)]}'
{
  "log": [
    {
      "commit": "a27a48fe594498a7b3d72cd008b604acff1a7b31",
      "tree": "14d28ceaf927fd6d09aec90729c31268c5245a24",
      "parents": [
        "5032ad3eb9a512fdeb0e2f2718bcfc50a09ce573"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Feb 24 12:01:33 2026 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Feb 24 12:01:33 2026 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "5032ad3eb9a512fdeb0e2f2718bcfc50a09ce573",
      "tree": "4d8130c62a718f002acef9b7a914546094dcc409",
      "parents": [
        "3ecf99503f9c2e46f39d90100ac380ec3d12d6f4"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Feb 24 12:01:24 2026 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Feb 24 12:01:24 2026 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.scripting.core-3.0.2\n"
    },
    {
      "commit": "3ecf99503f9c2e46f39d90100ac380ec3d12d6f4",
      "tree": "ce6b30325cb6c6061601ffc760172af539f0bf04",
      "parents": [
        "6618068c1b967f7ab98a53a07be4731be57fe90e",
        "d0d575f1cb0af167e1b4b1013e188a7d2f35a856"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Feb 11 18:55:17 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 11 18:55:17 2026 +0100"
      },
      "message": "SLING-13103 - Wrong ResourceResolver set in script bindings after request dispatch in a Jakarta Context (#34)\n\n- use the resource resolver from the resource, not the one from the request.\n- ensure that ScriptHelper.getRequest() also returns the right ResourceResolver."
    },
    {
      "commit": "d0d575f1cb0af167e1b4b1013e188a7d2f35a856",
      "tree": "ce6b30325cb6c6061601ffc760172af539f0bf04",
      "parents": [
        "3b69f22e12a63f0f71952fd247fafef2bc6ba361"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Feb 10 14:29:30 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Feb 10 14:29:30 2026 +0100"
      },
      "message": "SLING-13103 - Wrong ResourceResolver set in script bindings after request dispatch in a Jakarta Context\n\nEnsure that ScriptHelper.getRequest() also returns the right ResourceResolver.\n"
    },
    {
      "commit": "3b69f22e12a63f0f71952fd247fafef2bc6ba361",
      "tree": "0c517291b58967e7ac5942b1e6857bda7b0231d3",
      "parents": [
        "6618068c1b967f7ab98a53a07be4731be57fe90e"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Feb 10 11:06:33 2026 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Feb 10 11:06:33 2026 +0100"
      },
      "message": "SLING-13103 - Wrong ResourceResolver set in script bindings after request dispatch in a Jakarta Context\n\nUse the resource resolver from the resource, not the one from the request.\n"
    },
    {
      "commit": "6618068c1b967f7ab98a53a07be4731be57fe90e",
      "tree": "7201d5402acb9c1275d9a74edd7e3f31e2a31610",
      "parents": [
        "28356528424f9a0d3ffd270691d1706cfd03ff9c"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Feb 02 14:11:40 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 02 14:11:40 2026 +0100"
      },
      "message": "SLING-13070 - ScriptContextProvider for bundled scripts does not properly set JAKARTA_REQUEST and JAKARTA_REPONSE (#33)\n\nUse SlingBindings to ensure both javax and jakarta bindings are populated. Use the\njakarta API variants to minimise wrapping."
    },
    {
      "commit": "28356528424f9a0d3ffd270691d1706cfd03ff9c",
      "tree": "177ad2a55417a57d0a366715cd18eb2e1038ceeb",
      "parents": [
        "89824c9dc7fb17d23fbb9e68ff9078ae5100a085"
      ],
      "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": "89824c9dc7fb17d23fbb9e68ff9078ae5100a085",
      "tree": "646e6c426733e16d6dca5f5b80a795bb18c5874b",
      "parents": [
        "14775e1d56b61b9be608670f3bdff35cb48a88fa"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:20:13 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:20:13 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "14775e1d56b61b9be608670f3bdff35cb48a88fa",
      "tree": "126c5c6f8500028955d231c2dcaebc096d0c2827",
      "parents": [
        "4714e87a66128213190a7bfcdda61404faa18adc"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:20:07 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:20:07 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.scripting.core-3.0.0\n"
    },
    {
      "commit": "4714e87a66128213190a7bfcdda61404faa18adc",
      "tree": "e9ad4ca62494afcef142c706aa258223a66171f4",
      "parents": [
        "c066254ef4fc2e10569e2c81838a21bf56ff4860"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:18:11 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:18:11 2025 +0200"
      },
      "message": "Fix javadoc\n"
    },
    {
      "commit": "c066254ef4fc2e10569e2c81838a21bf56ff4860",
      "tree": "eac5fb60210ba4cf587d2d30fea59a6e89efbdab",
      "parents": [
        "edec18a9318a68a39b6d6787eab3599aff49dd5b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:17:48 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 09:17:48 2025 +0200"
      },
      "message": "Fix javadoc\n"
    },
    {
      "commit": "edec18a9318a68a39b6d6787eab3599aff49dd5b",
      "tree": "63a7eec08a582eb5d8c02ace1501a1c5a3a56280",
      "parents": [
        "ad0688a0fe535fd4cbf069a601fd59d10094db18"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 08:52:21 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 08:52:21 2025 +0200"
      },
      "message": "Use released versions\n"
    },
    {
      "commit": "ad0688a0fe535fd4cbf069a601fd59d10094db18",
      "tree": "7d0a30afb97888fc6a525fd4b5fe544d3a8bc89f",
      "parents": [
        "f055f89c047e6ae24b7b0a04e7555d4f46f0916c"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 07:56:27 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jun 25 07:56:27 2025 +0200"
      },
      "message": "SLING-12643 : Support Jakarta ServletAPI in Scripting\n"
    },
    {
      "commit": "f055f89c047e6ae24b7b0a04e7555d4f46f0916c",
      "tree": "0ac0b43da2c5f52e31a0ba4dc564ec03053b34d0",
      "parents": [
        "452d4547c7c0433684a157667ae0f70dab0e54fd"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun May 25 11:01:12 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun May 25 11:01:12 2025 +0200"
      },
      "message": "SLING-12643 : Support Jakarta ServletAPI in Scripting\n"
    },
    {
      "commit": "452d4547c7c0433684a157667ae0f70dab0e54fd",
      "tree": "fbe838e51365c42d57381181e1d90a76fed03489",
      "parents": [
        "6bed827cfc452ec5f344794f5455eeb62921db3b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri May 23 07:46:06 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri May 23 07:46:06 2025 +0200"
      },
      "message": "SLING-12643 : Support Jakarta ServletAPI in Scripting\n"
    },
    {
      "commit": "6bed827cfc452ec5f344794f5455eeb62921db3b",
      "tree": "2bac495ea922499e6eed270783d8fc9f698967dc",
      "parents": [
        "0a4ad957585300ca164593863e8195aded4a61a7"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Apr 24 07:26:36 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu Apr 24 07:26:36 2025 +0200"
      },
      "message": "SLING-12643 : Support Jakarta ServletAPI in Scripting (Initial support)\n"
    },
    {
      "commit": "0a4ad957585300ca164593863e8195aded4a61a7",
      "tree": "0a12ff2dba5b3120bcc30835196fd1b167ecf0f1",
      "parents": [
        "8ce3415ff25c013edf30112f962e27856fab9c0f"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Apr 19 13:32:16 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Apr 19 13:32:16 2025 +0200"
      },
      "message": "SLING-12752 : Support Jakarta Servlet 6.1\n"
    },
    {
      "commit": "8ce3415ff25c013edf30112f962e27856fab9c0f",
      "tree": "f2698bf9e4202421daa4dc4acf7a3c3ea4b2e558",
      "parents": [
        "7a92ed448f9973713980e03b5fef3357c6286b51"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 17:10:04 2025 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 17:27:34 2025 +0100"
      },
      "message": "Bump org.apache.felix:org.apache.felix.webconsole from 4.2.0 to 4.9.10\n"
    },
    {
      "commit": "7a92ed448f9973713980e03b5fef3357c6286b51",
      "tree": "58ce24d803034fa361ca02f1e1e83409a3777611",
      "parents": [
        "2058067c8131ce63983795dd690c5e22efe65180"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 17:02:34 2025 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 17:02:34 2025 +0100"
      },
      "message": "SLING-12730 ignore spotless code reformatting commit in git blame\n"
    },
    {
      "commit": "2058067c8131ce63983795dd690c5e22efe65180",
      "tree": "3012dd7752154f6521e292c49e7ab5de0c8ad5f6",
      "parents": [
        "1471282b7b03fa7ebc840aab22bf9e8699f56b5d"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 16:44:07 2025 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 17:00:59 2025 +0100"
      },
      "message": "SLING-12730 apply spotless formatting\n"
    },
    {
      "commit": "1471282b7b03fa7ebc840aab22bf9e8699f56b5d",
      "tree": "df1bedf5cb107123e3c53760f153004f46b116ef",
      "parents": [
        "7d948c141867666ba7462dbfa29f5c64f3a4853f"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 16:43:28 2025 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 28 17:00:59 2025 +0100"
      },
      "message": "SLING-12730 Update to Parent 62\n"
    },
    {
      "commit": "7d948c141867666ba7462dbfa29f5c64f3a4853f",
      "tree": "05ecddec4c1a8dfdf040f48159d440beefd3834e",
      "parents": [
        "098b58e686cf19dab0ea1f972a5b2597ee5ad8e3"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Mar 28 06:38:22 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 28 06:38:22 2025 +0100"
      },
      "message": "SLING-12609 : Implement Jakarta Servlet based Sling API (#29)\n\n* Update dependency to latest API with jakarta support\n\n* Fix test cases\n\n* Provide new Jakarta Servlet based API\n\n* Require Java 17\n\n* Fix some paxexam test cases\n\n* Fix javadoc generation\n\n* Fixing more pax exam tests\n\n* Add workaround for xss api\n\n* Use Testing Paxexam 4.1.0"
    },
    {
      "commit": "098b58e686cf19dab0ea1f972a5b2597ee5ad8e3",
      "tree": "1ee57a72ee4da7f5dd1a77b52703e804651848d7",
      "parents": [
        "c2d44365b362b2e45321090c5fa1539adbee3425"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 28 17:48:53 2024 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 28 17:56:28 2024 +0100"
      },
      "message": "SLING-12459 - Redirect sonarcloud notifications to commits@apache.sling.org\n"
    },
    {
      "commit": "c2d44365b362b2e45321090c5fa1539adbee3425",
      "tree": "95ffa699471ce23a582d966528fd7cb4104a213c",
      "parents": [
        "f677ca8c1a0f8287f506de051415973c4eb70928"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Sep 02 06:53:34 2024 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Sep 02 06:53:34 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "f677ca8c1a0f8287f506de051415973c4eb70928",
      "tree": "1f6bee76a411224695de8b986130490e4284cbfa",
      "parents": [
        "6c1ca32ea83939a45ebb5f1ac2ac20062cd9ad90"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Sep 02 06:53:27 2024 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Sep 02 06:53:27 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.scripting.core-2.4.10\n"
    },
    {
      "commit": "6c1ca32ea83939a45ebb5f1ac2ac20062cd9ad90",
      "tree": "a41c3ab47dba1d2c3be694d3dbd3f4e83d96a85c",
      "parents": [
        "b105a00536e433cfae4ab189284794f68f1e5538"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Dec 10 12:39:33 2023 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sun Dec 10 12:39:33 2023 +0100"
      },
      "message": "SLING-12194 : Cycle between scripting services\n"
    },
    {
      "commit": "b105a00536e433cfae4ab189284794f68f1e5538",
      "tree": "54dff9d82ed87a8824ef9dc5b36c6bb78ad8da6d",
      "parents": [
        "0170d8713d26995d18cfb0b6d5bd01d4288ce7c1"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Dec 09 15:37:49 2023 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Dec 09 15:37:49 2023 +0100"
      },
      "message": "Use same header across all java files\n"
    },
    {
      "commit": "0170d8713d26995d18cfb0b6d5bd01d4288ce7c1",
      "tree": "0a3c7a7c82557c3ce955c69c8bcd43bc359c7529",
      "parents": [
        "6be8493b45aad7c771ce3f00e5606239e76af948"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Dec 09 12:06:45 2023 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Sat Dec 09 12:06:45 2023 +0100"
      },
      "message": "SLING-12194 : Cycle between scripting services\n"
    },
    {
      "commit": "6be8493b45aad7c771ce3f00e5606239e76af948",
      "tree": "46d9c224211f46d03d6d071e2e37aff959966931",
      "parents": [
        "3249d3989bd0ca7f7dc5552d4ce6f4853c577425"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Dec 08 16:14:32 2023 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Dec 08 16:14:32 2023 +0100"
      },
      "message": "SLING-12194 : Cycle between scripting services\n"
    },
    {
      "commit": "3249d3989bd0ca7f7dc5552d4ce6f4853c577425",
      "tree": "03892a34131b4fa87430c240ebff8edb35f99cda",
      "parents": [
        "d38ba1d5ae99d5182a88bb89d5afec4b91944bb2"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Dec 08 16:03:42 2023 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Dec 08 16:03:42 2023 +0100"
      },
      "message": "SLING-12194 : Cycle between scripting services\n"
    },
    {
      "commit": "d38ba1d5ae99d5182a88bb89d5afec4b91944bb2",
      "tree": "a9a80a6fd40e73708d3e76032f7b5e9c4bccfe7f",
      "parents": [
        "ef9e8d55b2bda8e96c7716d9de1c3f2fc588d8da"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Dec 08 15:18:45 2023 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Dec 08 15:18:45 2023 +0100"
      },
      "message": "SLING-12193 : Potential concurrency issue in ScriptCacheImpl\n"
    },
    {
      "commit": "ef9e8d55b2bda8e96c7716d9de1c3f2fc588d8da",
      "tree": "eaf58ed45c840f8e4a392220181cd44d930f6705",
      "parents": [
        "b511d52912166a8ca4423ec34b206b597adb643f"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Mon Dec 04 15:07:57 2023 +0100"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "pauls@apache.org",
        "time": "Mon Dec 04 15:27:19 2023 +0100"
      },
      "message": "SLING-12057: Replace commons.threads with Executor and embed commons.compiler.source\n"
    },
    {
      "commit": "b511d52912166a8ca4423ec34b206b597adb643f",
      "tree": "a0c9b2106548308c5edc2f03fe5888ad8b7550f8",
      "parents": [
        "1f4ff517c39e2f561530da863ab8926d14c96702",
        "50d48e2634bbdee1a5de6f5dc45c72b48f133fd8"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Oct 17 07:34:06 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 17 07:34:06 2023 +0200"
      },
      "message": "Merge pull request #21 from apache/dependabot/maven/org.jsoup-jsoup-1.15.3\n\nBump jsoup from 1.15.1 to 1.15.3"
    },
    {
      "commit": "1f4ff517c39e2f561530da863ab8926d14c96702",
      "tree": "9e6652e8a8d9eda07595760ea53d292be923ff9c",
      "parents": [
        "566b284e0b9f2eb0c72e3acaa8fb17da59e64ba9"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Oct 17 07:32:07 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Oct 17 07:32:07 2023 +0200"
      },
      "message": "SLING-12103 : Replace usage of commons.osgi with Converter\n"
    },
    {
      "commit": "566b284e0b9f2eb0c72e3acaa8fb17da59e64ba9",
      "tree": "ac93c0f6bde940d090783551b20223fb6cfa1afa",
      "parents": [
        "e9dff08d1d8a81a51e65dc2610c47bfa3a37c3db",
        "4157447f57cf869d3ac4c05e8286dddb78167121"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Oct 16 11:44:12 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 16 11:44:12 2023 +0200"
      },
      "message": "Merge pull request #26 from apache/SLING-12074\n\nSLING-12074 : ScriptingVariablesConsolePlugin might use wrong security provider"
    },
    {
      "commit": "4157447f57cf869d3ac4c05e8286dddb78167121",
      "tree": "ac93c0f6bde940d090783551b20223fb6cfa1afa",
      "parents": [
        "e9dff08d1d8a81a51e65dc2610c47bfa3a37c3db"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Oct 16 11:33:53 2023 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Oct 16 11:33:53 2023 +0200"
      },
      "message": "SLING-12074 : ScriptingVariablesConsolePlugin might use wrong security provider\n"
    },
    {
      "commit": "e9dff08d1d8a81a51e65dc2610c47bfa3a37c3db",
      "tree": "36f397b4a5e0baa90a0e748c117ddb35d06a3a98",
      "parents": [
        "315c72905c34ae0d46958ea0897ddf007299c65a"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon Oct 16 11:09:56 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 16 11:09:56 2023 +0200"
      },
      "message": "SLING-12098 : Migrate to Sling Testing paxexam 4.0 (#25)\n\n* Migrate to Sling Testing paxexam 4.0\r\n\r\n* Update Testing PaxExam to 4.0.0\r\n\r\n* fix test setup\r\n* move apps and content to initial-content\r\n\r\n* Disable failing test case\r\n\r\n---------\r\n\r\nCo-authored-by: Oliver Lietz \u003colli@apache.org\u003e"
    },
    {
      "commit": "315c72905c34ae0d46958ea0897ddf007299c65a",
      "tree": "c82f23d97afe69c78e5db6494330334661438fd8",
      "parents": [
        "e29763af7b2dfbc6a27f3af8072d21b1ed7ec561"
      ],
      "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": "e29763af7b2dfbc6a27f3af8072d21b1ed7ec561",
      "tree": "726decb09555ccf37e3cbf0a3dcb6b854906aeda",
      "parents": [
        "1241cc0aba075224f49fe8cfc12b357efcaaaec9"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Jun 09 10:22:25 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 09 10:22:25 2023 +0200"
      },
      "message": "SLING-11904 - Sling Scripting Core build fails on Java 17 due to Mockito error:module java.base does not \"opens java.lang\" to unnamed module @2613a93a (#23)\n\n- use the latest version of mockito\r\n- replace mockito-internal Whitebox with FieldUtils from commons-lang3"
    },
    {
      "commit": "1241cc0aba075224f49fe8cfc12b357efcaaaec9",
      "tree": "9b092d619dfd18dd34ef9a61ae5c1e54778a24d0",
      "parents": [
        "4bcf2fdc941029e03470837030cf0cf88a01083d"
      ],
      "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": "50d48e2634bbdee1a5de6f5dc45c72b48f133fd8",
      "tree": "8a1a6c5a88659edf7ecfe4d76deae2f9a08ca603",
      "parents": [
        "4bcf2fdc941029e03470837030cf0cf88a01083d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Sep 01 23:55:51 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 01 23:55:51 2022 +0000"
      },
      "message": "Bump jsoup from 1.15.1 to 1.15.3\n\nBumps [jsoup](https://github.com/jhy/jsoup) from 1.15.1 to 1.15.3.\n- [Release notes](https://github.com/jhy/jsoup/releases)\n- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES)\n- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.15.1...jsoup-1.15.3)\n\n---\nupdated-dependencies:\n- dependency-name: org.jsoup:jsoup\n  dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "4bcf2fdc941029e03470837030cf0cf88a01083d",
      "tree": "8c30114ef8c9dde4e4edcd3b649e302bfaa12d3c",
      "parents": [
        "83966213286f5bb84914b436d886f094ca6ad1f4"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Thu Jun 30 15:26:49 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 30 15:26:49 2022 -0700"
      },
      "message": "SLING-11431 cleanup many compiler and sonar warnings (#20)\n\n"
    },
    {
      "commit": "83966213286f5bb84914b436d886f094ca6ad1f4",
      "tree": "616a7e73d08681b362e61ac153eba45df901e5d9",
      "parents": [
        "ffa2e01b22a3324a80fdd703efd8911e70856628"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Tue Jun 28 22:14:37 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 28 22:14:37 2022 -0700"
      },
      "message": "SLING-11424 Update to Sling Bundle Parent 48 (#19)\n\n"
    },
    {
      "commit": "ffa2e01b22a3324a80fdd703efd8911e70856628",
      "tree": "2833f6618b33dc1122c422c7e93b5024b5a786b9",
      "parents": [
        "22a9294d0a8b0a3f5320cb569a8962fddf0f19a4"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Tue Jun 28 12:00:37 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 28 12:00:37 2022 -0700"
      },
      "message": "SLING-11398 handle ScriptEngineFactory defined in a fragment (#18)\n\n"
    },
    {
      "commit": "22a9294d0a8b0a3f5320cb569a8962fddf0f19a4",
      "tree": "2ff20839d1fb8603cf1532d2e92158de721ca95b",
      "parents": [
        "71de3ef1c6022ba9d1b2b8e3a1733706fc51dcd6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 21 16:09:51 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 21 16:09:51 2022 +0000"
      },
      "message": "Bump jsoup from 1.11.3 to 1.14.2 (#16)\n\n"
    },
    {
      "commit": "71de3ef1c6022ba9d1b2b8e3a1733706fc51dcd6",
      "tree": "815fd78cb9d5fc4777568c9bd516d2ce7f5931d8",
      "parents": [
        "1815723e44de5efbd82dbd8ffc75b2d95b75540d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 10 15:03:18 2022 +0000"
      },
      "committer": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Jun 19 19:05:23 2022 +0000"
      },
      "message": "Bump commons-io from 2.6 to 2.7\n\nBumps commons-io from 2.6 to 2.7.\n\n---\nupdated-dependencies:\n- dependency-name: commons-io:commons-io\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "1815723e44de5efbd82dbd8ffc75b2d95b75540d",
      "tree": "292e95059269a9753229e28c9dde334840914af4",
      "parents": [
        "cd0978075cb5617617ebeb481df3c97baf1ec6b3"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue May 10 16:50:21 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue May 10 16:50:21 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "cd0978075cb5617617ebeb481df3c97baf1ec6b3",
      "tree": "eca74ad8ca065ca04a87489117cd435703398d82",
      "parents": [
        "c9f444f6a621c4b63c978f3189aee55dbcbb9e4b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue May 10 16:50:10 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue May 10 16:50:10 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.scripting.core-2.4.8\n"
    },
    {
      "commit": "c9f444f6a621c4b63c978f3189aee55dbcbb9e4b",
      "tree": "90f44d396a8453aa00dcc382488858a6cea09f6d",
      "parents": [
        "003aafcdbd07d2ec9a6d5456aac509819b7a67ed"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon May 09 15:13:38 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Mon May 09 15:13:38 2022 +0200"
      },
      "message": "SLING-11307 : Different exception passed to error handler  with bundled scripts\n"
    },
    {
      "commit": "003aafcdbd07d2ec9a6d5456aac509819b7a67ed",
      "tree": "ab06404989d646c66c2329d7a1670c70b66b7716",
      "parents": [
        "ef4631fb4f4c9066f06fde4ab279e665912068eb"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Wed Apr 06 16:03:13 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 06 16:03:13 2022 +0200"
      },
      "message": "SLING-11213 avoid ConcurrentModificationException (#15)\n\n"
    },
    {
      "commit": "ef4631fb4f4c9066f06fde4ab279e665912068eb",
      "tree": "2faa7ecee02509f60121b9eb1bcc44623257b888",
      "parents": [
        "c62d7edf508964499adeb3d92e777a1543a97828"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Mar 10 15:15:06 2022 +0100"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Mar 10 15:15:06 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "c62d7edf508964499adeb3d92e777a1543a97828",
      "tree": "07dcae5e2c3ccbe7ac0a89fa672bb66c2d163e5a",
      "parents": [
        "04e005bf059dffdbac550883a1da5901c531352f"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Mar 10 15:14:58 2022 +0100"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Mar 10 15:14:58 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.scripting.core-2.4.6\n"
    },
    {
      "commit": "04e005bf059dffdbac550883a1da5901c531352f",
      "tree": "ecd15161c8c0b98dc8e68e1b6da4d3c975b75d57",
      "parents": [
        "98460c188959b07809196bc86d37afaac9d368c4"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "170911+raducotescu@users.noreply.github.com",
        "time": "Wed Mar 09 18:14:42 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 09 18:14:42 2022 +0100"
      },
      "message": "SLING-11182 - Correct potential errors introduced by BVP logging\n\n* log conditionally: request progress tracker or normal component log"
    },
    {
      "commit": "98460c188959b07809196bc86d37afaac9d368c4",
      "tree": "e3198ce7492e01c3b07c11ea92934d9bf15cb555",
      "parents": [
        "1735b489dc224b0732f626119392b2a5be5f6b5d"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Wed Feb 09 14:57:47 2022 +0100"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Wed Feb 09 14:57:47 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "1735b489dc224b0732f626119392b2a5be5f6b5d",
      "tree": "dd339e7f55ef0f3ae93af5b18acc6a7b38f4750f",
      "parents": [
        "b2cd574592f04de9591d9b8da53b00a432fb159a"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Wed Feb 09 14:57:28 2022 +0100"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Wed Feb 09 14:57:28 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.scripting.core-2.4.4\n"
    },
    {
      "commit": "b2cd574592f04de9591d9b8da53b00a432fb159a",
      "tree": "2bee0bdf8225f650dce64f365152fcc5f2098093",
      "parents": [
        "7a483015b17867b0bd8826f490cffa9211914ddf"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Wed Feb 09 14:06:09 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 09 14:06:09 2022 +0100"
      },
      "message": "SLING-11122 log the time it took to add all bindings (#12)\n\n"
    },
    {
      "commit": "7a483015b17867b0bd8826f490cffa9211914ddf",
      "tree": "eaa51d2dc0e6187eb23acbbf27792b1e35cf63bb",
      "parents": [
        "049df5606afbee9e5ad788813be45fe0f3cb9107"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "170911+raducotescu@users.noreply.github.com",
        "time": "Wed Feb 09 13:59:00 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 09 13:59:00 2022 +0100"
      },
      "message": "SLING-11119 - Optimise the service retrieval for bundled scripts\n\n* extended the ServiceCache with a getServices method that returns\r\na filtered services array\r\n* the ExecutableUnits are now backed by the ServiceCache\r\n* make sure to use the ExecutableUnit\u0027s classloader when performing\r\nclass lookups"
    },
    {
      "commit": "049df5606afbee9e5ad788813be45fe0f3cb9107",
      "tree": "93f2b589635651c0e7a01366e1880745ce098387",
      "parents": [
        "23d35c3c034881b9d15e119ab2bdfdab20fe161c",
        "fea92c5884669c2998fc07ee9047863f665f0858"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "david.bosschaert@gmail.com",
        "time": "Fri Feb 04 10:44:11 2022 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 04 10:44:11 2022 +0000"
      },
      "message": "Merge pull request #11 from bosschaert/SLING-11118\n\nSLING-11118 null returned even if OSGi service is found"
    },
    {
      "commit": "fea92c5884669c2998fc07ee9047863f665f0858",
      "tree": "93f2b589635651c0e7a01366e1880745ce098387",
      "parents": [
        "c86096fac0a60440ae0340a61dd285c0ae744b0e"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "bosschae@adobe.com",
        "time": "Fri Feb 04 10:34:38 2022 +0000"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "bosschae@adobe.com",
        "time": "Fri Feb 04 10:34:38 2022 +0000"
      },
      "message": "Update test as requested by @raducotescu\n"
    },
    {
      "commit": "c86096fac0a60440ae0340a61dd285c0ae744b0e",
      "tree": "1385befffcd74d7c58f40762e290b1b3257dab6e",
      "parents": [
        "23d35c3c034881b9d15e119ab2bdfdab20fe161c"
      ],
      "author": {
        "name": "David Bosschaert",
        "email": "bosschae@adobe.com",
        "time": "Thu Feb 03 17:55:59 2022 +0000"
      },
      "committer": {
        "name": "David Bosschaert",
        "email": "bosschae@adobe.com",
        "time": "Thu Feb 03 17:55:59 2022 +0000"
      },
      "message": "SLING-11118 null returned even if OSGi service is found\n"
    },
    {
      "commit": "23d35c3c034881b9d15e119ab2bdfdab20fe161c",
      "tree": "47a861c4c18f38f53a27d145367e1748440f3748",
      "parents": [
        "8727cc70a8d2cd3f55c5bc712e435cc0435c6b91"
      ],
      "author": {
        "name": "Dan Klco",
        "email": "klco@adobe.com",
        "time": "Tue Jan 11 08:10:23 2022 -0500"
      },
      "committer": {
        "name": "Dan Klco",
        "email": "klco@adobe.com",
        "time": "Tue Jan 11 08:10:23 2022 -0500"
      },
      "message": "SLING-11051 - Fixing JavaDoc badge\n"
    },
    {
      "commit": "8727cc70a8d2cd3f55c5bc712e435cc0435c6b91",
      "tree": "a34cd5e919e2a93a0ed974c61a20acb527c7b71d",
      "parents": [
        "65e80069b8e5ab16d1954fdd927136aeaf375fb9"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Thu Dec 16 15:01:00 2021 +0100"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Thu Dec 16 15:01:00 2021 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "65e80069b8e5ab16d1954fdd927136aeaf375fb9",
      "tree": "59f04584fba70fe9092162cae142afbf80060d16",
      "parents": [
        "d66c479fa4e7515bbbd478f44f029c13f9cadadb"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Thu Dec 16 15:00:53 2021 +0100"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Thu Dec 16 15:00:53 2021 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.scripting.core-2.4.2\n"
    },
    {
      "commit": "d66c479fa4e7515bbbd478f44f029c13f9cadadb",
      "tree": "cb753b1a0abbf04d3ce622ad85269d1020e22659",
      "parents": [
        "20d153a96f891e0623726327da7cdcba79e2805e"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Thu Dec 16 14:20:16 2021 +0100"
      },
      "committer": {
        "name": "Karl Pauls",
        "email": "karlpauls@gmail.com",
        "time": "Thu Dec 16 14:20:16 2021 +0100"
      },
      "message": "Update to sling parent 46\n"
    },
    {
      "commit": "20d153a96f891e0623726327da7cdcba79e2805e",
      "tree": "292c8b1a713bde16bc18975599a5cd8bf5b6039c",
      "parents": [
        "1fa8067d688bc78531b4e5151a708b1cb80f7e92"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "pauls@apache.org",
        "time": "Thu Nov 25 15:00:46 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 25 15:00:46 2021 +0100"
      },
      "message": "SLING-10939 - Don\u0027t register precompiled scripts that are missing\n\n* catch NCDFE when looking up executables"
    },
    {
      "commit": "1fa8067d688bc78531b4e5151a708b1cb80f7e92",
      "tree": "b25b26bdcb8ccd4324147c56a2d42aec837dc582",
      "parents": [
        "72cedd28248094c55c643709979f4d1835e84ada"
      ],
      "author": {
        "name": "Karl Pauls",
        "email": "pauls@apache.org",
        "time": "Mon Nov 22 11:59:52 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 22 11:59:52 2021 +0100"
      },
      "message": "SLING-10934 - Bundled scripts in the form of \u003cresourceLabel\u003e.\u003cMETHOD\u003e.\u003cextension\u003e override the Sling POST Servlet\n\n"
    },
    {
      "commit": "72cedd28248094c55c643709979f4d1835e84ada",
      "tree": "22c7965a88b9d0275577385f571a22c09ef84334",
      "parents": [
        "2dd4d8d90fc1ecf507b3e4f138b5813cca616bff"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri Oct 08 18:56:02 2021 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri Oct 08 18:56:02 2021 +0200"
      },
      "message": "trivial: log resource path instead of resource.toString() when\nLazyInputStream cannot get stream"
    },
    {
      "commit": "2dd4d8d90fc1ecf507b3e4f138b5813cca616bff",
      "tree": "9d11dea9ff1efcc6f7df4697b7e0bc2da5818500",
      "parents": [
        "e0c7a495a2b7776d55b7d7906ad4607712ad4455"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Aug 05 15:15:46 2021 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Aug 05 15:15:46 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "e0c7a495a2b7776d55b7d7906ad4607712ad4455",
      "tree": "26f2a44f3b3c95bc99522aba7bb46e1be326afc0",
      "parents": [
        "4010fe3d1e732c0ef8e79ee7603df50ec1b2f8b6"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Aug 05 15:15:37 2021 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Aug 05 15:15:37 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.scripting.core-2.4.0\n"
    },
    {
      "commit": "4010fe3d1e732c0ef8e79ee7603df50ec1b2f8b6",
      "tree": "b5547a6a0ed14e4786602bff3dfa91419defdf83",
      "parents": [
        "fd44c75af0083a78182bba53cb2b6d8a7d98a8dc"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Wed Aug 04 18:21:29 2021 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Wed Aug 04 18:22:30 2021 +0200"
      },
      "message": "SLING-10701 - Avoid unnecessary wrapping of the request and response objects\n\n* conditionally wrap the request and response objects in ScriptHelper\n* stopped wrapping the request and the response in AbstractBundledRenderUnit\nand rather rely on the ScriptHelper in the ScriptContextProvider\n"
    },
    {
      "commit": "fd44c75af0083a78182bba53cb2b6d8a7d98a8dc",
      "tree": "d358a55e7d5567e6f67299ef13050e1b33f3749d",
      "parents": [
        "6341c17afa74ca9eef7389fe2530d9335fc41766"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Wed Aug 04 10:18:25 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 10:18:25 2021 +0200"
      },
      "message": "SLING-10584 log an info message if adding bindings takes more than 1 msec (#8)\n\n"
    },
    {
      "commit": "6341c17afa74ca9eef7389fe2530d9335fc41766",
      "tree": "3f9c4c6b5b54ca25fc4642db4c20b1ed31e3c16c",
      "parents": [
        "3cd8077581d42a547f22d22c36b872c69d4805c0"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 02 18:13:50 2021 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 02 18:14:01 2021 +0200"
      },
      "message": "trivial: use the LazyBindings.Supplier for the properties key\n"
    },
    {
      "commit": "3cd8077581d42a547f22d22c36b872c69d4805c0",
      "tree": "29cf25b9ed1d4ce104b2311a987f15d1040d0b3f",
      "parents": [
        "5aaf30654d21983e4c6f71538514963675e36b40"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 02 18:13:26 2021 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 02 18:14:01 2021 +0200"
      },
      "message": "SLING-10697 - Make the ScriptContextProvider use the ServiceCache\n"
    },
    {
      "commit": "5aaf30654d21983e4c6f71538514963675e36b40",
      "tree": "3964db9e60bb61ea458a7db628c60e897c8b7d18",
      "parents": [
        "2ee41fb85a0052be7ab967bed33900235551e86f"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Fri Jul 30 10:47:02 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Fri Jul 30 10:47:02 2021 +0200"
      },
      "message": "SLING-10676 - remove SECURITY.md which is not needed\n"
    },
    {
      "commit": "2ee41fb85a0052be7ab967bed33900235551e86f",
      "tree": "399095cde49bf2731197eb498296bf8ca42c0e40",
      "parents": [
        "449818171830edaae9c01b9b70bf186dbbec3f1f"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:24:37 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:24:37 2021 +0200"
      },
      "message": "SLING-10676 - add or update SECURITY.md\n"
    },
    {
      "commit": "449818171830edaae9c01b9b70bf186dbbec3f1f",
      "tree": "0ba469cebe75311f0a2d19a9c57ef8bd5707845c",
      "parents": [
        "24bdb49aed286731d75a8b525db26aa1d3acbf7b"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:17:44 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:17:44 2021 +0200"
      },
      "message": "SLING-10676 - add or update SECURITY.md\n"
    },
    {
      "commit": "24bdb49aed286731d75a8b525db26aa1d3acbf7b",
      "tree": "399095cde49bf2731197eb498296bf8ca42c0e40",
      "parents": [
        "d0a0ec5f6440ad327ca52e2cebe86a2d6f356f39"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:12:57 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:12:57 2021 +0200"
      },
      "message": "SLING-10676 - add or update SECURITY.md\n"
    },
    {
      "commit": "d0a0ec5f6440ad327ca52e2cebe86a2d6f356f39",
      "tree": "3964db9e60bb61ea458a7db628c60e897c8b7d18",
      "parents": [
        "8d7bace340263ad98108c1eece1a1ae170db1d42"
      ],
      "author": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jun 22 13:23:19 2021 +0200"
      },
      "committer": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jun 22 13:23:19 2021 +0200"
      },
      "message": "SLING-9705 Enable code coverage with JaCoCo\n\ninherit system properties from parent and check command\n"
    },
    {
      "commit": "8d7bace340263ad98108c1eece1a1ae170db1d42",
      "tree": "1a845bf56d7dcb24e35b23ee18cea0ecea333a5e",
      "parents": [
        "fb42c8107cc5eb9893a1353dc51fa3887c1c8e1e"
      ],
      "author": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jun 22 13:21:54 2021 +0200"
      },
      "committer": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jun 22 13:21:54 2021 +0200"
      },
      "message": "fix scm tag\n"
    },
    {
      "commit": "fb42c8107cc5eb9893a1353dc51fa3887c1c8e1e",
      "tree": "6c1ffc020c7bf006f9d0dba77d0f580f3159761e",
      "parents": [
        "6ea4d982744eedf90f4d1f283aaeaecb51c6eb66"
      ],
      "author": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jun 22 13:18:02 2021 +0200"
      },
      "committer": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jun 22 13:18:02 2021 +0200"
      },
      "message": "SLING-10524 Update to Sling Bundle Parent 43\n"
    },
    {
      "commit": "6ea4d982744eedf90f4d1f283aaeaecb51c6eb66",
      "tree": "04c4084dabe5e849a27bb069c053ae40366f3f68",
      "parents": [
        "703a4409d65a0f882dec5e5103bd241c8915c71c"
      ],
      "author": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jun 22 13:16:50 2021 +0200"
      },
      "committer": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jun 22 13:16:50 2021 +0200"
      },
      "message": "SLING-10523 Update Commons Testing to 2.1.2\n"
    },
    {
      "commit": "703a4409d65a0f882dec5e5103bd241c8915c71c",
      "tree": "51aaddd8e4803bc8e1bc0399fc72892e196af9a8",
      "parents": [
        "3e6c026c95bd1a1f692f8e38c3f4514fad0a85d7"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri May 07 11:21:26 2021 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri May 07 11:21:26 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "3e6c026c95bd1a1f692f8e38c3f4514fad0a85d7",
      "tree": "418b62a1f2e0bd63ebb504c1a47dc7ac0b3d8150",
      "parents": [
        "e24c7d6c3c807f6b702247f6aa8b05d8cac417b1"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri May 07 11:21:16 2021 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri May 07 11:21:16 2021 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.scripting.core-2.3.6\n"
    },
    {
      "commit": "e24c7d6c3c807f6b702247f6aa8b05d8cac417b1",
      "tree": "316b9e96a7414343b10616b3ee6c0d96d8e4aeb4",
      "parents": [
        "53da00bfd036f31192c1fc870ad19d79171ec1cf"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri May 07 11:16:59 2021 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri May 07 11:16:59 2021 +0200"
      },
      "message": "SLING-10031 - Move MediaRangeList from Servlets POST to Sling API\n\n* updated to released dependency (required for IT)\n"
    },
    {
      "commit": "53da00bfd036f31192c1fc870ad19d79171ec1cf",
      "tree": "375fef6664118da1fabe1b981d9197e76086f35f",
      "parents": [
        "5ec46d42bd92107acbc23d201a30eb7b109f6ff9"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Wed Apr 28 17:07:24 2021 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Wed Apr 28 17:07:24 2021 +0200"
      },
      "message": "SLING-9999 - Remove cyclic dependency between scripting and servlets features\n\n* updated to the released dependency for o.a.s.scripting.spi\n"
    },
    {
      "commit": "5ec46d42bd92107acbc23d201a30eb7b109f6ff9",
      "tree": "d5227d432ba297a960295907e9670ec0cefd4f0e",
      "parents": [
        "e4481eeafdd5a6b1c1114f5746fc13cd7d55d808"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Apr 15 12:32:35 2021 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Apr 15 12:53:24 2021 +0200"
      },
      "message": "SLING-9999 - Remove cyclic dependency between scripting and servlets features\n\n* moved ResourceType to o.a.s.api.resource.type\n"
    },
    {
      "commit": "e4481eeafdd5a6b1c1114f5746fc13cd7d55d808",
      "tree": "c9f996980e5ba6c75144fe92ee1d63879b689bf7",
      "parents": [
        "3d910d1624c940b390e9163c24b6ffaa24287262"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Fri Mar 26 11:13:02 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 26 11:13:02 2021 -0700"
      },
      "message": "SLING-10147 block unauthorized access to SlingBindingsVariablesListJsonServlet (#7)\n\nscripting variables implementation details were exposed to not authorized users"
    },
    {
      "commit": "3d910d1624c940b390e9163c24b6ffaa24287262",
      "tree": "54f9ee7eebeadc33b18eb9a1ffc6c529795a106e",
      "parents": [
        "faae160193e3303b7e10b345ba68f225cf8891d2"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Mar 10 11:08:52 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 10 11:08:52 2021 -0800"
      },
      "message": "SLING-10155 add configuration to include or exclude specific ScriptEngineFactory (#6)\n\nSLING-10155 add configuration to include or exclude specific\r\nScriptEngineFactory"
    },
    {
      "commit": "faae160193e3303b7e10b345ba68f225cf8891d2",
      "tree": "1e0a3d9e6665543b80a2198d791fdcfe71549556",
      "parents": [
        "bbd6fde64a2f3a5ea64c6e85a903d3737e9c1ef5"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Tue Mar 02 14:20:14 2021 +0100"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Tue Mar 02 14:20:14 2021 +0100"
      },
      "message": "SLING-9999 - Remove cyclic dependency between scripting and servlets features\n\n* moved the o.a.s.servlets.resolver.bundle.tracker API to a dedicated bundle\n"
    },
    {
      "commit": "bbd6fde64a2f3a5ea64c6e85a903d3737e9c1ef5",
      "tree": "5b919849411b01456ff56efca58b7dc951dea6a1",
      "parents": [
        "83f51ac4516e29ea5dd4c91313f5e2221ec6c586"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri Jan 29 14:46:49 2021 +0100"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri Jan 29 14:46:49 2021 +0100"
      },
      "message": "SLING-9999 - Remove cyclic dependency between scripting and servlets features\n\n* removed optional import of the o.a.s.servlets.resolver.bundle.tracker API\n"
    },
    {
      "commit": "83f51ac4516e29ea5dd4c91313f5e2221ec6c586",
      "tree": "9e60990e1bc805fd76b88e959d742a81d9ae3fd4",
      "parents": [
        "b95b8714cd5f67580e8a1eda73ad7538852b8d2c"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri Jan 29 11:19:44 2021 +0100"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri Jan 29 11:19:44 2021 +0100"
      },
      "message": "SLING-9999 - Remove cyclic dependency between scripting and servlets features\n\n* moved the o.a.s.servlets.resolver.bundle.tracker API to a dedicated bundle\n"
    },
    {
      "commit": "b95b8714cd5f67580e8a1eda73ad7538852b8d2c",
      "tree": "3d5a453fd8f9fbe30b3e2c3e59bad18a1bdc09ee",
      "parents": [
        "c0b238cc654e0d4d5e2dd4be5c26896b0fe2a398"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Jan 28 15:52:21 2021 +0100"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Jan 28 15:52:21 2021 +0100"
      },
      "message": "SLING-9999 - Remove cyclic dependency between scripting and servlets features\n\n* This reverts commit b2f368a90a087979c34d8072fe529675971234fe\n"
    },
    {
      "commit": "c0b238cc654e0d4d5e2dd4be5c26896b0fe2a398",
      "tree": "07f90884a9262d354d030d57396ebaebf8b6dd85",
      "parents": [
        "98a69df56614710acfdff0a7dc05ab0d72559e41"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Jan 28 15:51:35 2021 +0100"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Jan 28 15:51:35 2021 +0100"
      },
      "message": "SLING-9999 Remove cyclic dependency between scripting and servlets features\n\n* This reverts commit 1467cfa6a3fe4c77a628d078f9d944ce4cc42eb1\n"
    },
    {
      "commit": "98a69df56614710acfdff0a7dc05ab0d72559e41",
      "tree": "a6311308e8f42e5dbd21ee049f4748c26c851174",
      "parents": [
        "b10a28fd169b26617a72dcac82d6fb7bfb44be8a"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Jan 28 15:51:11 2021 +0100"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Jan 28 15:51:11 2021 +0100"
      },
      "message": "SLING-9999 - Remove cyclic dependency between scripting and servlets features\n\n* This reverts commit b10a28fd169b26617a72dcac82d6fb7bfb44be8a\n"
    },
    {
      "commit": "b10a28fd169b26617a72dcac82d6fb7bfb44be8a",
      "tree": "1746c851da1dbc355a057e0a634c75cd3f6e0a2e",
      "parents": [
        "1467cfa6a3fe4c77a628d078f9d944ce4cc42eb1"
      ],
      "author": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jan 05 15:13:54 2021 +0100"
      },
      "committer": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jan 05 15:13:54 2021 +0100"
      },
      "message": "SLING-9999 Remove cyclic dependency between scripting and servlets features\n\nremove outdated bnd instruction\n"
    },
    {
      "commit": "1467cfa6a3fe4c77a628d078f9d944ce4cc42eb1",
      "tree": "a6311308e8f42e5dbd21ee049f4748c26c851174",
      "parents": [
        "b2f368a90a087979c34d8072fe529675971234fe"
      ],
      "author": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jan 05 14:10:57 2021 +0100"
      },
      "committer": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Tue Jan 05 14:10:57 2021 +0100"
      },
      "message": "SLING-9999 Remove cyclic dependency between scripting and servlets features\n\nalign package names (rename bundled to bundle)\n"
    },
    {
      "commit": "b2f368a90a087979c34d8072fe529675971234fe",
      "tree": "07f90884a9262d354d030d57396ebaebf8b6dd85",
      "parents": [
        "ace78bd46a4eb2bfe41df15223294aef097a60e9"
      ],
      "author": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Mon Dec 28 22:53:32 2020 +0100"
      },
      "committer": {
        "name": "Oliver Lietz",
        "email": "olli@apache.org",
        "time": "Mon Dec 28 22:53:32 2020 +0100"
      },
      "message": "SLING-9999 Remove cyclic dependency between scripting and servlets features\n\nswitch from org.apache.sling.servlets.resolver to org.apache.sling.api and org.apache.sling.scripting.api\n"
    },
    {
      "commit": "ace78bd46a4eb2bfe41df15223294aef097a60e9",
      "tree": "3d5a453fd8f9fbe30b3e2c3e59bad18a1bdc09ee",
      "parents": [
        "4ec2b22d7932507416d9e2ff08eed683e352e961"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri Sep 25 19:31:20 2020 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri Sep 25 19:31:20 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "4ec2b22d7932507416d9e2ff08eed683e352e961",
      "tree": "1be82882a80854992503bf55b567ad447a7d1726",
      "parents": [
        "714cc2dbf18670cb13ed6a5c9b1ac12800c73598"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri Sep 25 19:31:08 2020 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri Sep 25 19:31:08 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.scripting.core-2.3.4\n"
    },
    {
      "commit": "714cc2dbf18670cb13ed6a5c9b1ac12800c73598",
      "tree": "2bd8ea82dc1597708003f12824b0adc4d9465770",
      "parents": [
        "7a88e413552e2eade9eba57e4664639683c08765"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri Sep 25 19:16:33 2020 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Fri Sep 25 19:16:33 2020 +0200"
      },
      "message": "SLING-9768 - The org.apache.sling.api.scripting.SlingScript#getScriptResource implementations should not leak the scripting resolver\n\n* switched to the request resource resolver for the script resource\n"
    }
  ],
  "next": "7a88e413552e2eade9eba57e4664639683c08765"
}
