)]}'
{
  "log": [
    {
      "commit": "79e2de1d953697ab1d21a66037fb34d4749a9cfb",
      "tree": "0b674c82f2a1289e331d3245a456d934f9498954",
      "parents": [
        "b5cd262d2ac494ccbc9acd1f1ed1bd1c597e7c1d"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Feb 24 11:44:03 2026 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Feb 24 11:44:03 2026 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "b5cd262d2ac494ccbc9acd1f1ed1bd1c597e7c1d",
      "tree": "d6628531ac550c3c85e14b6bbf5c117840eb3b8e",
      "parents": [
        "d20e2074a297ae4409a553819609775ee086eb9a"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Feb 24 11:43:54 2026 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Feb 24 11:43:54 2026 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-3.0.6\n"
    },
    {
      "commit": "d20e2074a297ae4409a553819609775ee086eb9a",
      "tree": "b66a668f177a3a6b82b1a5d7398b814242900077",
      "parents": [
        "d241f54343de14d06f8792e16b4041f02b6cc429"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Feb 03 14:05:43 2026 +0100"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "konrad@windszus.net",
        "time": "Thu Feb 05 16:28:05 2026 +0100"
      },
      "message": "SLING-13091 Expose information about wrapped servlets"
    },
    {
      "commit": "d241f54343de14d06f8792e16b4041f02b6cc429",
      "tree": "419a6eacee65944592efc1d3c6f68725512adc04",
      "parents": [
        "3dca8f2f371df8be8e06c5b5710cf879ab2d3a70"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 09 16:33:33 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 09 16:33:33 2025 +0100"
      },
      "message": "SLING-13027 Add Jakarta JSON dependency (#62)\n\nadd explicit provided dependency to jakarta.json-api to avoid javadoc generation problem for sling starter release"
    },
    {
      "commit": "3dca8f2f371df8be8e06c5b5710cf879ab2d3a70",
      "tree": "26c49a082512c29653eabeafb9aad3b3c8867383",
      "parents": [
        "42609b1c47ed0e5a89276f50f74c3a338db6a1fe"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Nov 28 16:15:58 2025 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Nov 28 16:15:58 2025 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "42609b1c47ed0e5a89276f50f74c3a338db6a1fe",
      "tree": "7c8f900ade0a15884fcc8c596818540227b3b801",
      "parents": [
        "01da40a47c698659e5f6cbdf20b69f359f8a1b2f"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Nov 28 16:15:51 2025 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Nov 28 16:15:51 2025 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-3.0.4\n"
    },
    {
      "commit": "01da40a47c698659e5f6cbdf20b69f359f8a1b2f",
      "tree": "a04d88610fab4e06d6f4286ed55bab6050634d67",
      "parents": [
        "83c856a8d2e41fe9a42f93d993c877dcce33206e"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Nov 28 16:12:45 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 28 16:12:45 2025 +0100"
      },
      "message": "SLING-13016 - RequestWrapper causes NPEs when serving bundled scripts if \u0027forceResourceType\u0027 is not set (#61)\n\nAdd back the null check."
    },
    {
      "commit": "83c856a8d2e41fe9a42f93d993c877dcce33206e",
      "tree": "a129b0af103100a8facab727ad4c99e9e0d7dd73",
      "parents": [
        "34aa5abc78ef8e9990fc613d214d16204bbe3291"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Nov 14 12:50:48 2025 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Nov 14 12:50:48 2025 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "34aa5abc78ef8e9990fc613d214d16204bbe3291",
      "tree": "a32dc3e83de802113312b9199733bc48baeed32b",
      "parents": [
        "0c268c985b55bbae2a4583b830c0ecfa5699c937"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Nov 14 12:50:41 2025 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Nov 14 12:50:41 2025 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-3.0.2\n"
    },
    {
      "commit": "0c268c985b55bbae2a4583b830c0ecfa5699c937",
      "tree": "7f7235f659ac1654f674aa882700e64d925d7241",
      "parents": [
        "6a19d73ae0af17f77cfcdcbd506602d2247f3f43"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Aug 06 14:20:02 2025 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Aug 06 14:20:02 2025 +0200"
      },
      "message": "SLING-12866 - Restrict force pushes, auto-delete branches on merge\n"
    },
    {
      "commit": "6a19d73ae0af17f77cfcdcbd506602d2247f3f43",
      "tree": "e790ce150d7f911af3948ba2520f8256961c0ca9",
      "parents": [
        "02297cc207fa04116496743da38d8935d0608918",
        "f5192292b7be4d0adaabb6e39abbc0e1425588ec"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Jul 17 15:46:45 2025 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Jul 17 15:46:45 2025 +0200"
      },
      "message": "SLING-12854 - Allow for selectively hiding scripts and servlets from the Sling resolver\n"
    },
    {
      "commit": "f5192292b7be4d0adaabb6e39abbc0e1425588ec",
      "tree": "bc7502030f25718cda4b487d2b92908c3862a8e3",
      "parents": [
        "db0100440b4a322856fa91b8faea8134ffc559aa"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Fri Jul 11 12:34:12 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 11 12:34:12 2025 +0200"
      },
      "message": "SLING-12739 - Use more specific IgnoredServletResourcePredicate interface (#60)\n\n"
    },
    {
      "commit": "db0100440b4a322856fa91b8faea8134ffc559aa",
      "tree": "e74eeae85e48a9d92c0f11d0f9858002c982d64c",
      "parents": [
        "648d845f7c2acf5a46fd0683e2061bc93437510c"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Jul 10 18:09:21 2025 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Jul 10 18:09:21 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "648d845f7c2acf5a46fd0683e2061bc93437510c",
      "tree": "5a41b737be10915816ac0570bdb56393ae205ed1",
      "parents": [
        "26edac2f39ca2f61fc9aeeada61426b78ec8252c"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Jul 10 18:09:13 2025 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Jul 10 18:09:13 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.11.10\n"
    },
    {
      "commit": "26edac2f39ca2f61fc9aeeada61426b78ec8252c",
      "tree": "ee82e1183ba9013e8cd3fe927522cc92923c0402",
      "parents": [
        "a02eafcbac16c767bb2ef81c4528fdad3ad843a3"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Jul 10 17:57:42 2025 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Jul 10 17:57:42 2025 +0200"
      },
      "message": "SLING-12739 - selectively hide scripts and servlets\n"
    },
    {
      "commit": "a02eafcbac16c767bb2ef81c4528fdad3ad843a3",
      "tree": "3ce1b5e6e3fb6c71b771d95c84f0e69441eed7a8",
      "parents": [
        "6d1e7eb1a5ca72d561019e7f9241ecc96fe5c147"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Jul 10 15:55:08 2025 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Jul 10 15:55:08 2025 +0200"
      },
      "message": "Prepare for next development iteration\n"
    },
    {
      "commit": "02297cc207fa04116496743da38d8935d0608918",
      "tree": "35581ce4f9a355e5f579e2e6ef98c14470a594f8",
      "parents": [
        "fbb32e4ee462aa33b7030c309db359621f79af9f"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:07:57 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:07:57 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "fbb32e4ee462aa33b7030c309db359621f79af9f",
      "tree": "64380e8d162f7c4166829025a57165e8b8e90e5b",
      "parents": [
        "03c5ea47682780ce0b3afb9f8c843c5980414103"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:07:50 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:07:50 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-3.0.0\n"
    },
    {
      "commit": "03c5ea47682780ce0b3afb9f8c843c5980414103",
      "tree": "712ee40a5c42faa725b7930dee953d7a9d5af3b8",
      "parents": [
        "e110d6bf5139f6413f73d957b13530b099da23eb"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 08:54:03 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 08:54:03 2025 +0200"
      },
      "message": "Use released versions\n"
    },
    {
      "commit": "e110d6bf5139f6413f73d957b13530b099da23eb",
      "tree": "2ffa6d62f1ba39e56905f8e6c975ccf29afd45c3",
      "parents": [
        "faebb10f10338aedd28de4be8658a42644c5fae0"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 07:56:07 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 07:56:07 2025 +0200"
      },
      "message": "SLING-12643 : Support Jakarta ServletAPI in Scripting\n"
    },
    {
      "commit": "faebb10f10338aedd28de4be8658a42644c5fae0",
      "tree": "735934312ed1b67c25fc7e38d7f20f5ef86112f9",
      "parents": [
        "439d822bb2e2aa686aa1b3e4621de20975bb252e"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun May 25 10:08:19 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun May 25 10:08:27 2025 +0200"
      },
      "message": "SLING-12643 : Support Jakarta ServletAPI in Scripting\n"
    },
    {
      "commit": "439d822bb2e2aa686aa1b3e4621de20975bb252e",
      "tree": "58692814bffdd68cde411169a08009924c6ed881",
      "parents": [
        "682833706b725a2504c0981d4f90b99c1dc5b2da"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Mon May 12 17:04:18 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 12 17:04:18 2025 +0200"
      },
      "message": "SLING-12433 fix concurrency issue when registering servlets (#59)\n\nuse locking to prevent ConcurrentModificationExceptions when servlets are registered concurrently."
    },
    {
      "commit": "682833706b725a2504c0981d4f90b99c1dc5b2da",
      "tree": "b0ca5d25ae2442ba3b5846dc045212355efafad7",
      "parents": [
        "ea47944d1f9ee364ebb9b56e5e59981ef7667ad1"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri May 09 18:52:12 2025 +0300"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri May 09 18:52:12 2025 +0300"
      },
      "message": "SLING-12643 : Support Jakarta ServletAPI in Scripting\n"
    },
    {
      "commit": "ea47944d1f9ee364ebb9b56e5e59981ef7667ad1",
      "tree": "d916411cd7240df847b1123f793e5650175de936",
      "parents": [
        "504321ffea506f3ae1e1cbdb14cc295b252b8e5a"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Apr 24 07:26:17 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Apr 24 07:26:17 2025 +0200"
      },
      "message": "SLING-12643 : Support Jakarta ServletAPI in Scripting (Initial support)\n"
    },
    {
      "commit": "504321ffea506f3ae1e1cbdb14cc295b252b8e5a",
      "tree": "0dd7de5538dcaabacbeb280a2c5bcc722ca2102d",
      "parents": [
        "7a1631e99467c2c810bb9cf343189f0ab464000c"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Apr 23 18:39:09 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Apr 23 18:39:09 2025 +0200"
      },
      "message": "SLING-12643 : Support Jakarta ServletAPI in Scripting (Initial support)\n"
    },
    {
      "commit": "7a1631e99467c2c810bb9cf343189f0ab464000c",
      "tree": "48a35502690fd3447851b0f8f1629aaa32cb6156",
      "parents": [
        "5d506f45b31ee51bd13b306209618b6274a980a8"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Apr 23 07:51:04 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Apr 23 07:51:04 2025 +0200"
      },
      "message": "SLING-12643 : Support Jakarta ServletAPI in Scripting (Initial support)\n"
    },
    {
      "commit": "5d506f45b31ee51bd13b306209618b6274a980a8",
      "tree": "5e3f6f1c3ce2b612e5102bdd7926b765862da934",
      "parents": [
        "84de0da5b9608b1207a1b99daba445b93b7cb10b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Apr 23 06:42:30 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Apr 23 06:42:30 2025 +0200"
      },
      "message": "SLING-12643 : Support Jakarta ServletAPI in Scripting (Initial support)\n"
    },
    {
      "commit": "84de0da5b9608b1207a1b99daba445b93b7cb10b",
      "tree": "c4540caf0f9b5e9ac0c323358aee8623a0f2ca12",
      "parents": [
        "a4746506528aa8a7411d675c17d684e67ff6d36a"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Apr 19 13:15:01 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Apr 19 13:15:01 2025 +0200"
      },
      "message": "SLING-12752 : Support Jakarta Servlet 6.1\n"
    },
    {
      "commit": "a4746506528aa8a7411d675c17d684e67ff6d36a",
      "tree": "20d27834cb193d84faab63d092758451b0e3bc25",
      "parents": [
        "6d6309b797fe1741cc1f7bd23cbdf6b5ab06d2e9"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Mar 31 08:56:03 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Mar 31 08:56:03 2025 +0200"
      },
      "message": "SLING-12599 : Make dependency to Apache Felix HC optional\n"
    },
    {
      "commit": "6d6309b797fe1741cc1f7bd23cbdf6b5ab06d2e9",
      "tree": "d03d37d9dc66f240a22c72b25fd4ec5719859b23",
      "parents": [
        "bf58fe1462f664859ccacfa648fc028d2d56311e"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Mar 29 17:32:49 2025 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Mar 29 17:32:49 2025 +0100"
      },
      "message": "SLING-12599 : Make dependency to Apache Felix HC optional\n"
    },
    {
      "commit": "bf58fe1462f664859ccacfa648fc028d2d56311e",
      "tree": "9339fee86a8837cb8cea8b8f2715691da7b02ee0",
      "parents": [
        "5f0ffc5b7ab3639505cade6162a67edc040452e3"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 16:56:33 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 28 16:56:33 2025 +0100"
      },
      "message": "SLING-12729 Integration tests fail with Java 21 (#57)\n\n"
    },
    {
      "commit": "5f0ffc5b7ab3639505cade6162a67edc040452e3",
      "tree": "2eebf077ad56502a051b9b6012f6c090c80de831",
      "parents": [
        "2f877b3c0342aa532b0b8b28e81049a807b8dcef"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:33:59 2025 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:33:59 2025 +0100"
      },
      "message": "SLING-12726 ignore spotless code reformatting commit in git blame\n"
    },
    {
      "commit": "2f877b3c0342aa532b0b8b28e81049a807b8dcef",
      "tree": "eb38d59454f42dd55862141ea5dbd1255f45afe7",
      "parents": [
        "ec016b2347634d556d36bc7f326fa3a74cd30c54"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:29:25 2025 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:29:25 2025 +0100"
      },
      "message": "SLING-12726 apply spotless formatting\n"
    },
    {
      "commit": "ec016b2347634d556d36bc7f326fa3a74cd30c54",
      "tree": "a7dd6fdc81b93dfc0589da43d2c4f3a018f8e195",
      "parents": [
        "e76580daf56902318fc147b9928de0c6dbf5fe97"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:28:48 2025 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 15:28:48 2025 +0100"
      },
      "message": "SLING-12726 Update to Parent 62\n"
    },
    {
      "commit": "e76580daf56902318fc147b9928de0c6dbf5fe97",
      "tree": "61393b91c63580d2774b1f2fa0d2b76331899b10",
      "parents": [
        "8031ce6e312a7d6c9e8851091fe3d0345b7ced1b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Mar 28 06:37:12 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 28 06:37:12 2025 +0100"
      },
      "message": "SLING-12608 : Implement Jakarta Servlet based Sling API (#52)\n\n* Update dependency to latest API with jakarta support\n\n* Implement SlingServletResolver, fix test cases\n\n* Fix test cases\n\n* Use Sling api to wrap request/response\n\n* Use servlet wrapper from api\n\n* Support jakarta servlet registration\n\n* Try to use latest pax exam for java 17 support\n\n* Adjust pom\n\n* Fix some pax exam tests\n\n* Fix pax exam tests\n\n* Clean up pom\n\n* Remove dependency to outdated commons testing\n\n* Use Testing Paxexam 4.1.0\n\n* Remove temporary optional import"
    },
    {
      "commit": "8031ce6e312a7d6c9e8851091fe3d0345b7ced1b",
      "tree": "3ce1b5e6e3fb6c71b771d95c84f0e69441eed7a8",
      "parents": [
        "6d1e7eb1a5ca72d561019e7f9241ecc96fe5c147"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Dec 19 16:10:19 2024 +0100"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Dec 19 16:10:19 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "6d1e7eb1a5ca72d561019e7f9241ecc96fe5c147",
      "tree": "42ee8b8050f8978e9b46da44b83227d8126acf66",
      "parents": [
        "d0e005492abe2a5c9a7e08f6f65a882e605f24d1"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Dec 19 16:10:10 2024 +0100"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Dec 19 16:10:10 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.11.8\n"
    },
    {
      "commit": "d0e005492abe2a5c9a7e08f6f65a882e605f24d1",
      "tree": "6072aa96379a2a1a6ac51c5f818adad024df2007",
      "parents": [
        "7c1f50fccbbc3e60737d1a0a3f2dfd581edd543c"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Thu Dec 19 15:59:20 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 19 15:59:20 2024 +0100"
      },
      "message": "SLING-12571 add option to relax the HC conditions (#51)\n\n* SLING-12571 add option to relax the HC conditions"
    },
    {
      "commit": "7c1f50fccbbc3e60737d1a0a3f2dfd581edd543c",
      "tree": "dd937056c0147fb7ce8212faf21a74fbe8151386",
      "parents": [
        "9ca0c3a9a07ab6473737f9713e4c3f201cfd64ee"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Sat Dec 07 12:00:02 2024 +0100"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Sat Dec 07 12:00:02 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "9ca0c3a9a07ab6473737f9713e4c3f201cfd64ee",
      "tree": "fe1508af371873f04a3e15b807635cd9c03b7448",
      "parents": [
        "85c02ee94c2b59ce77999845ee48407b9fcc5c3b"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Sat Dec 07 11:59:54 2024 +0100"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Sat Dec 07 11:59:54 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.11.6\n"
    },
    {
      "commit": "85c02ee94c2b59ce77999845ee48407b9fcc5c3b",
      "tree": "1284e2a9fad1a08cca1adee6ab925f21a837f140",
      "parents": [
        "b04033cdecb8dcf647c59878eb13402b8fd89e48"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Thu Nov 28 13:07:24 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 28 13:07:24 2024 +0100"
      },
      "message": "SLING-12417 [Bundled Scripts] Add healthcheck for loading capabilities (#50)\n\n* SLING-12417 add healthcheck\r\n\r\nCo-authored-by: Radu Cotescu \u003cradu@apache.org\u003e"
    },
    {
      "commit": "b04033cdecb8dcf647c59878eb13402b8fd89e48",
      "tree": "f503efb4374e8808063c0ba78874d6c58bc9af96",
      "parents": [
        "6e23cde0f1a3331550c9da9feb3038f950c56b3c"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Tue Oct 29 11:45:31 2024 +0100"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Tue Oct 29 11:45:31 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "6e23cde0f1a3331550c9da9feb3038f950c56b3c",
      "tree": "43bb5df8b72f2b0fb72bed0bbd52577fbc90e7aa",
      "parents": [
        "5358bf952622f7b485428d59a6a88d4b30a4fbf0"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Tue Oct 29 11:45:23 2024 +0100"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Tue Oct 29 11:45:23 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.11.4\n"
    },
    {
      "commit": "5358bf952622f7b485428d59a6a88d4b30a4fbf0",
      "tree": "bcdb82a8c30121aebc4cdf0cf56614a7910fa9ec",
      "parents": [
        "29b473968cfc4e6014bfbd93dd33a8cb6781b397"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 28 18:10:04 2024 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 28 18:10:04 2024 +0100"
      },
      "message": "SLING-12459 - Redirect sonarcloud notifications to commits@apache.sling.org\n"
    },
    {
      "commit": "29b473968cfc4e6014bfbd93dd33a8cb6781b397",
      "tree": "9d5d60582ee2e5633cc9c7fb1e6677baad7a8c3d",
      "parents": [
        "1712d3f5ac50e6d55b97fbe98a64cc25bae6c07f"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Mon Oct 28 17:44:50 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 28 17:44:50 2024 +0100"
      },
      "message": "SLING-12461 improve logging (#48)\n\n* Split the large addingBundle() method\r\n* add a dedicated log message when servlets from a bundle were registered\r\n* add explicit logging in case the DefaultServlet is used (which should never happen when the DefaultGetServlet is around)"
    },
    {
      "commit": "1712d3f5ac50e6d55b97fbe98a64cc25bae6c07f",
      "tree": "b8506d076fe828fd4218a2e3a7af90a2478cac5b",
      "parents": [
        "75e62e657fc0b2dbbc90287cba23a24116152fce"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Mon Oct 28 10:44:20 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 28 10:44:20 2024 +0100"
      },
      "message": "Update commons-io dependency to 2.14.0 (#49)\n\n"
    },
    {
      "commit": "75e62e657fc0b2dbbc90287cba23a24116152fce",
      "tree": "bddd473a33a1505bf042bdb0c917b4a585ec1c84",
      "parents": [
        "2387553debd8f2d9aad61e40f8fedf716805dd0c"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Wed Feb 21 14:21:32 2024 +0100"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Wed Feb 21 14:21:32 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "2387553debd8f2d9aad61e40f8fedf716805dd0c",
      "tree": "c6df4189009a90850fe3b14fa17abca990bb6d6b",
      "parents": [
        "b824a5362211ac0001cbf89ef9140c6a396755d3"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Wed Feb 21 14:21:24 2024 +0100"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Wed Feb 21 14:21:24 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.11.2\n"
    },
    {
      "commit": "b824a5362211ac0001cbf89ef9140c6a396755d3",
      "tree": "8d3befe48fc9232b9f3420862128268dcb6557b0",
      "parents": [
        "a2a20553593c6dd1e473e94e5ceccfcdc170a320"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Wed Feb 21 14:12:39 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 21 14:12:39 2024 +0100"
      },
      "message": "SLING-12253 fix ConcurrentModificationException (#45)\n\n"
    },
    {
      "commit": "a2a20553593c6dd1e473e94e5ceccfcdc170a320",
      "tree": "1abcb703f6c084bdf49ffc31570fdcea4e001b96",
      "parents": [
        "5d6ecd8508b74db6a7bbba5376935e4f5a391581"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Wed Feb 21 09:57:31 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 21 09:57:31 2024 +0100"
      },
      "message": "SLING-12256, SLING-12255 test dependencies, support java21 (#47)\n\n* SLING-12256 update json-path test dependency\r\n* SLING-12256 support java21 builds"
    },
    {
      "commit": "5d6ecd8508b74db6a7bbba5376935e4f5a391581",
      "tree": "d0603ae4ace7ed7f540ca981c13cbc7184e9366e",
      "parents": [
        "2612a2d0845c8603277d43e2e2dbde19426c7b53"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Tue Feb 20 14:01:55 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 20 14:01:55 2024 +0100"
      },
      "message": "SLING-12255 fix formatting (#44)\n\n"
    },
    {
      "commit": "2612a2d0845c8603277d43e2e2dbde19426c7b53",
      "tree": "51d6193d6fe543d5c3f1889d8a1d70cf408754c0",
      "parents": [
        "37438b942426a0022add0e7b99b0b84c1e554f70"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jan 24 11:47:23 2024 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jan 24 11:47:23 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "37438b942426a0022add0e7b99b0b84c1e554f70",
      "tree": "1aa92b3f7159839cbabf6903a13ac508f566de6d",
      "parents": [
        "a0959622a54e8578c505454d00caf56ddd0d1bc8"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jan 24 11:47:15 2024 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jan 24 11:47:15 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.11.0\n"
    },
    {
      "commit": "a0959622a54e8578c505454d00caf56ddd0d1bc8",
      "tree": "13009827fa941f214ac4d2222799676528a7be1b",
      "parents": [
        "b54d4e6693e0bcd63a97a0328f4f065b8a81b75e",
        "1571cdc584c2071c4f84bc261587e6811095c9af"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Jan 22 11:15:00 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 22 11:15:00 2024 +0100"
      },
      "message": "Merge pull request #42 from apache/SLING-12233-2-some-more-tests\n\nSLING-12233 some more tests"
    },
    {
      "commit": "1571cdc584c2071c4f84bc261587e6811095c9af",
      "tree": "13009827fa941f214ac4d2222799676528a7be1b",
      "parents": [
        "b54d4e6693e0bcd63a97a0328f4f065b8a81b75e"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Mon Jan 22 10:59:59 2024 +0100"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Mon Jan 22 10:59:59 2024 +0100"
      },
      "message": "SLING-12233 some more tests\n"
    },
    {
      "commit": "b54d4e6693e0bcd63a97a0328f4f065b8a81b75e",
      "tree": "4be03be08006d48a69086d6b1d2620f19b64e684",
      "parents": [
        "31034b02287fbd1988689d50993eb62b0ea5432f"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Jan 19 09:22:19 2024 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Jan 19 09:22:19 2024 +0100"
      },
      "message": "SLING-12233 : Ignore resource type with invalid paths\n"
    },
    {
      "commit": "31034b02287fbd1988689d50993eb62b0ea5432f",
      "tree": "e5c8b6d539b43d88600c29ddb7f32445e4a6c2b3",
      "parents": [
        "fffd4024a2fdb57ed4298aa7ef3fc3a89d98fe67"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Oct 12 19:09:17 2023 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Oct 12 19:09:17 2023 +0200"
      },
      "message": "SLING-12094 - Use GitHub for the Maven scm.url value\n"
    },
    {
      "commit": "fffd4024a2fdb57ed4298aa7ef3fc3a89d98fe67",
      "tree": "07c9461d90ccea7bac6d4e1e2ee0d76aefb9413f",
      "parents": [
        "cb80c5e80144fcd9f6ac283ffb564f3b863cfbb2"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Oct 05 13:06:14 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Oct 05 13:06:14 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "cb80c5e80144fcd9f6ac283ffb564f3b863cfbb2",
      "tree": "f7ed3af301e9c8307f601b4d9d39dd3e09ff64f5",
      "parents": [
        "9e94e3ca03e7705624754788461199dc11ec5d90"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Oct 05 13:06:07 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Oct 05 13:06:07 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.10.0\n"
    },
    {
      "commit": "9e94e3ca03e7705624754788461199dc11ec5d90",
      "tree": "e427bc676d18ce71fa44eefeff928b4420fb6830",
      "parents": [
        "6253610756c206fa340f27c2b2903bf09f82f116"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Oct 05 13:00:25 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Oct 05 13:00:25 2023 +0200"
      },
      "message": "SLING-12075 : Migrate sling.servlets.resolver to jakarta.json\n"
    },
    {
      "commit": "6253610756c206fa340f27c2b2903bf09f82f116",
      "tree": "6a36fcb3bb17e3086e14a21a8bc4202198b437da",
      "parents": [
        "6ae7abe906034fdd570653a8a265a99c179b52d9"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Oct 01 12:09:23 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Oct 01 12:09:23 2023 +0200"
      },
      "message": "SLING-12060 : Remove dependency to Sling osgi.commons\n"
    },
    {
      "commit": "6ae7abe906034fdd570653a8a265a99c179b52d9",
      "tree": "0c23d57a487844fc4a7004fe6f57a3c44f453f75",
      "parents": [
        "c8be92add07562311a7d10ea0ce22185efe9f8f1",
        "dc731cb076dae58130aa1d5b27238d4c296bbf94"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Aug 15 15:49:46 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 15 15:49:46 2023 +0200"
      },
      "message": "Merge pull request #41 from apache/SLING-11796\n\nSLING-11796 - The ResourceResolverFactory dependency should be dynamic"
    },
    {
      "commit": "dc731cb076dae58130aa1d5b27238d4c296bbf94",
      "tree": "0c23d57a487844fc4a7004fe6f57a3c44f453f75",
      "parents": [
        "13176a469399ce6f991f0f4dec79e0c0b37dbf0e"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Aug 15 15:30:25 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 15 15:30:25 2023 +0200"
      },
      "message": "Fix typo in BundledScriptTracker.java"
    },
    {
      "commit": "13176a469399ce6f991f0f4dec79e0c0b37dbf0e",
      "tree": "e7a7a01fdfd6250c6b83caae3fe8c7186707cfb2",
      "parents": [
        "c8be92add07562311a7d10ea0ce22185efe9f8f1"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Aug 03 13:54:58 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Aug 03 13:54:58 2023 +0200"
      },
      "message": "Manage updates of search paths with separate service/component\n"
    },
    {
      "commit": "c8be92add07562311a7d10ea0ce22185efe9f8f1",
      "tree": "99ae5abeb2094835ab93cf9a7b215f215c58d9c1",
      "parents": [
        "a4c324d53838482714b0cd943ee72218621299ba"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Aug 03 12:40:59 2023 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Aug 03 12:40:59 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "a4c324d53838482714b0cd943ee72218621299ba",
      "tree": "8af4f8e9f1b73c2ede17edb3017e9b1642f51a54",
      "parents": [
        "a2d85e0ca5d6c80fb9506c0dbe5aebd3b17a7cc4"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Aug 03 12:40:49 2023 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Aug 03 12:40:49 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.9.14\n"
    },
    {
      "commit": "a2d85e0ca5d6c80fb9506c0dbe5aebd3b17a7cc4",
      "tree": "acf74902ac0ea13560286c23b123d668f21fec1c",
      "parents": [
        "e015d4879d176199b3f0c533af148e658fd77f1f"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Wed Aug 02 19:18:16 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 02 19:18:16 2023 +0200"
      },
      "message": "SLING11982 avoid repo access (#40)\n\nAvoid repository access by caching already resolved resources in the ScriptResolver\u0027s propertyMap.\r\n\r\nAs the ResourceResolver used here (the ScriptResolver) is private to this bundle (either stored as a ThreadLocal to a request or as the sharedResolver) and is not exposed to an external party, its lifecycle is controlled:\r\n* Either the ResourceResolver is created fresh for every request (and closed when the request is finished)\r\n* or it lives along with the sharedResolver.\r\n\r\nSo in the first case (request) we don\u0027t need to care about clearing any caches. For the 2nd case there is an explicit cache invalidation, when the sharedResolver is re-acquired.\r\n\r\nThis feature is enabled by default, and can be turned off via OSGI (the property \"enable.resource.caching\" on PID \"org.apache.sling.servlets.resolver.internal.SlingScriptResolverImpl\").\r\n\r\n\r\n"
    },
    {
      "commit": "e015d4879d176199b3f0c533af148e658fd77f1f",
      "tree": "584a8ab273c05f3f1773b9e63f6188ff17415c77",
      "parents": [
        "0f9151e3d30e3b6ead6056ad51c5121d8a49f80b"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Fri Jul 21 13:53:39 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 21 13:53:39 2023 +0200"
      },
      "message": "SLING-11558 cache already resolved resources (#37)\n\nThe resolution process caches already resolved resources to avoid repeated (and unnecessary) repository access"
    },
    {
      "commit": "0f9151e3d30e3b6ead6056ad51c5121d8a49f80b",
      "tree": "0d123e2fcecf91d80e0b2c45cdd1ce02842b694e",
      "parents": [
        "b3eb8e642b71fea0c9cbd74b5f71b707e5d8e7ab"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Jul 13 14:32:38 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Jul 13 14:32:38 2023 +0200"
      },
      "message": "SLING-11964 : DefaultErrorHandler must not reset response\n"
    },
    {
      "commit": "b3eb8e642b71fea0c9cbd74b5f71b707e5d8e7ab",
      "tree": "da118420d660df5afc8621634a269639896c8580",
      "parents": [
        "cffd5af4eb9552cd570974fd4fb674f333febbe6"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 20 15:57:27 2023 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "konrad@windszus.net",
        "time": "Wed Jun 21 11:40:15 2023 +0200"
      },
      "message": "SLING-11911 Use resource resolver in servlet resolver web console plugin\n\nGet rid of heuristics with regards to the URL decomposition."
    },
    {
      "commit": "cffd5af4eb9552cd570974fd4fb674f333febbe6",
      "tree": "6ab06980ff217b95e04f843331fb38e8a652ffbf",
      "parents": [
        "c1e47b02350c477a3b9781602ea7d72fd9a467ee"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Fri Jun 16 09:51:21 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 16 09:51:21 2023 +0200"
      },
      "message": "SLING-11896 switch back to default Jenkins settings (#35)\n\nreplace hardcoded Unix lineseparator\r\n"
    },
    {
      "commit": "c1e47b02350c477a3b9781602ea7d72fd9a467ee",
      "tree": "60c853319c471bb9a407a8dc8fe453b86e0892ba",
      "parents": [
        "319c50d52af844175920b7241f293c5fbe8d6d9b"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Sat Jun 10 13:17:00 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 10 13:17:00 2023 +0200"
      },
      "message": "SLING-11558 part1: remove the LocationIterator (#31)\n\n* convert the iterator-based approach into a collection-based approach.\r\n* convert the unit-tests 1:1 and add a few more to improve test coverage\r\n\r\n---------\r\n\r\nCo-authored-by: angela \u003canchela@adobe.com\u003e"
    },
    {
      "commit": "319c50d52af844175920b7241f293c5fbe8d6d9b",
      "tree": "20cc69ba554f6c0de34e8f59fe1cbc11024341fd",
      "parents": [
        "cb241f825c17ac1e4c783644f60d96dc9354891b"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Jun 01 11:32:39 2023 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Jun 01 11:32:39 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "cb241f825c17ac1e4c783644f60d96dc9354891b",
      "tree": "c989585cde14df6de2c93fb5eb2761bb817f0efd",
      "parents": [
        "e6d40b8b0f9573a0ce0590656fc820b14efde86e"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Jun 01 11:32:29 2023 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Jun 01 11:32:29 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.9.12\n"
    },
    {
      "commit": "e6d40b8b0f9573a0ce0590656fc820b14efde86e",
      "tree": "e1cfe29d2d6309b78522d4e3dedbcde1481a3136",
      "parents": [
        "64c2d88424604cff130b5c01d4175e7dde177f01",
        "e30cb19125c41808d76c47c2a1fd687789c0c6e4"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Thu Jun 01 11:26:38 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 01 11:26:38 2023 +0200"
      },
      "message": "Merge pull request #34 from apache/SLING-11895\n\nupdate sling engine to 2.15.0, disable windows builds for the moment"
    },
    {
      "commit": "e30cb19125c41808d76c47c2a1fd687789c0c6e4",
      "tree": "e1cfe29d2d6309b78522d4e3dedbcde1481a3136",
      "parents": [
        "a7a5d0b6ca0039aca1940ea363b4132ec81faf19"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Jun 01 10:13:00 2023 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Jun 01 10:13:00 2023 +0200"
      },
      "message": "just build on linux for the moment\n"
    },
    {
      "commit": "a7a5d0b6ca0039aca1940ea363b4132ec81faf19",
      "tree": "b8f389fc827c9f5a1e7d6fb86eb1473616e3e114",
      "parents": [
        "64c2d88424604cff130b5c01d4175e7dde177f01"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Jun 01 09:27:47 2023 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu Jun 01 09:28:16 2023 +0200"
      },
      "message": "update sling engine to 2.15.0\n"
    },
    {
      "commit": "64c2d88424604cff130b5c01d4175e7dde177f01",
      "tree": "3babb66fd9e84ad3d2c65afd28efe3de53b47940",
      "parents": [
        "194ba948953b24e2cf2152c2553b0a0728e987dd",
        "eb7eeefc267b71e99c9ab0bb80624d16634c9165"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Thu May 18 10:37:25 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 18 10:37:25 2023 +0200"
      },
      "message": "Merge pull request #33 from apache/SLING-11886\n\nSLING-11886 update Sling API dependency"
    },
    {
      "commit": "eb7eeefc267b71e99c9ab0bb80624d16634c9165",
      "tree": "3babb66fd9e84ad3d2c65afd28efe3de53b47940",
      "parents": [
        "194ba948953b24e2cf2152c2553b0a0728e987dd"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu May 18 10:23:49 2023 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Thu May 18 10:23:49 2023 +0200"
      },
      "message": "SLING-11886 update Sling API dependency\n"
    },
    {
      "commit": "194ba948953b24e2cf2152c2553b0a0728e987dd",
      "tree": "8db3cf8bf7a0c6b2def5c8a41c7eb41fc59c257b",
      "parents": [
        "a4a369b15b2f97d3056db5bf536d42fb9e216c17"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Apr 05 00:12:55 2023 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Apr 05 00:12:55 2023 +0300"
      },
      "message": "SLING-11709 - Set up Jira autolinks to all Sling Github projects\n\nUpdate .asf.yaml to respect defaults\n"
    },
    {
      "commit": "a4a369b15b2f97d3056db5bf536d42fb9e216c17",
      "tree": "8ff81c5af92beec69856a5e7d2ae9d75e66f25a9",
      "parents": [
        "828f2b004e3bed9dd57cd24c9fec180a18f0eb8c"
      ],
      "author": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Thu Mar 02 22:33:57 2023 +0100"
      },
      "committer": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Thu Mar 02 22:33:57 2023 +0100"
      },
      "message": "SLING-11728 Remove bi-directional dependencies between Engine and Servlets Resolver\n\nfix integration tests by updating to latest snapshot of org.apache.sling.engine bundle\n"
    },
    {
      "commit": "828f2b004e3bed9dd57cd24c9fec180a18f0eb8c",
      "tree": "ee63b0623cb6c4ac6bd585e5246da12219de42dc",
      "parents": [
        "f6f3b1ffcd1541f5d669838b1666950b6ff0c9c3",
        "ca1b24f422d47573b7e492d588ccf4658ba77b6d"
      ],
      "author": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Wed Mar 01 18:03:44 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 01 18:03:44 2023 +0100"
      },
      "message": "Merge pull request #32 from apache/SLING-11728\n\nSLING-11728 Remove bi-directional dependencies between Engine and Ser…"
    },
    {
      "commit": "f6f3b1ffcd1541f5d669838b1666950b6ff0c9c3",
      "tree": "807ee820461bcb618bb4b612e42c063dac5b97ed",
      "parents": [
        "904c1c425e27a325c0965678ef6ce3d2f2794db8"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Dec 28 12:55:24 2022 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Dec 28 12:55:24 2022 +0100"
      },
      "message": "Clean up code\n"
    },
    {
      "commit": "904c1c425e27a325c0965678ef6ce3d2f2794db8",
      "tree": "ecaee2d095c7ee588c026f417538f0d5be6299b2",
      "parents": [
        "889532095289c62ea43bd6ee6348a5a4184aaf11"
      ],
      "author": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Wed Dec 14 10:31:01 2022 +0100"
      },
      "committer": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Wed Dec 14 10:31:01 2022 +0100"
      },
      "message": "update Spotbugs Maven Plugin\n"
    },
    {
      "commit": "ca1b24f422d47573b7e492d588ccf4658ba77b6d",
      "tree": "6dede55e9a21fff16b12d0afc180d11cf9b847cf",
      "parents": [
        "889532095289c62ea43bd6ee6348a5a4184aaf11"
      ],
      "author": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Mon Dec 12 12:11:37 2022 +0100"
      },
      "committer": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Mon Dec 12 12:11:37 2022 +0100"
      },
      "message": "SLING-11728 Remove bi-directional dependencies between Engine and Servlets Resolver\n\n* switch from org.apache.sling.engine.servlets.ErrorHandler to org.apache.sling.api.servlets.ErrorHandler\n* update to Sling Bundle Parent 49\n* update dependencies\n* adjust and improve integration tests\n"
    },
    {
      "commit": "889532095289c62ea43bd6ee6348a5a4184aaf11",
      "tree": "454a6db26326313effece60ff8f6ec6b6744e263",
      "parents": [
        "26e47ad72670a63d9baad57a3e4edf9e1ddf4cd0"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 29 07:22:08 2022 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 29 07:22:08 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "26e47ad72670a63d9baad57a3e4edf9e1ddf4cd0",
      "tree": "efdbc396f3d35d84f3ba8f3a43d96e3742acd73d",
      "parents": [
        "993699fdaa8c49cb9c3e4eb142a5ba0308eb6872"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 29 07:22:00 2022 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 29 07:22:00 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.9.10\n"
    },
    {
      "commit": "993699fdaa8c49cb9c3e4eb142a5ba0308eb6872",
      "tree": "d1cacdf1e51e001d2ff7fec0cc1d02ac3f27f981",
      "parents": [
        "4dbd96bf6dc8656b97d07223ac4c720151069387"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 29 07:21:12 2022 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 29 07:21:12 2022 +0100"
      },
      "message": "Switch to released versions\n"
    },
    {
      "commit": "4dbd96bf6dc8656b97d07223ac4c720151069387",
      "tree": "3ebfb42d35137e31339b3ae92b42394458ce2668",
      "parents": [
        "18cd614fc38de5fea14c59d5e384e1aebabe2580"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Nov 27 14:30:23 2022 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Nov 27 14:30:23 2022 +0100"
      },
      "message": "SLING-11703 : DefaultErrorHandlerServlet should not write if response is already committed\n"
    },
    {
      "commit": "18cd614fc38de5fea14c59d5e384e1aebabe2580",
      "tree": "496aeafc06a9955f3fb53b211bc9c36329569110",
      "parents": [
        "cae0078c1bf699bc06a3877a874e0ca96e3e4777"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 08 15:15:55 2022 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 08 15:15:55 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "cae0078c1bf699bc06a3877a874e0ca96e3e4777",
      "tree": "f9a62a3af2d6f0a6782ffea3b68ea49a7c4d3202",
      "parents": [
        "9e66e95086ab85e7f9174ca902e1ef582e76d953"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 08 15:15:46 2022 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 08 15:15:46 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.9.8\n"
    },
    {
      "commit": "9e66e95086ab85e7f9174ca902e1ef582e76d953",
      "tree": "2424df3969f5ff571b307aa3c4343f5a524a050e",
      "parents": [
        "1603a0ecb2ab8b4395560c0d53d9e5569b68a568"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Thu Jul 14 12:01:49 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 14 12:01:49 2022 +0200"
      },
      "message": "SLING-11373: use passthrough mode from SLING-11448 to allow mounting single providers (#30)\n\n"
    },
    {
      "commit": "1603a0ecb2ab8b4395560c0d53d9e5569b68a568",
      "tree": "63a1a218cdde1bd610277021ea9a04c4ecb28276",
      "parents": [
        "a222f41a6e94c109106d76010242010acd87d33e"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed May 11 16:56:24 2022 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed May 11 16:56:24 2022 +0200"
      },
      "message": "SLING-11315 - tentative additional tests to figure out the current behavior\n"
    },
    {
      "commit": "a222f41a6e94c109106d76010242010acd87d33e",
      "tree": "839b92c5dde6a5b3c5c92ae8199f808518183ead",
      "parents": [
        "e4fc69bdfbc490733de17bafc33a13f1552bbbdb"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue May 10 17:03:48 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue May 10 17:03:48 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "e4fc69bdfbc490733de17bafc33a13f1552bbbdb",
      "tree": "df3fa0ecaa065a44592a8288b191fba3853dee5a",
      "parents": [
        "ab9565bd709741979f136f07a8321033299a1543"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue May 10 17:03:34 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue May 10 17:03:34 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.9.6\n"
    },
    {
      "commit": "ab9565bd709741979f136f07a8321033299a1543",
      "tree": "b00b6fc5fb2d83e1de3f75660a4367cc7b42fbcb",
      "parents": [
        "bf17678d4d245bd0cba39c9bc2eba3acbb6bd57d"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon May 09 15:13:20 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon May 09 15:13:20 2022 +0200"
      },
      "message": "SLING-11307 : Different exception passed to error handler  with bundled scripts\n"
    },
    {
      "commit": "bf17678d4d245bd0cba39c9bc2eba3acbb6bd57d",
      "tree": "24dac90e17a57da67d7159f326727db93512d14e",
      "parents": [
        "fda57eb9182cdb9560cf35944e7ff41da0f35ab7"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon May 09 12:12:22 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon May 09 12:12:22 2022 +0200"
      },
      "message": "SLING-11307 : Different exception passed to error handler  with bundled scripts\n"
    },
    {
      "commit": "fda57eb9182cdb9560cf35944e7ff41da0f35ab7",
      "tree": "f1700b1780005de39976d19626d0fc604a9525f9",
      "parents": [
        "dc9ff92270f96b63a8fe482b051aa1ab293e9009"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Mar 29 07:46:14 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Mar 29 07:46:14 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "dc9ff92270f96b63a8fe482b051aa1ab293e9009",
      "tree": "d51254316a2a66c5ed87b42526b10a1895a9a338",
      "parents": [
        "06c301426cae2996075b2e28c1c1eb09c34a0a68"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Mar 29 07:46:04 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Mar 29 07:46:04 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.9.4\n"
    },
    {
      "commit": "06c301426cae2996075b2e28c1c1eb09c34a0a68",
      "tree": "32e1e1f01567b48f6aeca6a544af8d5af630b9f6",
      "parents": [
        "8d87edd2f7b5768a608b460894bd811e2896b1f1"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Mar 29 07:43:25 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Mar 29 07:43:25 2022 +0200"
      },
      "message": "Use API 2.25.0\n"
    }
  ],
  "next": "8d87edd2f7b5768a608b460894bd811e2896b1f1"
}
