)]}'
{
  "log": [
    {
      "commit": "0fb802118bd7711a25ad548201b32b85876643bf",
      "tree": "da7f53951424674572932261d270065440ed83d5",
      "parents": [
        "17c458c97a4ed5ca8acd3ab478fe1d3a3fba2abf"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 11:21:53 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 11:21:53 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "17c458c97a4ed5ca8acd3ab478fe1d3a3fba2abf",
      "tree": "5561ddc7981cf087654a3da1b4b738431457ef71",
      "parents": [
        "288c40ad8188d1a91af071d680a18eae735488e9"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 09:08:23 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 09:08:23 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "288c40ad8188d1a91af071d680a18eae735488e9",
      "tree": "131be3a2cb408c79d490397c9f4723df280c50db",
      "parents": [
        "93c38fec3f1934620348e75574007556b8ae6a21"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 08:52:02 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 11 08:52:02 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "93c38fec3f1934620348e75574007556b8ae6a21",
      "tree": "bdb68c082ebba12e230f735d84c7035f5d956741",
      "parents": [
        "1f5aebde8a00b7ca761b85ed250a9fc714c761f5"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jul 10 16:45:59 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jul 10 16:45:59 2026 -0400"
      },
      "message": "Pick up Mockito version from Parent POM\n"
    },
    {
      "commit": "1f5aebde8a00b7ca761b85ed250a9fc714c761f5",
      "tree": "c7a3e366fc82e862c44994add4a136a3bb4e2a52",
      "parents": [
        "7fdbd3ed546ad67e10652c760ab985e75e6861f6"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jul 10 09:08:14 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jul 10 09:08:14 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.36.3 to 4.37.0\n"
    },
    {
      "commit": "7fdbd3ed546ad67e10652c760ab985e75e6861f6",
      "tree": "ece6af9c417b6979bc60ed63cb0240aeb1557ef7",
      "parents": [
        "fdfb30c1e8cecc4d6303ffe227f44a3ac4651444"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 17:48:31 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 17:48:31 2026 -0400"
      },
      "message": "Add assertions in\nTestConfigurationInterpolator.testInterpolationDefaultValueNestedDefaultPrefix()\n"
    },
    {
      "commit": "fdfb30c1e8cecc4d6303ffe227f44a3ac4651444",
      "tree": "810c38f11672d5494c541d7dc912eba0d34b043e",
      "parents": [
        "27880dd63048c04889581ea1defeadceec4546b8"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 16:14:28 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 16:14:28 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.36.2 to 4.36.3\n"
    },
    {
      "commit": "27880dd63048c04889581ea1defeadceec4546b8",
      "tree": "9bb888b9fa198cfa4422c5e6863645f303a773a3",
      "parents": [
        "aa898b534e05e05b4746ce2c3713b684f028c054"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 15:51:20 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 15:51:20 2026 -0400"
      },
      "message": "Add TestConfigurationInterpolator.testInterpolationDefaultValueNestedDefaultPrefix()\n"
    },
    {
      "commit": "aa898b534e05e05b4746ce2c3713b684f028c054",
      "tree": "9c6f1b8bb247308807c6e5503311dec9f4913b5c",
      "parents": [
        "a01904bd6d2527eaf37811663a0ee63ecdcf40d8"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 15:43:23 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 08 15:43:23 2026 -0400"
      },
      "message": "Add TestConfigurationInterpolator.testInterpolationDefaultValueNestedDefault()"
    },
    {
      "commit": "a01904bd6d2527eaf37811663a0ee63ecdcf40d8",
      "tree": "a8baccdf47be89f6d6ad35db818ae6cff5816250",
      "parents": [
        "0b85102657cad939062094c1ce7b88419827d42f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 04 08:23:22 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Jul 04 08:23:22 2026 -0400"
      },
      "message": "Better docs\n"
    },
    {
      "commit": "0b85102657cad939062094c1ce7b88419827d42f",
      "tree": "d9ede0536165747f2a6d6f6bc6318ae79c198bec",
      "parents": [
        "bb74fc9da3c7ba71d986557bc8ccbf339363ddb0"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jul 02 13:46:37 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jul 02 13:46:37 2026 +0000"
      },
      "message": "Bump log4j2.version from 2.26.0 to 2.26.1 (#425)."
    },
    {
      "commit": "bb74fc9da3c7ba71d986557bc8ccbf339363ddb0",
      "tree": "29d7e49504c4c4c228e407c0a1e478573178946d",
      "parents": [
        "89d260a1d58ea06594b686e39ab12777da4fb777"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 23:04:30 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 23:04:30 2026 +0000"
      },
      "message": "Bump slf4j.version from 2.0.17 to 2.0.18 (#644)."
    },
    {
      "commit": "89d260a1d58ea06594b686e39ab12777da4fb777",
      "tree": "d4026e30ce42aea69fa315f4d0598aff455bc453",
      "parents": [
        "4ed9fe3362e0f16be9a5955bb3497ffc282cf987"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 01 19:03:57 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 19:03:57 2026 -0400"
      },
      "message": "Bump slf4j.version from 2.0.17 to 2.0.18 (#644)\n\nBumps `slf4j.version` from 2.0.17 to 2.0.18.\n\nUpdates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:slf4j-ext` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:slf4j-log4j12` from 2.0.17 to 2.0.18\n\nUpdates `org.slf4j:slf4j-nop` from 2.0.17 to 2.0.18\n\n---\nupdated-dependencies:\n- dependency-name: org.slf4j:slf4j-api\n  dependency-version: 2.0.18\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.slf4j:slf4j-ext\n  dependency-version: 2.0.18\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.slf4j:slf4j-log4j12\n  dependency-version: 2.0.18\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.slf4j:slf4j-nop\n  dependency-version: 2.0.18\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\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": "4ed9fe3362e0f16be9a5955bb3497ffc282cf987",
      "tree": "0acf853869c82dae3a63b2f82b8aaa473215663a",
      "parents": [
        "8c5a4b8951ca9f630bf3000324c11da76a1a3a62"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 23:03:41 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 23:03:41 2026 +0000"
      },
      "message": "Bump com.fasterxml.jackson.core:jackson-databind from 2.21.4 to 2.22.0\n(#641)."
    },
    {
      "commit": "8c5a4b8951ca9f630bf3000324c11da76a1a3a62",
      "tree": "74c2055fc0861a25d6abb57879369b5c803f559d",
      "parents": [
        "3be3d951387b4c7f91bd4edfdbdf36aa8077dc52"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 01 19:02:59 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 19:02:59 2026 -0400"
      },
      "message": "Bump com.fasterxml.jackson.core:jackson-databind from 2.21.4 to 2.22.0 (#641)\n\nBumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.21.4 to 2.22.0.\n- [Commits](https://github.com/FasterXML/jackson/commits)\n\n---\nupdated-dependencies:\n- dependency-name: com.fasterxml.jackson.core:jackson-databind\n  dependency-version: 2.22.0\n  dependency-type: direct:production\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": "3be3d951387b4c7f91bd4edfdbdf36aa8077dc52",
      "tree": "53b7b52631efd9c1ed35fc09d731886f007d7ef8",
      "parents": [
        "b34b9e28b0543c3be3eb1691ac6681504fad6be4"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 23:02:39 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jul 01 23:02:39 2026 +0000"
      },
      "message": "Bump org.dbunit:dbunit from 3.0.0 to 3.2.0 (#643)."
    },
    {
      "commit": "b34b9e28b0543c3be3eb1691ac6681504fad6be4",
      "tree": "18b0ba5a0bca0b838be33be61bb5febc19cf37fc",
      "parents": [
        "f9331dfac9ca7068552708b35c23a528bcaf70c8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 01 19:01:51 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 19:01:51 2026 -0400"
      },
      "message": "Bump org.dbunit:dbunit from 3.0.0 to 3.2.0 (#643)\n\nBumps [org.dbunit:dbunit](https://github.com/dbunit/dbunit-extension) from 3.0.0 to 3.2.0.\n- [Commits](https://github.com/dbunit/dbunit-extension/compare/dbunit-3.0.0...dbunit-3.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.dbunit:dbunit\n  dependency-version: 3.2.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\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": "f9331dfac9ca7068552708b35c23a528bcaf70c8",
      "tree": "74b53bd5ff1e375df6008a400cc1bc0539c880b3",
      "parents": [
        "ef5797e81c927bfcd10a7110373c5811434b5089"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 20:50:09 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 20:50:09 2026 -0400"
      },
      "message": "Bump actions/setup-java from 5.3.0 to 5.4.0\n"
    },
    {
      "commit": "ef5797e81c927bfcd10a7110373c5811434b5089",
      "tree": "4ab83ee54b128620ec2ec3b3f1b8e28fe36cef23",
      "parents": [
        "3ddafe0bc1d64cd7a4b6b700a2236fb308cb3a68"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 13:57:16 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jun 30 13:57:16 2026 +0000"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "3ddafe0bc1d64cd7a4b6b700a2236fb308cb3a68",
      "tree": "69bf6ada1dc4a49790572b711738ba24029fd0cd",
      "parents": [
        "3984bd03a2e4028c69341610b8430cc66f3dadbe"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 29 07:29:49 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 29 07:29:49 2026 -0400"
      },
      "message": "Bump actions/cache from 6.0.0 to 6.1.0\n"
    },
    {
      "commit": "3984bd03a2e4028c69341610b8430cc66f3dadbe",
      "tree": "556975248a1f8f2e5f3f050a8ca8df739ee4c380",
      "parents": [
        "9589f8188988439a952c10a4cf9e85cd0b91ae54"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 25 18:23:55 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 25 18:23:55 2026 -0400"
      },
      "message": "Bump actions/cache from 5.0.5 to 6.0.0.\n"
    },
    {
      "commit": "9589f8188988439a952c10a4cf9e85cd0b91ae54",
      "tree": "f8fbae4f05627abf7407e3957a8a2a928e326ed2",
      "parents": [
        "5b9a1133a3f1522580aa16d618065ad56257ea95"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 22 07:32:02 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Jun 22 07:32:02 2026 -0400"
      },
      "message": "Bump actions/setup-java from 5.2.0 to 5.3.0\n"
    },
    {
      "commit": "5b9a1133a3f1522580aa16d618065ad56257ea95",
      "tree": "5272f44db33aee51b2061654dd90dda86a75edf7",
      "parents": [
        "6a79fe81397058e7c2bb448a116e01d9d378e9df"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 19 07:28:14 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 19 07:28:14 2026 -0400"
      },
      "message": "Bump actions/checkout from 6.0.3 to 7.0.0.\n"
    },
    {
      "commit": "6a79fe81397058e7c2bb448a116e01d9d378e9df",
      "tree": "6506874b59734cd89e808537bafb66f50b9a2dcd",
      "parents": [
        "8fd02ca257d77fc2e0b5fca475a898a8abe0d85a"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jun 17 20:40:50 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Jun 17 20:40:50 2026 +0000"
      },
      "message": "Bump commons-logging:commons-logging from 1.3.6 to 1.4.0.\n"
    },
    {
      "commit": "8fd02ca257d77fc2e0b5fca475a898a8abe0d85a",
      "tree": "14a3ab24a0a2d04fb1223103d7a25bef35db0a7a",
      "parents": [
        "3bbd43b08aef4836b6cb3edc9b6983be6730e338"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 11 14:23:33 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 11 14:23:33 2026 -0400"
      },
      "message": "Update legacy GitHub links in CONTRIBUTING.md\n"
    },
    {
      "commit": "3bbd43b08aef4836b6cb3edc9b6983be6730e338",
      "tree": "c68e6d2a1de1d10dc5225d1fef191553751bfbcd",
      "parents": [
        "f7611fe01d6341e811be11e0cde70ec707934973"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 11 09:39:33 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Jun 11 09:39:33 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-parent from 101 to 102.\n"
    },
    {
      "commit": "f7611fe01d6341e811be11e0cde70ec707934973",
      "tree": "2aaed6df6d96068b2922f842b847fa650c614d75",
      "parents": [
        "39c54f25cbaab7b5db118fc0ff1623eb92497612"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jun 07 10:12:51 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jun 07 10:12:51 2026 -0400"
      },
      "message": "Bump GH CI actions/dependency-review-action from 4.9.0 to 5.0.0\n"
    },
    {
      "commit": "39c54f25cbaab7b5db118fc0ff1623eb92497612",
      "tree": "2240c4300b6ca9e59249be0e6fd13723ad59649e",
      "parents": [
        "e31c70c8b91791e83a34e6e732d6ec617fc22821"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jun 07 10:08:57 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jun 07 10:08:57 2026 -0400"
      },
      "message": "Bump GH CI actions/checkout from 6.0.2 to 6.0.3\n"
    },
    {
      "commit": "e31c70c8b91791e83a34e6e732d6ec617fc22821",
      "tree": "84bc5c00fa50b78402225fa152488cf69ae75e7e",
      "parents": [
        "c169b0323a984fbbaaa6cacb28b97d314cc5d793"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 05 11:43:57 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 05 11:43:57 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-parent from 100 to 101"
    },
    {
      "commit": "c169b0323a984fbbaaa6cacb28b97d314cc5d793",
      "tree": "6b6c86b02e11bf6566c68381af0b8b1dd7120d6b",
      "parents": [
        "7e4fbb72737a8432a4e34364eab35b21822e0a69"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 05 07:28:00 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jun 05 07:28:00 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.36.0 to 4.36.2\n"
    },
    {
      "commit": "7e4fbb72737a8432a4e34364eab35b21822e0a69",
      "tree": "d1db063041ac79eb8b55649387f90e99a07eaf98",
      "parents": [
        "0c9b8f756988ceaa5165ed3dc1586ed17902988f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri May 29 10:16:45 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri May 29 10:16:45 2026 -0400"
      },
      "message": "Bump com.fasterxml.jackson.core:jackson-databind from 2.21.3 to 2.21.4\n"
    },
    {
      "commit": "0c9b8f756988ceaa5165ed3dc1586ed17902988f",
      "tree": "93247688cb20a40e3053bfc7a0ca441fbc111f59",
      "parents": [
        "2d79be14be8c5c3672ac8983a8e5c89d2db7a339"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 27 16:51:44 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 27 16:51:44 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.35.5 to 4.36.0\n"
    },
    {
      "commit": "2d79be14be8c5c3672ac8983a8e5c89d2db7a339",
      "tree": "4c166fb46807d74883258d62bb6c2d7ca071a08c",
      "parents": [
        "563b1f2fb86a4a43bf1eba8b865a5c88fcbd5363"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 26 20:15:19 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 26 20:15:19 2026 +0000"
      },
      "message": "Updates for the next release\n"
    },
    {
      "commit": "563b1f2fb86a4a43bf1eba8b865a5c88fcbd5363",
      "tree": "571678ab76766e5149a46b2da4f02c6dde6388a2",
      "parents": [
        "be7bad719ef989805d2d8bf64ccc4fdc27c9872b"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 26 20:03:04 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 26 20:03:04 2026 +0000"
      },
      "message": "Updates for the next release\n"
    },
    {
      "commit": "be7bad719ef989805d2d8bf64ccc4fdc27c9872b",
      "tree": "3bd1c6b6d6d5ee6fe962870a3072beaa5b7ec354",
      "parents": [
        "51f8140ab63e2904c6a5c46fecf841fd5e34c492"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 26 20:00:02 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 26 20:00:02 2026 +0000"
      },
      "message": "Bump to next development version\n"
    },
    {
      "commit": "51f8140ab63e2904c6a5c46fecf841fd5e34c492",
      "tree": "1c807aef732e6cde86da70931b3d404dc4f958e7",
      "parents": [
        "97b4975c7e8991f6f80e77e686b4b94cc0ed1a2c"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 21 14:16:03 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 21 14:16:03 2026 +0000"
      },
      "message": "Prepare for the release candidate 2.15.1 RC1\n"
    },
    {
      "commit": "97b4975c7e8991f6f80e77e686b4b94cc0ed1a2c",
      "tree": "e66078e37e57ffd94ff163bdbec0055fbeb37b93",
      "parents": [
        "2797aee80fca2a870d80a30c85127ca0d8aa801e"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 21 12:57:59 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 21 12:57:59 2026 +0000"
      },
      "message": "Prepare for the next release candidate\n"
    },
    {
      "commit": "2797aee80fca2a870d80a30c85127ca0d8aa801e",
      "tree": "3d3c8309e6b2a2024ff00f314f986b04d3fe8835",
      "parents": [
        "0295144cfafe379071d98ea5ec6d73d72f907e3e"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 21 08:56:50 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 21 08:56:50 2026 -0400"
      },
      "message": "Avoid NPE when combined location strategy sub strategies is immutable\nlist (#639)"
    },
    {
      "commit": "0295144cfafe379071d98ea5ec6d73d72f907e3e",
      "tree": "be7b814b77780bd7ed29244b97385b7b0f948944",
      "parents": [
        "694c5c2ce092e44027795a1659a2cbdbb2d408a9"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 21 08:56:34 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 21 08:56:34 2026 -0400"
      },
      "message": "Avoid NPE when combined location strategy sub strategies is immutable\nlist (#639)"
    },
    {
      "commit": "694c5c2ce092e44027795a1659a2cbdbb2d408a9",
      "tree": "796deebf42ab3fe1789831286fa85f4d34f0af9b",
      "parents": [
        "a5c8ed4abb8f3f9e90a82b0a9af884c4068208ff"
      ],
      "author": {
        "name": "Wei Huang",
        "email": "38430224+weih-kahoot@users.noreply.github.com",
        "time": "Thu May 21 14:55:52 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 21 08:55:52 2026 -0400"
      },
      "message": "Avoid NPE when combined location strategy sub strategies is immutable list (#639)"
    },
    {
      "commit": "a5c8ed4abb8f3f9e90a82b0a9af884c4068208ff",
      "tree": "b98bb1ae1efbd4b6d59d7a41a5ef087a522ac930",
      "parents": [
        "6ef60965b273110bd83068312420c32421fef11d"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 21 08:55:29 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 21 08:55:29 2026 -0400"
      },
      "message": "Vote canceled for incoming PR, RC2 will be next.\n"
    },
    {
      "commit": "6ef60965b273110bd83068312420c32421fef11d",
      "tree": "d5eef453ad80738ff370814fc92980e42148c0c5",
      "parents": [
        "118b09a75072efa8ae7ca05925ec3de864059ce9"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 20 06:43:40 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 20 06:43:40 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.35.4 to 4.35.5\n"
    },
    {
      "commit": "118b09a75072efa8ae7ca05925ec3de864059ce9",
      "tree": "09a17c8d16e3d1fe36d71eedba9bd34ef49863be",
      "parents": [
        "98e866d6e341181e382c2c06b066a4cc74f94e1c"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 18 16:53:02 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 18 16:53:02 2026 +0000"
      },
      "message": "Prepare for the next release candidate\n"
    },
    {
      "commit": "98e866d6e341181e382c2c06b066a4cc74f94e1c",
      "tree": "f664aef99ad0569bde4ba057c3e0295e176288a1",
      "parents": [
        "0ce4133c03625d2a7a1c0ba98f656bde3cb4b620"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 18 12:42:47 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 18 12:42:47 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-parent from 99 to 100\n"
    },
    {
      "commit": "0ce4133c03625d2a7a1c0ba98f656bde3cb4b620",
      "tree": "cb8991887968b97e19ab3c71eb49146af78e1e36",
      "parents": [
        "e2a1fe7a9585f281a7bc652feb8620477ee02d60"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 11:26:26 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 11:26:26 2026 +0000"
      },
      "message": "Document CVE-2026-45205\n"
    },
    {
      "commit": "e2a1fe7a9585f281a7bc652feb8620477ee02d60",
      "tree": "ac9c8897c7dc32b6e94bed887bf53bbbb0dd9c40",
      "parents": [
        "31ed6d4b1c95df1cc3fa736a6ec1658ff89a656f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 11:20:14 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 11:20:14 2026 +0000"
      },
      "message": "Document CVE-2026-45205\n"
    },
    {
      "commit": "31ed6d4b1c95df1cc3fa736a6ec1658ff89a656f",
      "tree": "65b1c1dd851ae3f955a3bfa00096a33f50a23186",
      "parents": [
        "a31df6d0ed66b6ccb519741fb16c16f99f582b4c"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 11:14:36 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 11:14:36 2026 +0000"
      },
      "message": "Document CVE-2026-45205\n"
    },
    {
      "commit": "a31df6d0ed66b6ccb519741fb16c16f99f582b4c",
      "tree": "eedcb0066341614b18eca5b017b9331d32500cbe",
      "parents": [
        "4d57c189b4e0219511f3d111be09cd7af3ddef6a"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 10:35:45 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 10:35:45 2026 +0000"
      },
      "message": "The artifact commons-io:commons-io is a normal dependency.\n"
    },
    {
      "commit": "4d57c189b4e0219511f3d111be09cd7af3ddef6a",
      "tree": "87a3cddb2f882f10a9992bdcaa6af162f47d3ebf",
      "parents": [
        "2ad1bd5f61cc2fecedf6592df4ac9f47def3581e"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 09:58:45 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 09:58:45 2026 +0000"
      },
      "message": "[CONFIGURATION-856] commons-io is a normal dependency\n"
    },
    {
      "commit": "2ad1bd5f61cc2fecedf6592df4ac9f47def3581e",
      "tree": "26043e55a40e860dba046257d091e4f525f5efee",
      "parents": [
        "5f0664575954dea0d42a1f454f12886767c9f154"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 09:56:48 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu May 14 09:56:48 2026 +0000"
      },
      "message": "Fix action types.\n"
    },
    {
      "commit": "5f0664575954dea0d42a1f454f12886767c9f154",
      "tree": "8ed20a23ba378a5c278c678bab081aef491ec3c0",
      "parents": [
        "d47f604c7b975fa27e5a4e6a1dc0e81ce5bdafa1"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@users.noreply.github.com",
        "time": "Thu May 14 05:51:57 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 05:51:57 2026 -0400"
      },
      "message": "Remove optional flag from commons-io dependency\n\nRemoved optional flag from commons-io dependency."
    },
    {
      "commit": "d47f604c7b975fa27e5a4e6a1dc0e81ce5bdafa1",
      "tree": "197cf4af1eed312c61295d121f87b0ede195ad96",
      "parents": [
        "fe6e213806d580e1cbc8b4c2143ed860fe12e8bb"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 13 18:46:13 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 13 18:46:13 2026 +0000"
      },
      "message": "Updates for the next release\n"
    },
    {
      "commit": "fe6e213806d580e1cbc8b4c2143ed860fe12e8bb",
      "tree": "14c6b2fcb216d8346ff44f37a9546c29ece78dee",
      "parents": [
        "bc310d9d9030f76424e8e0a52ec4d1985c3d0e38"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 13 17:56:10 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 13 17:56:10 2026 +0000"
      },
      "message": "Updates for the next release\n"
    },
    {
      "commit": "bc310d9d9030f76424e8e0a52ec4d1985c3d0e38",
      "tree": "b4d8dd4e84d47a7cd46789b54a6dbf578d3e3a6a",
      "parents": [
        "590001c00d355cf06cc9d3d6d09737b5977a11f6",
        "7e83e42d9961f7f14f9e23df7fb7e4e74b2cf744"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 13 17:54:56 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 13 17:54:56 2026 +0000"
      },
      "message": "Merge branch \u0027release\u0027\n"
    },
    {
      "commit": "7e83e42d9961f7f14f9e23df7fb7e4e74b2cf744",
      "tree": "e39fe7b145725f6caeac5ed1c31c0e8286af7618",
      "parents": [
        "26d8bc8c397296983800da80ef1277dbdb5700e4"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 13 17:54:55 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 13 17:54:55 2026 +0000"
      },
      "message": "Bump to next development version\n"
    },
    {
      "commit": "590001c00d355cf06cc9d3d6d09737b5977a11f6",
      "tree": "ede7dd8fd39b81ffaa6848d55cd2a3d7eb7f4022",
      "parents": [
        "b261aa3aa1d30c9057bc8f29d48b246e049cc2ab"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 18:49:14 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 18:49:14 2026 +0000"
      },
      "message": "Bump github/codeql-action from 4.35.3 to 4.35.4\n"
    },
    {
      "commit": "26d8bc8c397296983800da80ef1277dbdb5700e4",
      "tree": "7acbcf164b82f39dcab429f852fffa7d0dd8d9af",
      "parents": [
        "b261aa3aa1d30c9057bc8f29d48b246e049cc2ab"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 11:53:54 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 11:53:54 2026 +0000"
      },
      "message": "Prepare for the release candidate 2.15.0 RC2\n"
    },
    {
      "commit": "b261aa3aa1d30c9057bc8f29d48b246e049cc2ab",
      "tree": "0d2704e8b6ea948b325bb95181c42a7034a93450",
      "parents": [
        "469cd5e9d9a7897ad8d6ee9d2abe62dd3fadffdc"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 11:49:33 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 11:49:33 2026 +0000"
      },
      "message": "Prepare for the next release candidate\n"
    },
    {
      "commit": "469cd5e9d9a7897ad8d6ee9d2abe62dd3fadffdc",
      "tree": "146f591284b64c4044c34c7116d7c169c983cf7a",
      "parents": [
        "1cf41589e8a190f1efcb2746840fb0237cd6952f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 07:44:35 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 07:44:35 2026 -0400"
      },
      "message": "Extend scheme validation to inner schemes of jar: URLs #636.\n"
    },
    {
      "commit": "1cf41589e8a190f1efcb2746840fb0237cd6952f",
      "tree": "457e5165bc5d9c62e63911dac051e50223fef56f",
      "parents": [
        "5c79c0c945335678e0b47367caf6372b6faab091"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 07:43:32 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 07:43:32 2026 -0400"
      },
      "message": "Bump RC1 to RC2\n"
    },
    {
      "commit": "5c79c0c945335678e0b47367caf6372b6faab091",
      "tree": "d6814856ba40f5224fcae0069ae480b45cc03ec6",
      "parents": [
        "c309ba02e047980bae69fd9f779df35cf6a5574d"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 07:43:22 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 07:43:22 2026 -0400"
      },
      "message": "Use final\n"
    },
    {
      "commit": "c309ba02e047980bae69fd9f779df35cf6a5574d",
      "tree": "6f0d52a32c1b5b490ceb0a9a077a2e78931ff476",
      "parents": [
        "d14950e026bc007d4af73964dca7aeabddc9d915"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 07:41:30 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 12 07:41:30 2026 -0400"
      },
      "message": "Sort members\n"
    },
    {
      "commit": "d14950e026bc007d4af73964dca7aeabddc9d915",
      "tree": "5e0cbfaaebee3b28bf5bed5be22adfd161055f64",
      "parents": [
        "a6170e8bfc1904a8690d9051ce0137a5c2926152"
      ],
      "author": {
        "name": "Piotr P. Karwasz",
        "email": "piotr@github.copernik.eu",
        "time": "Tue May 12 13:33:30 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 07:33:30 2026 -0400"
      },
      "message": "Extend scheme validation to inner schemes of jar: URLs (#636)\n\n* Extend scheme validation to inner schemes of jar: URLs\n\nBuilds on #633 by recursively validating the inner URL of a jar: URL against the same scheme and host allow-lists.\n\nThis deliberately changes the previous semantics: for `jar:http://host/...` to be accepted, both `jar` and `http` must appear in the allow-list, and the inner host must satisfy the host allow-list.\n\nAn alternative considered was the grammar documented by\n[`XMLConstants`](https://docs.oracle.com/en/java/javase/25/docs/api/java.xml/javax/xml/XMLConstants.html),\nwhere tokens like `jar:file` or `jar:http` would explicitly allow specific inner schemes. That grammar is documented but not honored by the JDK reference implementation: `jdk.xml.internal.SecuritySupport.checkAccess`\n(verified on JDK 8, 17 and 25) strips the `jar:` prefix and matches only the inner scheme as a bare token, so a `jar:http` entry in the allow-list never matches anything. Aligning with the documented spec would have added\nmarginal expressiveness at the cost of diverging from what JDKs actually do.\n\n* fix: use `anyMatch`\n\n* fix: useless `String.format`\n\n* fix: anyMatch -\u003e noneMatch\n\nThe classical inversion bug. :wink:\n\n* fix: import and formatting errors\n\n* fix: no parameterized test `name`\n\n* fix: apply review comments"
    },
    {
      "commit": "a6170e8bfc1904a8690d9051ce0137a5c2926152",
      "tree": "278fbf5666eab004de9dae7ad36a617afae5d7ce",
      "parents": [
        "516f255676146ff17f950a903e5d6b90d3bacb8e"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 19:16:27 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 19:16:27 2026 +0000"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "516f255676146ff17f950a903e5d6b90d3bacb8e",
      "tree": "99b0c2d38e4e072bbc68c8001d1aa3639a8f567f",
      "parents": [
        "b44be3bcd377ea7efd1809f210de0e780cd395ca"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 19:09:06 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 19:09:06 2026 +0000"
      },
      "message": "Prepare for the next release candidate\n"
    },
    {
      "commit": "b44be3bcd377ea7efd1809f210de0e780cd395ca",
      "tree": "5806294a9d0de9c72a9fc30b72f8c6d22be00408",
      "parents": [
        "9a84f706815851fd9bda6c0773f074299af979a7"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@users.noreply.github.com",
        "time": "Mon May 11 14:05:00 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 14:05:00 2026 -0400"
      },
      "message": "Reset Java 26 as experimental until Applet issue is sorted."
    },
    {
      "commit": "9a84f706815851fd9bda6c0773f074299af979a7",
      "tree": "2e964f6ab553d238e682926b8c9a3f8784df8229",
      "parents": [
        "6706bb98af0990f165e7c58eb9194c10a4c48530"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:39:27 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:39:27 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "6706bb98af0990f165e7c58eb9194c10a4c48530",
      "tree": "92d49df5a165e5689fd4859f69f0b64210ae11d6",
      "parents": [
        "e98dd1c72c182742fe350191c45db685fb54d5df"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:35:46 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:35:46 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "e98dd1c72c182742fe350191c45db685fb54d5df",
      "tree": "1ee87fa738fea1674fe76a392fd5ee294c72faa9",
      "parents": [
        "6362abc5d0f6af69c514c20de2245ec107e6835f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:33:41 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:33:41 2026 -0400"
      },
      "message": "Sort members\n"
    },
    {
      "commit": "6362abc5d0f6af69c514c20de2245ec107e6835f",
      "tree": "5e9d07143f204f82a91016b702dd33f26bc3ab83",
      "parents": [
        "73ef1a7115102a7198d6a1c8319f2dab975d5f56"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:28:12 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:28:12 2026 -0400"
      },
      "message": "Next version will be 2.15.0\n"
    },
    {
      "commit": "73ef1a7115102a7198d6a1c8319f2dab975d5f56",
      "tree": "740d0a896e2b2407af971077cefa9c61fc31f803",
      "parents": [
        "f3f13c93f5bd65a7d4000342d57ea21ce94d2211"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:26:46 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:26:46 2026 -0400"
      },
      "message": "Bump com.fasterxml.jackson.core:jackson-databind from 2.21.2 to 2.21.3.\n"
    },
    {
      "commit": "f3f13c93f5bd65a7d4000342d57ea21ce94d2211",
      "tree": "3cb77d2f8d458fb0acca6eeed39592d19dd4ec79",
      "parents": [
        "73945fb5e937fe0d4a427e1251c96af534a469bf"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:25:34 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:25:34 2026 -0400"
      },
      "message": "Replace GH CI Java 26-ea with 27-ea\n\nAdd Java 26 (latest version).\n"
    },
    {
      "commit": "73945fb5e937fe0d4a427e1251c96af534a469bf",
      "tree": "ad9470a48a8d976b6ad8eac92878b46f269563bf",
      "parents": [
        "b51f6bf26e774f3416fdf782a5e1edf33f32ba82"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:24:52 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon May 11 12:24:52 2026 -0400"
      },
      "message": "Detect and avoid processing cycles in YAML input\n(YAMLConfiguration) #634."
    },
    {
      "commit": "b51f6bf26e774f3416fdf782a5e1edf33f32ba82",
      "tree": "1029f14d9860018ccfc1c855921ab3e387ac2525",
      "parents": [
        "7e8890cfae261f0e49c3867b651fd33b4e63abf0"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@users.noreply.github.com",
        "time": "Mon May 11 12:24:30 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 12:24:30 2026 -0400"
      },
      "message": "Detect and avoid processing cycles in YAML input (YAMLConfiguration). (#634)"
    },
    {
      "commit": "7e8890cfae261f0e49c3867b651fd33b4e63abf0",
      "tree": "2e0531f382725d26ffe02bc33a0d105d2aeda11a",
      "parents": [
        "b1c781110e5bf3297eb8706a3a112394242a1a06"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri May 08 07:16:41 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri May 08 07:16:41 2026 -0400"
      },
      "message": "Bump org.apache.logging.log4j:log4j-core from 2.25.4 to 2.26.0.\n"
    },
    {
      "commit": "b1c781110e5bf3297eb8706a3a112394242a1a06",
      "tree": "fd827b701923c068999f4cbbe92cac6fadbcf0f2",
      "parents": [
        "e8b19793f03cacb11559b9fd1601eb8149ec7ef9"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 05 11:23:15 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue May 05 11:23:15 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.35.2 to 4.35.3\n"
    },
    {
      "commit": "e8b19793f03cacb11559b9fd1601eb8149ec7ef9",
      "tree": "087145f811c828131fba4c006b2cb74722790d9d",
      "parents": [
        "c9be15366278781477c7ba643938214e0c7326c7"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Apr 30 16:30:26 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Apr 30 16:30:26 2026 -0400"
      },
      "message": "Disable include schemes http[s] by default, see\nAbstractFileLocationStrategy #633.\n"
    },
    {
      "commit": "c9be15366278781477c7ba643938214e0c7326c7",
      "tree": "73c9fffb7f7a41849f1fbd6a1ec1ddb0fb484a90",
      "parents": [
        "490c43e09283c70198388742171583054df9be48"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@users.noreply.github.com",
        "time": "Thu Apr 30 16:27:16 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 16:27:16 2026 -0400"
      },
      "message": "Disable include http[s] by default (#633)\n\n* Allow include error handling to be customized through a listener.\n\n* [CONFIGURATION-756] Allow for custom behavior to handle errors loading included properties files.\n\n* [CONFIGURATION-756] Allow for custom behavior to handle errors loading\nincluded properties files.\n\n* Javadoc.\n\n* Disable includes of files via http[s] by default.\n\n---------\n\nCo-authored-by: Gary Gregory \u003cggregory@rocketsoftware.com\u003e\nCo-authored-by: Gary Gregory \u003cgardgregory@gmail.com\u003e"
    },
    {
      "commit": "490c43e09283c70198388742171583054df9be48",
      "tree": "ade7eb3ce83648eb3fb226ba52e4e0687558b389",
      "parents": [
        "b310327eb41e3251a00981391a86b89601ee74ca"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Apr 26 09:44:28 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Apr 26 09:44:28 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "b310327eb41e3251a00981391a86b89601ee74ca",
      "tree": "0c3b443254218750e28543fb464e9dd10d6b2acc",
      "parents": [
        "ca6cd58e68ec7741701136d589f3c8056f8f586d"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Apr 26 07:35:42 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Apr 26 07:35:42 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-parent from 98 to 99\n"
    },
    {
      "commit": "ca6cd58e68ec7741701136d589f3c8056f8f586d",
      "tree": "d9c02f9785bae6e9c8a0f3443f11f93e7fc5a085",
      "parents": [
        "f7a7265d77202c94144ff9758c13e249e8cb0b9b"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Apr 24 20:38:46 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Apr 24 20:38:46 2026 -0400"
      },
      "message": "Bump commons-codec:commons-codec from 1.18.0 to 1.22.0.\n"
    },
    {
      "commit": "f7a7265d77202c94144ff9758c13e249e8cb0b9b",
      "tree": "6b4aee13b69db0dbbd38ac5de7c5f4466f49fea7",
      "parents": [
        "e18a8fd0a9fa2a4aee306b487aee51af911cf410"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Apr 23 06:46:21 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Apr 23 06:46:21 2026 -0400"
      },
      "message": "Bump commons-io:commons-io from 2.21.0 to 2.22.0.\n"
    },
    {
      "commit": "e18a8fd0a9fa2a4aee306b487aee51af911cf410",
      "tree": "dc77f2c84ee76b162c11cc6e7596abc345044234",
      "parents": [
        "be60ee191f1214487daf63cba925f3333a064aac"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Apr 16 07:10:16 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Apr 16 07:10:16 2026 -0400"
      },
      "message": "Bump github/codeql-action from 4.35.1 to 4.35.2\n"
    },
    {
      "commit": "be60ee191f1214487daf63cba925f3333a064aac",
      "tree": "685fccafcadaf500021b5480432a8fb03169d716",
      "parents": [
        "0bd8c21a323819462f8ede5699c7ef23474f05a0"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 10:05:50 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 10:05:50 2026 -0400"
      },
      "message": "Internal refactoring\n"
    },
    {
      "commit": "0bd8c21a323819462f8ede5699c7ef23474f05a0",
      "tree": "a8dd9f3fe2208d597d04d104b3dac9e0970c8eaa",
      "parents": [
        "9bff4e151b317e8e29fd5425af86299dcddf4c06"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 07:56:48 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 07:56:48 2026 -0400"
      },
      "message": "No need to end exception messages with an exclamation!\n"
    },
    {
      "commit": "9bff4e151b317e8e29fd5425af86299dcddf4c06",
      "tree": "6e1ccc957e8ecef6c086686e97c29dc310b1fef6",
      "parents": [
        "f4118174063a576e8f442ef0639cf4279cd71ee2"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 07:53:45 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 07:53:45 2026 -0400"
      },
      "message": "Javadoc.\n\nReuse Strings.\n"
    },
    {
      "commit": "f4118174063a576e8f442ef0639cf4279cd71ee2",
      "tree": "6c340f3f28dd9a5aa07833be057d4f61976a0ce0",
      "parents": [
        "3dcb28a68ff238dc4fa39c737fd5a1c6014dcf55"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 07:46:43 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 07:46:43 2026 -0400"
      },
      "message": "Reuse IOUtils.closeQuietly()\n"
    },
    {
      "commit": "3dcb28a68ff238dc4fa39c737fd5a1c6014dcf55",
      "tree": "2c45237e390ce2aa4dd3b32fe1a46000be899809",
      "parents": [
        "673e9a3765eb3f238d354b612b561e04ad90edc5"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 07:45:05 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 07:45:05 2026 -0400"
      },
      "message": "Internal refactoring\n"
    },
    {
      "commit": "673e9a3765eb3f238d354b612b561e04ad90edc5",
      "tree": "6470060ec9be60b76a2aa1be45ef9be301908923",
      "parents": [
        "379677aa89548a4ef37fe62abd9eeddfbaeef8e8"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 07:39:53 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 15 07:39:53 2026 -0400"
      },
      "message": "Internal refactoring\n"
    },
    {
      "commit": "379677aa89548a4ef37fe62abd9eeddfbaeef8e8",
      "tree": "ea3babcc49a18b87509d4ef3f7dfd5a11e802982",
      "parents": [
        "0cc2914af0e0554430b8a765676782309dfd64c6"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 14 07:54:48 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 14 07:54:48 2026 -0400"
      },
      "message": "Bump actions/upload-artifact from 7.0.0 to 7.0.1\n"
    },
    {
      "commit": "0cc2914af0e0554430b8a765676782309dfd64c6",
      "tree": "a4be69a21c73873274c6faa2fdcf46063ab5aee4",
      "parents": [
        "53311d3a64c03f7fda9f8175d291ef2a47274692"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 14 07:48:40 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 14 07:48:40 2026 -0400"
      },
      "message": "Bump actions/cache from 5.0.4 to 5.0.5\n"
    },
    {
      "commit": "53311d3a64c03f7fda9f8175d291ef2a47274692",
      "tree": "d5dcb117e3f9b4a281aa90bde0e361762d18a5d1",
      "parents": [
        "0677990d6ac8686cf2af8a056735a4d39c5cc406"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 08 15:03:03 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 08 15:03:03 2026 +0000"
      },
      "message": "Updates for the next release\n"
    },
    {
      "commit": "0677990d6ac8686cf2af8a056735a4d39c5cc406",
      "tree": "45269c4e0cf184fe850617bb47418af7123b57ed",
      "parents": [
        "93c3976e94c1118678d77584ce91973ba13b919c",
        "e8aa4e7146f220a77bd43a42a438319ac2c49123"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 08 14:55:25 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 08 14:55:25 2026 +0000"
      },
      "message": "Merge branch \u0027release\u0027\n"
    },
    {
      "commit": "e8aa4e7146f220a77bd43a42a438319ac2c49123",
      "tree": "998ed0a9628479aab1374700fea217d3ad9a746c",
      "parents": [
        "c2c5ff2d7cf14a540671764323847750c577620a"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 08 14:55:24 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Apr 08 14:55:24 2026 +0000"
      },
      "message": "Bump to next development version\n"
    },
    {
      "commit": "93c3976e94c1118678d77584ce91973ba13b919c",
      "tree": "8f6c0f8052c48442e43f75b77c941f67677c9978",
      "parents": [
        "abe04b693d93eb93cf0cc5a8f936f96ac1b4777d"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 07 12:39:10 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 07 12:39:10 2026 -0400"
      },
      "message": "Bump org.apache.commons:commons-parent from 97 to 98\n"
    },
    {
      "commit": "abe04b693d93eb93cf0cc5a8f936f96ac1b4777d",
      "tree": "c64f7dd6697dc8e25e86237a7b3be918066d6670",
      "parents": [
        "07b8957b6c46fb6c7282e1af26a466db2d6b9257"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Apr 05 08:54:16 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Apr 05 08:54:16 2026 -0400"
      },
      "message": "Remove useless lambda block.\n"
    },
    {
      "commit": "c2c5ff2d7cf14a540671764323847750c577620a",
      "tree": "2fc8acddcbcc02ba301f4fd6725343876efacc2f",
      "parents": [
        "07b8957b6c46fb6c7282e1af26a466db2d6b9257"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Apr 03 13:31:46 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Apr 03 13:31:46 2026 +0000"
      },
      "message": "Prepare for the release candidate 2.14.0 RC1\n"
    },
    {
      "commit": "07b8957b6c46fb6c7282e1af26a466db2d6b9257",
      "tree": "af039cb3b7db4d370e7fa6982da41b7a83bc8e62",
      "parents": [
        "70e6ef82f12fef5b45de827d1a23bed5d137b998"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Apr 03 13:29:17 2026 +0000"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Apr 03 13:29:17 2026 +0000"
      },
      "message": "Prepare for the next release candidate\n"
    },
    {
      "commit": "70e6ef82f12fef5b45de827d1a23bed5d137b998",
      "tree": "af6943122f0a91ad58e8f7b3711233bf7f32e7b7",
      "parents": [
        "cd6464ba09c5c9feec2fc45931e522df1d7dcb74"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Apr 03 09:17:54 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Apr 03 09:17:54 2026 -0400"
      },
      "message": "Javadoc\n"
    },
    {
      "commit": "cd6464ba09c5c9feec2fc45931e522df1d7dcb74",
      "tree": "91b6977a9077e8c2fe533246da4c226ad2354f5e",
      "parents": [
        "730a9418bddfa6ff0e3145350dfa688cba305d63"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Apr 03 08:57:50 2026 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Apr 03 08:57:50 2026 -0400"
      },
      "message": "Add and use\nConfigurationRuntimeException.ConfigurationRuntimeException(Throwable,\nString, Object...)\n"
    }
  ],
  "next": "730a9418bddfa6ff0e3145350dfa688cba305d63"
}
