)]}'
{
  "log": [
    {
      "commit": "9c548e9a01ca8f56dcd2cd19ae96c9f15ede01a0",
      "tree": "d047f19e1c431e16a014600fb1a0a5f432fc510d",
      "parents": [
        "7735c62f74bce70059ebdc51dc5d2dc923196044"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Fri Sep 26 09:04:22 2025 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Fri Sep 26 09:04:22 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "7735c62f74bce70059ebdc51dc5d2dc923196044",
      "tree": "6d728d02243b3f3070653df3001e8f9b52b39981",
      "parents": [
        "efd185acb63b037206d88296a6bbecd166d1d8a3"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Fri Sep 26 09:03:30 2025 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Fri Sep 26 09:03:30 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.3.6\n"
    },
    {
      "commit": "efd185acb63b037206d88296a6bbecd166d1d8a3",
      "tree": "cff40133d415a6f0a443cb257e66db72e117f060",
      "parents": [
        "18a2ed791068cff0c5d0d3e36042c771dea30f5f"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Sep 24 15:45:21 2025 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "konrad@windszus.net",
        "time": "Thu Sep 25 11:33:14 2025 +0200"
      },
      "message": "Still deprecate SLING_RESOURCE_TYPE_PROPERTY constant\n\nThis should be used from the ResourceResolver instead."
    },
    {
      "commit": "18a2ed791068cff0c5d0d3e36042c771dea30f5f",
      "tree": "fc06c02a0a59e11781995997270e4fbc8b411471",
      "parents": [
        "98c759c83d9991072eca46f3ebc93d49b61ea791"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "konrad.windszus@netcentric.biz",
        "time": "Wed Sep 24 15:43:34 2025 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "konrad@windszus.net",
        "time": "Thu Sep 25 11:33:14 2025 +0200"
      },
      "message": "Revert \"SLING-12781 Always expose resource type via ValueMap (#45)\"\n\nThis reverts commit fe35d53a1b0f8ff1a7616909f16539b759bd0bdd.\n"
    },
    {
      "commit": "98c759c83d9991072eca46f3ebc93d49b61ea791",
      "tree": "da2fc89712a0d78591ba732373567c7353119f99",
      "parents": [
        "2c6375b09ad290e1b2928fa85dc513ccbc705913"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Wed Sep 17 10:56:48 2025 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Wed Sep 17 10:56:48 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "2c6375b09ad290e1b2928fa85dc513ccbc705913",
      "tree": "e59a56622e0296d3fc837ae7f8a66cb57a88ee9d",
      "parents": [
        "df8337826bb7b7c3737ba159a5fba07898533414"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Wed Sep 17 10:56:29 2025 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Wed Sep 17 10:56:29 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.3.4\n"
    },
    {
      "commit": "df8337826bb7b7c3737ba159a5fba07898533414",
      "tree": "720a36553a4d83fb1b1e92d9ee8709b93bd369db",
      "parents": [
        "edf751a66624568d19bd7737e22deaaf26ce792a"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Wed Sep 17 10:41:09 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 17 10:41:09 2025 +0200"
      },
      "message": "SLING-12940 read userData only for local events (#48)\n\n* SLING-12940 read userData only for local events\n* do not concat the event with the debug log message\n\n"
    },
    {
      "commit": "edf751a66624568d19bd7737e22deaaf26ce792a",
      "tree": "2bde27b38885a37ff59a8f043ac1585b6e16a800",
      "parents": [
        "fe35d53a1b0f8ff1a7616909f16539b759bd0bdd"
      ],
      "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": "fe35d53a1b0f8ff1a7616909f16539b759bd0bdd",
      "tree": "78140d1f751182908186243915211119d831ec9b",
      "parents": [
        "38e615e7543788d775c40e3d1c6d4df373370e24"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 17 14:07:05 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 17 14:07:05 2025 +0200"
      },
      "message": "SLING-12781 Always expose resource type via ValueMap (#45)\n\n"
    },
    {
      "commit": "38e615e7543788d775c40e3d1c6d4df373370e24",
      "tree": "69e3179cf464d306c7bab2bbcce9c60e64cc95c6",
      "parents": [
        "334fa10956b101c24f62e22a54f33afc374085da"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Jun 03 18:41:20 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Jun 03 18:41:20 2025 +0200"
      },
      "message": "Update gitignore to exclude vscode\n"
    },
    {
      "commit": "334fa10956b101c24f62e22a54f33afc374085da",
      "tree": "4b3141b2f3f8d7aa65a6e3a2cc2e7d807f6da4a3",
      "parents": [
        "e087df12164667b6746370c914d78718ed5568bb"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu May 22 21:01:11 2025 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Thu May 22 21:01:11 2025 +0200"
      },
      "message": "SLING-12742 : Do not wrap IOException\n"
    },
    {
      "commit": "e087df12164667b6746370c914d78718ed5568bb",
      "tree": "1b929b325c2e09997b9502d07848026b3a0ed309",
      "parents": [
        "7d980aa423bf32b639bea5c767d1fe6ec66773b7"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue May 20 18:53:51 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 20 18:53:51 2025 +0200"
      },
      "message": "SLING-12742 Don\u0027t swallow IOException during serialization (#44)\n\nImprove exception messages when trying to put incompatible types into\nModifiableValueMaps"
    },
    {
      "commit": "7d980aa423bf32b639bea5c767d1fe6ec66773b7",
      "tree": "8ef21c757ad0b9e247030082468a5d97ee62198a",
      "parents": [
        "15bfe9a6281618e5f14419c3979194cb5d0148f0"
      ],
      "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 18:06:30 2024 +0100"
      },
      "message": "SLING-12459 - Redirect sonarcloud notifications to commits@apache.sling.org\n"
    },
    {
      "commit": "15bfe9a6281618e5f14419c3979194cb5d0148f0",
      "tree": "b32ffb27929d3e2eff42b7e39acfb2eac2f26ab9",
      "parents": [
        "74af4bfc1a1e67e13a92901f87c93c11d2f235b1"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon May 20 17:58:54 2024 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon May 20 17:58:54 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "74af4bfc1a1e67e13a92901f87c93c11d2f235b1",
      "tree": "674abb226c8cd550cc70d114f9b20cc3938f3623",
      "parents": [
        "4dfc6ebed971bcc15c44b2943e8009b5987a8dc5"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon May 20 17:58:46 2024 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon May 20 17:58:46 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.3.2\n"
    },
    {
      "commit": "4dfc6ebed971bcc15c44b2943e8009b5987a8dc5",
      "tree": "963a7e5c8c6b9784ed2c5b00609f2e4137773f8a",
      "parents": [
        "daa4777ba63264b940e6b9b64df24189828ccd17"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "170911+raducotescu@users.noreply.github.com",
        "time": "Mon May 20 12:12:27 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 20 12:12:27 2024 +0200"
      },
      "message": "SLING-12320 - Add support for retrieving a service resource resolver with impersonation without requiring extra configuration (#43)\n\n* for services that want to impersonate, simply call SlingRepository#impersonateFromService,\r\nrather than retrieving a service session and impersonating; this should greatly simplify the Sling\r\ncode, but also the caller\u0027s code to handle the resolver/sessions\r\n"
    },
    {
      "commit": "daa4777ba63264b940e6b9b64df24189828ccd17",
      "tree": "6bcba020390d8dc6ca3f083d963a4093775939f1",
      "parents": [
        "a54b478b41cd2a669f58b0f35acacb4d2d8848ff"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon May 06 16:30:02 2024 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon May 06 16:30:02 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "a54b478b41cd2a669f58b0f35acacb4d2d8848ff",
      "tree": "50c6e75fa4426a5e1350a34e38e52a4922e68302",
      "parents": [
        "954873381c344f3558af1cd97fca9ae41d47ae63"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon May 06 16:28:58 2024 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon May 06 16:28:58 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.3.0\n"
    },
    {
      "commit": "954873381c344f3558af1cd97fca9ae41d47ae63",
      "tree": "99e5c071d3922a4acb9f48e129265087bfc13c59",
      "parents": [
        "7660582019bc8b4b0fdda73bdddbde77262159e6"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "170911+raducotescu@users.noreply.github.com",
        "time": "Mon May 06 08:12:32 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 06 14:12:32 2024 +0200"
      },
      "message": "SLING-12300 - Provide a way to retrieve a JCR backed resource by its node identifier\n\n* added support for a /jcr:id/ prefix to the JcrItemResourceFactory when retrieving\r\nitems by path\r\n* added a configuration flag for conditionally enabling resource id addressing\r\n* made sure to return the JCR path no matter which retrieval mode was performed\r\n"
    },
    {
      "commit": "7660582019bc8b4b0fdda73bdddbde77262159e6",
      "tree": "f056a0a9b40bb4a8a8a5dbd312cbf2d9ccd5bdef",
      "parents": [
        "8fb5a3d44de01f05964028debcf24531f2f65747"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri Mar 01 12:17:55 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 01 12:17:55 2024 +0100"
      },
      "message": "SLING-12246 Add tests for move and orderBefore operations (#41)\n\nThe move operations are tested with observers on different levels"
    },
    {
      "commit": "8fb5a3d44de01f05964028debcf24531f2f65747",
      "tree": "378522831dd2221b121aac746afc1f659e343d8f",
      "parents": [
        "1849e113a0ae94ca4484b1a766b97149959a06cc"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Mon Dec 04 13:25:23 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 04 13:25:23 2023 +0100"
      },
      "message": "SLING-12076 Export JcrResourceChange with additional method (#39)\n\ngetUserData()"
    },
    {
      "commit": "1849e113a0ae94ca4484b1a766b97149959a06cc",
      "tree": "a105707e446c05d9bc1cc47726030d03929b5209",
      "parents": [
        "b46f6d499bfc739501805ec6f56b5e341062c30c"
      ],
      "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": "b46f6d499bfc739501805ec6f56b5e341062c30c",
      "tree": "e719039daa9041377226f078c37deea4c7187cae",
      "parents": [
        "685c50921085941f4cbb1a3ccdbf90bad0605527"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Thu Oct 12 15:40:13 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 12 15:40:13 2023 +0200"
      },
      "message": "SLING-12092 Fix build on Java11+ (#40)\n\nUpdate parent to 52\r\nUpdate Mockito"
    },
    {
      "commit": "685c50921085941f4cbb1a3ccdbf90bad0605527",
      "tree": "02d8fdb721245824b6becfd28b2cec7dd4ab976c",
      "parents": [
        "59b18a94fa29ff554c72cef2e2ccd7f10eb2d318"
      ],
      "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": "59b18a94fa29ff554c72cef2e2ccd7f10eb2d318",
      "tree": "7fbe2255ca02437a5fa42e2c9107234efb7cd77e",
      "parents": [
        "7c820782c8a7c1dd5b682d42fa223118bdaa49fa"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Mon Nov 07 14:32:05 2022 +0100"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Mon Nov 07 14:32:05 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "7c820782c8a7c1dd5b682d42fa223118bdaa49fa",
      "tree": "efaff3d32803b4b05e5ecaf7f9d9ac33da84eda5",
      "parents": [
        "0ce0fb850b3a71d800bc6d9c1e3a869fc5748cb1"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Mon Nov 07 14:31:49 2022 +0100"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Mon Nov 07 14:31:49 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.2.4\n"
    },
    {
      "commit": "0ce0fb850b3a71d800bc6d9c1e3a869fc5748cb1",
      "tree": "edca9bc2d86052790658e23c43f9dfa24f14c762",
      "parents": [
        "131afd005cbb98731b1cf7cf0f4571fda78c16a5"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Mon Nov 07 14:23:52 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 07 14:23:52 2022 +0100"
      },
      "message": "SLING-11654 implement AccessLogger (#38)\n\n"
    },
    {
      "commit": "131afd005cbb98731b1cf7cf0f4571fda78c16a5",
      "tree": "a157690ed5ff3fc6566704b9d3920563f1fffc7b",
      "parents": [
        "c53fb4a2cf6e4bed1f8161efee83d85a5b3218f3"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Tue Oct 11 11:08:00 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 11 11:08:00 2022 +0200"
      },
      "message": "SLING-11614 avoid duplicate creation of child node iterator (#37)\n\n"
    },
    {
      "commit": "c53fb4a2cf6e4bed1f8161efee83d85a5b3218f3",
      "tree": "cf04d15a82bdd2b27cda50b4e03a9d03ca5591cf",
      "parents": [
        "b2ccaa4f28aa327775cea7a78a234c2388af9e6c"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Mon Sep 19 15:42:27 2022 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Mon Sep 19 15:42:27 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "b2ccaa4f28aa327775cea7a78a234c2388af9e6c",
      "tree": "8aaad10919e044266ad3490381851aa36c19412c",
      "parents": [
        "1aa5b1dbcb0731a8abe3ba89cd438e16b091e6da"
      ],
      "author": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Mon Sep 19 15:42:18 2022 +0200"
      },
      "committer": {
        "name": "Joerg Hoh",
        "email": "joerghoh@apache.org",
        "time": "Mon Sep 19 15:42:18 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.2.2\n"
    },
    {
      "commit": "1aa5b1dbcb0731a8abe3ba89cd438e16b091e6da",
      "tree": "49e7ee067acb7e2e0bb36f0418ca96032b9edf67",
      "parents": [
        "05e7c605fbb453eb7f75a6f863ac36f3c281f9bf"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Wed Sep 14 14:28:16 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 14 14:28:16 2022 +0200"
      },
      "message": "SLING-11567 add null checks (#36)\n\n* SLING-11567 add null checks"
    },
    {
      "commit": "05e7c605fbb453eb7f75a6f863ac36f3c281f9bf",
      "tree": "d5d6faa5808d381765a1e8b5ac99f95485ff5475",
      "parents": [
        "72c105d67adc58ef1f4d43de78815fdcebb290b5"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Mon Aug 08 10:36:24 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 08 10:36:24 2022 +0200"
      },
      "message": "SLING-11516 add metadata for adaptable JcrResourceProvider and ResourceResolver (#34)\n\nThe latter is provided via delegation from ResourceResolverImpl"
    },
    {
      "commit": "72c105d67adc58ef1f4d43de78815fdcebb290b5",
      "tree": "498fd5fb9e5037f4fe21b42cefd6c08c422aa0ba",
      "parents": [
        "af4353949f8b79c8ba910d7ddb07e679eb133c54"
      ],
      "author": {
        "name": "anchela",
        "email": "anchela@adobe.com",
        "time": "Mon Jul 25 18:21:02 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 25 18:21:02 2022 +0200"
      },
      "message": "SLING-11482 : Redundant checks for null (#33)\n\n"
    },
    {
      "commit": "af4353949f8b79c8ba910d7ddb07e679eb133c54",
      "tree": "2fee3964597c77f4ab8ed5a537a90ee3ded3e630",
      "parents": [
        "5df5be60a40f2466b0baf3b2889558caefc8cea9"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Fri Jul 22 14:21:44 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 22 14:21:44 2022 +0200"
      },
      "message": "SLING-11469 simplify more code (#32)\n\nsimplified code and added some testcases"
    },
    {
      "commit": "5df5be60a40f2466b0baf3b2889558caefc8cea9",
      "tree": "18f69052f3666c65257e7cefd3937be42d539b4b",
      "parents": [
        "5070c984bfb217d89b5f16e53c34b8dc0f9e9fbd"
      ],
      "author": {
        "name": "anchela",
        "email": "anchela@adobe.com",
        "time": "Thu Jul 21 10:02:47 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 21 10:02:47 2022 +0200"
      },
      "message": "SLING-11468 : Simplify JcrPropertyMapCacheEntry.convertToType (#31)\n\n* SLING-11468 : Simplify JcrPropertyMapCacheEntry.convertToType\r\n\r\n* review findings by joerg hoh"
    },
    {
      "commit": "5070c984bfb217d89b5f16e53c34b8dc0f9e9fbd",
      "tree": "5d120a45f5896d44cf68096e4ff3feeb6e998b31",
      "parents": [
        "576bedea0802ba50127d91dbf494fc74ada6b247"
      ],
      "author": {
        "name": "anchela",
        "email": "anchela@adobe.com",
        "time": "Tue Jul 19 17:26:48 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 19 17:26:48 2022 +0200"
      },
      "message": "SLING-11465 : NPE in JcrPropertyMapCacheEntry when converting from InputStream value to Number (#30)\n\n* SLING-11465 : NPE in JcrPropertyMapCacheEntry when converting from InputStream value to Number,\r\nSLING-11466 : JcrPropertyMapCacheEntry: ValueFormatException when converting value InputStream to number-array\r\n\r\n* SLING-11466 : JcrPropertyMapCacheEntry: ValueFormatException when converting value InputStream to number-array\r\n\r\n* SLING-11465 : NPE in JcrPropertyMapCacheEntry when converting from InputStream value to Number"
    },
    {
      "commit": "576bedea0802ba50127d91dbf494fc74ada6b247",
      "tree": "479f90f64541e3ed3b4138bd35ac1378d4cd641a",
      "parents": [
        "a1f5532981a118470c74afdba217fa480c1e0cec",
        "b50f80d2f7746f755e4e511ca44ea3ecdad3e917"
      ],
      "author": {
        "name": "anchela",
        "email": "anchela@adobe.com",
        "time": "Tue Jul 19 13:29:38 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 19 13:29:38 2022 +0200"
      },
      "message": "Merge pull request #29 from apache/SLING-11461\n\nSLING-11461 : Reduce complexity"
    },
    {
      "commit": "b50f80d2f7746f755e4e511ca44ea3ecdad3e917",
      "tree": "479f90f64541e3ed3b4138bd35ac1378d4cd641a",
      "parents": [
        "a1f5532981a118470c74afdba217fa480c1e0cec"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Mon Jul 18 17:06:12 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Mon Jul 18 17:06:12 2022 +0200"
      },
      "message": "SLING-11461 : Reduce complexity\n"
    },
    {
      "commit": "a1f5532981a118470c74afdba217fa480c1e0cec",
      "tree": "b2655dcd23f1ab2f723856b9c7246a7deee6d7f5",
      "parents": [
        "887ca9311ef8a802cba57df70cc120d8bce2e8d4"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Mon Jul 18 14:56:46 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 18 14:56:46 2022 +0200"
      },
      "message": "SLING-11449: Use latest improvements of Oak 1.44.0 (#28)\n\n"
    },
    {
      "commit": "887ca9311ef8a802cba57df70cc120d8bce2e8d4",
      "tree": "fa33be8730a64002a437de61e2ac3d0b80452883",
      "parents": [
        "604332e9be17378276685033bdbce54994dad8c1",
        "4ab953bf5debe2c60e1c531dc5f8f6aeb2d7414e"
      ],
      "author": {
        "name": "anchela",
        "email": "anchela@adobe.com",
        "time": "Mon Jul 18 08:24:01 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 18 08:24:01 2022 +0200"
      },
      "message": "Merge pull request #27 from apache/SLING-11454\n\nSLING-11454 : Add missing notnull/nullable annotations"
    },
    {
      "commit": "4ab953bf5debe2c60e1c531dc5f8f6aeb2d7414e",
      "tree": "fa33be8730a64002a437de61e2ac3d0b80452883",
      "parents": [
        "604332e9be17378276685033bdbce54994dad8c1"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Thu Jul 14 16:21:15 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Thu Jul 14 16:21:15 2022 +0200"
      },
      "message": "SLING-11454 : Add missing notnull/nullable annotations\n"
    },
    {
      "commit": "604332e9be17378276685033bdbce54994dad8c1",
      "tree": "84a6548b3b53c2c16b2a7ee8d310735621dd495c",
      "parents": [
        "5b390ed813c6fccd0f47c26c73cb4355047c106c",
        "2ee4abf3238ff4c21f20a3eb8ff4277c74ade5b2"
      ],
      "author": {
        "name": "anchela",
        "email": "anchela@adobe.com",
        "time": "Tue Jun 07 08:45:35 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 07 08:45:35 2022 +0200"
      },
      "message": "Merge pull request #26 from apache/SLING-11367\n\nSLING-11367 : Potential NPE as ResolveContext.getProviderState() is nullable"
    },
    {
      "commit": "2ee4abf3238ff4c21f20a3eb8ff4277c74ade5b2",
      "tree": "84a6548b3b53c2c16b2a7ee8d310735621dd495c",
      "parents": [
        "5b390ed813c6fccd0f47c26c73cb4355047c106c"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Fri Jun 03 14:24:01 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Fri Jun 03 14:24:01 2022 +0200"
      },
      "message": "SLING-11367 : Potential NPE as ResolveContext.getProviderState() is nullable\n"
    },
    {
      "commit": "5b390ed813c6fccd0f47c26c73cb4355047c106c",
      "tree": "2eb39f9d17d4a185b74d523df698fe796d49c5ca",
      "parents": [
        "cb72f82502f368588f706664a4c19e42f617cd00"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 17:57:37 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 17:57:37 2022 +0200"
      },
      "message": "SLING-11357 : Fix nullable/notnull annotations\n"
    },
    {
      "commit": "cb72f82502f368588f706664a4c19e42f617cd00",
      "tree": "523674fd757e6db68b4c58571a877271d746a532",
      "parents": [
        "3bab6dcd698f9508a3625be0f56c619bf549cf5b",
        "e047863b68d65dac53a7d440ef5920345dee5633"
      ],
      "author": {
        "name": "anchela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 16:44:46 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 31 16:44:46 2022 +0200"
      },
      "message": "Merge pull request #25 from apache/SLING-11361\n\nSLING-11361 : Sonor findings (excluding complexity and nullable/notnull annotations)"
    },
    {
      "commit": "e047863b68d65dac53a7d440ef5920345dee5633",
      "tree": "523674fd757e6db68b4c58571a877271d746a532",
      "parents": [
        "3bab6dcd698f9508a3625be0f56c619bf549cf5b"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 14:46:28 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 14:46:28 2022 +0200"
      },
      "message": "SLING-11361 : Sonor findings (excluding complexity)\n"
    },
    {
      "commit": "3bab6dcd698f9508a3625be0f56c619bf549cf5b",
      "tree": "55146b637c7149a89c7dd51a9a6926a85e255899",
      "parents": [
        "de2dbb69f6b0014c99b75f674773cc3d4cb71250"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 10:47:08 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 10:47:08 2022 +0200"
      },
      "message": "SLING-11360 : JcrListenerBaseConfig references wrong class in logger\n"
    },
    {
      "commit": "de2dbb69f6b0014c99b75f674773cc3d4cb71250",
      "tree": "efbb3fbd98eda68d3d06bc17050dda847a1220be",
      "parents": [
        "4030d7101297a000624907c78d54d8c89b459ecf"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 09:18:26 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 09:18:26 2022 +0200"
      },
      "message": "SLING-11359 : Fix javadoc problems\n"
    },
    {
      "commit": "4030d7101297a000624907c78d54d8c89b459ecf",
      "tree": "57c7ea7601257bc806d429b56a45560c82a5b33a",
      "parents": [
        "2f4b2f812463d83e958c339326e46f1a2bb9f65a"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 09:09:59 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 09:09:59 2022 +0200"
      },
      "message": "SLING-11358 : Fix redundant constructs\n"
    },
    {
      "commit": "2f4b2f812463d83e958c339326e46f1a2bb9f65a",
      "tree": "c0832610c6aadc4d45735aefc3f9c5fc0ab88740",
      "parents": [
        "f144e98440682d1a9af1c571de39fd24684ae6b8"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 08:01:53 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 31 08:01:53 2022 +0200"
      },
      "message": "SLING-11356 : Fix inconsistent formatting\n"
    },
    {
      "commit": "f144e98440682d1a9af1c571de39fd24684ae6b8",
      "tree": "52fe3e32bf4b15818499c4d68d4266beb122d9c8",
      "parents": [
        "e85033f6e10db4ceb2259f52520ec4f8d75e6625",
        "b8fe618c78b1b1159171e293fd33889cf7f5f396"
      ],
      "author": {
        "name": "anchela",
        "email": "anchela@adobe.com",
        "time": "Wed May 11 11:01:51 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 11 11:01:51 2022 +0200"
      },
      "message": "Merge pull request #23 from apache/SLING-10011\n\nSLING-10011 : Use JackrabbitSession.getParentOrNull when resolving parent JCR node in JcrResourceProvider#getParent"
    },
    {
      "commit": "b8fe618c78b1b1159171e293fd33889cf7f5f396",
      "tree": "52fe3e32bf4b15818499c4d68d4266beb122d9c8",
      "parents": [
        "ce77298c8fedcae1f6495ba1c83245663cbf06c0"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Wed May 11 10:39:35 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Wed May 11 10:39:35 2022 +0200"
      },
      "message": "more tests\n"
    },
    {
      "commit": "ce77298c8fedcae1f6495ba1c83245663cbf06c0",
      "tree": "beb63b864abd4945ecd5c8a8bf96475b6a85185d",
      "parents": [
        "e4fbe0a8da363c9f04c8f16a6d21c2ebe42ec6c5"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Wed May 11 09:59:08 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Wed May 11 09:59:08 2022 +0200"
      },
      "message": "add missing test for JcrResourceProvider.getParent\n"
    },
    {
      "commit": "e4fbe0a8da363c9f04c8f16a6d21c2ebe42ec6c5",
      "tree": "69091a1609ecad9d21503cecd7206dfc75a8c252",
      "parents": [
        "15330dae260d41483604030b64b208513cb465b1"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 10 13:53:28 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 10 13:53:28 2022 +0200"
      },
      "message": "clean up unused imports\n"
    },
    {
      "commit": "15330dae260d41483604030b64b208513cb465b1",
      "tree": "a26d03ec1ee7a5ad147d7d2560683db414c7053e",
      "parents": [
        "c27e41c6547b734e1ac39501eeb352a2b118cfec"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 10 13:43:36 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 10 13:43:36 2022 +0200"
      },
      "message": "SLING-10011 : Use JackrabbitSession.getParentOrNull when resolving parent JCR node in JcrResourceProvider#getParent. improve log output finding as reported by joerg.\n"
    },
    {
      "commit": "c27e41c6547b734e1ac39501eeb352a2b118cfec",
      "tree": "a53f609e4eb682a8d58e582e7127cef64a23ba69",
      "parents": [
        "e85033f6e10db4ceb2259f52520ec4f8d75e6625"
      ],
      "author": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 10 12:20:59 2022 +0200"
      },
      "committer": {
        "name": "angela",
        "email": "anchela@adobe.com",
        "time": "Tue May 10 12:20:59 2022 +0200"
      },
      "message": "SLING-10011 : Use JackrabbitSession.getParentOrNull when resolving parent JCR node in JcrResourceProvider#getParent\n"
    },
    {
      "commit": "e85033f6e10db4ceb2259f52520ec4f8d75e6625",
      "tree": "e9edd77e63a72aa43764fb9392040a601fd1d79e",
      "parents": [
        "6f99069cedea833f6cf5d30a6ca3ca1c5661404d"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "konrad_w@gmx.de",
        "time": "Tue Jan 18 19:36:28 2022 +0100"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "konrad_w@gmx.de",
        "time": "Tue Jan 18 19:36:28 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "6f99069cedea833f6cf5d30a6ca3ca1c5661404d",
      "tree": "3d493cc3e806464e92d0c8f4c1348f16f976bbaf",
      "parents": [
        "8345f4ed4857ed5ca240ac20050b68c84c61646c"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "konrad_w@gmx.de",
        "time": "Tue Jan 18 19:36:21 2022 +0100"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "konrad_w@gmx.de",
        "time": "Tue Jan 18 19:36:21 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.2.0\n"
    },
    {
      "commit": "8345f4ed4857ed5ca240ac20050b68c84c61646c",
      "tree": "26b161a3b155b23bc40e2fb3efcefb9541b146f7",
      "parents": [
        "ab91019c209cc6b8941b7dca60719b8cbe83c9f2"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jan 18 11:55:17 2022 +0100"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jan 18 11:55:17 2022 +0100"
      },
      "message": "Use JcrConstants\n\nAdd missing null annotation, fix some error messages and labels"
    },
    {
      "commit": "ab91019c209cc6b8941b7dca60719b8cbe83c9f2",
      "tree": "b48f4d9fc4114f4ca9240e42dfc06cd67bd9f833",
      "parents": [
        "ce3fabd0b8108b8ec04aaed8a640ef9114294cd2"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jan 18 10:06:22 2022 +0100"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jan 18 10:06:22 2022 +0100"
      },
      "message": "remove unused import\n\nuse diamond operator"
    },
    {
      "commit": "ce3fabd0b8108b8ec04aaed8a640ef9114294cd2",
      "tree": "f7a403b22e3f87bffb4f86150a41c63f30263d24",
      "parents": [
        "9b4b6f856a15b80b78b3c93a95244445abd13397",
        "5d467196e3510fa34b5b8c1f8002e328e7c6e34e"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "konrad_w@gmx.de",
        "time": "Tue Jan 18 10:01:34 2022 +0100"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "konrad_w@gmx.de",
        "time": "Tue Jan 18 10:01:34 2022 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git@github.com:apache/sling-org-apache-sling-jcr-resource.git"
    },
    {
      "commit": "9b4b6f856a15b80b78b3c93a95244445abd13397",
      "tree": "274a786878c0781075d77ee9d50c9ad1eb814397",
      "parents": [
        "5af8c2bb5728184f22d3098967a57d5f1902789c"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jan 18 10:01:23 2022 +0100"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jan 18 10:01:23 2022 +0100"
      },
      "message": "fix typo"
    },
    {
      "commit": "5d467196e3510fa34b5b8c1f8002e328e7c6e34e",
      "tree": "f3154ce2c9cb5de1f71eaf39a41b6552ecf8f76a",
      "parents": [
        "aff20ac7dea93fbc49ea6c4bb5242ecdd863f3b2"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jan 18 09:56:49 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 18 09:56:49 2022 +0100"
      },
      "message": "SLING-11061 URIProvider for resources backed by JCR BinaryDownload (#19)\n\nSLING-11063 fix test after updating to Oak 1.10"
    },
    {
      "commit": "aff20ac7dea93fbc49ea6c4bb5242ecdd863f3b2",
      "tree": "47f849f531f9e7f9a69bca39d1b1a56f79c523ab",
      "parents": [
        "5af8c2bb5728184f22d3098967a57d5f1902789c"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jan 18 09:50:20 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 18 09:50:20 2022 +0100"
      },
      "message": "SLING-11066 sort URIProvider implementations by ranking (descending) (#20)\n\n"
    },
    {
      "commit": "5af8c2bb5728184f22d3098967a57d5f1902789c",
      "tree": "a3ec2d33b4e9ee08756984071f093b982438c564",
      "parents": [
        "89bc0bb344d6c7f109f6e43ef5e87bda7c04d286"
      ],
      "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": "89bc0bb344d6c7f109f6e43ef5e87bda7c04d286",
      "tree": "576a6587b534a9744ebc4f757897dbd153c15e0e",
      "parents": [
        "e0867dbf939bebfa524fa8b3fac9b1fa7ca71381"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 09 10:20:31 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 09 10:20:31 2021 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "e0867dbf939bebfa524fa8b3fac9b1fa7ca71381",
      "tree": "51200cc863cef44a6ab14550159a531452ec7b83",
      "parents": [
        "9dec8d2ba2ebe67e2490d1f52b7ea19581b2d3bd"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 09 10:20:23 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 09 10:20:23 2021 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.1.0\n"
    },
    {
      "commit": "9dec8d2ba2ebe67e2490d1f52b7ea19581b2d3bd",
      "tree": "a20bacb4ceefcc6dfc7477c1c95a2e48c4123823",
      "parents": [
        "34e25da717b912dc243d39d2d8369cb4ceefeb24"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 09 10:18:22 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 09 10:18:22 2021 +0100"
      },
      "message": "Update to API 2.24.0\n"
    },
    {
      "commit": "34e25da717b912dc243d39d2d8369cb4ceefeb24",
      "tree": "2233972d5659b90a2bf3e39ecd5674f4ae3005fe",
      "parents": [
        "3b8f01d226124417bdfdba4ca2086114a73a7c5d"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 09 07:44:21 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 09 07:44:21 2021 +0100"
      },
      "message": "Update to parent 46\n"
    },
    {
      "commit": "3b8f01d226124417bdfdba4ca2086114a73a7c5d",
      "tree": "be915a4d8a58f19583037cc78f3145ab8e67a1de",
      "parents": [
        "bea0c3428a7c97d757ad89ebabbc23a912d84759"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Thu Nov 04 14:27:59 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 04 14:27:59 2021 +0100"
      },
      "message": "SLING-7975 support ordering of resources (#18)\n\n"
    },
    {
      "commit": "bea0c3428a7c97d757ad89ebabbc23a912d84759",
      "tree": "5c91b985b7b3e6bb838c4d9db13f615ec25fab97",
      "parents": [
        "a8ea56c9adbcb76ff663f9ac04a96a9e0edc807c"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Nov 03 08:49:59 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Nov 03 08:49:59 2021 +0100"
      },
      "message": "SLING-10903 : Remove duplicate code from value map implementations\n"
    },
    {
      "commit": "a8ea56c9adbcb76ff663f9ac04a96a9e0edc807c",
      "tree": "36be4a474d3ed9efd41643bf708b23a64cbf304a",
      "parents": [
        "7c09c1e99cba3e5545af05028e88aa518f3272d9"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 02 11:00:30 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 02 11:00:30 2021 +0100"
      },
      "message": "Revert \"SLING-10899 : Result of JcrNodeResource#adaptTo(ValueMap.class) should be cached\"\n\nThis reverts commit 7c09c1e99cba3e5545af05028e88aa518f3272d9.\n"
    },
    {
      "commit": "7c09c1e99cba3e5545af05028e88aa518f3272d9",
      "tree": "bf72ba44ec762158ca73763a9cc3afd794c47031",
      "parents": [
        "6e13f4d315ddf2804d2e16c55faee18e805b618e"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 02 07:28:36 2021 +0100"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Nov 02 07:28:36 2021 +0100"
      },
      "message": "SLING-10899 : Result of JcrNodeResource#adaptTo(ValueMap.class) should be cached\n"
    },
    {
      "commit": "6e13f4d315ddf2804d2e16c55faee18e805b618e",
      "tree": "36be4a474d3ed9efd41643bf708b23a64cbf304a",
      "parents": [
        "d808076432d0b03d15b647e8e4d66e1894ecc2a5"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Fri Jul 30 10:46:07 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Fri Jul 30 10:46:07 2021 +0200"
      },
      "message": "SLING-10676 - remove SECURITY.md which is not needed\n"
    },
    {
      "commit": "d808076432d0b03d15b647e8e4d66e1894ecc2a5",
      "tree": "e268f8427f1d4f7a62d32a1c498cd4e7475f3954",
      "parents": [
        "81b0f0c01d9ed5038bf4498e115a41700b957ae7"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:24:32 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:24:32 2021 +0200"
      },
      "message": "SLING-10676 - add or update SECURITY.md\n"
    },
    {
      "commit": "81b0f0c01d9ed5038bf4498e115a41700b957ae7",
      "tree": "89f05b4bcf1c42d214788a3b3d33bdae5ce3d882",
      "parents": [
        "8c2621260ca1d7f92d0e9c747503322b33e9f208"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:12:33 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:12:33 2021 +0200"
      },
      "message": "SLING-10676 - add or update SECURITY.md\n"
    },
    {
      "commit": "8c2621260ca1d7f92d0e9c747503322b33e9f208",
      "tree": "36be4a474d3ed9efd41643bf708b23a64cbf304a",
      "parents": [
        "58da1d05ef62f0f32f85e09336dbd2d6cd5eb05e"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Thu Jul 22 15:12:12 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 22 15:12:12 2021 +0200"
      },
      "message": "Revert \"SLING-10011 - Use javax.jcr.Item.getParent to retrieve parent resource in JcrResourceProvider (#11)\" (#16)\n\nThis reverts commit 58da1d05ef62f0f32f85e09336dbd2d6cd5eb05e."
    },
    {
      "commit": "58da1d05ef62f0f32f85e09336dbd2d6cd5eb05e",
      "tree": "96db719fde411062066afac0535a8dfa99ae9cc3",
      "parents": [
        "ae668d73343b981a3ccb21793c9b2689143e9b41"
      ],
      "author": {
        "name": "Miroslav Smiljanic",
        "email": "smmiroslav@gmail.com",
        "time": "Thu Jul 22 14:56:40 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 22 14:56:40 2021 +0200"
      },
      "message": "SLING-10011 - Use javax.jcr.Item.getParent to retrieve parent resource in JcrResourceProvider (#11)\n\nCo-authored-by: Miroslav Smiljanic \u003cmiroslav@apache.org\u003e"
    },
    {
      "commit": "ae668d73343b981a3ccb21793c9b2689143e9b41",
      "tree": "36be4a474d3ed9efd41643bf708b23a64cbf304a",
      "parents": [
        "f959a933558572f8ab15493934c4ba151e87b3aa"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Thu Jul 22 13:24:34 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 22 13:24:34 2021 +0200"
      },
      "message": "SLING-10010 update to sling-bundle-parent 43 (#12)\n\n"
    },
    {
      "commit": "f959a933558572f8ab15493934c4ba151e87b3aa",
      "tree": "b9c6c9907d085a68e15698dd5dca093be0499115",
      "parents": [
        "3e22411765bec909b005fa21155d107347e47ed7"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Tue Jul 20 12:28:33 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 20 12:28:33 2021 +0200"
      },
      "message": "SLING-10642 update unittests (#15)\n\nRemove the reliance on commons-testing.\r\n\r\nCo-authored-by: Konrad Windszus \u003ckwin@apache.org\u003e"
    },
    {
      "commit": "3e22411765bec909b005fa21155d107347e47ed7",
      "tree": "4cf525257d7ada34ebefbd1fd98d0dd4da7b093c",
      "parents": [
        "18edb8d7e7106c1e1e3333b89bf4d2a49c686e3b"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Jun 22 19:43:26 2021 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Jun 22 19:43:26 2021 +0200"
      },
      "message": "SLING-10534 : NullPointerException on stopping of bundles\n"
    },
    {
      "commit": "18edb8d7e7106c1e1e3333b89bf4d2a49c686e3b",
      "tree": "794845bb7d4c2c9a711c25effb1bc94d88ab537f",
      "parents": [
        "942875aef2bc28df5af4f8c414cbe41155d9ad9d"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Thu Jan 14 18:01:02 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 14 18:01:02 2021 +0100"
      },
      "message": "SLING-10063 improve exception messages (#13)\n\n"
    },
    {
      "commit": "942875aef2bc28df5af4f8c414cbe41155d9ad9d",
      "tree": "db3adeee27ecde893ddb37e8cf3d4d83ce938726",
      "parents": [
        "a263cc313ec24c05cdc79c9a2eb5a9fe3d14240d"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Nov 18 10:58:17 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 18 10:58:17 2020 +0100"
      },
      "message": "SLING-9901 - Add system user tests to JcrSystemUserValidatorTest (#10)\n\n* SLING-9901 - switch to Sling Mocks to run tests on an Oak repository\r\n\r\n* SLING-9901 : JcrSystemUserValidatorTest contains not tests for system users\r\n\r\n* SLING-9901 - use activate() method and comment on caching code paths\r\n\r\nCo-authored-by: angela \u003canchela@adobe.com\u003e"
    },
    {
      "commit": "a263cc313ec24c05cdc79c9a2eb5a9fe3d14240d",
      "tree": "831e3dbd73da13114c39c6bf58f64ef35fa3e12a",
      "parents": [
        "3a6e525f1307dc48c9ff9d55cd9657159d036c4f"
      ],
      "author": {
        "name": "Dan Klco",
        "email": "dklco@apache.org",
        "time": "Mon Aug 24 17:18:37 2020 -0400"
      },
      "committer": {
        "name": "Dan Klco",
        "email": "dklco@apache.org",
        "time": "Mon Aug 24 17:18:37 2020 -0400"
      },
      "message": "Adding sonarqube badges as per SLING-9682\n"
    },
    {
      "commit": "3a6e525f1307dc48c9ff9d55cd9657159d036c4f",
      "tree": "40c1b2bb0f1c632d531b9a5d60dcf0fac840ca82",
      "parents": [
        "6045644f250daa4426390dd1e19086c50affb015"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 24 18:49:20 2020 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 24 18:49:20 2020 +0200"
      },
      "message": "Updating badges for org-apache-sling-jcr-resource\n"
    },
    {
      "commit": "6045644f250daa4426390dd1e19086c50affb015",
      "tree": "6c689522b4eccdef663791696a0dfa12ffc59875",
      "parents": [
        "f2d91f4e9046bb6530d9f91d7a32f08b1d6c2d08"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:54:01 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:54:01 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "f2d91f4e9046bb6530d9f91d7a32f08b1d6c2d08",
      "tree": "812bb119f1c7884a2601b1255a086a8a360c4273",
      "parents": [
        "346353f89db3605f66e26c0100f04cff26c295a9"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:53:40 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:53:40 2020 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.0.22\n"
    },
    {
      "commit": "346353f89db3605f66e26c0100f04cff26c295a9",
      "tree": "5f3aa712d336cf31ea42eb6af236e69042318fbf",
      "parents": [
        "2073970411f8de2691a9f3d06c57c2c5bcfcaae1"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:52:53 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Jun 18 13:52:53 2020 +0200"
      },
      "message": "Align module name with Jira version name\n"
    },
    {
      "commit": "2073970411f8de2691a9f3d06c57c2c5bcfcaae1",
      "tree": "21973e1597c5632bc53f7c553bd6778c218e21ac",
      "parents": [
        "9902106a166b8d81aadbd28b752103e1844e2367",
        "3d09d4be32d993d189938e232bf71ac133b4cb5e"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue May 12 09:58:30 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 09:58:30 2020 +0200"
      },
      "message": "Merge pull request #9 from apache/bugfix/rely-on-jcr-constants-instead-of-jackrabbit-ones\n\nSLING-9440 clean up usage of constants"
    },
    {
      "commit": "3d09d4be32d993d189938e232bf71ac133b4cb5e",
      "tree": "21973e1597c5632bc53f7c553bd6778c218e21ac",
      "parents": [
        "9902106a166b8d81aadbd28b752103e1844e2367"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Mon May 11 15:28:47 2020 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Mon May 11 15:28:47 2020 +0200"
      },
      "message": "SLING-9440 clean up usage of constants\n\nprefer JCR ones over Jackrabbit ones"
    },
    {
      "commit": "9902106a166b8d81aadbd28b752103e1844e2367",
      "tree": "c2c18dbeb87a47b01b0c2b0dc6e2fe4bb7dea5d9",
      "parents": [
        "9862902975b330c42bd13de66278e090f947c709"
      ],
      "author": {
        "name": "Matthias Herold",
        "email": "alldaysunshine@icloud.com",
        "time": "Tue May 05 13:21:56 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "robert.munteanu@gmail.com",
        "time": "Fri May 08 17:02:30 2020 +0200"
      },
      "message": "SLING-9417 Versioning support for nt:file as child of versioned node\n"
    },
    {
      "commit": "9862902975b330c42bd13de66278e090f947c709",
      "tree": "f088f401cdf8c80fcf396407ea5991ff31fa23e4",
      "parents": [
        "bd7c6c25a3d5db3dc1e5369e1feece30859f0ec8"
      ],
      "author": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Mon Dec 02 13:29:03 2019 +0100"
      },
      "committer": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Mon Dec 02 13:29:03 2019 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "bd7c6c25a3d5db3dc1e5369e1feece30859f0ec8",
      "tree": "498f1164a6dbad3d3f8b55a3353df26b3d499a27",
      "parents": [
        "6a017c02c42cd16dd882a5508f98ea731a09d2c9"
      ],
      "author": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Mon Dec 02 13:28:37 2019 +0100"
      },
      "committer": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Mon Dec 02 13:28:37 2019 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.0.20\n"
    },
    {
      "commit": "6a017c02c42cd16dd882a5508f98ea731a09d2c9",
      "tree": "63b389241fa6c0d747df41542963e3fcaddf4597",
      "parents": [
        "129c6d26a112f3efd6abd99e4150577a3b1740b4"
      ],
      "author": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Mon Dec 02 13:25:43 2019 +0100"
      },
      "committer": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Mon Dec 02 13:25:43 2019 +0100"
      },
      "message": "[maven-release-plugin] rollback the release of org.apache.sling.jcr.resource-3.0.20\n"
    },
    {
      "commit": "129c6d26a112f3efd6abd99e4150577a3b1740b4",
      "tree": "498f1164a6dbad3d3f8b55a3353df26b3d499a27",
      "parents": [
        "9dd9061cc17aab9de3ed95cdd821e08805014713"
      ],
      "author": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Mon Dec 02 13:25:17 2019 +0100"
      },
      "committer": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Mon Dec 02 13:25:17 2019 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.0.20\n"
    },
    {
      "commit": "9dd9061cc17aab9de3ed95cdd821e08805014713",
      "tree": "63b389241fa6c0d747df41542963e3fcaddf4597",
      "parents": [
        "196566bf2962adc8317003ee925c39a5fed1bd71",
        "cc6fcf4e030ec001dc8b5ca8171bcd9db4678bca"
      ],
      "author": {
        "name": "Nicolas Peltier",
        "email": "npeltier@apache.org",
        "time": "Fri Oct 04 15:58:14 2019 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 04 15:58:14 2019 +0200"
      },
      "message": "SLING-8761 use getItemOrNull for getParent (#5)\n\n\r\n\r\n"
    },
    {
      "commit": "cc6fcf4e030ec001dc8b5ca8171bcd9db4678bca",
      "tree": "6022864dc8802690ea8021cb51f8618fd3216e67",
      "parents": [
        "070de85b020ffc929ddb7cd3296fe14196946de3"
      ],
      "author": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Fri Oct 04 11:11:44 2019 +0200"
      },
      "committer": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Fri Oct 04 11:11:44 2019 +0200"
      },
      "message": "SLING-8761 julian\u0027s\n"
    },
    {
      "commit": "070de85b020ffc929ddb7cd3296fe14196946de3",
      "tree": "603940318242a22fd499f42f570496bc57324168",
      "parents": [
        "80ecc7ae1589658f67fbef6cbf4c25d58f7970a9"
      ],
      "author": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Fri Oct 04 10:10:16 2019 +0200"
      },
      "committer": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Fri Oct 04 10:10:16 2019 +0200"
      },
      "message": "SLING-8761 review changes to squash\n"
    },
    {
      "commit": "196566bf2962adc8317003ee925c39a5fed1bd71",
      "tree": "c61d5366f16f523f5748d3991b14e69aea5ce526",
      "parents": [
        "9804c7c1a5343ab4ca40a4c4dbfee9a23c886111"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Oct 04 05:58:20 2019 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Fri Oct 04 05:58:20 2019 +0200"
      },
      "message": "SLING-8765 : Cache jackrabbit session check\n"
    },
    {
      "commit": "80ecc7ae1589658f67fbef6cbf4c25d58f7970a9",
      "tree": "feacd41737b6631f63cab2d8505a56a2527fc2f8",
      "parents": [
        "9804c7c1a5343ab4ca40a4c4dbfee9a23c886111"
      ],
      "author": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Thu Oct 03 15:50:34 2019 +0200"
      },
      "committer": {
        "name": "Nicolas Peltier",
        "email": "peltier.nicolas@gmail.com",
        "time": "Thu Oct 03 15:50:34 2019 +0200"
      },
      "message": "SLING-8761 use getItemOrNull for getParent\n"
    }
  ],
  "next": "9804c7c1a5343ab4ca40a4c4dbfee9a23c886111"
}
