)]}'
{
  "log": [
    {
      "commit": "1692be96eb982bc1f992481b171c59ba4afb9a1e",
      "tree": "29a00661312019b57093d1607f7385cc3fe889e9",
      "parents": [
        "68db2ed1e6b3dbc7f7597d6cd49214a4adcac4d1"
      ],
      "author": {
        "name": "Mattias Reichel",
        "email": "mattias.reichel@gmail.com",
        "time": "Fri Jul 24 13:26:43 2026 +0200"
      },
      "committer": {
        "name": "Mattias Reichel",
        "email": "mattias.reichel@gmail.com",
        "time": "Fri Jul 24 13:26:43 2026 +0200"
      },
      "message": "[skip ci] post 1.0.3 release adjustments\n"
    },
    {
      "commit": "68db2ed1e6b3dbc7f7597d6cd49214a4adcac4d1",
      "tree": "86832ae880a4dda0c83a9aa1beaa20b571883170",
      "parents": [
        "fe90f651c47c5230cdd70b6fee0e0d250fea30ac"
      ],
      "author": {
        "name": "Mattias Reichel",
        "email": "mattias.reichel@gmail.com",
        "time": "Fri Jul 24 11:08:15 2026 +0200"
      },
      "committer": {
        "name": "Mattias Reichel",
        "email": "mattias.reichel@gmail.com",
        "time": "Fri Jul 24 11:08:15 2026 +0200"
      },
      "message": "[skip ci] post 1.0.3 release adjustments\n"
    },
    {
      "commit": "fe90f651c47c5230cdd70b6fee0e0d250fea30ac",
      "tree": "bae48463bdfcc6619cf6b2766486a0498d831816",
      "parents": [
        "08f8b066dc63dae95c44fe8e8b331b19c25fbdd9",
        "28c787e814c8934f142e92d029a595ffbb72a566"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 16 08:23:37 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 08:23:37 2026 -0400"
      },
      "message": "Merge pull request #103 from apache/dependabot/docker/export-gradle-properties/alpine-28bd5fe\n\nbuild(deps): bump alpine from `a2d49ea` to `28bd5fe` in /export-gradle-properties"
    },
    {
      "commit": "08f8b066dc63dae95c44fe8e8b331b19c25fbdd9",
      "tree": "568ee93255dd89a3bebecce3cd6aed7fe6bad793",
      "parents": [
        "4be5246e4addeacd262ebd28e3643c7ff2e2c055",
        "5c0a1fca6266d12b5c28f21b949addc8b89d30f9"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 16 08:23:30 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 08:23:30 2026 -0400"
      },
      "message": "Merge pull request #104 from apache/dependabot/docker/deploy-github-pages/alpine-28bd5fe\n\nbuild(deps): bump alpine from `a2d49ea` to `28bd5fe` in /deploy-github-pages"
    },
    {
      "commit": "4be5246e4addeacd262ebd28e3643c7ff2e2c055",
      "tree": "3fd9bae7d5b4836ecfbf820121f672b2530758f1",
      "parents": [
        "9c714fbd0d8ad96e062d3d1697fd823725853dbd",
        "4c2dab948f989277922024e0431b56d0576091f5"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 16 08:23:24 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 08:23:24 2026 -0400"
      },
      "message": "Merge pull request #105 from apache/dependabot/docker/pre-release/alpine-28bd5fe\n\nbuild(deps): bump alpine from `a2d49ea` to `28bd5fe` in /pre-release"
    },
    {
      "commit": "9c714fbd0d8ad96e062d3d1697fd823725853dbd",
      "tree": "0046317ddd95a5068ba516564a13f43f06e6adb0",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d",
        "947a7c23c6034411e363ea10d271b68db121c5af"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 16 08:23:14 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 08:23:14 2026 -0400"
      },
      "message": "Merge pull request #106 from apache/dependabot/docker/post-release/alpine-28bd5fe\n\nbuild(deps): bump alpine from `a2d49ea` to `28bd5fe` in /post-release"
    },
    {
      "commit": "947a7c23c6034411e363ea10d271b68db121c5af",
      "tree": "0046317ddd95a5068ba516564a13f43f06e6adb0",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 03:33:52 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 03:33:52 2026 +0000"
      },
      "message": "build(deps): bump alpine from `a2d49ea` to `28bd5fe` in /post-release\n\nBumps alpine from `a2d49ea` to `28bd5fe`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "4c2dab948f989277922024e0431b56d0576091f5",
      "tree": "9fa5c2a51739051600c2902e1bcae819f82e1b33",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 03:33:51 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 03:33:51 2026 +0000"
      },
      "message": "build(deps): bump alpine from `a2d49ea` to `28bd5fe` in /pre-release\n\nBumps alpine from `a2d49ea` to `28bd5fe`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "5c0a1fca6266d12b5c28f21b949addc8b89d30f9",
      "tree": "5e6bbfddca04cbec2ed82209fc6519d141b3b157",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 03:33:44 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 03:33:44 2026 +0000"
      },
      "message": "build(deps): bump alpine in /deploy-github-pages\n\nBumps alpine from `a2d49ea` to `28bd5fe`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "28c787e814c8934f142e92d029a595ffbb72a566",
      "tree": "9732e81382ac5b0da2ab4123abe870e971099cf6",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 03:33:42 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 03:33:42 2026 +0000"
      },
      "message": "build(deps): bump alpine in /export-gradle-properties\n\nBumps alpine from `a2d49ea` to `28bd5fe`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "12c577d9c10d077d91aec7cae85f0a0551a8264d",
      "tree": "df4765d0f4636e6c3992968434264370a37ff2c5",
      "parents": [
        "294d1240f81182fe011601fce170c6db7e59dc8c",
        "7696ddec07c908bb6fa0777fd779fc81e682f403"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:19:43 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:19:43 2026 -0400"
      },
      "message": "Merge pull request #88 from apache/dependabot/github_actions/release-drafter/release-drafter-693d20e7c1ce1a81d3a41962f85914253b518449\n\nbuild(deps): bump release-drafter/release-drafter from e1247478eabc9f6d9cf5ec2b3547469b0e1d2767 to 693d20e7c1ce1a81d3a41962f85914253b518449"
    },
    {
      "commit": "294d1240f81182fe011601fce170c6db7e59dc8c",
      "tree": "c5d16fb79d6e20b99f7a2201f50c8e908407500e",
      "parents": [
        "4321b64e0472fb6b7c9a0f33b2d2dcae557c11d7",
        "492e550fe5d28c4a0dba9eab462f9672e331ea1e"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:19:28 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:19:28 2026 -0400"
      },
      "message": "Merge pull request #90 from apache/dependabot/docker/pre-release/alpine-a2d49ea\n\nbuild(deps): bump alpine from `5b10f43` to `a2d49ea` in /pre-release"
    },
    {
      "commit": "4321b64e0472fb6b7c9a0f33b2d2dcae557c11d7",
      "tree": "c9d9e0d5541aace511a754c684e6f5dbe2694cc1",
      "parents": [
        "1285ef1a3c6f7c833c708ca1bf8c058fb9d448bc",
        "97c296d560c0d3e3792b85ffd74cad604fda6422"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:19:17 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:19:17 2026 -0400"
      },
      "message": "Merge pull request #89 from apache/dependabot/docker/export-gradle-properties/alpine-a2d49ea\n\nbuild(deps): bump alpine from `5b10f43` to `a2d49ea` in /export-gradle-properties"
    },
    {
      "commit": "1285ef1a3c6f7c833c708ca1bf8c058fb9d448bc",
      "tree": "9319c24c9756c614b26336f6c254c8f454022f4e",
      "parents": [
        "6caf7f808da6d8596fe632aaa80f25164fd3163d",
        "1e5c9d142ce0facef5f6f7db2dd84f5a5c697247"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:19:07 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:19:07 2026 -0400"
      },
      "message": "Merge pull request #91 from apache/dependabot/docker/deploy-github-pages/alpine-a2d49ea\n\nbuild(deps): bump alpine from `5b10f43` to `a2d49ea` in /deploy-github-pages"
    },
    {
      "commit": "6caf7f808da6d8596fe632aaa80f25164fd3163d",
      "tree": "e6fc50bc54351871067e458e9554df505d028b21",
      "parents": [
        "e44fd4995488bfe27692ec31794e403aa736c64e",
        "22caaa9f9fab19724cfe85bb177a4557f6490fa4"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:18:51 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:18:51 2026 -0400"
      },
      "message": "Merge pull request #92 from apache/dependabot/docker/post-release/alpine-a2d49ea\n\nbuild(deps): bump alpine from `5b10f43` to `a2d49ea` in /post-release"
    },
    {
      "commit": "e44fd4995488bfe27692ec31794e403aa736c64e",
      "tree": "a60504468a5e2fbf05993cac2ee05837a8cf2a19",
      "parents": [
        "15342d9b1cea2f3fabac57a4b530cb7e840fc3d5",
        "88a8ec11a6bae777d5130900bd267050907b9817"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:18:37 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:18:37 2026 -0400"
      },
      "message": "Merge pull request #94 from apache/dependabot/github_actions/actions/checkout-7.0.0\n\nbuild(deps): bump actions/checkout from 6.0.2 to 7.0.0"
    },
    {
      "commit": "15342d9b1cea2f3fabac57a4b530cb7e840fc3d5",
      "tree": "7fd8b97784a1128b0221716de797c6c909890c85",
      "parents": [
        "689c862958ad3617b6285408f25b534d6ea37563",
        "5da23b9a0eeebf98ac8125e20c948e19d79b79a1"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:18:19 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:18:19 2026 -0400"
      },
      "message": "Merge pull request #95 from apache/dependabot/github_actions/softprops/action-gh-release-3.0.1\n\nbuild(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.1"
    },
    {
      "commit": "689c862958ad3617b6285408f25b534d6ea37563",
      "tree": "998e13ebabe1fac092a8edacdb9bfaf40343c761",
      "parents": [
        "8049236f95e7b84ec6f67988e97bdb68ef85f339",
        "2f8a7165c11902c407143fa6b0cd53db8f47c3cd"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:17:55 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:17:55 2026 -0400"
      },
      "message": "Merge pull request #97 from apupier/restrictTriggerPushForGitHubWorkflows\n\nRestrict trigger push branch for GitHub Workflow"
    },
    {
      "commit": "8049236f95e7b84ec6f67988e97bdb68ef85f339",
      "tree": "e2666531122210080ae0078c459b57674adaf5eb",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff",
        "37b92422528b4e4dddbd554c4ea458417a329161"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:16:30 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:16:30 2026 -0400"
      },
      "message": "Merge pull request #99 from apache/dependabot/github_actions/actions/setup-java-5.5.0\n\nbuild(deps): bump actions/setup-java from 5.2.0 to 5.5.0"
    },
    {
      "commit": "37b92422528b4e4dddbd554c4ea458417a329161",
      "tree": "e2666531122210080ae0078c459b57674adaf5eb",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 09 03:33:02 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 03:33:02 2026 +0000"
      },
      "message": "build(deps): bump actions/setup-java from 5.2.0 to 5.5.0\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 5.2.0 to 5.5.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/be666c2fcd27ec809703dec50e508c2fdc7f6654...0f481fcb613427c0f801b606911222b5b6f3083a)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: 5.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "2f8a7165c11902c407143fa6b0cd53db8f47c3cd",
      "tree": "b99aff1e7f377e616d1d674c7b06da31c6f08f7a",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "Aurélien Pupier",
        "email": "apupier@ibm.com",
        "time": "Fri Jul 03 09:39:21 2026 +0200"
      },
      "committer": {
        "name": "Aurélien Pupier",
        "email": "apupier@ibm.com",
        "time": "Fri Jul 03 09:39:21 2026 +0200"
      },
      "message": "Restrict trigger push branch for GitHub Workflow\n\nFeature branches rarely need their own CI runs: the code is already\ntested when a pull request is opened against a release branch. If the\npush trigger has no branch restriction and pull_request is also\nconfigured, every push to a branch with an open PR runs the workflow\ntwice: once for the push and once for the PR synchronisation.\n\nAlways give the push trigger an explicit list of branches: this stops\nbranches created from a release branch from inheriting its workflow\nruns.\n\nsee https://cwiki.apache.org/confluence/pages/viewpage.action?pageId\u003d430408443#GitHubActionsRecommendedPractices-Restrictthepushtriggertospecificbranches\n\nSigned-off-by: Aurélien Pupier \u003capupier@ibm.com\u003e"
    },
    {
      "commit": "5da23b9a0eeebf98ac8125e20c948e19d79b79a1",
      "tree": "5672608e154e3eee7b53dbf7b8f515890154dc76",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 25 03:32:57 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 03:32:57 2026 +0000"
      },
      "message": "build(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.1\n\nBumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 3.0.0 to 3.0.1.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/softprops/action-gh-release/compare/b4309332981a82ec1c5618f44dd2e27cc8bfbfda...718ea10b132b3b2eba29c1007bb80653f286566b)\n\n---\nupdated-dependencies:\n- dependency-name: softprops/action-gh-release\n  dependency-version: 3.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "88a8ec11a6bae777d5130900bd267050907b9817",
      "tree": "7eab4d6370926876aa2800d373e6bc0f9f6e0186",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 25 03:32:51 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 03:32:51 2026 +0000"
      },
      "message": "build(deps): bump actions/checkout from 6.0.2 to 7.0.0\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 7.0.0.\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/de0fac2e4500dabe0009e67214ff5f5447ce83dd...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "22caaa9f9fab19724cfe85bb177a4557f6490fa4",
      "tree": "137546c348f1d971faedb47c9e11809fedacaee5",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 11 03:34:03 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 03:34:03 2026 +0000"
      },
      "message": "build(deps): bump alpine from `5b10f43` to `a2d49ea` in /post-release\n\nBumps alpine from `5b10f43` to `a2d49ea`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "1e5c9d142ce0facef5f6f7db2dd84f5a5c697247",
      "tree": "3a9c8bd764407aa4176f871fb858c7c9bdfbc98a",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 11 03:33:52 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 03:33:52 2026 +0000"
      },
      "message": "build(deps): bump alpine in /deploy-github-pages\n\nBumps alpine from `5b10f43` to `a2d49ea`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "492e550fe5d28c4a0dba9eab462f9672e331ea1e",
      "tree": "ff0e7bb8e3dfceb31ae7a2f83cbd6cc9ca93a715",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 11 03:33:35 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 03:33:35 2026 +0000"
      },
      "message": "build(deps): bump alpine from `5b10f43` to `a2d49ea` in /pre-release\n\nBumps alpine from `5b10f43` to `a2d49ea`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "97c296d560c0d3e3792b85ffd74cad604fda6422",
      "tree": "fbf990cd3aeb7228cb9adc442af1c53b19387ab7",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 11 03:33:34 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 03:33:34 2026 +0000"
      },
      "message": "build(deps): bump alpine in /export-gradle-properties\n\nBumps alpine from `5b10f43` to `a2d49ea`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7696ddec07c908bb6fa0777fd779fc81e682f403",
      "tree": "9f683054d4c576404037bc90dd4c0e164f50fcf0",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 04 04:28:47 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 04:28:47 2026 +0000"
      },
      "message": "build(deps): bump release-drafter/release-drafter\n\nBumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from e1247478eabc9f6d9cf5ec2b3547469b0e1d2767 to 693d20e7c1ce1a81d3a41962f85914253b518449.\n- [Release notes](https://github.com/release-drafter/release-drafter/releases)\n- [Commits](https://github.com/release-drafter/release-drafter/compare/e1247478eabc9f6d9cf5ec2b3547469b0e1d2767...693d20e7c1ce1a81d3a41962f85914253b518449)\n\n---\nupdated-dependencies:\n- dependency-name: release-drafter/release-drafter\n  dependency-version: 693d20e7c1ce1a81d3a41962f85914253b518449\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "184aabcc387bef89b2932494d3f7da9f0f1c42ff",
      "tree": "dacd6b762d66c8c9f793a42c8181a1d22f916fa6",
      "parents": [
        "c707a621a2b4d6fb583b7de6d0a93564825909cc",
        "5ede02858326906497c221c42878018ed18012b1"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat May 30 11:11:04 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 30 11:11:04 2026 -0400"
      },
      "message": "Merge pull request #86 from apache/ci/setup-gradle-v6-basic-cache\n\nci: audit and update GitHub Actions to ASF-approved versions"
    },
    {
      "commit": "5ede02858326906497c221c42878018ed18012b1",
      "tree": "dacd6b762d66c8c9f793a42c8181a1d22f916fa6",
      "parents": [
        "c707a621a2b4d6fb583b7de6d0a93564825909cc"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Fri May 29 13:09:31 2026 -0400"
      },
      "committer": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Fri May 29 13:09:31 2026 -0400"
      },
      "message": "ci: audit and update GitHub Actions to ASF-approved versions\n\nPin every external GitHub Action to a full commit SHA from the ASF\napproved actions allow-list, with a trailing comment naming the version\nit resolves to. Mirrors the grails-core audit in apache/grails-core#15690.\n\n- actions/checkout -\u003e de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 (was v6.0.2)\n- actions/setup-java -\u003e be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0 (was v5.2.0)\n- gradle/actions/setup-gradle -\u003e 50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0 (was 0723195856401067f7a2779048b490ace7a47d7c # v5.0.2)\n- actions/upload-artifact -\u003e 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 (was v7.0.1)\n- release-drafter/release-drafter -\u003e e1247478eabc9f6d9cf5ec2b3547469b0e1d2767 # v7.3.1 (was 5de93583980a40bd78603b6dfdcda5b4df377b32 # v7.2.0)\n\nAdd cache-provider: basic to all 3 setup-gradle steps so caching\nstays on the MIT-licensed provider rather than the proprietary enhanced\nprovider introduced in gradle/actions v6 (Gradle commercial Terms of Use).\n\nFirst-party apache/grails-github-actions/* and local ./.github/actions/*\nreferences are intentionally left unchanged.\n\nAssisted-by: claude-code:claude-4.8-opus\n"
    },
    {
      "commit": "c707a621a2b4d6fb583b7de6d0a93564825909cc",
      "tree": "d939face4ca88a648be8ea2c351aab96492bbf46",
      "parents": [
        "511ba4305ea1578d320c3e474b6150d8bc0fd0e4"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 29 19:07:41 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 29 19:07:41 2026 -0400"
      },
      "message": "[skip ci] fix duplicate releases\n"
    },
    {
      "commit": "511ba4305ea1578d320c3e474b6150d8bc0fd0e4",
      "tree": "270c1350f84f3c2957ee8eb14c947b8ba5da88d8",
      "parents": [
        "7f11e8def36e294b316ef76787f28f65f9b43944"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 29 19:04:47 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 29 19:04:47 2026 -0400"
      },
      "message": "Add workingDirectory\n"
    },
    {
      "commit": "7f11e8def36e294b316ef76787f28f65f9b43944",
      "tree": "82000852fa10ef154087f097c6a7b78152500a4f",
      "parents": [
        "33e0f8afd76a022c2186f2c707dceb4ad65140f9",
        "01ea835b03d84fdffeb6deb7dd76aaecad9a85fd"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 21:33:28 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 21:33:28 2026 -0400"
      },
      "message": "Merge pull request #74 from jdaugherty/feature/cascade-merge"
    },
    {
      "commit": "01ea835b03d84fdffeb6deb7dd76aaecad9a85fd",
      "tree": "82000852fa10ef154087f097c6a7b78152500a4f",
      "parents": [
        "8cc3346cb18d35e0452619f3751768e2219f01e8"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:05:12 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:05:12 2026 -0400"
      },
      "message": "fix: prevent net connection leaks\n"
    },
    {
      "commit": "8cc3346cb18d35e0452619f3751768e2219f01e8",
      "tree": "62db9738460e9aa93715902316d379120699ccd5",
      "parents": [
        "d87539421a5d3b3f25c56f407e6fced88befa428"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 13:17:36 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:01:30 2026 -0400"
      },
      "message": "feature: support \u0027[skip merge]\u0027 markers in commit messages to block merges\n"
    },
    {
      "commit": "d87539421a5d3b3f25c56f407e6fced88befa428",
      "tree": "b6c108c0d7965831746f2c7a7f6c130b2f825abc",
      "parents": [
        "33e0f8afd76a022c2186f2c707dceb4ad65140f9"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 13:03:45 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:01:30 2026 -0400"
      },
      "message": "#61 - feature: new action to facilitate cascade merging when no conflicts exist.\n"
    },
    {
      "commit": "33e0f8afd76a022c2186f2c707dceb4ad65140f9",
      "tree": "09e5655cd544aabcd82c4cde4a7f039e605dd6d6",
      "parents": [
        "571497a0b68b2bf3699f8b275e3722adcfea55cb",
        "e63ec3c00a786c917bb0888426a93b5f8c9e8562"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:00:48 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 08:00:48 2026 -0400"
      },
      "message": "Merge pull request #75 from apache/dependabot/github_actions/actions/upload-artifact-7.0.1\n\nbuild(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1"
    },
    {
      "commit": "571497a0b68b2bf3699f8b275e3722adcfea55cb",
      "tree": "c59d94d2224130205bdfc0add57ec5e839eba8ad",
      "parents": [
        "eed19790c068a2a5322ffa87af309ae462b2b875",
        "afe786c8a07bc555ed70e60e202c5916e3343a59"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:00:24 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 08:00:24 2026 -0400"
      },
      "message": "Merge pull request #77 from apache/dependabot/github_actions/softprops/action-gh-release-3.0.0\n\nbuild(deps): bump softprops/action-gh-release from 2.6.1 to 3.0.0"
    },
    {
      "commit": "eed19790c068a2a5322ffa87af309ae462b2b875",
      "tree": "787b9f2d5e88a42383f375261b16ff79b0742fef",
      "parents": [
        "f8e262d442413c48cc8fef6918d75ff466c310c8",
        "e1c5ee1452239787a90b2ab30b4c110ab9d90c38"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 07:59:47 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 07:59:47 2026 -0400"
      },
      "message": "Merge pull request #78 from apache/dependabot/docker/post-release/alpine-5b10f43\n\nbuild(deps): bump alpine from `2510918` to `5b10f43` in /post-release"
    },
    {
      "commit": "f8e262d442413c48cc8fef6918d75ff466c310c8",
      "tree": "0e3ab81ba9943264e4966f5c6e5987766ba911c1",
      "parents": [
        "16f958efc72e07f5f88b3dc5d540f7791901bf4d",
        "aa2bb285ebc24d21abcc3d01fbdf52acc3b9eaef"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 07:59:37 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 07:59:37 2026 -0400"
      },
      "message": "Merge pull request #79 from apache/dependabot/docker/pre-release/alpine-5b10f43\n\nbuild(deps): bump alpine from `2510918` to `5b10f43` in /pre-release"
    },
    {
      "commit": "16f958efc72e07f5f88b3dc5d540f7791901bf4d",
      "tree": "c722ad4155edc21fa18a9b957cf8b23925b1996d",
      "parents": [
        "a7fa723536a5eb9b5aeba6762f57d22325e69177",
        "611c6355dfdc289a371bcb36a6cfb2a105905b6e"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 07:59:24 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 07:59:24 2026 -0400"
      },
      "message": "Merge pull request #80 from apache/dependabot/docker/deploy-github-pages/alpine-5b10f43\n\nbuild(deps): bump alpine from `2510918` to `5b10f43` in /deploy-github-pages"
    },
    {
      "commit": "a7fa723536a5eb9b5aeba6762f57d22325e69177",
      "tree": "26d748ce7294c6a73867ecd07eefa2ee87b9dcec",
      "parents": [
        "8dbbc20be6a9c5223bd2f22f2e1d41630b50e1e1",
        "178fa91621c126d1048709a30a76b1073b3ceba9"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 07:59:13 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 07:59:13 2026 -0400"
      },
      "message": "Merge pull request #81 from apache/dependabot/docker/export-gradle-properties/alpine-5b10f43\n\nbuild(deps): bump alpine from `2510918` to `5b10f43` in /export-gradle-properties"
    },
    {
      "commit": "8dbbc20be6a9c5223bd2f22f2e1d41630b50e1e1",
      "tree": "16554ba0b8e11e14fcc1d44bb671a49285282739",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0",
        "0415ca156ec1c52ea0f2e52e10ebd32b53b7a334"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Apr 16 11:51:55 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 11:51:55 2026 -0400"
      },
      "message": "Merge pull request #73 from jdaugherty/asf\n\nfeature: enhance post-release action to support labels for easier release drafter exclusion"
    },
    {
      "commit": "0415ca156ec1c52ea0f2e52e10ebd32b53b7a334",
      "tree": "16554ba0b8e11e14fcc1d44bb671a49285282739",
      "parents": [
        "6c9f588dcb9cd2cc6eec57f098dbf8032157ff72"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Apr 16 11:51:24 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Apr 16 11:51:24 2026 -0400"
      },
      "message": "test: use autoclean up where possible\n"
    },
    {
      "commit": "178fa91621c126d1048709a30a76b1073b3ceba9",
      "tree": "90af1ea4a78183ed7a303cb9aa511359f49ca4ea",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:35:57 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:35:57 2026 +0000"
      },
      "message": "build(deps): bump alpine in /export-gradle-properties\n\nBumps alpine from `2510918` to `5b10f43`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "611c6355dfdc289a371bcb36a6cfb2a105905b6e",
      "tree": "a4b304a3f7cda98a05bfce8347fce892f174d6bf",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:35:56 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:35:56 2026 +0000"
      },
      "message": "build(deps): bump alpine in /deploy-github-pages\n\nBumps alpine from `2510918` to `5b10f43`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "aa2bb285ebc24d21abcc3d01fbdf52acc3b9eaef",
      "tree": "4b321f0448bd45cd77f9d00e01f71656b2d86173",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:35:48 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:35:48 2026 +0000"
      },
      "message": "build(deps): bump alpine from `2510918` to `5b10f43` in /pre-release\n\nBumps alpine from `2510918` to `5b10f43`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "e1c5ee1452239787a90b2ab30b4c110ab9d90c38",
      "tree": "3d12abd889769688ab9f72e853a72dcc940324a2",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:35:45 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:35:45 2026 +0000"
      },
      "message": "build(deps): bump alpine from `2510918` to `5b10f43` in /post-release\n\nBumps alpine from `2510918` to `5b10f43`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "afe786c8a07bc555ed70e60e202c5916e3343a59",
      "tree": "df7b27f947d73eb9ecfa60e5ed747f3936082a22",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:33:58 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:33:58 2026 +0000"
      },
      "message": "build(deps): bump softprops/action-gh-release from 2.6.1 to 3.0.0\n\nBumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.6.1 to 3.0.0.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/softprops/action-gh-release/compare/153bb8e04406b158c6c84fc1615b65b24149a1fe...b4309332981a82ec1c5618f44dd2e27cc8bfbfda)\n\n---\nupdated-dependencies:\n- dependency-name: softprops/action-gh-release\n  dependency-version: 3.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "e63ec3c00a786c917bb0888426a93b5f8c9e8562",
      "tree": "fb4c3e90b577213acae96e4c476b87bb5501b958",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:33:51 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:33:51 2026 +0000"
      },
      "message": "build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 7.0.0 to 7.0.1.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/v7.0.0...v7.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: 7.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "6c9f588dcb9cd2cc6eec57f098dbf8032157ff72",
      "tree": "75c425ba531ade06cb0a08e0898449fce8ffb6aa",
      "parents": [
        "6489e6e57854ac9c1486cff66560079a799930bf"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 13:19:16 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 13:20:32 2026 -0400"
      },
      "message": "fix: prevent net connection leaks\n"
    },
    {
      "commit": "6489e6e57854ac9c1486cff66560079a799930bf",
      "tree": "ad0e550accf9e8f90cdc9b0e80772caf3f523479",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 12:43:14 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 12:43:14 2026 -0400"
      },
      "message": "feature: enhance post-release action to support labels for easier release drafter exclusion\n"
    },
    {
      "commit": "4bbac1f797276e6f51eba6023b5b1883055626f0",
      "tree": "6686dc0a9ec3675e98c598d5e19f23a212073183",
      "parents": [
        "4e0dd0ef89cd2d9df107370a7c44f5bd5a6af07f",
        "af69a935422b62b7d28e5c1ea36a5057775782a9"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Fri Apr 03 23:25:06 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 23:25:06 2026 -0400"
      },
      "message": "Merge pull request #69 from jdaugherty/image-hardening\n\nPin specific docker tag shas to prevent unexpected updates"
    },
    {
      "commit": "af69a935422b62b7d28e5c1ea36a5057775782a9",
      "tree": "6686dc0a9ec3675e98c598d5e19f23a212073183",
      "parents": [
        "3f4add1ac7d24848fe01b503128c55685eecce6b"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:46:02 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Fri Apr 03 23:24:06 2026 -0400"
      },
      "message": "Pin specific action versions per ASF policy\n"
    },
    {
      "commit": "3f4add1ac7d24848fe01b503128c55685eecce6b",
      "tree": "5bb0cfb21d6e0c769cc7b0845cebf276bc187038",
      "parents": [
        "b3ce50a1941dd43eac92058a9065503053f95569"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:39:59 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:39:59 2026 -0400"
      },
      "message": "Pin specific docker tag shas to prevent unexpected updates\n"
    },
    {
      "commit": "4e0dd0ef89cd2d9df107370a7c44f5bd5a6af07f",
      "tree": "383ec0f416309a8541190537847ad86d080759b6",
      "parents": [
        "c16e240ccfeafa414420cce8ad5d7deb3d919f46",
        "b3ce50a1941dd43eac92058a9065503053f95569"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:18:13 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 15:18:13 2026 -0400"
      },
      "message": "Merge pull request #68 from jdaugherty/add-tests-for-doc-retry\n\nAdd tests for doc retry"
    },
    {
      "commit": "b3ce50a1941dd43eac92058a9065503053f95569",
      "tree": "383ec0f416309a8541190537847ad86d080759b6",
      "parents": [
        "417d023acf4aae2ac3f4aefb8b9e4c1c9108f0a7"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:16:10 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:16:10 2026 -0400"
      },
      "message": "Add .DS_Store to ignore\n"
    },
    {
      "commit": "417d023acf4aae2ac3f4aefb8b9e4c1c9108f0a7",
      "tree": "6aa464acac183eabcdb950e8ba12eb0bf912e921",
      "parents": [
        "8b59c0156c3c4cec9d46b1a17a6745c5062fecb6"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:15:32 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:15:32 2026 -0400"
      },
      "message": "#48 - add tests\n"
    },
    {
      "commit": "8b59c0156c3c4cec9d46b1a17a6745c5062fecb6",
      "tree": "6cd30228a4557d4d57d27b0856a105775135ad9c",
      "parents": [
        "c16e240ccfeafa414420cce8ad5d7deb3d919f46"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:08:54 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:08:54 2026 -0400"
      },
      "message": "#48 - add documentation\n"
    },
    {
      "commit": "c16e240ccfeafa414420cce8ad5d7deb3d919f46",
      "tree": "7bc88c4622e6bc4b3a8774d589d338883ca50545",
      "parents": [
        "98f230306338985b8312e46233bbc583a9c85f1d",
        "97199bf0249d0f18fc5d4d7e0323097732b92180"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 14:48:12 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 14:48:12 2026 -0400"
      },
      "message": "Merge pull request #67 from jamesfredley/fix/deploy-push-retry\n\nfix: Add retry logic to deploy-github-pages push"
    },
    {
      "commit": "98f230306338985b8312e46233bbc583a9c85f1d",
      "tree": "ed158e18097ca3a697d114d5b71b22bcfe4f1b4d",
      "parents": [
        "f1c94d49b832361e50668f5d6ba33e700ad81d0e",
        "f27e29d43be90791abcafa50a7ac2f58055e8caa"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 14:47:27 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 14:47:27 2026 -0400"
      },
      "message": "Merge pull request #65 from apache/dependabot/github_actions/actions/upload-artifact-7.0.0\n\nbuild(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0"
    },
    {
      "commit": "97199bf0249d0f18fc5d4d7e0323097732b92180",
      "tree": "639052ada0afe5ebe139fd7900c5d91565e974c3",
      "parents": [
        "f1c94d49b832361e50668f5d6ba33e700ad81d0e"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Sat Mar 21 08:38:47 2026 -0400"
      },
      "committer": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Sat Mar 21 08:38:47 2026 -0400"
      },
      "message": "fix: Add retry logic to deploy-github-pages push\n\nWhen multiple branches build concurrently, their doc deployments\nrace to push to the same documentation branch. Only the first push\nsucceeds and the rest are rejected with \u0027fetch first\u0027. Add a retry\nloop that pulls with rebase and retries up to 5 times.\n\nAssisted-by: Claude Code \u003cClaude@Claude.ai\u003e\n"
    },
    {
      "commit": "f27e29d43be90791abcafa50a7ac2f58055e8caa",
      "tree": "ed158e18097ca3a697d114d5b71b22bcfe4f1b4d",
      "parents": [
        "f1c94d49b832361e50668f5d6ba33e700ad81d0e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 02 03:35:14 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 02 03:35:14 2026 +0000"
      },
      "message": "build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6.0.0 to 7.0.0.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/b7c566a772e6b6bfb58ed0dc250532a479d7789f...bbbca2ddaa5d8feaa63e36b76fdaad77386f024f)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "f1c94d49b832361e50668f5d6ba33e700ad81d0e",
      "tree": "215a413d52b023f4582e3e6d3355c6a8cbe86ca7",
      "parents": [
        "25cf6d54070af5bf46d143d6e3a0f2b0796727bd",
        "e8d517ad36a15d30d4f15421f24ad31e24a8b617"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 09:13:17 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 14 09:13:17 2026 -0500"
      },
      "message": "Merge pull request #64 from jdaugherty/gradle-properties\n\ngrails properties as env - support prefixes \u0026 allow comments on same line as property definition"
    },
    {
      "commit": "e8d517ad36a15d30d4f15421f24ad31e24a8b617",
      "tree": "902949a17c75a63013b2a2511f33ebac24b8ea07",
      "parents": [
        "c930ea78520527d5f1b048dc6fa5b14aad6be9d5"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 09:09:06 2026 -0500"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 09:09:06 2026 -0500"
      },
      "message": "Update dependencies to support newer versions of docker in github actions\n"
    },
    {
      "commit": "c930ea78520527d5f1b048dc6fa5b14aad6be9d5",
      "tree": "f208cb23a0f5bfbac366eead51a936c0cec335ff",
      "parents": [
        "aff76594904ac996aa54aa83a06019e49828e615"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 09:01:19 2026 -0500"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 09:01:19 2026 -0500"
      },
      "message": "add diagnostics to ensure docker is setup correctly\n"
    },
    {
      "commit": "aff76594904ac996aa54aa83a06019e49828e615",
      "tree": "447de1aa61bd326dbecb5a98cdbef7d3ff99f83a",
      "parents": [
        "3913c771802472f7685ce0bf2bd09715f0012658"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 08:32:01 2026 -0500"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 08:32:01 2026 -0500"
      },
      "message": "feature - support comments on the same line as property definition\n"
    },
    {
      "commit": "3913c771802472f7685ce0bf2bd09715f0012658",
      "tree": "9a2074df56eb07f1b289e620602e9633867251e8",
      "parents": [
        "5b875d1bb4977ba7319017269bd2abeb822572b3"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 08:28:04 2026 -0500"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 08:28:04 2026 -0500"
      },
      "message": "feature - support a prefix for imported environment variables\n"
    },
    {
      "commit": "25cf6d54070af5bf46d143d6e3a0f2b0796727bd",
      "tree": "41c73dd7156585161b93cb1086e4205ec5eeca31",
      "parents": [
        "e6712f87e27c2890f8cbd068b978c9187837011e",
        "cc54043168251a531d6ac92d875892ae8969a8a4"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Sat Jan 31 10:06:00 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 31 10:06:00 2026 -0500"
      },
      "message": "Merge pull request #63 from apache/develocity-server-url\n\nUpdate Develocity server URL to Apache"
    },
    {
      "commit": "cc54043168251a531d6ac92d875892ae8969a8a4",
      "tree": "41c73dd7156585161b93cb1086e4205ec5eeca31",
      "parents": [
        "42856aef0e8bdb0ae36ec2cd7d73a9bd32af1918"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Thu Jan 29 14:27:24 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 29 14:27:24 2026 -0500"
      },
      "message": "Update settings.gradle"
    },
    {
      "commit": "42856aef0e8bdb0ae36ec2cd7d73a9bd32af1918",
      "tree": "36446f81ad526c06f2a6ad2e30d5ded6be4302f7",
      "parents": [
        "e6712f87e27c2890f8cbd068b978c9187837011e"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Thu Jan 29 14:19:24 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 29 14:19:24 2026 -0500"
      },
      "message": "Update Develocity server URL to Apache"
    },
    {
      "commit": "e6712f87e27c2890f8cbd068b978c9187837011e",
      "tree": "1e6df05bb1b6b256e2370d1b0f8db2cd29760bf0",
      "parents": [
        "2ef49b0e3dc91eb4d839871c0e51b22dc182c49f",
        "2bc487a1a9702b1fabc73e161ab0ba33e2fb6e4f"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Jan 14 12:40:07 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 14 12:40:07 2026 -0500"
      },
      "message": "Merge pull request #56 from apache/dependabot/github_actions/gradle/actions-5\n\nbuild(deps): bump gradle/actions from 4 to 5"
    },
    {
      "commit": "2ef49b0e3dc91eb4d839871c0e51b22dc182c49f",
      "tree": "654884e85d7dba1af3143ff709c8b0ef37c281fb",
      "parents": [
        "d53e15fbb73a2c5332b0857d5c4a192e706022af",
        "53288b24b298f545b8ea27fc39f738006784146a"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Jan 14 12:39:33 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 14 12:39:33 2026 -0500"
      },
      "message": "Merge pull request #60 from apache/dependabot/github_actions/actions/checkout-6\n\nbuild(deps): bump actions/checkout from 5 to 6"
    },
    {
      "commit": "d53e15fbb73a2c5332b0857d5c4a192e706022af",
      "tree": "3c5d25598b842eedf1ce6e8900f8612d2ee7cd6c",
      "parents": [
        "7ade94a535ba9f699fede2df82e5595c171de0f8",
        "704bc81aa9396f0548658ce3f426b2649210eb29"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Jan 14 12:39:20 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 14 12:39:20 2026 -0500"
      },
      "message": "Merge pull request #62 from apache/dependabot/github_actions/actions/upload-artifact-6.0.0\n\nbuild(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0"
    },
    {
      "commit": "704bc81aa9396f0548658ce3f426b2649210eb29",
      "tree": "3c5d25598b842eedf1ce6e8900f8612d2ee7cd6c",
      "parents": [
        "7ade94a535ba9f699fede2df82e5595c171de0f8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 15 03:13:44 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 15 03:13:44 2025 +0000"
      },
      "message": "build(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 6.0.0.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/ea165f8d65b6e75b540449e92b4886f43607fa02...b7c566a772e6b6bfb58ed0dc250532a479d7789f)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: 6.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "53288b24b298f545b8ea27fc39f738006784146a",
      "tree": "3594a6bc175238b7034bfdc1056000640e92e2aa",
      "parents": [
        "7ade94a535ba9f699fede2df82e5595c171de0f8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Nov 24 03:28:09 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 24 03:28:09 2025 +0000"
      },
      "message": "build(deps): bump actions/checkout from 5 to 6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 5 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/v5...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"
    },
    {
      "commit": "2bc487a1a9702b1fabc73e161ab0ba33e2fb6e4f",
      "tree": "71cbbf2b9cccd461ecfbb5fc79f344320265f932",
      "parents": [
        "7ade94a535ba9f699fede2df82e5595c171de0f8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 20 10:28:09 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 20 10:28:09 2025 +0000"
      },
      "message": "build(deps): bump gradle/actions from 4 to 5\n\nBumps [gradle/actions](https://github.com/gradle/actions) from 4 to 5.\n- [Release notes](https://github.com/gradle/actions/releases)\n- [Commits](https://github.com/gradle/actions/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/actions\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"
    },
    {
      "commit": "7ade94a535ba9f699fede2df82e5595c171de0f8",
      "tree": "cfb936aae9f0efec64e06eaaeff9dc58d0704ebd",
      "parents": [
        "1453d4bf1e7cc42fff3720db16b79057169abb01"
      ],
      "author": {
        "name": "Mattias Reichel",
        "email": "mattias.reichel@gmail.com",
        "time": "Mon Oct 20 12:19:08 2025 +0200"
      },
      "committer": {
        "name": "Mattias Reichel",
        "email": "mattias.reichel@gmail.com",
        "time": "Mon Oct 20 12:19:08 2025 +0200"
      },
      "message": "[skip ci] post 1.0.1 release adjustments\n"
    },
    {
      "commit": "1453d4bf1e7cc42fff3720db16b79057169abb01",
      "tree": "a32bb76a3df478fe60dc3465707ea149644a8307",
      "parents": [
        "55e9a806e69671c8f55730549ab7028a0ff1a519",
        "94460da46768f372b308ff398806e1b19e9b6479"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Thu Oct 09 11:44:11 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 09 11:44:11 2025 -0400"
      },
      "message": "Merge pull request #58 from apache/git-clone-performance\n\nImprove documentation git clone performance with --depth 1"
    },
    {
      "commit": "94460da46768f372b308ff398806e1b19e9b6479",
      "tree": "a32bb76a3df478fe60dc3465707ea149644a8307",
      "parents": [
        "55e9a806e69671c8f55730549ab7028a0ff1a519"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Thu Oct 09 11:15:33 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 09 11:15:33 2025 -0400"
      },
      "message": "Improve documentation git clone performance with --depth 1\n\nHelps for larger documentation repositories such as grails-website"
    },
    {
      "commit": "55e9a806e69671c8f55730549ab7028a0ff1a519",
      "tree": "86d232637809fd49d231a9f96e7a7826559fb135",
      "parents": [
        "ccbe32091b46b469a629219a541b26a354a7086f"
      ],
      "author": {
        "name": "Mattias Reichel",
        "email": "matrei@apache.org",
        "time": "Thu Oct 09 16:04:54 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 09 16:04:54 2025 +0200"
      },
      "message": "Update required reviewers in .asf.yaml\n\nAdded new reviewers for the release environment."
    },
    {
      "commit": "ccbe32091b46b469a629219a541b26a354a7086f",
      "tree": "a46091031bca31ea4cbc733d1d0de8dcb05fc87b",
      "parents": [
        "062f0c3f8ca0e52993c1b6270fe839da8e6659ae",
        "5b875d1bb4977ba7319017269bd2abeb822572b3"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 08 14:14:01 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 08 14:14:01 2025 -0400"
      },
      "message": "Merge pull request #57 from jdaugherty/prerelease_removal\n\n#48: feedback - make release updates optional "
    },
    {
      "commit": "5b875d1bb4977ba7319017269bd2abeb822572b3",
      "tree": "a46091031bca31ea4cbc733d1d0de8dcb05fc87b",
      "parents": [
        "062f0c3f8ca0e52993c1b6270fe839da8e6659ae"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 08 14:07:13 2025 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 08 14:07:13 2025 -0400"
      },
      "message": "#48: feedback - make release updates optional and let the end user specify the value so they can decide when it\u0027s latest \u0026 pre-release\n\n# Conflicts:\n#\tpost-release/README.md\n"
    },
    {
      "commit": "062f0c3f8ca0e52993c1b6270fe839da8e6659ae",
      "tree": "c7809639ff23dc09f5faa359d65e0d49b87b712f",
      "parents": [
        "36fe79ed20ff8ffe02fba71af3dfdf052e24a8a5",
        "aa0814279083ccc373f0ad19df32a4d48a8ab206"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Mon Oct 06 11:02:52 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 06 11:02:52 2025 -0400"
      },
      "message": "Merge pull request #55 from jdaugherty/prerelease_removal\n\n#48: feature - remove prerelease flag \u0026 set the GitHub release to latest on post release"
    },
    {
      "commit": "36fe79ed20ff8ffe02fba71af3dfdf052e24a8a5",
      "tree": "fe1a9c29e21750a4bbd84d81e359e542cecce9b1",
      "parents": [
        "973e24a987e3644606abbd8d5dc627ad2683487a",
        "1c5254ce257ab1121247e16a1313eea3e09ba5da"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Mon Oct 06 11:02:40 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 06 11:02:40 2025 -0400"
      },
      "message": "Merge pull request #53 from jdaugherty/property_file_name\n\n#49 - allow for property files other than gradle.properties"
    },
    {
      "commit": "973e24a987e3644606abbd8d5dc627ad2683487a",
      "tree": "4180bf6747a1635c184795e49a8827697969ac93",
      "parents": [
        "9b649af0f5b4cc4dba709972415516b0692e74d4",
        "b419047d1539f9393165cb5d228bd4de568fb7e5"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Mon Oct 06 11:02:25 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 06 11:02:25 2025 -0400"
      },
      "message": "Merge pull request #52 from jdaugherty/target_folder_support\n\n#50 - add TARGET_FOLDER support to github documentation deployment ac…"
    },
    {
      "commit": "aa0814279083ccc373f0ad19df32a4d48a8ab206",
      "tree": "e0fac10d1be761a6d85323f07ced6425caed3220",
      "parents": [
        "5dc216b13f27fe8c8f040ef12c0aa5e2c3927997"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 15:18:30 2025 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 15:18:30 2025 -0400"
      },
      "message": "#48: feature - remove prerelease flag \u0026 set the GitHub release to latest on post release\n"
    },
    {
      "commit": "9b649af0f5b4cc4dba709972415516b0692e74d4",
      "tree": "2d1bbba7b539a20b73c7f9d231175c237d562571",
      "parents": [
        "0710e433d07d4b6c7ac63afc5acd78275b307630",
        "5dc216b13f27fe8c8f040ef12c0aa5e2c3927997"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:46:45 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 05 14:46:45 2025 -0400"
      },
      "message": "Merge pull request #54 from jdaugherty/asf\n\nPPMC -\u003e PMC"
    },
    {
      "commit": "5dc216b13f27fe8c8f040ef12c0aa5e2c3927997",
      "tree": "2d1bbba7b539a20b73c7f9d231175c237d562571",
      "parents": [
        "0710e433d07d4b6c7ac63afc5acd78275b307630"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:45:52 2025 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:45:52 2025 -0400"
      },
      "message": "PPMC -\u003e PMC\n"
    },
    {
      "commit": "1c5254ce257ab1121247e16a1313eea3e09ba5da",
      "tree": "adbb29ef57de92e1da9f3f0a4c820d0a1da3f3f1",
      "parents": [
        "0710e433d07d4b6c7ac63afc5acd78275b307630"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:44:42 2025 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:44:42 2025 -0400"
      },
      "message": "#49 - allow for property files other than gradle.properties\n"
    },
    {
      "commit": "b419047d1539f9393165cb5d228bd4de568fb7e5",
      "tree": "881dcbcff53c7654feab43197c4618a3caa7ea07",
      "parents": [
        "0710e433d07d4b6c7ac63afc5acd78275b307630"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 11:24:13 2025 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:07:25 2025 -0400"
      },
      "message": "#50 - add TARGET_FOLDER support to github documentation deployment action\n"
    },
    {
      "commit": "0710e433d07d4b6c7ac63afc5acd78275b307630",
      "tree": "e92b5f34a8434865d1d7a5ddb9fc4d3053b79736",
      "parents": [
        "3002a247a0f837ad019a5378166be700af2f6807",
        "0ddad9f513b1e25918b3f372fd17e93764a2c861"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:06:59 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 05 14:06:59 2025 -0400"
      },
      "message": "Merge pull request #45 from apache/dependabot/github_actions/actions/checkout-5\n\nbuild(deps): bump actions/checkout from 4 to 5"
    },
    {
      "commit": "3002a247a0f837ad019a5378166be700af2f6807",
      "tree": "8335c4696c44e48259b1f91e0d9616b12c8aecb0",
      "parents": [
        "a2d4278eddcaf01d3f3489d2b0927181054bb16c",
        "9f41c2f408363bd9104a86a507f8ce3f54604660"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:06:41 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 05 14:06:41 2025 -0400"
      },
      "message": "Merge pull request #46 from apache/dependabot/github_actions/actions/setup-java-5\n\nbuild(deps): bump actions/setup-java from 4 to 5"
    },
    {
      "commit": "a2d4278eddcaf01d3f3489d2b0927181054bb16c",
      "tree": "135ca6c2ffb793fc8b743925d4b7594c79795434",
      "parents": [
        "e38b147b01857cb1beeee8a255c6f994c4e4777c",
        "27f3b04cfccacc5904535917f0903c136dd71e48"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:04:43 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 05 14:04:43 2025 -0400"
      },
      "message": "Merge pull request #51 from jdaugherty/asf\n\nchore: updates for TLP graduation"
    },
    {
      "commit": "27f3b04cfccacc5904535917f0903c136dd71e48",
      "tree": "135ca6c2ffb793fc8b743925d4b7594c79795434",
      "parents": [
        "c573cc5333794031644bc23a9c18c124633b4a91"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 11:48:51 2025 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:02:57 2025 -0400"
      },
      "message": "test: deterministic folder ordering so tests behave the same across OSs\n"
    },
    {
      "commit": "c573cc5333794031644bc23a9c18c124633b4a91",
      "tree": "ac4a5675a7938e15152f7e99dad833169d04b676",
      "parents": [
        "3b0040936010426b6188a9fa4599b5b43d1dc6bc"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 11:40:43 2025 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:02:57 2025 -0400"
      },
      "message": "test: add test logging\n"
    },
    {
      "commit": "3b0040936010426b6188a9fa4599b5b43d1dc6bc",
      "tree": "451094a77d8dd7f9c28c210fb716bf6dcee1e90a",
      "parents": [
        "e38b147b01857cb1beeee8a255c6f994c4e4777c"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:00:18 2025 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Oct 05 14:00:18 2025 -0400"
      },
      "message": "chore: update for Grails TLP graduation\n"
    },
    {
      "commit": "e38b147b01857cb1beeee8a255c6f994c4e4777c",
      "tree": "9f88ef81459bee349360a7180a55f7f9c1231681",
      "parents": [
        "28ae3a2d3491024d736d6faadc31053c9f4c2797"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Sep 11 23:09:11 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 11 23:09:11 2025 -0400"
      },
      "message": "chore: fix repo path"
    },
    {
      "commit": "28ae3a2d3491024d736d6faadc31053c9f4c2797",
      "tree": "257d3ebbe7cc7c5e3d8e6dd8929f568c8610d284",
      "parents": [
        "064540b85b92e0502f40405aed6472d86a1117db",
        "25451e5826d84e4c4c43e0d0ea0eb7aba35e0aca"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Sep 11 14:03:14 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 11 14:03:14 2025 -0400"
      },
      "message": "Merge pull request #47 from jdaugherty/asf\n\nchore: add release helper scripts"
    },
    {
      "commit": "25451e5826d84e4c4c43e0d0ea0eb7aba35e0aca",
      "tree": "0dca5b540ae6e5255c0ab513238c620830ad482f",
      "parents": [
        "3f39cf93d855bb9c6b88891b3b38d382d8233dc5"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Sep 11 13:59:59 2025 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Sep 11 14:00:31 2025 -0400"
      },
      "message": "chore: add release helper scripts\n"
    }
  ],
  "next": "9f41c2f408363bd9104a86a507f8ce3f54604660"
}
