)]}'
{
  "log": [
    {
      "commit": "64d3a4b9bab1a467c5cc9ecf25e8b46b1af727c0",
      "tree": "1607c6fe64beeb9168bb73e18f2eca52dec676ef",
      "parents": [
        "0e9bed96c47ef75073bdb436741490d3109061e2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 28 18:53:10 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 18:53:10 2026 +0200"
      },
      "message": "Bump brace-expansion from 1.1.11 to 1.1.16 in /drools-docs (#4596)\n\nBumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.16.\n- [Release notes](https://github.com/juliangruber/brace-expansion/releases)\n- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.16)\n\n---\nupdated-dependencies:\n- dependency-name: brace-expansion\n  dependency-version: 1.1.16\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0e9bed96c47ef75073bdb436741490d3109061e2",
      "tree": "946fba676922b63e7dd4f516f16416132b797b26",
      "parents": [
        "a049c029f7e9e493a986d50d835b6869cd1645e6"
      ],
      "author": {
        "name": "Daniel Clark",
        "email": "daniel.clark.git@gmail.com",
        "time": "Thu Jul 09 02:03:17 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 09:03:17 2026 +0900"
      },
      "message": "Docs 6779 declared type extends java (#4594)\n\n* Document type extension from Java classes in the executable model\n\nA DRL-declared type that extends a Java class now generates a\nfull-argument constructor that also includes the parent class\u0027s\n@Position fields (forwarded via super(...)), or only the subtype\u0027s own\nfields with a no-arg super() when the parent declares none. Document\nthis in the Extended type declarations section of the Rule Language\nReference.\n\nAlso un-comment the previously excluded @position metadata tag reference\nso it is rendered and the added cross-reference resolves; @position\nworks in Drools (it was originally excluded as \"TBD in Kogito\").\n\nRef: apache/incubator-kie-drools#6779 (implemented in\napache/incubator-kie-drools#6780)\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\n\n* Correct inaccurate @position claims in the metadata tags reference\n\nThe @position tag applies to the fields of DRL-declared types, not only\nto classes already on the classpath: reword the \"only for fields in\nclasses on the classpath\" sentence, which is contradicted by the tag\u0027s\nown DRL declare examples and by the Drools tests (test_Extends.drl /\nExtendsTest, functional/query.drl). Also fix the garbled \"interfaces of\nmethods\" to \"interfaces or methods\".\n\nRef: apache/incubator-kie-drools#6779\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\n\n* add note to disambiguate against legacy model\n\n* correct note regarding legacy model\n\n---------\n\nCo-authored-by: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "a049c029f7e9e493a986d50d835b6869cd1645e6",
      "tree": "df20953b8ce9018059902d8c5735ab484f2d261e",
      "parents": [
        "f38aeb968224064d63122a5c2caada129456e301"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 25 10:23:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 10:23:14 2026 +0200"
      },
      "message": "Bump actions/checkout from 6 to 7 (#4593)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v6...v7)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: \u00277\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f38aeb968224064d63122a5c2caada129456e301",
      "tree": "c5c1208946b4b9396b1e50fdf868d58a7456074d",
      "parents": [
        "7d5e02d189a96e10fd01c046d533d58d5fcc9bf7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 27 10:18:17 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 10:18:17 2026 +0200"
      },
      "message": "Bump js-yaml from 4.1.0 to 4.1.1 in /drools-docs (#4591)\n\nBumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.\n- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: js-yaml\n  dependency-version: 4.1.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7d5e02d189a96e10fd01c046d533d58d5fcc9bf7",
      "tree": "fd927b92852285db1c07896b8680f3f1be7e620e",
      "parents": [
        "2f1a43ad498df55e74fb5c43a96579975dc8d191"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 27 10:17:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 10:17:47 2026 +0200"
      },
      "message": "Bump picomatch from 2.3.1 to 2.3.2 in /drools-docs (#4592)\n\nBumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2.\n- [Release notes](https://github.com/micromatch/picomatch/releases)\n- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2)\n\n---\nupdated-dependencies:\n- dependency-name: picomatch\n  dependency-version: 2.3.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2f1a43ad498df55e74fb5c43a96579975dc8d191",
      "tree": "cd670a2b4cc31b2fc0de4a8d4342ed4d4ea5464c",
      "parents": [
        "0040d69a1d28ef72f2c52e95ebbb13dce7e851fc"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Wed May 27 02:44:53 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 09:44:53 2026 +0200"
      },
      "message": "Set up default protection ruleset for default and release branches (#4590)"
    },
    {
      "commit": "0040d69a1d28ef72f2c52e95ebbb13dce7e851fc",
      "tree": "3f2d8a16b3b0c28baaa37f21ddebfdf9b40cf60f",
      "parents": [
        "9de716e06be91fee37be50a2d18d005c9d2ce345"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 27 09:44:33 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 09:44:33 2026 +0200"
      },
      "message": "Bump minimatch from 3.1.2 to 3.1.5 in /drools-docs (#4583)\n\nBumps [minimatch](https://github.com/isaacs/minimatch) from 3.1.2 to 3.1.5.\n- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)\n- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)\n\n---\nupdated-dependencies:\n- dependency-name: minimatch\n  dependency-version: 3.1.5\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9de716e06be91fee37be50a2d18d005c9d2ce345",
      "tree": "227e631c6733a9c390b5abdcc1eddc6d607f8a29",
      "parents": [
        "e7c684d7187bf8b7485703e790ce266692d771ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 27 09:44:19 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 09:44:19 2026 +0200"
      },
      "message": "Bump convict from 6.2.4 to 6.2.5 in /drools-docs (#4584)\n\nBumps [convict](https://github.com/mozilla/node-convict) from 6.2.4 to 6.2.5.\n- [Changelog](https://github.com/mozilla/node-convict/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/mozilla/node-convict/commits)\n\n---\nupdated-dependencies:\n- dependency-name: convict\n  dependency-version: 6.2.5\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e7c684d7187bf8b7485703e790ce266692d771ff",
      "tree": "f5d4bce1a0a875982d7477856bbf46783e61498d",
      "parents": [
        "192236ae72ca8f425e0341dbe208603222edbda9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 27 09:44:02 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 09:44:02 2026 +0200"
      },
      "message": "Bump handlebars from 4.7.7 to 4.7.9 in /drools-docs (#4585)\n\nBumps [handlebars](https://github.com/handlebars-lang/handlebars.js) from 4.7.7 to 4.7.9.\n- [Release notes](https://github.com/handlebars-lang/handlebars.js/releases)\n- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md)\n- [Commits](https://github.com/handlebars-lang/handlebars.js/compare/v4.7.7...v4.7.9)\n\n---\nupdated-dependencies:\n- dependency-name: handlebars\n  dependency-version: 4.7.9\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "192236ae72ca8f425e0341dbe208603222edbda9",
      "tree": "76310ae5fbb5b66063277009febd723bc0d8182d",
      "parents": [
        "e072098f16e6578f3edeacfaae78a5b0997a419f"
      ],
      "author": {
        "name": "Jared Davis",
        "email": "96386496+JaredDavis22@users.noreply.github.com",
        "time": "Wed May 06 17:33:34 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 23:33:34 2026 +0200"
      },
      "message": "use pass:[] for ## cases. Fix for https://github.com/apache/incubator-kie-issues/issues/2299 (#4588)"
    },
    {
      "commit": "e072098f16e6578f3edeacfaae78a5b0997a419f",
      "tree": "d31455a9da96f1f6369c61b18c234cd80b3bd0b2",
      "parents": [
        "46e229262218e9639befca8ac66c506233c3d273"
      ],
      "author": {
        "name": "Toshiya Kobayashi",
        "email": "toshiyakobayashi@gmail.com",
        "time": "Thu Apr 09 15:28:02 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 15:28:02 2026 +0900"
      },
      "message": "[incubator-kie-drools-6637] Docs: remove externaliseCanonicalModelLambda from \"Performance tuning considerations with the Drools rule engine\" (#4587)"
    },
    {
      "commit": "46e229262218e9639befca8ac66c506233c3d273",
      "tree": "e4de0f165635b34c9cf83ef739d2f0e27b8e7842",
      "parents": [
        "4fec31e9d6b47b229d3d9a0c17d8c46ca4486ec3"
      ],
      "author": {
        "name": "Toshiya Kobayashi",
        "email": "toshiyakobayashi@gmail.com",
        "time": "Wed Apr 08 10:03:18 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 10:03:18 2026 +0900"
      },
      "message": "[incubator-kie-drools-6635] Add agenda-group deprecation for DRL10 in docs and release notes (#4586)"
    },
    {
      "commit": "4fec31e9d6b47b229d3d9a0c17d8c46ca4486ec3",
      "tree": "c94b65a6f832af8e8d2b1a9e75949acd0de27b92",
      "parents": [
        "b5036ed1834dd671afbd4127bd65f1a36d156d6b"
      ],
      "author": {
        "name": "Dominik Hanák",
        "email": "domhanak@users.noreply.github.com",
        "time": "Wed Feb 25 10:24:14 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 10:24:14 2026 +0100"
      },
      "message": "NO_ISSUE: Update pull request template (#4582)\n\n"
    },
    {
      "commit": "b5036ed1834dd671afbd4127bd65f1a36d156d6b",
      "tree": "e1fc8055d61bf0841416b25c9f3399e286ca7c84",
      "parents": [
        "910d27a1b22beb22c11c191ead69f610dafde488"
      ],
      "author": {
        "name": "Dominik Hanák",
        "email": "domhanak@users.noreply.github.com",
        "time": "Wed Feb 25 10:24:01 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 10:24:01 2026 +0100"
      },
      "message": "NO_ISSUE: Remove obsolete github workflows (#4581)\n\n"
    },
    {
      "commit": "910d27a1b22beb22c11c191ead69f610dafde488",
      "tree": "aa6a5980e507a7eec0c47d5bf655e35862742bca",
      "parents": [
        "39680ad1443273d025451e4dd6a9a15fcd576a80"
      ],
      "author": {
        "name": "Dominik Hanák",
        "email": "domhanak@users.noreply.github.com",
        "time": "Mon Feb 23 14:40:41 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 14:40:41 2026 +0100"
      },
      "message": "Create README.md for KIE Apache documentation (#4579)\n\nAdded initial documentation for KIE Apache components including prerequisites and contribution guidelines."
    },
    {
      "commit": "39680ad1443273d025451e4dd6a9a15fcd576a80",
      "tree": "e922c15fba85ee30dbd2220471037e684a6ba734",
      "parents": [
        "d425cb092320354503a15464eac6e412d45c50cc"
      ],
      "author": {
        "name": "Dominik Hanák",
        "email": "domhanak@users.noreply.github.com",
        "time": "Fri Feb 20 07:45:43 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 20 07:45:43 2026 +0100"
      },
      "message": "NO_ISSUE: Update .asf.yaml for kie-docs (#4580)\n\n"
    },
    {
      "commit": "d425cb092320354503a15464eac6e412d45c50cc",
      "tree": "cb84cb21b467b884631987ba4935ea9cef830ad5",
      "parents": [
        "a6972a1320348c2d028231323ef3feff673e455f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 17 14:23:04 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 17 14:23:04 2026 +0100"
      },
      "message": "Bump convict from 6.2.3 to 6.2.4 in /drools-docs (#4558)\n\nBumps [convict](https://github.com/mozilla/node-convict) from 6.2.3 to 6.2.4.\n- [Changelog](https://github.com/mozilla/node-convict/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/mozilla/node-convict/commits)\n\n---\nupdated-dependencies:\n- dependency-name: convict\n  dependency-version: 6.2.4\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a6972a1320348c2d028231323ef3feff673e455f",
      "tree": "db46cf711c9fa75b2333e7022ec1bb41f0bf7709",
      "parents": [
        "dc372e74e2a43b5ed04866c0f1bc474318be3534"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 17 14:22:17 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 17 14:22:17 2026 +0100"
      },
      "message": "Bump braces from 3.0.2 to 3.0.3 in /drools-docs (#4559)\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n  dependency-version: 3.0.3\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "dc372e74e2a43b5ed04866c0f1bc474318be3534",
      "tree": "eed1b72327fd143bdee4b715abbdecba8bd60647",
      "parents": [
        "3ba46f6cc33d12f4d4d891dec3bbf5a62a79a6b0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 17 14:21:50 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 17 14:21:50 2026 +0100"
      },
      "message": "Bump actions/setup-java from 4 to 5 (#4571)\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: \u00275\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "3ba46f6cc33d12f4d4d891dec3bbf5a62a79a6b0",
      "tree": "ae4e2d892fc8c817381a2917d242412e4d77bb85",
      "parents": [
        "44ff2af80b2fda6b2b1bd23de4ffbfb874cda42a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 17 14:21:35 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 17 14:21:35 2026 +0100"
      },
      "message": "Bump sha.js from 2.4.11 to 2.4.12 in /drools-docs (#4572)\n\nBumps [sha.js](https://github.com/crypto-browserify/sha.js) from 2.4.11 to 2.4.12.\n- [Changelog](https://github.com/browserify/sha.js/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/crypto-browserify/sha.js/compare/v2.4.11...v2.4.12)\n\n---\nupdated-dependencies:\n- dependency-name: sha.js\n  dependency-version: 2.4.12\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "44ff2af80b2fda6b2b1bd23de4ffbfb874cda42a",
      "tree": "c2e72f27941d4b4217dc9de3dcce87d5c225a5e6",
      "parents": [
        "e7703aec89264edd0f71829f44ebf665bc210567"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 17 14:21:04 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 17 14:21:04 2026 +0100"
      },
      "message": "Bump actions/checkout from 4 to 6 (#4575)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: \u00276\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e7703aec89264edd0f71829f44ebf665bc210567",
      "tree": "db38b747afcb0d0006277fa19aeff26768310c75",
      "parents": [
        "1c8a2fef78e0697b11c5a39f94634956340eb154"
      ],
      "author": {
        "name": "Toshiya Kobayashi",
        "email": "toshiyakobayashi@gmail.com",
        "time": "Mon Jan 26 09:58:51 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 26 09:58:51 2026 +0900"
      },
      "message": "[incubator-kie-drools-6549] Drop unused drools soft keywords (#4578)\n\n"
    },
    {
      "commit": "1c8a2fef78e0697b11c5a39f94634956340eb154",
      "tree": "794b40be6dd223544d58db23e350722f138712d2",
      "parents": [
        "602dcb3290824898cbb952a2c24e8178d076cd35"
      ],
      "author": {
        "name": "Toshiya Kobayashi",
        "email": "toshiyakobayashi@gmail.com",
        "time": "Mon Dec 22 20:22:57 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 22 20:22:57 2025 +0900"
      },
      "message": "[incubator-kie-drools-6534] Fix document \"acc\" in example (#4577)\n\n"
    },
    {
      "commit": "602dcb3290824898cbb952a2c24e8178d076cd35",
      "tree": "b481193a5ecd6ed44bfdddcd745b4f735753144a",
      "parents": [
        "52bd497e4ddb27e20b33c101bf4e7871ca02a409"
      ],
      "author": {
        "name": "Deepak Joseph",
        "email": "159427631+josedee@users.noreply.github.com",
        "time": "Tue Dec 16 21:49:50 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 16 09:19:50 2025 -0700"
      },
      "message": "[incubator-kie-issues#2154] Usertask lifecycles (#4576)\n\n* Usertask lifecycles\n\n* update"
    },
    {
      "commit": "52bd497e4ddb27e20b33c101bf4e7871ca02a409",
      "tree": "9b33dae0193b4e277af90c28ffaa72608d8a1bf7",
      "parents": [
        "b85ef97038936960c662392331a0f3e06038dd15"
      ],
      "author": {
        "name": "Toshiya Kobayashi",
        "email": "toshiyakobayashi@gmail.com",
        "time": "Mon Nov 17 17:43:35 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 17 17:43:35 2025 +0900"
      },
      "message": "[incubator-kie-issues-2170] Incorrect content in the \"started by\" section of the CEP documentation (#4574)\n\n"
    },
    {
      "commit": "b85ef97038936960c662392331a0f3e06038dd15",
      "tree": "72a14fba342df33e0c3ae4767d95b894d6fc64d7",
      "parents": [
        "3a02b38aa9c64f4f1218dbf59ac42cb578a7d166"
      ],
      "author": {
        "name": "Toshiya Kobayashi",
        "email": "toshiyakobayashi@gmail.com",
        "time": "Wed Jul 16 09:03:01 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 16 09:03:01 2025 +0900"
      },
      "message": "[incubator-kie-drools-6386] Update note about mvel deprecation (#4569)\n\n"
    },
    {
      "commit": "3a02b38aa9c64f4f1218dbf59ac42cb578a7d166",
      "tree": "39621018f3e58e194225e32fbfac6c8a52de49ef",
      "parents": [
        "27f5b2afdd7a029ec694fc86de1f21ad89679035"
      ],
      "author": {
        "name": "Toshiya Kobayashi",
        "email": "toshiyakobayashi@gmail.com",
        "time": "Wed Jul 16 09:02:41 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 16 09:02:41 2025 +0900"
      },
      "message": "[incubator-kie-drools-6368] Add a note about custom operater performance (#4568)\n\n"
    },
    {
      "commit": "27f5b2afdd7a029ec694fc86de1f21ad89679035",
      "tree": "834005f7191b86cd69bf8f947ab25e9a085e8c47",
      "parents": [
        "1f9cbe2b2890b45367989dcd2dfd16460080814b"
      ],
      "author": {
        "name": "Toshiya Kobayashi",
        "email": "toshiyakobayashi@gmail.com",
        "time": "Tue Jul 15 17:49:59 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 15 17:49:59 2025 +0900"
      },
      "message": "Replace old links to kie.apache.org (#4567)\n\n"
    },
    {
      "commit": "1f9cbe2b2890b45367989dcd2dfd16460080814b",
      "tree": "1c76c8cf025e6f628144e6e976f1edcb57b5df86",
      "parents": [
        "43d27e3df75cbbc776a9773b04bb74dad3da4ed1"
      ],
      "author": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Wed May 28 16:26:58 2025 +0300"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:54 2025 +0300"
      },
      "message": "Add optaplanner to root pom.xml\n"
    },
    {
      "commit": "43d27e3df75cbbc776a9773b04bb74dad3da4ed1",
      "tree": "af750a3a17740d004a0b27d80e2b67fcde53b23a",
      "parents": [
        "9a3d9c55f395644dace93fe94915cf22d2d75e2b"
      ],
      "author": {
        "name": "Alex Porcelli",
        "email": "alex@porcelli.me",
        "time": "Wed May 08 15:23:20 2024 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:54 2025 +0300"
      },
      "message": "Apache Compliance required changes  (#3080)\n\n* kie-issues#1165 Adding Apache headers to .gitignore files\r\n\r\n* kie-issues#1165 Adding Apache headers to missing source code files\r\n\r\n* kie-issues#1165 Adding Apache headers to adoc files\r\n\r\n* kie-issues#1165 Adding Apache headers to .gitattributes file\r\n\r\n* kie-issues#1165 Adding Apache headers to yaml files.\r\n\r\n* kie-issues#1165 Adding Apache headers to drl and ftl template files.\r\n\r\n* kie-issues#1165 Adding Apache headers to remaining files + additional NOTICE and DISCLAIMER files.\r\n\r\n* kie-issues#1165 Adding Apache headers to .bat file."
    },
    {
      "commit": "9a3d9c55f395644dace93fe94915cf22d2d75e2b",
      "tree": "64e1973fd74be79061832acf3636997b1f39e308",
      "parents": [
        "34da2938128d46f19241ce45710f1296c1f44e03"
      ],
      "author": {
        "name": "Luca Molteni",
        "email": "volothamp@gmail.com",
        "time": "Tue Dec 19 09:19:10 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:54 2025 +0300"
      },
      "message": "Bump version to 999-SNAPSHOT (#3052)\n\n"
    },
    {
      "commit": "34da2938128d46f19241ce45710f1296c1f44e03",
      "tree": "afc020f2e2c34ef674dc464051392a83aa4bcc98",
      "parents": [
        "7960ee0c7628c1c965ba23ce0feccd602322a135"
      ],
      "author": {
        "name": "Luca Molteni",
        "email": "volothamp@gmail.com",
        "time": "Mon Dec 18 22:18:45 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:54 2025 +0300"
      },
      "message": "Optaplanner 9 is on main branch, Jakarta namespace as default (#3051)\n\n* Migrate to OptaPlanner 9\r\n* Upgrade Quarkus to LTS 3.2.9\r\n* Remove Java 11 from GH Actions"
    },
    {
      "commit": "7960ee0c7628c1c965ba23ce0feccd602322a135",
      "tree": "2f3e2b24f9f8fb011c0bf22e479173fafdb4bbd7",
      "parents": [
        "747f78117031416694a6dda1de5eac9c3a36a06c"
      ],
      "author": {
        "name": "Luca Molteni",
        "email": "volothamp@gmail.com",
        "time": "Tue Oct 31 15:22:53 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:54 2025 +0300"
      },
      "message": "Remove warning for missing plugin version\n"
    },
    {
      "commit": "747f78117031416694a6dda1de5eac9c3a36a06c",
      "tree": "6fa1c96c34371b7318f6b7e6fccddbcdc77d964f",
      "parents": [
        "1024bae4bd853612d90dc393f7eee84cc628774d"
      ],
      "author": {
        "name": "emmurphy1",
        "email": "30830712+emmurphy1@users.noreply.github.com",
        "time": "Fri Sep 08 04:06:00 2023 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "BXMSDOC-8220 Vaccination Scheduler (#1618)\n\n* BXMSDOC-8220 added vaccination scheduler\r\n\r\n* BMXSDOC-8220 commented out vac scheduler\r\n\r\n* BMXSDOC-8220 updated after disussion with Geoffrey\r\n\r\n* BXMSDOC-8220 fixed case in title\r\n\r\n* BXMSDOC-8220 fixed case in title\r\n\r\n* BXMSDOC-8220 updated with meeting comments\r\n\r\n* BXMSDOC-8220 further refined variables\r\n\r\n* BXMSDOC-8220 removed splitter elements so this can be merged\r\n\r\n* BXMSDOC-8220 removed you can\r\n\r\n---------\r\n\r\nCo-authored-by: Emily Murphy \u003cemmurphy@emmurphy.remote.csb\u003e"
    },
    {
      "commit": "1024bae4bd853612d90dc393f7eee84cc628774d",
      "tree": "78bb86ad2d40184862cb0ad976638987a7903dcd",
      "parents": [
        "f769ab814e58328043d3bc5e93a446faceda85cb"
      ],
      "author": {
        "name": "Eder Ignatowicz",
        "email": "ignatowicz@gmail.com",
        "time": "Thu Sep 07 08:13:25 2023 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "kie-issues#519: Replace copyright headers/comments on optaplanner as part of the migration to Apache #519 (#2949)\n\n* kie-issues#519: Replace copyright headers/comments on optaplanner as part of the migration to Apache #519\r\n\r\n* kie-issues#519: Replace copyright headers/commends fixing tests\r\n\r\n* kie-issues#519: Replace copyright headers/commends fixing tests"
    },
    {
      "commit": "f769ab814e58328043d3bc5e93a446faceda85cb",
      "tree": "28bfd87841f5a5ccf8df3bb3833cec2d1d90a080",
      "parents": [
        "4175ae5fb05d03735c0bdabb0b9423465a785284"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Mon Sep 04 11:03:22 2023 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.45.0-SNAPSHOT\n"
    },
    {
      "commit": "4175ae5fb05d03735c0bdabb0b9423465a785284",
      "tree": "bce89e5725f0d415c7743fc5b964e4b1aae02871",
      "parents": [
        "62208ffe4c5da7fef95a8d33ed17099f230c82e1"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Mon Aug 14 09:05:28 2023 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.44.0-SNAPSHOT\n"
    },
    {
      "commit": "62208ffe4c5da7fef95a8d33ed17099f230c82e1",
      "tree": "4064f2be2ab2e6aeb6275d52cc08cfe40e11de40",
      "parents": [
        "de1a703972e5029413fd24691af0f66a69893d34"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Mon Jul 24 03:15:37 2023 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.43.0-SNAPSHOT\n"
    },
    {
      "commit": "de1a703972e5029413fd24691af0f66a69893d34",
      "tree": "ee03c1d867f0cb6191e1715931dcaca6f079ecdf",
      "parents": [
        "8c796d327c1d2251c69bac2fc90e38e13484ce47"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Mon Jul 03 06:00:53 2023 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.42.0-SNAPSHOT\n"
    },
    {
      "commit": "8c796d327c1d2251c69bac2fc90e38e13484ce47",
      "tree": "42f34eb9f585c48b38d1652d8d94cc7d3fba2e8e",
      "parents": [
        "c633c08d7d2d0f131965b56025e31639c31cc109"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Mon Jun 19 04:26:38 2023 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.41.0-SNAPSHOT\n"
    },
    {
      "commit": "c633c08d7d2d0f131965b56025e31639c31cc109",
      "tree": "b53f07fb8d236e02400b849af4639188d212af48",
      "parents": [
        "513a10f8230e24cfe733d518b95fb1a8f3b7ee0d"
      ],
      "author": {
        "name": "dupliaka",
        "email": "dupliaka@gmail.com",
        "time": "Thu Jun 01 16:00:36 2023 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Bump SpringBoot version (#2855)\n\n* Bump SpringBoot version\r\n\r\n* Bump SpringBoot version"
    },
    {
      "commit": "513a10f8230e24cfe733d518b95fb1a8f3b7ee0d",
      "tree": "83faa88b4d1872d051b33dd9faee1aea1746fc19",
      "parents": [
        "5360546ec21d12ec0a56eaa25ff910c2c45c3d6a"
      ],
      "author": {
        "name": "Michael Biarnés Kiefer",
        "email": "mbiarnes@redhat.com",
        "time": "Wed May 24 14:33:39 2023 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Revert \"Update version to 8.40.0-SNAPSHOT\" (#2842)\n\nThis reverts commit e3978e32fb8dd7b0f751be4788385911b0be0c9f."
    },
    {
      "commit": "5360546ec21d12ec0a56eaa25ff910c2c45c3d6a",
      "tree": "8bb5d76f003a3dea2de5c9e4f24b22416c9de7c2",
      "parents": [
        "9e5de5cc9ecaf0da2ac2e3e8b634af812b3c2118"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Mon May 22 06:08:44 2023 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.40.0-SNAPSHOT\n"
    },
    {
      "commit": "9e5de5cc9ecaf0da2ac2e3e8b634af812b3c2118",
      "tree": "83faa88b4d1872d051b33dd9faee1aea1746fc19",
      "parents": [
        "ced5e8027366c25d5b9ac7dd8bd5511ae069b672"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Thu Apr 27 10:26:38 2023 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.39.0-SNAPSHOT\n"
    },
    {
      "commit": "ced5e8027366c25d5b9ac7dd8bd5511ae069b672",
      "tree": "56487d611155664d31081103f406c143e909925a",
      "parents": [
        "af117ffd64019afdc7639e6b8e6b6796ab9c75f7"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Tue Apr 11 08:35:39 2023 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.38.0-SNAPSHOT\n"
    },
    {
      "commit": "af117ffd64019afdc7639e6b8e6b6796ab9c75f7",
      "tree": "8246ef990e04163d4af6c2dbf2bd49ebc2808f13",
      "parents": [
        "2c18cb3b60a2a6fcd015e71f0788adac333ae483"
      ],
      "author": {
        "name": "dupliaka",
        "email": "dupliaka@gmail.com",
        "time": "Wed Apr 05 16:19:46 2023 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Doc Update nearby distance to new VRP implementation (#2748)\n\nUpdate nearby distance to new VRP implementation\r\n\r\nUpdated the code\r\nAdded an explanation"
    },
    {
      "commit": "2c18cb3b60a2a6fcd015e71f0788adac333ae483",
      "tree": "cda7cdc372c78bfefb770a9aefe651cdadc212da",
      "parents": [
        "573810876eefcb068c12dc3c94d02e6e8bfa90ac"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Fri Mar 31 07:33:59 2023 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "PLANNER-2899 Nearby selection for list variable move selectors (#2642)\n\n"
    },
    {
      "commit": "573810876eefcb068c12dc3c94d02e6e8bfa90ac",
      "tree": "b34aaafc0829a2be17c153ca0644683deba141e7",
      "parents": [
        "8f29bdc2d65520b7451d38028eb1dc326598e25f"
      ],
      "author": {
        "name": "Radovan Synek",
        "email": "rsynek@redhat.com",
        "time": "Tue Mar 28 21:30:31 2023 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "PLANNER-2911 Upgrade to Hibernate 6 (#2701)\n\n"
    },
    {
      "commit": "8f29bdc2d65520b7451d38028eb1dc326598e25f",
      "tree": "05681d92c0432c7d8dddcd8674d17fdd80319a14",
      "parents": [
        "ad059d37568c3f8425c2ce1383bb54e97bfb2dab"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Fri Mar 24 10:42:25 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Add k-opt move to overview and fix a typo in toString() (#2718)\n\n"
    },
    {
      "commit": "ad059d37568c3f8425c2ce1383bb54e97bfb2dab",
      "tree": "6c732c635ea05334764fb96e92f7a66561c0059e",
      "parents": [
        "4c8b94bc1f2794ee93d31847332a2be806b52c63"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Thu Mar 23 03:56:32 2023 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.37.0-SNAPSHOT\n"
    },
    {
      "commit": "4c8b94bc1f2794ee93d31847332a2be806b52c63",
      "tree": "09ca0cf6b40784bdb8e02867ebf4a55ea1eeecca",
      "parents": [
        "aa8c3aba143aaba747751c823e9709b3f5a14208"
      ],
      "author": {
        "name": "Radovan Synek",
        "email": "rsynek@redhat.com",
        "time": "Mon Mar 13 16:49:23 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "PLANNER-2910 Archive optaweb-vehicle-routing\n"
    },
    {
      "commit": "aa8c3aba143aaba747751c823e9709b3f5a14208",
      "tree": "a7c6646a24fcd455dbdfff8f70a0c8ef770393a5",
      "parents": [
        "e5c6fcfdb27e5b41e4195620635ca7740446cf35"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Wed Mar 08 14:12:25 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "PLANNER-2906 Group key hashCodes must remain constant (#2681)\n\nChanges the docs and Javadoc to say that.\r\nIntroduces assertions to fail fast early."
    },
    {
      "commit": "e5c6fcfdb27e5b41e4195620635ca7740446cf35",
      "tree": "591066c56a001e927305f58c40bb958172e4e5ca",
      "parents": [
        "09f029b4b958c5345020b9f21bb3ae86810591c0"
      ],
      "author": {
        "name": "Radovan Synek",
        "email": "rsynek@redhat.com",
        "time": "Thu Mar 02 16:39:03 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Deprecate custom Termination\n"
    },
    {
      "commit": "09f029b4b958c5345020b9f21bb3ae86810591c0",
      "tree": "0d7f26928d533ad0e73a81234c6eacb4ee26720b",
      "parents": [
        "1b98dc446d367a3772964510e7dd6eaba9a394bb"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Mon Feb 27 05:34:38 2023 -0500"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.36.0-SNAPSHOT\n"
    },
    {
      "commit": "1b98dc446d367a3772964510e7dd6eaba9a394bb",
      "tree": "39a699ff74378336d883542207052a7b65f20774",
      "parents": [
        "ba55e6126119f2b50bc11e93eaf1cdf3b259cbe5"
      ],
      "author": {
        "name": "Christopher Chianelli",
        "email": "chris.chianelli@gmail.com",
        "time": "Wed Feb 22 15:27:33 2023 -0500"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "PLANNER-928: Add KOptListMoveSelector for list variables (#2538)\n\nThe K-Opt Move and Selector is based on the code in the paper \r\n\"An Effective Implementation of K-opt Moves for the Lin-Kernighan TSP Heuristic\" \r\nby Keld Helsgaun (http://webhotel4.ruc.dk/~keld/research/LKH/KoptReport.pdf). \r\n\r\nK-Opts in the paper are performed as a series of 2-Opts that are equivalent to the K-Opt. \r\nThe 2-Opts are found by finding the signed permutation corresponding to the K-Opt, \r\nthen finding the minimal amount of signed-reversals to convert that to the identity permutation \r\n(see 5.4 \u0027Execution of a feasible move\u0027 in the paper for more details). \r\nEach one of those signed-reversals corresponds to a 2-opt move, which reverses a section of the route."
    },
    {
      "commit": "ba55e6126119f2b50bc11e93eaf1cdf3b259cbe5",
      "tree": "4c786c2ee1389698209b5b18a9c3190c9da743cf",
      "parents": [
        "f7f336691b94edda4e9ec7457a030ba88f5b6aa5"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Wed Feb 15 19:33:04 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "PLANNER-1316 SolutionManager allows to update shadow variables (#2580)\n\n"
    },
    {
      "commit": "f7f336691b94edda4e9ec7457a030ba88f5b6aa5",
      "tree": "d2444904acaa0ecce6ccb1b0126040fb524b8440",
      "parents": [
        "4dfa59183549849436338f022e0697c7d1523deb"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Tue Feb 14 14:16:44 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Fix AsciiDoc warnings (#2605)\n\nSigned-off-by: Lukáš Petrovický \u003clukas@petrovicky.net\u003e"
    },
    {
      "commit": "4dfa59183549849436338f022e0697c7d1523deb",
      "tree": "b5f0e66ec7044b2c996eecd2335cd95f5bc9bde2",
      "parents": [
        "973faeafb3ad008834de214c68b3ab9b6927885b"
      ],
      "author": {
        "name": "Radovan Synek",
        "email": "rsynek@redhat.com",
        "time": "Fri Feb 10 15:54:11 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "PLANNER-1707 Simplify setup for Eclipse"
    },
    {
      "commit": "973faeafb3ad008834de214c68b3ab9b6927885b",
      "tree": "d454a07ec6e9a00c695c326d9edde2a73f9d4d99",
      "parents": [
        "7a54e29530fe008e1c1a90487796d6e19858398e"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Mon Feb 06 14:24:43 2023 -0500"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.35.0-SNAPSHOT\n"
    },
    {
      "commit": "7a54e29530fe008e1c1a90487796d6e19858398e",
      "tree": "50ea64eea0ae6be39c72864b873d07d06dfeae38",
      "parents": [
        "e625b067dfca540e390be5d943290236c69741d1"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Wed Feb 01 16:12:25 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "PLANNER-2883 More with...() methods for configs (#2547)\n\n"
    },
    {
      "commit": "e625b067dfca540e390be5d943290236c69741d1",
      "tree": "1078373e4d6e5612a6945e376ade9590231e2880",
      "parents": [
        "ea68e499b3cfe5f05ece082420afb60445846c72"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Wed Jan 25 16:54:08 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Fix xref links that were broken in the single-html output\n"
    },
    {
      "commit": "ea68e499b3cfe5f05ece082420afb60445846c72",
      "tree": "038e860d8078f7942379d9212c38ea035702b9c5",
      "parents": [
        "7ec8fb7a7a93b2162bbbd7a58766c08b5258a7aa"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Fri Jan 20 10:25:03 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "PLANNER-495, PLANNER-717 Supply-demand in pillars and nearby (#2483)\n\n"
    },
    {
      "commit": "7ec8fb7a7a93b2162bbbd7a58766c08b5258a7aa",
      "tree": "90e9e6062ad0e2c8a794e08b771577f2f7b28710",
      "parents": [
        "ebee01d7d817374272785f670e314bc4f451348b"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Mon Jan 16 05:35:47 2023 -0500"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.34.0-SNAPSHOT\n"
    },
    {
      "commit": "ebee01d7d817374272785f670e314bc4f451348b",
      "tree": "893d95cf12e675f63987b2036623e2316ad32d66",
      "parents": [
        "37b79dfd2e30763887427020beb2f4b4e68bf227"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Wed Jan 04 08:33:44 2023 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "PLANNER-2193 Allow anonymous value ranges (#2480)\n\n"
    },
    {
      "commit": "37b79dfd2e30763887427020beb2f4b4e68bf227",
      "tree": "85b1a77765fe99d141ac417119d4759454024824",
      "parents": [
        "d4d9d78639dc71ed966e7f1bcd9d08e98d6c4193"
      ],
      "author": {
        "name": "Brad Hards",
        "email": "bradh@frogmouth.net",
        "time": "Tue Dec 20 20:38:33 2022 +1100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update hello-world-quickstart.adoc (#2469)\n\nCo-authored-by: Lukáš Petrovický \u003clukas@petrovicky.net\u003e\r\nCo-authored-by: Radovan Synek \u003crsynek@redhat.com\u003e"
    },
    {
      "commit": "d4d9d78639dc71ed966e7f1bcd9d08e98d6c4193",
      "tree": "a52e963685060f718edbe13bbb3d475332f42e35",
      "parents": [
        "143a11925cb27d06d6a220a62ab3f0db26ccbd1e"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Mon Dec 12 09:12:53 2022 -0500"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:53 2025 +0300"
      },
      "message": "Update version to 8.33.0-SNAPSHOT\n"
    },
    {
      "commit": "143a11925cb27d06d6a220a62ab3f0db26ccbd1e",
      "tree": "7aa696db93c2d42ec0e573abd386e9ce594faa52",
      "parents": [
        "24945dace34079c1e230f088c161932ef9d3c267"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Tue Nov 29 11:54:03 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Fix release note heading\n\nSigned-off-by: Lukáš Petrovický \u003clukas@petrovicky.net\u003e\n"
    },
    {
      "commit": "24945dace34079c1e230f088c161932ef9d3c267",
      "tree": "e735543fd2c0875c441b583fbb2bc934d99b5d2a",
      "parents": [
        "069999b54795fe47511d5c125acc392ff3caba28"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Tue Nov 29 11:47:05 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Switch docs to Google Analytics 4 as Universal is being decommissioned\n\nSigned-off-by: Lukáš Petrovický \u003clukas@petrovicky.net\u003e\n"
    },
    {
      "commit": "069999b54795fe47511d5c125acc392ff3caba28",
      "tree": "fd6dc54f9c72e51ba1de2b5e0bbcdbd83a1e2c63",
      "parents": [
        "d3efefeb4f9dae6e9c70a0b8463c3d9fae954527"
      ],
      "author": {
        "name": "Christopher Chianelli",
        "email": "cchianel@redhat.com",
        "time": "Mon Nov 28 09:42:59 2022 -0500"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Change @CustomShadowVariable to @ShadowVariable in \"Shadow variable cloning\""
    },
    {
      "commit": "d3efefeb4f9dae6e9c70a0b8463c3d9fae954527",
      "tree": "e034d7dca90ddbf818f48fdf43f6d674ebc51ab9",
      "parents": [
        "171a7fc3da2afa4c46aa3c1c3d3a646a77923bf1"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Mon Nov 28 09:27:02 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-2836 Deprecate XStream (#2365)\n\n"
    },
    {
      "commit": "171a7fc3da2afa4c46aa3c1c3d3a646a77923bf1",
      "tree": "57d99a58f17e76605a9e61ab64d82d2b1edf86a6",
      "parents": [
        "db7cb64784f4a891aa60fdff1b92852d6c60608c"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Thu Nov 24 16:50:30 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-2843 Convert nqueens to Jackson (#2330)\n\n"
    },
    {
      "commit": "db7cb64784f4a891aa60fdff1b92852d6c60608c",
      "tree": "645ea3b09ad693834cbb3c19fa564f36985bc9bb",
      "parents": [
        "d350adaf8242ea5adeeeeccfa4664fa2bddc5ad6"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Thu Nov 24 08:24:27 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Fix typos and minor code style issues (#2327)\n\n"
    },
    {
      "commit": "d350adaf8242ea5adeeeeccfa4664fa2bddc5ad6",
      "tree": "b8e223e8219d036a1bd295a23bbc9f66a2c02644",
      "parents": [
        "c351ceb127a07edf1d12b6f2a9909f8b734724f9"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Mon Nov 21 10:18:51 2022 -0500"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Update version to 8.32.0-SNAPSHOT\n"
    },
    {
      "commit": "c351ceb127a07edf1d12b6f2a9909f8b734724f9",
      "tree": "244cd5a8b34f43f7a0b2ca26aa50a25d11131804",
      "parents": [
        "115f4b5b319df96e804b8b5ce05fb4dc14a6389b"
      ],
      "author": {
        "name": "Radovan Synek",
        "email": "rsynek@redhat.com",
        "time": "Mon Nov 21 09:25:03 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Mention that ProblemChange covers also entities"
    },
    {
      "commit": "115f4b5b319df96e804b8b5ce05fb4dc14a6389b",
      "tree": "e9829d364780764ccf115289961e37e436aa61ce",
      "parents": [
        "19eaa4a5e4e674b3f78b33cacaead7f345d6c7bd"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Thu Nov 10 20:36:55 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-2798 Allow multiple entities with chained variables (#2182)\n\n"
    },
    {
      "commit": "19eaa4a5e4e674b3f78b33cacaead7f345d6c7bd",
      "tree": "6c4ad12fbc1652c7e29eac12df206f17c7c05b20",
      "parents": [
        "e0898b7a0077afa827712b5bebf855abae02f897"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Mon Nov 07 12:30:03 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Various documentation fixes (#2292)\n\n* Fix source block language\r\n\r\n* Remove unexpected indentation\r\n\r\n* Fix formatting bug\r\n\r\n* Various typos\r\n\r\n* Title case\r\n\r\n* Spell OptaPlanner correctly\r\n\r\n* Remove redundant spaces\r\n\r\n* Align code snippets with Quarkus style\r\n\r\n* Unify cross reference syntax\r\n\r\n* Fix broken links"
    },
    {
      "commit": "e0898b7a0077afa827712b5bebf855abae02f897",
      "tree": "fe57a19219516f38b67a5582fa22b6192a4d7893",
      "parents": [
        "9f4669c1548e5571fe755ce629d7bf4000e61956"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Fri Nov 04 11:17:59 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-2853: Finish list variable documentation (#2285)\n\nCo-authored-by: Lukáš Petrovický \u003clukas@petrovicky.net\u003e"
    },
    {
      "commit": "9f4669c1548e5571fe755ce629d7bf4000e61956",
      "tree": "1188cc8e0c5c48366cb7efbddfe43134230eed9e",
      "parents": [
        "2eb8d04e10280c4e456dac4bc33bc45110eb5d81"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Thu Oct 27 15:41:43 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Improve list variable documentation\n\n- Warn the user not to use list variable if any of the unsupported\n  features are needed.\n- Remove CH from the list because it\u0027s not a limitation.\n- Minor improvements (active voice, consistent usage of vehicle routing,\n  xrefs, etc.).\n"
    },
    {
      "commit": "2eb8d04e10280c4e456dac4bc33bc45110eb5d81",
      "tree": "2102163ae8446557b90f9518caafffe42c2a6fbf",
      "parents": [
        "1bfdbf126c9e019e94ac816ce854b77984e07571"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Thu Nov 03 09:06:59 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Solve GHA OOM issues when generating docs ZIP (#2284)\n\n"
    },
    {
      "commit": "1bfdbf126c9e019e94ac816ce854b77984e07571",
      "tree": "80f8e1a06e48f7d00c6433efe737519846d4ee94",
      "parents": [
        "a2c7888175c70591666d157e444036709818bafa"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Wed Nov 02 13:30:34 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-2838 Replace XStream with Jackson in cloudbalancing (#2281)\n\n"
    },
    {
      "commit": "a2c7888175c70591666d157e444036709818bafa",
      "tree": "751621de228d495a995ffd790adb9dd513cc9ec5",
      "parents": [
        "67abeba104f3c904a31d1009eba2dfb9cd024080"
      ],
      "author": {
        "name": "Jenkins CI",
        "email": "noreply@redhat.com",
        "time": "Wed Nov 02 05:46:28 2022 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Update version to 8.31.0-SNAPSHOT\n"
    },
    {
      "commit": "67abeba104f3c904a31d1009eba2dfb9cd024080",
      "tree": "b072119d9217da60184d2857a32088b76ff16486",
      "parents": [
        "17fed2dd19351311a7a523d2aff5dff156681a52"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Wed Nov 02 10:33:14 2022 +0100"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-2837 Remove select examples (#2265)\n\n"
    },
    {
      "commit": "17fed2dd19351311a7a523d2aff5dff156681a52",
      "tree": "a27631447dae4b21324a7ae9c39945a06130093b",
      "parents": [
        "dbbb6e02d2e031618a9c02b049d35c3e56f32895"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Thu Oct 27 01:55:06 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Add list variable to 8.29.0 release notes\n"
    },
    {
      "commit": "dbbb6e02d2e031618a9c02b049d35c3e56f32895",
      "tree": "39919549b5ae9b2904c94d3e65af3bff0a2a3e73",
      "parents": [
        "90913cda42c0ba3bfc73f4c41c33e4f529a93e09"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Thu Oct 27 09:42:52 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Replace documentation URLs in release notes with xref (#2273)\n\n"
    },
    {
      "commit": "90913cda42c0ba3bfc73f4c41c33e4f529a93e09",
      "tree": "fbaf3903671c8d172a5fc6f8ce29f6960d87ad40",
      "parents": [
        "2df9210daf773a8c940cfe0654d5e3613c2d3916"
      ],
      "author": {
        "name": "Geoffrey De Smet",
        "email": "gds.geoffrey.de.smet@gmail.com",
        "time": "Thu Oct 27 09:31:11 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Fix 404 on optaplanner.org (#2271)\n\n"
    },
    {
      "commit": "2df9210daf773a8c940cfe0654d5e3613c2d3916",
      "tree": "a9ddbeecb3b644c5562ef5fe94ad560c1223044e",
      "parents": [
        "c88102783964d3ca2b8b50d1414720e8ae0e271c"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Mon Oct 24 18:42:39 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-2630 List variable documentation (#2230)\n\n* Planning list variable, VRP class diagram\r\n\r\n* Not yet supported\r\n\r\n* Inverse, previous, next shadow variables\r\n\r\n* Move selectors"
    },
    {
      "commit": "c88102783964d3ca2b8b50d1414720e8ae0e271c",
      "tree": "0c0e5e3a655ea275590799ea1a8695be03f23638",
      "parents": [
        "b15c7dda661dea40d11c4bcdbd04b40c359ab06d"
      ],
      "author": {
        "name": "Radovan Synek",
        "email": "rsynek@redhat.com",
        "time": "Tue Oct 18 10:05:28 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Enable optaplanner-operator in the release pipeline\n"
    },
    {
      "commit": "b15c7dda661dea40d11c4bcdbd04b40c359ab06d",
      "tree": "c0c5fb16d66c275b707eab70a17f1312d7efa2bf",
      "parents": [
        "46120d5d46de2064e81a238a0d03a48306114308"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Wed Oct 12 16:35:18 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "CS docs: Bavet no longer experimental (#2247)\n\n"
    },
    {
      "commit": "46120d5d46de2064e81a238a0d03a48306114308",
      "tree": "0d42f668ee5251d836241105084c0eb5e29db6cf",
      "parents": [
        "6c62d7eb99239c18ebbb2dd558992570f313b624"
      ],
      "author": {
        "name": "Geoffrey De Smet",
        "email": "gds.geoffrey.de.smet@gmail.com",
        "time": "Tue Oct 11 14:29:58 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Diagram schoolTimetablingLocalSearchAlgorithms fixes\n"
    },
    {
      "commit": "6c62d7eb99239c18ebbb2dd558992570f313b624",
      "tree": "ef5f6c199106883bffd7820e3c93b1e6df0fed03",
      "parents": [
        "5030086520c38457f656eb7f836fd2d76f252bd6"
      ],
      "author": {
        "name": "bsig-cloud gh bot",
        "email": "51681526+bsig-gh-bot@users.noreply.github.com",
        "time": "Tue Oct 11 04:34:23 2022 -0300"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "[main] Update project version to 8.30.0-SNAPSHOT (#2236)\n\nCo-authored-by: Jenkins CI \u003cnoreply@redhat.com\u003e"
    },
    {
      "commit": "5030086520c38457f656eb7f836fd2d76f252bd6",
      "tree": "35c3d0cb4f1c671a967ee073cb1682f505fd32a5",
      "parents": [
        "b9fd7910b24d18e0e3aa2349afae8223c98393d1"
      ],
      "author": {
        "name": "Jiří Locker",
        "email": "jiri.locker@gmail.com",
        "time": "Thu Oct 06 21:21:10 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-2706 Redesign @CustomShadowVariable (#2213)\n\n* @ShadowVariable\r\n\r\n* Task assigning\r\n\r\n* Vehicle routing\r\n\r\n* Rock tour\r\n\r\n* Coach shuttle gathering\r\n\r\n* Project job scheduling\r\n\r\n* Batch scheduling\r\n\r\n* Examination\r\n\r\n* Remaining tests\r\n\r\n* Check if variable listener matches the source variable type\r\n\r\n* Improve shadow variable corruption message\r\n\r\n* Update Javadoc\r\n\r\n* Update documentation\r\n\r\n* Update release notes\r\n\r\n* Rename and move VariableListenersWithSources\r\n\r\n* Change buildVariableListeners() signature\r\n\r\n* Final touches\r\n\r\n* Add link from release notes to the docs\r\n\r\n* Add shadow variable clonning section\r\n\r\n* Javadoc typos\r\n\r\nCo-authored-by: Geoffrey De Smet \u003cgds.geoffrey.de.smet@gmail.com\u003e\r\n\r\n* Add deprecation upgrade instructions to Javadoc\r\n\r\n* Update @deprecated tag description\r\n\r\nCo-authored-by: Geoffrey De Smet \u003cgds.geoffrey.de.smet@gmail.com\u003e\r\n\r\n* Rename shadow variable descriptors\r\n\r\n* Rename piggyback shadow variable attributes\r\n\r\n* Update list variable listeners\r\n\r\n* Add unsupported exception messages\r\n\r\nCo-authored-by: Geoffrey De Smet \u003cgds.geoffrey.de.smet@gmail.com\u003e"
    },
    {
      "commit": "b9fd7910b24d18e0e3aa2349afae8223c98393d1",
      "tree": "e0280957ff0df2a452a534f3bf3e02450839f357",
      "parents": [
        "c360e2ffa066394604a314cb475affcb4d02c97b"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Wed Oct 05 10:32:44 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-1709 Implement custom constraint justifications (#2180)\n\n"
    },
    {
      "commit": "c360e2ffa066394604a314cb475affcb4d02c97b",
      "tree": "4870da3533c1656e30c7e2added30973c684ad78",
      "parents": [
        "c16198e16e9c5737ce8c52212c34d1e90b2863d8"
      ],
      "author": {
        "name": "Radovan Synek",
        "email": "rsynek@redhat.com",
        "time": "Mon Sep 26 13:28:53 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Exclude the operator from build\n"
    },
    {
      "commit": "c16198e16e9c5737ce8c52212c34d1e90b2863d8",
      "tree": "2d7a7258ae68403aca8b00d5ac704a23bf0a5025",
      "parents": [
        "e0c29ce323bf554047a23db9856cc7094e37f7b9"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Tue Sep 27 10:22:15 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-2807 Use JDK 19 in GitHub Actions (#2212)\n\n"
    },
    {
      "commit": "e0c29ce323bf554047a23db9856cc7094e37f7b9",
      "tree": "aa9802083f236be3ed82d4e1f196b83d12c32b3a",
      "parents": [
        "f8f957d75cc282c3df7e13f51cf02b8832030fad"
      ],
      "author": {
        "name": "Radovan Synek",
        "email": "rsynek@redhat.com",
        "time": "Wed Sep 21 16:05:44 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-2770 Release the optaplanner-operator (#2188)\n\n* setup test environment\r\n\r\n* Push operator image to quay.io\r\n\r\n* Remove after testing\r\n\r\n* Put back the settings file id\r\n\r\n* Fix issues\r\n\r\n* Fix issues\r\n\r\n* Remove temporary image\r\n\r\n* Testing\r\n\r\n* Fix\r\n\r\n* Testing\r\n\r\n* Fix\r\n\r\n* testing\r\n\r\n* Include operator artifacts to distribution\r\n\r\n* Don\u0027t push image in nightlies\r\n\r\n* Disable the distribution changes\r\n\r\n* Remove test changes\r\n\r\n* Add a comment about an image build\r\n\r\n* Build optaplanner-operator by default\r\n\r\n* Code cleanup\r\n\r\n* Build operator image only on Jenkins\r\n\r\n* Stabilize a test\r\n\r\n* Address review comments\r\n\r\n* Use a single registry credentials\r\n\r\n* Use quay.io token as credentials\r\n\r\n* Remove the testing overrides\r\n\r\n* Address review comments\r\n\r\n* Update operator installation instructions\r\n\r\n* Mention operator in release notes\r\n\r\n* Remove an obsolete note from the readme\r\n\r\n* Add optaplanner-operator to BOM"
    },
    {
      "commit": "f8f957d75cc282c3df7e13f51cf02b8832030fad",
      "tree": "db08a6caf5449ce62ff2c1aaf0767a90345897da",
      "parents": [
        "c34ea5d18e33407801c8a33632f039835feef2ad"
      ],
      "author": {
        "name": "bsig-cloud gh bot",
        "email": "51681526+bsig-gh-bot@users.noreply.github.com",
        "time": "Tue Sep 20 12:48:33 2022 -0300"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "[main] Update project version to 8.29.0-SNAPSHOT (#2199)\n\nCo-authored-by: Jenkins CI \u003cnoreply@redhat.com\u003e"
    },
    {
      "commit": "c34ea5d18e33407801c8a33632f039835feef2ad",
      "tree": "46c28205913ac1ce9ec926dd9bfb33f04e53fee6",
      "parents": [
        "aee39f15c84a852f2ffa86048137d50cc9745288"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Fri Sep 16 09:26:52 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-2779 Move OptaPlanner 8.x release notes into docs (#2191)\n\n"
    },
    {
      "commit": "aee39f15c84a852f2ffa86048137d50cc9745288",
      "tree": "9188c5ac3ec7859da06167c61da416aca2a13ec9",
      "parents": [
        "074901d210377d67b4066b3d6081a4e600b511cb"
      ],
      "author": {
        "name": "Lukáš Petrovický",
        "email": "lukas@petrovicky.net",
        "time": "Wed Sep 07 12:53:45 2022 +0200"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "PLANNER-1709 Improved penalize/reward/impact overloads (#2177)\n\n"
    },
    {
      "commit": "074901d210377d67b4066b3d6081a4e600b511cb",
      "tree": "58c9de722684ebfa537825eb93fb2a5460829367",
      "parents": [
        "7a4ef167d2d183b5face9b57465f77757faa8068"
      ],
      "author": {
        "name": "Christopher Chianelli",
        "email": "cchianel@redhat.com",
        "time": "Tue Aug 30 08:36:55 2022 -0400"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "Fix typo in local search acceptor docs (#2160)\n\n"
    },
    {
      "commit": "7a4ef167d2d183b5face9b57465f77757faa8068",
      "tree": "610336ffcdf90234feb9246b3517d076935c4fe6",
      "parents": [
        "0f5e4e0333d98c9c1bf7788e31383a129949438d"
      ],
      "author": {
        "name": "bsig-cloud gh bot",
        "email": "51681526+bsig-gh-bot@users.noreply.github.com",
        "time": "Tue Aug 30 06:11:18 2022 -0300"
      },
      "committer": {
        "name": "rikkola",
        "email": "toni@rikkola.net",
        "time": "Tue Jul 08 14:14:52 2025 +0300"
      },
      "message": "[main] Update project version to 8.28.0-SNAPSHOT (#2156)\n\nCo-authored-by: Jenkins CI \u003cnoreply@redhat.com\u003e"
    }
  ],
  "next": "0f5e4e0333d98c9c1bf7788e31383a129949438d"
}
