)]}'
{
  "log": [
    {
      "commit": "87b500748a80fbafe6859fb8596789af163479aa",
      "tree": "f594c1e29a4f7124c6dde55db9fe2394b87c7785",
      "parents": [
        "4f1b84d5dd21f2310a4fedd8f9519d6d102035ec"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri May 08 17:27:16 2026 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri May 08 17:27:48 2026 +0200"
      },
      "message": "cosmetic: eliminate usage of deprecated code\n"
    },
    {
      "commit": "4f1b84d5dd21f2310a4fedd8f9519d6d102035ec",
      "tree": "2a1b2d286da80c556f6ef9c3f2280b5d2870d247",
      "parents": [
        "2375d45dc7d757b7678e2a8ed688fb76a7ef1d40"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Apr 13 09:41:19 2026 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Apr 13 09:41:19 2026 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "2375d45dc7d757b7678e2a8ed688fb76a7ef1d40",
      "tree": "552d7b1f6c4c54dce4d9eacf78d96c32d068f9a2",
      "parents": [
        "1db130167123803f08836c2fc3c31274d9d8bd9b"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Apr 13 09:41:09 2026 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Apr 13 09:41:09 2026 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.5.8\n"
    },
    {
      "commit": "1db130167123803f08836c2fc3c31274d9d8bd9b",
      "tree": "c85a8ac87ad66c1734d1832a44a899586b66f0f2",
      "parents": [
        "3db6cc9ba27580cb64ccfed580935b78ce726377"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Mar 27 20:00:12 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 27 20:00:12 2026 +0100"
      },
      "message": "SLING-13139 Use component name from metadata if present (#52)"
    },
    {
      "commit": "3db6cc9ba27580cb64ccfed580935b78ce726377",
      "tree": "c0a5399658a5487cb2784950af30ea7c6e292bb7",
      "parents": [
        "98c5fc556bbf18bd14b302089b492848d2ea3566"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 11 17:30:05 2026 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 11 17:30:05 2026 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "98c5fc556bbf18bd14b302089b492848d2ea3566",
      "tree": "f0d3807fd9814c55b79893acfad36bedf6c59ff5",
      "parents": [
        "33bb4c73c305f2b19636cdd24da26ddad374e676"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 11 17:29:55 2026 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 11 17:29:55 2026 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.5.6\n"
    },
    {
      "commit": "33bb4c73c305f2b19636cdd24da26ddad374e676",
      "tree": "a2842898a4120b49bbcd71a78e0823489ee55c10",
      "parents": [
        "955b4de453716897bbfa59dc583e0c895eabb53e"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 04 09:13:21 2026 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 04 09:13:21 2026 +0100"
      },
      "message": "Revert switch to org.apache.commons.lang3.Strings to keep compatibility with older commons-lang 3 versions\n"
    },
    {
      "commit": "955b4de453716897bbfa59dc583e0c895eabb53e",
      "tree": "9b467e852407a3e6b1fffc0b0da50f9c420f955d",
      "parents": [
        "885ef6eaa977226633052c6e8cb89b900fc90817"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 04 08:59:41 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 08:59:41 2026 +0100"
      },
      "message": "SLING-13097 Mock OSGi does inject reference when bind methods are present (#51)\n\n"
    },
    {
      "commit": "885ef6eaa977226633052c6e8cb89b900fc90817",
      "tree": "a5a0dec58524a5be68249d17b78df611be45e5b1",
      "parents": [
        "abcc033bc2f2fca479d8cea27896fae7c89681f6"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Mar 03 15:28:12 2026 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Mar 03 15:28:12 2026 +0100"
      },
      "message": "cosmetic: eliminate usage of deprecated code\n"
    },
    {
      "commit": "abcc033bc2f2fca479d8cea27896fae7c89681f6",
      "tree": "6b4a2685e83d97584e91747e0a561ad4b836dcc2",
      "parents": [
        "e25be9a26e3b93ded51daa3b414aada4e3c1a63a"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Feb 26 15:34:43 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 26 15:34:43 2026 +0100"
      },
      "message": "SLING-13128 Update to Parent 66 (#50)\n\n"
    },
    {
      "commit": "e25be9a26e3b93ded51daa3b414aada4e3c1a63a",
      "tree": "c3d3ada09f7b94296c5bdd6d6932e9d3b32c07ce",
      "parents": [
        "239219402b4e9a89a48e4be933f5d89ee675c05a"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 12 17:15:33 2025 -0800"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 12 17:15:33 2025 -0800"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "239219402b4e9a89a48e4be933f5d89ee675c05a",
      "tree": "7800b2fcd1d03b120ed006ecc292df2362f2b19c",
      "parents": [
        "fe6e4be683ef0fddeccbf41631d6510ed6d2a055"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 12 17:14:51 2025 -0800"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 12 17:14:51 2025 -0800"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.5.4\n"
    },
    {
      "commit": "fe6e4be683ef0fddeccbf41631d6510ed6d2a055",
      "tree": "32db7f568f96993995177e8f592153f4355ee28d",
      "parents": [
        "0b7d04a7a6ffb26d4ec96b0f329affe0b5077266"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 12 17:13:37 2025 -0800"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 12 17:13:37 2025 -0800"
      },
      "message": "[maven-release-plugin] rollback the release of org.apache.sling.testing.osgi-mock.reactor-3.5.4\n"
    },
    {
      "commit": "0b7d04a7a6ffb26d4ec96b0f329affe0b5077266",
      "tree": "157c8e8534bd39dbc4202183c754d0af99305a68",
      "parents": [
        "29d64f1a10c1d10607d3fe57c793244136fa7d8c"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 12 17:11:19 2025 -0800"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 12 17:11:19 2025 -0800"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "29d64f1a10c1d10607d3fe57c793244136fa7d8c",
      "tree": "074dc8f2107162448c281cc5847d65c6deb69dc5",
      "parents": [
        "c450c5cd67adb17e447a9b51b95056278d66f3e3"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 12 17:10:57 2025 -0800"
      },
      "committer": {
        "name": "Eric Norman",
        "email": "enorman@apache.org",
        "time": "Wed Nov 12 17:10:57 2025 -0800"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.5.4\n"
    },
    {
      "commit": "c450c5cd67adb17e447a9b51b95056278d66f3e3",
      "tree": "32db7f568f96993995177e8f592153f4355ee28d",
      "parents": [
        "861fc48052facab3d9992a0c9c7ca8a63cbd88c0"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "eric.d.norman@gmail.com",
        "time": "Wed Nov 12 15:02:59 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 12 15:02:59 2025 -0800"
      },
      "message": "SLING-12995 impls for MockConfigurationAdmin getFactoryConfiguration (#49)\n\n"
    },
    {
      "commit": "861fc48052facab3d9992a0c9c7ca8a63cbd88c0",
      "tree": "3a12a2b4b76df737b267390e5840921a535aa33f",
      "parents": [
        "7232d5d300d510dc22d45a381172d95871f67c33"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Jul 12 01:30:37 2025 +0000"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Sep 03 12:01:37 2025 +0200"
      },
      "message": "Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.18.0 in /parent\n\nBumps org.apache.commons:commons-lang3 from 3.13.0 to 3.18.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-lang3\n  dependency-version: 3.18.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7232d5d300d510dc22d45a381172d95871f67c33",
      "tree": "6430e82b3c2271cb422111f7ee22edfa48c07763",
      "parents": [
        "d582a78cb69c41b6f0643942bea88695e9271563"
      ],
      "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": "d582a78cb69c41b6f0643942bea88695e9271563",
      "tree": "8fab91c94d610457b8cbdc2b707ef1aa68653fac",
      "parents": [
        "2f03c5616734469913f45ad5d25fa40c46270e76"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 17 10:51:01 2024 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 17 10:51:01 2024 +0100"
      },
      "message": "cosmetic: cleanup code\n"
    },
    {
      "commit": "2f03c5616734469913f45ad5d25fa40c46270e76",
      "tree": "fa09c224686a0a656eea5ed1c5429d84c1d77dbe",
      "parents": [
        "b6ae7e2b9e69ace147be25a217f6095e0f96c40f"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 17 10:49:15 2024 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 17 10:49:15 2024 +0100"
      },
      "message": "cosmetic: cleanup code\n"
    },
    {
      "commit": "b6ae7e2b9e69ace147be25a217f6095e0f96c40f",
      "tree": "3d800c998e9ec5506379b7a42060b1ec899a356e",
      "parents": [
        "56ff5783eb5b153648068353087cca0128306d44"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Dec 09 18:08:54 2024 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Dec 09 18:08:54 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "56ff5783eb5b153648068353087cca0128306d44",
      "tree": "04a79f4f93a30bbd87ab1a0e18b774e6bd8e7f25",
      "parents": [
        "53882cb2a2142064bbbfcd2ac062e61f84ceab64"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Dec 09 18:08:45 2024 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Dec 09 18:08:45 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.5.2\n"
    },
    {
      "commit": "53882cb2a2142064bbbfcd2ac062e61f84ceab64",
      "tree": "16f9ab284903f78cc0936de6f21cce95af1f5bad",
      "parents": [
        "286f67628e2b337e9d0be9e0d246b5c9fe51a3fc"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Dec 09 17:53:34 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 09 17:53:34 2024 +0100"
      },
      "message": "SLING-12529 DocumentBuilderFactory and XPathFactory are not thread-safe (#47)\n\n"
    },
    {
      "commit": "286f67628e2b337e9d0be9e0d246b5c9fe51a3fc",
      "tree": "af47722796808067b5bd4839a060196fe7c6e93e",
      "parents": [
        "b9a9ee25b16a4e24b460881f91be4279e151fd5d"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Dec 09 17:17:22 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 09 17:17:22 2024 +0100"
      },
      "message": "SLING-12528 Fix \"XML parsers should not be vulnerable to XXE attacks\" (#46)\n\nthere was another instances of DocumentBuilderFactory - reuse it"
    },
    {
      "commit": "b9a9ee25b16a4e24b460881f91be4279e151fd5d",
      "tree": "49a4086c82470454bee1b85b1919406141599d33",
      "parents": [
        "85086687ee60a3353f03f9c1814284f7c2b9dd46"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Dec 09 16:41:03 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 09 16:41:03 2024 +0100"
      },
      "message": "SLING-12528 Fix \"XML parsers should not be vulnerable to XXE attacks\" (#45)\n\n"
    },
    {
      "commit": "85086687ee60a3353f03f9c1814284f7c2b9dd46",
      "tree": "b638d1bbe61f2d76ac1dfb62b452d0f845d37031",
      "parents": [
        "60c30bfb1e3b23730d5bd302ed23c75c1eca9aee"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Dec 09 15:39:28 2024 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Dec 09 15:53:26 2024 +0100"
      },
      "message": "SLING-12525 Update to commons-io 2.14.0\n"
    },
    {
      "commit": "60c30bfb1e3b23730d5bd302ed23c75c1eca9aee",
      "tree": "3c8007bd1db06cd641b9b1954f48853570746ff3",
      "parents": [
        "43b9eadd65e01429cd7e3dadf4abf86ba52ab841"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Dec 09 14:17:36 2024 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Dec 09 14:24:32 2024 +0100"
      },
      "message": "SLING-12524 Update to parent 62\n"
    },
    {
      "commit": "43b9eadd65e01429cd7e3dadf4abf86ba52ab841",
      "tree": "fba97389e4ecaa7b989c8caf7841828054db0431",
      "parents": [
        "a9d4ee81e84cedc2d770fdcea180aa8b8aba36e7"
      ],
      "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:31 2024 +0100"
      },
      "message": "SLING-12459 - Redirect sonarcloud notifications to commits@apache.sling.org\n"
    },
    {
      "commit": "a9d4ee81e84cedc2d770fdcea180aa8b8aba36e7",
      "tree": "d299c02094309cf5f2311aa9715c3ceb11e7e703",
      "parents": [
        "af99836b1b1b94ba1d164f2d2249f6a6f4cf6fc6"
      ],
      "author": {
        "name": "Bart Thierens",
        "email": "bart.thierens@kbc.be",
        "time": "Mon Sep 02 10:19:09 2024 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Sep 02 14:36:53 2024 +0200"
      },
      "message": "SLING-12413: update/improve code\n"
    },
    {
      "commit": "af99836b1b1b94ba1d164f2d2249f6a6f4cf6fc6",
      "tree": "ebf3d23c42607f1ad8dc93dbe07b8a1a8b21da27",
      "parents": [
        "bb6a7165040be246d29badd003225c8fd8d570bc"
      ],
      "author": {
        "name": "Bart Thierens",
        "email": "bart.thierens@kbc.be",
        "time": "Thu Aug 22 18:34:24 2024 +0200"
      },
      "committer": {
        "name": "henrykuijpers",
        "email": "henrykuijpers.nl@gmail.com",
        "time": "Fri Aug 23 15:27:10 2024 +0200"
      },
      "message": "Add dedicated test for consistent ranked services sorting\n"
    },
    {
      "commit": "bb6a7165040be246d29badd003225c8fd8d570bc",
      "tree": "5cff487b24ade38913327f8e38fa0d7d0345d754",
      "parents": [
        "0a9626878e7ed5a350887c4c2469f0e377844bf4"
      ],
      "author": {
        "name": "Bart Thierens",
        "email": "bart.thierens@kbc.be",
        "time": "Thu Aug 22 17:56:26 2024 +0200"
      },
      "committer": {
        "name": "henrykuijpers",
        "email": "henrykuijpers.nl@gmail.com",
        "time": "Fri Aug 23 15:27:10 2024 +0200"
      },
      "message": "Don\u0027t re-instantiate reference collection on rebind but just clear it\n"
    },
    {
      "commit": "0a9626878e7ed5a350887c4c2469f0e377844bf4",
      "tree": "b560d11360217fde12f5adc53061f8e44c9f8fb3",
      "parents": [
        "2caaa14f5c38a54a0239f0f5550cd8a432307304"
      ],
      "author": {
        "name": "Bart Thierens",
        "email": "bart.thierens@kbc.be",
        "time": "Thu Aug 22 17:14:05 2024 +0200"
      },
      "committer": {
        "name": "henrykuijpers",
        "email": "henrykuijpers.nl@gmail.com",
        "time": "Fri Aug 23 15:27:10 2024 +0200"
      },
      "message": "Keep sorting consistent in collection references whenever services are registered\n"
    },
    {
      "commit": "2caaa14f5c38a54a0239f0f5550cd8a432307304",
      "tree": "936bd375e4b9e0c996b1339a690abde65ec1194e",
      "parents": [
        "ce402977d675535f32a3756a851d5931ba1c53b6"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Aug 21 09:43:08 2024 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Aug 21 09:43:08 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "ce402977d675535f32a3756a851d5931ba1c53b6",
      "tree": "0f667524f3e565cd64856925507cac141dd0569f",
      "parents": [
        "51a6d4a70049d48fb3a891de4bdd5b6c0fecf8f3"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Aug 21 09:42:58 2024 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Aug 21 09:42:58 2024 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.5.0\n"
    },
    {
      "commit": "51a6d4a70049d48fb3a891de4bdd5b6c0fecf8f3",
      "tree": "c264e280ab5e0292a0cfca597cd81eb6baecae39",
      "parents": [
        "dbc9d3051a741de52c64ea6c32bd00b883c8fdbb"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jul 10 08:52:20 2024 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Wed Jul 10 08:52:20 2024 +0200"
      },
      "message": "SLING-12375 : Maps used for Declarative Services must be comparable\n"
    },
    {
      "commit": "dbc9d3051a741de52c64ea6c32bd00b883c8fdbb",
      "tree": "72c1d2519b5f7877e475a6e14b1506f679215b3e",
      "parents": [
        "5cb642928aab2001b8fbfb326ea92b58f713b4de"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Apr 10 10:03:40 2024 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Apr 10 10:03:40 2024 +0200"
      },
      "message": "SLING-12284 ignore spotless code reformatting commit in git blame\n"
    },
    {
      "commit": "5cb642928aab2001b8fbfb326ea92b58f713b4de",
      "tree": "529b81fcb23647b980651cec61c8f2398b86f4b5",
      "parents": [
        "771ed600ac3347f8f0c563e10a06fd0ed73d2d1a"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Apr 09 17:39:14 2024 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Apr 10 10:03:01 2024 +0200"
      },
      "message": "SLING-12284 apply spotless code formatting\n"
    },
    {
      "commit": "771ed600ac3347f8f0c563e10a06fd0ed73d2d1a",
      "tree": "cdd684c95e9a603d153c657fe673cf79fba86b02",
      "parents": [
        "415311c216e5dc16e8e09306f9b567d929629789"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Apr 09 17:36:15 2024 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Apr 10 10:03:01 2024 +0200"
      },
      "message": "SLING-12284 Update to Parent 60, Java 11 Minimum Version\n"
    },
    {
      "commit": "415311c216e5dc16e8e09306f9b567d929629789",
      "tree": "56589eb5554bc7bdd1955ec9c72f3f472279e15e",
      "parents": [
        "e073a07e8bbbcfa981b979fd3d8a59e903fe3ab1"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Jan 22 14:54:58 2024 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Jan 22 14:54:58 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "e073a07e8bbbcfa981b979fd3d8a59e903fe3ab1",
      "tree": "91662c30a452fe2985b142c540bd34a01321d7c3",
      "parents": [
        "2ff8736b466ef13c449adb0bb3df125cd9430e63"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Jan 22 14:54:50 2024 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Jan 22 14:54:50 2024 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.4.2\n"
    },
    {
      "commit": "2ff8736b466ef13c449adb0bb3df125cd9430e63",
      "tree": "e4034030925754d8f5ff5144c087ae7c75197140",
      "parents": [
        "afa4a0f632bec74999d4e677a8e85b91423cdddf"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Dec 21 12:10:20 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 21 12:10:20 2023 +0100"
      },
      "message": "SLING-12208 Update Dependencies to 2023 (#39)\n\n"
    },
    {
      "commit": "afa4a0f632bec74999d4e677a8e85b91423cdddf",
      "tree": "980188fd02e9087d83bc4adf030798b43c9b0b22",
      "parents": [
        "1e283a896824b5adbdd7dd03fd60608fe2f34a0c"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Nov 17 09:49:26 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Nov 17 09:49:26 2023 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "1e283a896824b5adbdd7dd03fd60608fe2f34a0c",
      "tree": "0405c5b32cf829f95b290838d803c3c4591a78d4",
      "parents": [
        "a05eea1d6e50a923270fb9eeba35ca9cd6a224cb"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Nov 17 09:49:17 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Nov 17 09:49:17 2023 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.4.0\n"
    },
    {
      "commit": "a05eea1d6e50a923270fb9eeba35ca9cd6a224cb",
      "tree": "b65f88803a457f6cdbfb5d94699fc84c73925df5",
      "parents": [
        "cb7675a76c5e0f81a19e8034d493bc2e0efb45a8"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Nov 16 16:36:09 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Nov 16 16:36:09 2023 +0100"
      },
      "message": "cosmetic: eliminate code and deprecation warnings\n"
    },
    {
      "commit": "cb7675a76c5e0f81a19e8034d493bc2e0efb45a8",
      "tree": "2cc4ad17d2449460721a65c2389c5df96ccfab16",
      "parents": [
        "9f7f1ce8b50dfb1bdeb1e001119c6035378a3a3a"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Nov 16 16:33:39 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Nov 16 16:33:39 2023 +0100"
      },
      "message": "cosmetic: eliminate code and deprecation warnings\n"
    },
    {
      "commit": "9f7f1ce8b50dfb1bdeb1e001119c6035378a3a3a",
      "tree": "ae57057b5cfb77f934235bc02c2622405cf6b03c",
      "parents": [
        "72215949632c603fd4325af0712997646721e217"
      ],
      "author": {
        "name": "Rob McDougall",
        "email": "Rob.McDougall@4Point.com",
        "time": "Thu Nov 16 10:21:30 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 16 16:21:30 2023 +0100"
      },
      "message": "SLING-12144 - Bump commons-lang dependency to commons-lang3 (3.13.0) (#36)\n\n"
    },
    {
      "commit": "72215949632c603fd4325af0712997646721e217",
      "tree": "b53c3a4010fbf2cb68b28f2545c37b5e9013d25d",
      "parents": [
        "043ef6c471601944997a39019c432115952484f0"
      ],
      "author": {
        "name": "Rob McDougall",
        "email": "Rob.McDougall@4Point.com",
        "time": "Thu Nov 16 10:12:54 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 16 16:12:54 2023 +0100"
      },
      "message": "Sling-12144 Update JUnit and Mockito dependencies (#38)\n\nBump Mockito dependency to latest version (5.7.0)\r\nBump JUnit5 dependency to latest version (5.10.1)"
    },
    {
      "commit": "043ef6c471601944997a39019c432115952484f0",
      "tree": "c47cd7ac230ebd76dbaf4ea0beaff1133df6b7bc",
      "parents": [
        "52d25d277251676acd322892aeb418107d930660"
      ],
      "author": {
        "name": "Julian Sedding",
        "email": "jsedding@apache.org",
        "time": "Wed Nov 15 18:04:59 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Nov 16 16:05:01 2023 +0100"
      },
      "message": "SLING-12157 [osgi-mock] late binding does not work for non-service DS components\n\n- OsgiServiceUtilBindUnbindTest seems to have worked around this issue, hence the change\n- factored out \"registerDSComponent\" in order to reduce code duplication\n- with this fix, a non-service DS component is stored in MockBundleContext#registeredServices\n  but its MockServiceRegistration#clazzes field is an empty set and thus cannot be retrieved\n  via BundleContext#getServiceReference\n"
    },
    {
      "commit": "52d25d277251676acd322892aeb418107d930660",
      "tree": "0a4b1c7083c41d5c87997d5eb079a602db74cad9",
      "parents": [
        "907dbbd5e6707b6be5f19f8af6dedcd6cdf2f87d",
        "8ed3c94edf1cc8ed56d475454a40274635cb19eb"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Oct 19 12:05:53 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 19 12:05:53 2023 +0200"
      },
      "message": "Merge pull request #35 from apache/feature/SLING-11916-force-orderd-event-delivery\n\nSLING-11916 Force ordered sending of OSGi events\r\nimprove logging for related unit tests"
    },
    {
      "commit": "8ed3c94edf1cc8ed56d475454a40274635cb19eb",
      "tree": "0a4b1c7083c41d5c87997d5eb079a602db74cad9",
      "parents": [
        "5da455b39177f4da9b66657cdf929ee257f429f1"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Oct 19 11:20:41 2023 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Oct 19 11:22:42 2023 +0200"
      },
      "message": "SLING-11916 switch to newSingleThreadExecutor to enforce ordered delivery of events\nimprove readability of error log messages in case of missed events\n"
    },
    {
      "commit": "5da455b39177f4da9b66657cdf929ee257f429f1",
      "tree": "b08bf081fbb9450d0231135ba62bdbbd7e130e1a",
      "parents": [
        "907dbbd5e6707b6be5f19f8af6dedcd6cdf2f87d"
      ],
      "author": {
        "name": "Mark Adamcin",
        "email": "adamcin@adobe.com",
        "time": "Wed Oct 18 12:26:56 2023 -0700"
      },
      "committer": {
        "name": "Mark Adamcin",
        "email": "adamcin@adobe.com",
        "time": "Wed Oct 18 12:57:31 2023 -0700"
      },
      "message": "move assertion to event handler to log missed expectation\n"
    },
    {
      "commit": "907dbbd5e6707b6be5f19f8af6dedcd6cdf2f87d",
      "tree": "eb89827396dbb563c864276df96addfb9f3e57d9",
      "parents": [
        "c55d97ba266e0630200fcbb378b3f102d2dfba90"
      ],
      "author": {
        "name": "Brouns, R",
        "email": "robin.brouns@acolad.com",
        "time": "Wed Oct 18 11:22:27 2023 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Oct 18 12:23:22 2023 +0200"
      },
      "message": "SLING-12104 - Fix OSGi Configuration Injection of default value for an empty String\n"
    },
    {
      "commit": "c55d97ba266e0630200fcbb378b3f102d2dfba90",
      "tree": "f5843b2d4e6056b4caa8499bfd2759a547289a35",
      "parents": [
        "286162c7271ea18d139a74c4adbfb1bda486f403"
      ],
      "author": {
        "name": "Mark Adamcin",
        "email": "adamcin@users.noreply.github.com",
        "time": "Mon Oct 16 06:34:32 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 16 15:34:32 2023 +0200"
      },
      "message": "SLING-12038 add support for reified OSGi config annotations as test parameters (#31)\n\n"
    },
    {
      "commit": "286162c7271ea18d139a74c4adbfb1bda486f403",
      "tree": "2b4ad821bb3fcd575453ecdcf27aa563d71e37e8",
      "parents": [
        "9eb0cc4b1fd0e8e24c41181c15125b16ab412b70"
      ],
      "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": "9eb0cc4b1fd0e8e24c41181c15125b16ab412b70",
      "tree": "90b30424267ac15d1db7f02158a0604ef57a2fbc",
      "parents": [
        "edc0669145211b99e4d362111ea60fc935560186"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Oct 11 10:53:46 2023 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Oct 11 10:53:46 2023 +0200"
      },
      "message": "cosmetic: eliminate some code smells\n"
    },
    {
      "commit": "edc0669145211b99e4d362111ea60fc935560186",
      "tree": "33ff9ca79096d181d6b197d61d75a6c9dbceb09b",
      "parents": [
        "48eb06062cae02f453134e2199258893f0c39911"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Aug 15 15:42:16 2023 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Aug 15 15:42:16 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "48eb06062cae02f453134e2199258893f0c39911",
      "tree": "d0c131a1e598085d11b1880c17d5547808ee2a51",
      "parents": [
        "49e5931966da3a4dbcc2a2b77241a1ac97e39530"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Aug 15 15:42:07 2023 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Aug 15 15:42:07 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.3.10\n"
    },
    {
      "commit": "49e5931966da3a4dbcc2a2b77241a1ac97e39530",
      "tree": "e776ef392c725a74193ea5b0b1b1113e094dfe34",
      "parents": [
        "45fb63cb61615663e10ed3c9e612a3a3f6161c3e"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Aug 14 15:16:21 2023 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Aug 14 16:11:55 2023 +0200"
      },
      "message": "SLING-12000 Update to sling-bundle-parent 52, switch to Java 11\nalso get rid of guava testing dependencies\n"
    },
    {
      "commit": "45fb63cb61615663e10ed3c9e612a3a3f6161c3e",
      "tree": "a65150c2323510c68fcf86d2448e7a19a232a4a7",
      "parents": [
        "757fd980371c0cda32203f5930e7437a0cd93324"
      ],
      "author": {
        "name": "Julian Sedding",
        "email": "jsedding@apache.org",
        "time": "Fri Jun 30 22:58:49 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 30 22:58:49 2023 +0200"
      },
      "message": "SLING-11919 - [osgi-mock] Support R8 field injection of type Optional (#29)\n\n"
    },
    {
      "commit": "757fd980371c0cda32203f5930e7437a0cd93324",
      "tree": "d7f9110d7b8e980db958aabbeab8ba3a2c67dfb0",
      "parents": [
        "72e80e0494a4eccae202e7e970233c2778e51490"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jun 27 11:34:05 2023 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "robert.munteanu@gmail.com",
        "time": "Tue Jun 27 14:17:34 2023 +0200"
      },
      "message": "cleanups in MockBundle\n"
    },
    {
      "commit": "72e80e0494a4eccae202e7e970233c2778e51490",
      "tree": "1cf150b052624e75445cb9d85b79213d25a94a46",
      "parents": [
        "3045b7cfd2a5049dbd698a017f35a0b4aa3868a4"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jun 27 11:20:50 2023 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "robert.munteanu@gmail.com",
        "time": "Tue Jun 27 14:17:34 2023 +0200"
      },
      "message": "SLING-11913 - Implement MockBundle.getVersion\n"
    },
    {
      "commit": "3045b7cfd2a5049dbd698a017f35a0b4aa3868a4",
      "tree": "5dadff76a343e73826d32fb3e6f100211e758c7d",
      "parents": [
        "b87a6974cfdf443f36f3b867fe9d92b5111053f3"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue May 16 10:25:05 2023 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue May 16 10:25:05 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "b87a6974cfdf443f36f3b867fe9d92b5111053f3",
      "tree": "50597fdad2bfacb8121af0394a017c3d354658a2",
      "parents": [
        "51838fe3b1dea7f534be8cbc9728e47485538c2b"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue May 16 10:24:56 2023 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue May 16 10:24:56 2023 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.3.8\n"
    },
    {
      "commit": "51838fe3b1dea7f534be8cbc9728e47485538c2b",
      "tree": "8d2bfcd1e1290f18f2b0bf4317cd36ea14ef8491",
      "parents": [
        "960d632d41bd6e218e4c594d780b34350b126791"
      ],
      "author": {
        "name": "Eric Norman",
        "email": "eric.d.norman@gmail.com",
        "time": "Wed May 10 11:56:01 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 10 11:56:01 2023 -0700"
      },
      "message": "SLING-11860 OsgiServiceUtil may invoke the wrong method (#26)\n\n"
    },
    {
      "commit": "960d632d41bd6e218e4c594d780b34350b126791",
      "tree": "b5e4aa7500fac31ef5f6bbb14d2afd81cfee4c70",
      "parents": [
        "302877977d7c94b6d245d6226e96608bcd96ccab"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Apr 05 00:12:56 2023 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Apr 05 00:12:56 2023 +0300"
      },
      "message": "SLING-11709 - Set up Jira autolinks to all Sling Github projects\n\nUpdate .asf.yaml to respect defaults\n"
    },
    {
      "commit": "302877977d7c94b6d245d6226e96608bcd96ccab",
      "tree": "8aa4e5f794b23394a6309eeb4ce8b0b67e46d753",
      "parents": [
        "ca88fbb70b1ab069362e0c7e364316ccfd7a692b"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:59:35 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:59:35 2023 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "ca88fbb70b1ab069362e0c7e364316ccfd7a692b",
      "tree": "dafedd320d85cc88dd4ded9a847e0c436df43603",
      "parents": [
        "83757071c0651f7c3625896f404511e20d94c6ff"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:59:25 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:59:25 2023 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.3.6\n"
    },
    {
      "commit": "83757071c0651f7c3625896f404511e20d94c6ff",
      "tree": "6c1649f9b12db833c39687c9b03e63996cd621f9",
      "parents": [
        "3e4ba5de0ca61d4c6d7d770b4321a05e580dc97b"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:58:41 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:58:41 2023 +0100"
      },
      "message": "fix javadoc errors\n"
    },
    {
      "commit": "3e4ba5de0ca61d4c6d7d770b4321a05e580dc97b",
      "tree": "87ad389f0ce662078b256aad38add331d407ef52",
      "parents": [
        "f4a854067ff94807fa93215a6d9f0d9fa11e527f"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:55:40 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:55:40 2023 +0100"
      },
      "message": "Revert \"[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.3.6\"\n\nThis reverts commit 28f0365d8190444e947f8d12d1140638a1973d1f.\n"
    },
    {
      "commit": "f4a854067ff94807fa93215a6d9f0d9fa11e527f",
      "tree": "fdc0ac29c364339cceae4adbf9b5ac5338660e78",
      "parents": [
        "5ea8ffbc0804fed8b574b5120ed65a8df8bd2162"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:55:28 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:55:28 2023 +0100"
      },
      "message": "Revert \"[maven-release-plugin] prepare for next development iteration\"\n\nThis reverts commit 5ea8ffbc0804fed8b574b5120ed65a8df8bd2162.\n"
    },
    {
      "commit": "5ea8ffbc0804fed8b574b5120ed65a8df8bd2162",
      "tree": "23c4f2cb8124c87e2d66a482648344ee0d1d64f5",
      "parents": [
        "28f0365d8190444e947f8d12d1140638a1973d1f"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:52:08 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:52:08 2023 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "28f0365d8190444e947f8d12d1140638a1973d1f",
      "tree": "fdc0ac29c364339cceae4adbf9b5ac5338660e78",
      "parents": [
        "8f1d979ea2ad2dd1c1c4095f4025743cb2e8f663"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:51:59 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Mar 22 14:51:59 2023 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.3.6\n"
    },
    {
      "commit": "8f1d979ea2ad2dd1c1c4095f4025743cb2e8f663",
      "tree": "87ad389f0ce662078b256aad38add331d407ef52",
      "parents": [
        "64a71b07a85d398979a61749ed1a2290fcc97d5a"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Feb 28 10:35:58 2023 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Feb 28 11:03:26 2023 +0100"
      },
      "message": "SLING-11792 Allow mixture of plugins/callbacks\n"
    },
    {
      "commit": "64a71b07a85d398979a61749ed1a2290fcc97d5a",
      "tree": "ced01719b93a4ed9ba96dca9067d92af14b86e5b",
      "parents": [
        "cb3fccdeeaa613262a08955db9d7fc0c6850e639"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Dec 01 13:33:52 2022 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Dec 01 13:33:52 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "cb3fccdeeaa613262a08955db9d7fc0c6850e639",
      "tree": "5871f72f56dd366cc0116f873167783a99243da3",
      "parents": [
        "5259ab9f849c6637c3422a417a4316258e94b0f2"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Dec 01 13:33:44 2022 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu Dec 01 13:33:44 2022 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.3.4\n"
    },
    {
      "commit": "5259ab9f849c6637c3422a417a4316258e94b0f2",
      "tree": "7524bec638ccfff1bb0d1c14dc3d0982ea84e11c",
      "parents": [
        "88e8f0d518ccfcaee973ca529048ac2be365ae9f"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Nov 22 22:47:53 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 22 22:47:53 2022 +0100"
      },
      "message": "SLING-11698 Full support for ComponentServiceObjects (#24)\n\n"
    },
    {
      "commit": "88e8f0d518ccfcaee973ca529048ac2be365ae9f",
      "tree": "287f325f9e49f5132456750849f8546f21a205db",
      "parents": [
        "5ce257bd07c5087f0340d7b7ab426971128eb69f"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Nov 21 16:26:58 2022 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Nov 21 16:26:58 2022 +0100"
      },
      "message": "SLING-11691 osgi-mock: Implement MockServiceReference.getProperties\n"
    },
    {
      "commit": "5ce257bd07c5087f0340d7b7ab426971128eb69f",
      "tree": "7a05e148b02fabe880c678ca32c54ad39d6613b1",
      "parents": [
        "ef6588678c746cc32ecc4acf79de4724cff9891f"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Aug 29 15:18:02 2022 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Aug 29 15:18:02 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "ef6588678c746cc32ecc4acf79de4724cff9891f",
      "tree": "1b93a673c84549580f93e84e06c8e4e661b82249",
      "parents": [
        "f540f30aa4ab466e02b356e677eca1a1d7e9264c"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Aug 29 15:17:50 2022 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Aug 29 15:17:50 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.3.2\n"
    },
    {
      "commit": "f540f30aa4ab466e02b356e677eca1a1d7e9264c",
      "tree": "984321eca6f98c5d8eae0c0bf92815c1bad5994b",
      "parents": [
        "0683fc266963c2badf99080723af6b6c817a0c8f"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Aug 22 13:56:49 2022 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Aug 22 13:56:49 2022 +0200"
      },
      "message": "update to sling-bundle-parent 49\n"
    },
    {
      "commit": "0683fc266963c2badf99080723af6b6c817a0c8f",
      "tree": "98a711f659482e7460012141c0dbea8ed01d5d58",
      "parents": [
        "7170398dba33ffa303ae59645245b833ab2c53aa"
      ],
      "author": {
        "name": "Jörg Hoh",
        "email": "joerghoh@users.noreply.github.com",
        "time": "Mon Aug 08 15:46:56 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 08 15:46:56 2022 +0200"
      },
      "message": "SLING-11505 implement BundleContext.getProperty (#23)\n\n"
    },
    {
      "commit": "7170398dba33ffa303ae59645245b833ab2c53aa",
      "tree": "0ec8cd47efb207466511d0260d436d4237c089e4",
      "parents": [
        "f2a3a1ffcaae7214d40a4fa93676d4448c38c8e7"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Jul 13 10:09:11 2022 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Jul 13 10:09:11 2022 +0200"
      },
      "message": "update to sling parent 48\n"
    },
    {
      "commit": "f2a3a1ffcaae7214d40a4fa93676d4448c38c8e7",
      "tree": "f2e7a0ffcecb3276971b36ff43b0c0eca50c0e75",
      "parents": [
        "ecb13f4434e9c9dbd92f31632294a7dfe40837b2"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu May 05 18:24:27 2022 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu May 05 18:24:27 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "ecb13f4434e9c9dbd92f31632294a7dfe40837b2",
      "tree": "893381de83cde0cc9a5c15e2d86390b65efac097",
      "parents": [
        "0f86a2b0ab25488b50a40ff0bf18a3e7d6661c9e"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu May 05 18:24:15 2022 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu May 05 18:24:15 2022 +0200"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.3.0\n"
    },
    {
      "commit": "0f86a2b0ab25488b50a40ff0bf18a3e7d6661c9e",
      "tree": "cb40d04e54c384b7a28473152dd2a7d0ee4c8ec1",
      "parents": [
        "4b7a41509a667a3f415665ea0ec357a055fa65e7"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu May 05 15:19:45 2022 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Thu May 05 17:37:15 2022 +0200"
      },
      "message": "SLING-11295 Update Dependencies to 2020\n"
    },
    {
      "commit": "4b7a41509a667a3f415665ea0ec357a055fa65e7",
      "tree": "e794c9b337e71b455c515bda010285994b3ded82",
      "parents": [
        "2f21aabb9925591eb11504cea99e783b4a7076c4"
      ],
      "author": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Apr 26 14:32:13 2022 +0200"
      },
      "committer": {
        "name": "Carsten Ziegeler",
        "email": "cziegeler@apache.org",
        "time": "Tue Apr 26 14:32:13 2022 +0200"
      },
      "message": "SLING-11280 : Reference without field and method throws exception\n"
    },
    {
      "commit": "2f21aabb9925591eb11504cea99e783b4a7076c4",
      "tree": "92c5dd8cfde35ee311b777d140b7098891c5c6f7",
      "parents": [
        "b546da435c5c381a33a6cbfcd6398b0aca858e0d"
      ],
      "author": {
        "name": "Dan Klco",
        "email": "klco@adobe.com",
        "time": "Tue Jan 11 08:10:24 2022 -0500"
      },
      "committer": {
        "name": "Dan Klco",
        "email": "klco@adobe.com",
        "time": "Tue Jan 11 08:10:24 2022 -0500"
      },
      "message": "SLING-11051 - Fixing JavaDoc badge\n"
    },
    {
      "commit": "b546da435c5c381a33a6cbfcd6398b0aca858e0d",
      "tree": "c0638df88c5da48325d723545aa44f2cefe493d0",
      "parents": [
        "02c19b43391b03b333a4a59d8ad938a1bf5b1d40"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 17:05:55 2021 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 17:05:55 2021 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "02c19b43391b03b333a4a59d8ad938a1bf5b1d40",
      "tree": "4b7326c858560654e0323ee2c4bc25599eae2890",
      "parents": [
        "bc37a27c9427262730b473a2a7ad39de51c6d3e0"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 17:05:41 2021 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 17:05:41 2021 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.2.2\n"
    },
    {
      "commit": "bc37a27c9427262730b473a2a7ad39de51c6d3e0",
      "tree": "662fa5604bda0893ce4e8c422ae25bb260b2fefc",
      "parents": [
        "0ec917d712c4869462171f0d9aba61eb351e4787"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 16:08:19 2021 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 16:08:19 2021 +0100"
      },
      "message": "cosmetic: eliminate code warning\n"
    },
    {
      "commit": "0ec917d712c4869462171f0d9aba61eb351e4787",
      "tree": "4b2a73aac906b5ca13b665959a55a4c911aeb516",
      "parents": [
        "705a05c7b082532dbdf5350fe2093d9ce001d3b9"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 16:07:12 2021 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 16:07:12 2021 +0100"
      },
      "message": "SLING-10975 osgi-mock: Remove duplicate handling of ServiceFactory implementation\n"
    },
    {
      "commit": "705a05c7b082532dbdf5350fe2093d9ce001d3b9",
      "tree": "9b5aa2f661df829a7e08dbd464c72f21a72e8179",
      "parents": [
        "3145203868e4e53381e4a7c93e7a63bc7620d69e"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 12:46:57 2021 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 12:46:57 2021 +0100"
      },
      "message": "cosmetic: re-use Comparator\u003cServiceReference\u003e instance\n"
    },
    {
      "commit": "3145203868e4e53381e4a7c93e7a63bc7620d69e",
      "tree": "5385487323510d44c616f1390134184b8fb3eb8d",
      "parents": [
        "d3629e97a5d23554a8480d9da4d02db0336141a6"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 12:42:02 2021 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Tue Dec 07 12:42:02 2021 +0100"
      },
      "message": "SLING-10973 use AtomicLong to generate service IDs and bundle IDs in a thread-safe way\n"
    },
    {
      "commit": "d3629e97a5d23554a8480d9da4d02db0336141a6",
      "tree": "e6281b6beda55d4557391b5a875c5aa5c752ce4c",
      "parents": [
        "95ad3115f826f1ee5b96252f139ca7679d80d6a2"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Nov 29 18:07:27 2021 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Nov 29 18:07:27 2021 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "95ad3115f826f1ee5b96252f139ca7679d80d6a2",
      "tree": "e4b5e83ec62a8b31eee3fe5719696673bf99d6f5",
      "parents": [
        "79768357bd80bdfb3f3d3346da9d0801484e6125"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Nov 29 18:07:14 2021 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Nov 29 18:07:14 2021 +0100"
      },
      "message": "[maven-release-plugin] prepare release org.apache.sling.testing.osgi-mock.reactor-3.2.0\n"
    },
    {
      "commit": "79768357bd80bdfb3f3d3346da9d0801484e6125",
      "tree": "02ef9790cd7e4fe8a0988a4bc841de4651c31cf3",
      "parents": [
        "b0d952a0a1101cb87ec49e4f99b98758e77c71d4"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Nov 29 17:56:40 2021 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Nov 29 17:56:40 2021 +0100"
      },
      "message": "update to sling-bundle-parent 46\n"
    },
    {
      "commit": "b0d952a0a1101cb87ec49e4f99b98758e77c71d4",
      "tree": "3100ed9e73bc4bbf68f89ae55843bf8ed057ff97",
      "parents": [
        "48e0d1e632f13f025161507349f9bc2a1d364fd8"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Sat Nov 27 14:05:04 2021 +0100"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Sat Nov 27 14:05:04 2021 +0100"
      },
      "message": "add debug logging for service registration/unregistration and sending events\n"
    },
    {
      "commit": "48e0d1e632f13f025161507349f9bc2a1d364fd8",
      "tree": "55259e9266d4621c10bd506ea40377c73247d4b8",
      "parents": [
        "bd43de70e7a2ac117d0ce83fc848a5331e216b7a"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri Nov 26 16:28:47 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 26 16:28:47 2021 +0100"
      },
      "message": "SLING-8073 update reflections library to 0.10.2 (#18)\n\nimproves logging and exception handling"
    },
    {
      "commit": "bd43de70e7a2ac117d0ce83fc848a5331e216b7a",
      "tree": "f10083106f0556f3ae117d596a08ba6e021ca268",
      "parents": [
        "7be9cca77ae227081b2b15959b374a6eb334e5c8"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Fri Nov 26 16:23:46 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 26 16:23:46 2021 +0100"
      },
      "message": "SLING-10940 osgi-mock: Implement MockConfigurationAdmin.getConfiguration(pid, location) (#17)\n\n"
    },
    {
      "commit": "7be9cca77ae227081b2b15959b374a6eb334e5c8",
      "tree": "325dcb65f0de24e9015b6831776050ba89225b00",
      "parents": [
        "7dabbcd103f0714baed16ef1ec9e28cb3644efcb"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri Nov 26 16:04:27 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 26 16:04:27 2021 +0100"
      },
      "message": "SLING-10498 fix Configuration.delete() behavior (#16)\n\nConfiguration.getProperties() must return null before update...() has\r\nbeen called\r\nImplement Configuration.updateIfDifferent(...)"
    }
  ],
  "next": "7dabbcd103f0714baed16ef1ec9e28cb3644efcb"
}
