)]}'
{
  "log": [
    {
      "commit": "1d31feee435962f4b818585dd13a3499650e7519",
      "tree": "8d8e27c4f9e7873cad079eefc6c21452d0430064",
      "parents": [
        "cd72f5440c2b0a8e6da36a7e4c359da433ee5f7a"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Aug 03 20:59:58 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 03 19:59:58 2026 +0100"
      },
      "message": "Update sbt-java-formatter to 0.13.1 (#595)"
    },
    {
      "commit": "cd72f5440c2b0a8e6da36a7e4c359da433ee5f7a",
      "tree": "77c72531d65d3edcf580117d8ca105f0a0a56180",
      "parents": [
        "00f28dc0e7681af718431244a2deb4a52791535e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Aug 03 19:59:28 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 03 19:59:28 2026 +0100"
      },
      "message": "Bump actions/setup-java from 5.6.0 to 5.7.0 (#597)\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 5.6.0 to 5.7.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/03ad4de0992f5dab5e18fcb136590ce7c4a0ac95...b6effb05e454b25005698d916606bdc6ffcbf961)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: 5.7.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "00f28dc0e7681af718431244a2deb4a52791535e",
      "tree": "3590b97e1f774df1dd2c591fa727508513129638",
      "parents": [
        "2e23a0470340fd4d14705407662339d71d4ce45e"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Aug 03 20:59:08 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 03 19:59:08 2026 +0100"
      },
      "message": "Update sbt-bill-of-materials to 1.1.1 (#596)"
    },
    {
      "commit": "2e23a0470340fd4d14705407662339d71d4ce45e",
      "tree": "cd90b844c424d0a587ea0a46c63327e090320fe0",
      "parents": [
        "53d59dc1d10661a98fd72bc0b7589ff17e2d6cdd"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Jul 30 18:10:40 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 17:10:40 2026 +0100"
      },
      "message": "Update mysql-connector-j to 26.7.0 (#594)"
    },
    {
      "commit": "53d59dc1d10661a98fd72bc0b7589ff17e2d6cdd",
      "tree": "04fd48dbea6df0f9726ad70181ffbe4b31c47990",
      "parents": [
        "269641d41176719b476a4e8779d5c8d763668352"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 29 22:25:46 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 29 22:25:46 2026 +0100"
      },
      "message": "Bump sbt/setup-sbt from 1.5.2 to 1.5.4 (#589)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.5.2 to 1.5.4.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/6444f4c8111de4b9059c3975def104b03cfaa5f0...f6db8ab474efba716fc7f04441ab33714e4825af)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.5.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "269641d41176719b476a4e8779d5c8d763668352",
      "tree": "d8a05bbcabec0818770a40aa8517c2ede90cfda0",
      "parents": [
        "d2f77e1901395b8ed9b6be1a8f607329123542a1"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Wed Jul 29 08:42:08 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 29 08:42:08 2026 +0100"
      },
      "message": "cassandra integration test issues (#593)\n\n* cassandra integration test issues\n\n* Update ContainerSessionProvider.scala\n\n* Update ContainerSessionProvider.scala\n\n* Update CassandraProjectionTest.java"
    },
    {
      "commit": "d2f77e1901395b8ed9b6be1a8f607329123542a1",
      "tree": "c716ed245f2d50839999be2b6216331391781c34",
      "parents": [
        "9899fef3f7d4ff6a55ce7a3efd419f7aad50dff0"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Jul 28 22:19:00 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 21:19:00 2026 +0100"
      },
      "message": "Update logback-classic to 1.6.1 (#590)"
    },
    {
      "commit": "9899fef3f7d4ff6a55ce7a3efd419f7aad50dff0",
      "tree": "a9bbc3ba015989d539e1c91751b6312bcdd39bda",
      "parents": [
        "078eff6db1d8ae35b26585acd374a1bcbe22752a"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Jul 28 22:11:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 21:11:27 2026 +0100"
      },
      "message": "Update sbt-source-dist to 0.2.0 (#591)"
    },
    {
      "commit": "078eff6db1d8ae35b26585acd374a1bcbe22752a",
      "tree": "ab0aa5e312e43fe8ebed50718e2c6c22549b847c",
      "parents": [
        "301bc6c332886962e411d4b04c518680a92556db"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Jul 28 22:10:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 21:10:45 2026 +0100"
      },
      "message": "Update scalafmt-core to 3.11.5 (#592)"
    },
    {
      "commit": "301bc6c332886962e411d4b04c518680a92556db",
      "tree": "670fc9d5851bc6b10ffa200ddd8f97cf7968ae1d",
      "parents": [
        "b0e487342534631d2fd52ca2bd416c03f063d33b"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Jul 27 10:06:59 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 27 10:06:59 2026 +0100"
      },
      "message": "increase cassandra test timeout (#588)"
    },
    {
      "commit": "b0e487342534631d2fd52ca2bd416c03f063d33b",
      "tree": "5052d51b704a83fbcf53c7408e8cd2e4a2b52721",
      "parents": [
        "527415796a88c37d4a682f7f1f8c06244aa8675d"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Jul 27 09:11:06 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 27 09:11:06 2026 +0100"
      },
      "message": "copy over doc change from akka (#586)"
    },
    {
      "commit": "527415796a88c37d4a682f7f1f8c06244aa8675d",
      "tree": "1e6fa02f12c48422680e7583cb9d01ba2f8d499c",
      "parents": [
        "81b87f440746b22f86d854e50d3c31c110b60c09"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Jul 27 09:10:47 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 27 09:10:47 2026 +0100"
      },
      "message": "copy over proto docs (#587)"
    },
    {
      "commit": "81b87f440746b22f86d854e50d3c31c110b60c09",
      "tree": "1f5425b62fafd6a02833b1b6dd903268adb77c8a",
      "parents": [
        "c0b91a3c46593657d856987c40bbb34aa4adf3a3"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jul 26 23:01:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 26 22:01:50 2026 +0100"
      },
      "message": "Update logback-classic to 1.6.0 (#585)"
    },
    {
      "commit": "c0b91a3c46593657d856987c40bbb34aa4adf3a3",
      "tree": "328bae5b34399f7b9bb305fb0a79f3d9665d80c9",
      "parents": [
        "7fbb349a0ec6d2ea055e523eb215e39c82d6b56c"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 22 23:48:58 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 22:48:58 2026 +0100"
      },
      "message": "Update r2dbc-mysql to 1.4.3 (#584)"
    },
    {
      "commit": "7fbb349a0ec6d2ea055e523eb215e39c82d6b56c",
      "tree": "6f02944a5bbbd23beab1510debc7811db32eb579",
      "parents": [
        "7f2b381257a14ad56f15c7c26a81cb8fb88bf903"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 20 19:56:16 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 19:56:16 2026 +0100"
      },
      "message": "Bump actions/setup-java from 5.5.0 to 5.6.0 (#581)\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 5.5.0 to 5.6.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/0f481fcb613427c0f801b606911222b5b6f3083a...03ad4de0992f5dab5e18fcb136590ce7c4a0ac95)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: 5.6.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7f2b381257a14ad56f15c7c26a81cb8fb88bf903",
      "tree": "d9605b2c13bd88bfba279bba8f5438c4a64a10b7",
      "parents": [
        "22a09408a843c4f596b157638419b49f3cfedc46"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 20 19:44:58 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 19:44:58 2026 +0100"
      },
      "message": "Bump sbt/setup-sbt from 1.5.0 to 1.5.2 (#582)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.5.0 to 1.5.2.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/66fb4376e81982c7d92a4074170846fff88e2e30...6444f4c8111de4b9059c3975def104b03cfaa5f0)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.5.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "22a09408a843c4f596b157638419b49f3cfedc46",
      "tree": "bd581501092645607ba8913910581d7be5559103",
      "parents": [
        "39cc9ebef27396be9934c81845c713ac7b0fbeb6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 20 19:44:26 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 19:44:26 2026 +0100"
      },
      "message": "Bump actions/checkout from 7.0.0 to 7.0.1 (#583)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0 to 7.0.1.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 7.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "39cc9ebef27396be9934c81845c713ac7b0fbeb6",
      "tree": "fb6c5fbe94ba2cda57dd2584b575c946648253a5",
      "parents": [
        "8b99378e677bd003e14e593609aad1c52e06604f"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jul 18 17:47:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 18 23:47:37 2026 +0800"
      },
      "message": "Update sbt, scripted-plugin to 1.12.14 (#578)"
    },
    {
      "commit": "8b99378e677bd003e14e593609aad1c52e06604f",
      "tree": "94bec4139852433b15c00ec87086c4f8705e0d04",
      "parents": [
        "9a2eb2a3b305fbcd5f9ca9dbf34bdb9520d7f010"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jul 18 17:46:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 18 23:46:27 2026 +0800"
      },
      "message": "Update sbt-scalafmt to 2.6.2 (#579)"
    },
    {
      "commit": "9a2eb2a3b305fbcd5f9ca9dbf34bdb9520d7f010",
      "tree": "5b4bbf1a63d3eb48921c8adca7895f1d47a7ce5c",
      "parents": [
        "2ed37cf2a4e802b39ffa50a08692950993801d0c"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jul 18 17:37:00 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 18 23:37:00 2026 +0800"
      },
      "message": "Update scalafmt-core to 3.11.4 (#580)"
    },
    {
      "commit": "2ed37cf2a4e802b39ffa50a08692950993801d0c",
      "tree": "90704871c334c713e8fa601d88330afaa944cc8d",
      "parents": [
        "508f5fa933067578491e854bea9b95477b21fd48"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jul 17 13:50:28 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 13:50:28 2026 +0200"
      },
      "message": "Update sbt-license-report to 1.10.0 (#577)"
    },
    {
      "commit": "508f5fa933067578491e854bea9b95477b21fd48",
      "tree": "26964f4280775e820446868901bab0149d562714",
      "parents": [
        "fdec3c92edd61540a3765cbc05294e2dba27c8d1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 12:50:55 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 12:50:55 2026 +0100"
      },
      "message": "Bump actions/setup-java from 5.4.0 to 5.5.0 (#576)\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 5.4.0 to 5.5.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/1bcf9fb12cf4aa7d266a90ae39939e61372fe520...0f481fcb613427c0f801b606911222b5b6f3083a)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: 5.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fdec3c92edd61540a3765cbc05294e2dba27c8d1",
      "tree": "ae3204083217dbe23d6c3e3b0cc783a10b292b0e",
      "parents": [
        "2ffaefe2540d79d3ea5772f8a385131756b2d21f"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Jul 13 07:03:01 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 06:03:01 2026 +0100"
      },
      "message": "Update junit-platform-launcher to 6.1.2 (#574)"
    },
    {
      "commit": "2ffaefe2540d79d3ea5772f8a385131756b2d21f",
      "tree": "fb31dab61a653d6268e6aec2702214eabbe5dbd1",
      "parents": [
        "266db5f3104ff548c75d88466d0f2dade5840402"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Jul 13 07:02:01 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 06:02:01 2026 +0100"
      },
      "message": "Update scalafmt-core to 3.11.3 (#575)"
    },
    {
      "commit": "266db5f3104ff548c75d88466d0f2dade5840402",
      "tree": "fefe5af4ea1bade00a1e0c163b9a2232e6448ba1",
      "parents": [
        "70b937336d3102850e54a39db36db7e80ee25d72"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Jul 13 07:01:02 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 06:01:02 2026 +0100"
      },
      "message": "Update hibernate-core to 7.4.5.Final (#572)"
    },
    {
      "commit": "70b937336d3102850e54a39db36db7e80ee25d72",
      "tree": "bd446e28c2d8824569d1a45faabdb35387adebb3",
      "parents": [
        "3ebc2f2ef15e728f15eae2916c5ec35fb2b0e3cc"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Jul 13 07:00:00 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 06:00:00 2026 +0100"
      },
      "message": "Update junit-jupiter-api, ... to 6.1.2 (#573)"
    },
    {
      "commit": "3ebc2f2ef15e728f15eae2916c5ec35fb2b0e3cc",
      "tree": "5c512ae3f62c6b93de0a4463cb43929c04d7f03e",
      "parents": [
        "582751251f3e96ba5f69118435b6fd9d30f3f667"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jul 11 00:17:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 00:17:47 2026 +0200"
      },
      "message": "Update logback-classic to 1.5.38 (#568)"
    },
    {
      "commit": "582751251f3e96ba5f69118435b6fd9d30f3f667",
      "tree": "639a00c1f47b2eddbf299c1c7905a3d8a679d8d3",
      "parents": [
        "22d2a10d724139e2f28beb60dbcfc098b9a0ceb4"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jul 10 20:33:42 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 20:33:42 2026 +0200"
      },
      "message": "Update scalafmt-core to 3.11.2 (#571)"
    },
    {
      "commit": "22d2a10d724139e2f28beb60dbcfc098b9a0ceb4",
      "tree": "c1d6cb39db3ca6face1a27cee21fb80ff462b4b1",
      "parents": [
        "c5ac03beb9ad25368ed4c72846a5dc6239e4c513"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jul 10 20:33:24 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 20:33:24 2026 +0200"
      },
      "message": "Update sbt-reproducible-builds to 0.35 (#570)"
    },
    {
      "commit": "c5ac03beb9ad25368ed4c72846a5dc6239e4c513",
      "tree": "99a8f6dc1dc8dfcbd7ba996c2ec9894012c3674e",
      "parents": [
        "7ae4512d1f65b42b1109fe825d9b36742c307e60"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 08 18:18:00 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 17:18:00 2026 +0100"
      },
      "message": "Update jackson-databind to 2.21.5 (#566)"
    },
    {
      "commit": "7ae4512d1f65b42b1109fe825d9b36742c307e60",
      "tree": "28065643550cd344c174e8c660e426197072c6da",
      "parents": [
        "851de85eeee12d3a12c9c5847bb152a0ded1da18"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 08 18:17:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 17:17:36 2026 +0100"
      },
      "message": "Update postgresql to 42.7.13 (#567)"
    },
    {
      "commit": "851de85eeee12d3a12c9c5847bb152a0ded1da18",
      "tree": "7629c0b4a72b02157f2e6683244fa8535375b1b1",
      "parents": [
        "f09bfa533018d3268c7407529b2551527e70fcda"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 07 00:16:41 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 00:16:41 2026 +0800"
      },
      "message": "Bump sbt/setup-sbt from 1.4.0 to 1.5.0 (#564)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.4.0 to 1.5.0.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/3afe9cf056c5d139bfc46579af1192d77a2f0821...66fb4376e81982c7d92a4074170846fff88e2e30)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f09bfa533018d3268c7407529b2551527e70fcda",
      "tree": "9f08a84fa6fdbe6ff7f738d9c6780589d6ae6695",
      "parents": [
        "48d023b225984de5b40f53e5ce7292b933751111"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Jul 06 17:13:19 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 16:13:19 2026 +0100"
      },
      "message": "Update hibernate-core to 7.4.4.Final (#563)"
    },
    {
      "commit": "48d023b225984de5b40f53e5ce7292b933751111",
      "tree": "93856e2e3eea74fd4945181fadbd9e5998622af8",
      "parents": [
        "b3e1487dc3d756ea835f0dec0e508ce691d2fb3e"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jul 06 23:01:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 23:01:40 2026 +0800"
      },
      "message": "chore: normalize UTF-8 XML encoding declarations (#562)\n\nMotivation:\\nAvoid lowercase utf-8 XML declarations in the codebase-wide charset cleanup.\\n\\nModification:\\nNormalize XML encoding declarations to UTF-8.\\n\\nResult:\\nTracked XML resources use the canonical UTF-8 encoding spelling."
    },
    {
      "commit": "b3e1487dc3d756ea835f0dec0e508ce691d2fb3e",
      "tree": "bf97aba7a8dc4135af383d3527ec58a3f8124d2a",
      "parents": [
        "197bf5d9b8f6859ed95adb5df91dce2cec0e207a"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jul 06 22:25:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 22:25:36 2026 +0800"
      },
      "message": "fix: fix scaladoc warnings (#557)\n\nMotivation:\nThe project had scaladoc warnings about unresolvable links,\nambiguous overloads, and incorrect package prefixes.\n\nModification:\n- Replace unresolvable [[...]] links with backtick-quoted code for external types\n- Fix incorrect package prefixes (pekko. → org.apache.pekko.)\n- Resolve ambiguous overload links using backtick-quoted code\n\nResult:\nAll scaladoc warnings are resolved. `sbt doc` completes with no warnings.\n\nTests:\nVerified with `sbt clean doc` - 0 warnings.\n\nReferences:\nNone - scaladoc cleanup"
    },
    {
      "commit": "197bf5d9b8f6859ed95adb5df91dce2cec0e207a",
      "tree": "485679200162e2eec63061f6edd4f1030ca2491a",
      "parents": [
        "38d83125a28059e03b78d4a7d2e9c4e7e79be1da"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jul 06 22:25:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 22:25:23 2026 +0800"
      },
      "message": "fix: fix javadoc warning in ShoppingCart test example (#556)\n\n* fix: fix javadoc warning in ShoppingCart test example\n\nMotivation:\nJavadoc warning: `{@link Summary}` cannot be resolved because `Summary`\nis an inner class of `ShoppingCart` and needs the enclosing class prefix.\n\nModification:\n- Replace `{@link Summary}` with `{@link ShoppingCart.Summary}`\n- Replace `{@link Confirmation}` with `{@link ShoppingCart.Confirmation}`\n\nResult:\nJavadoc warning is eliminated.\n\nTests:\nNot run - docs only\n\nReferences:\nNone\n\n* style: apply javafmt to javadoc PR files\n\nMotivation:\nCI javafmtCheck fails on the javadoc warnings PR due to unformatted Java files.\n\nModification:\nRun sbt javafmt to auto-format all Java source files.\n\nResult:\nCI javafmtCheck should now pass."
    },
    {
      "commit": "38d83125a28059e03b78d4a7d2e9c4e7e79be1da",
      "tree": "68afdb484f0a906dd63ca2c2a8247518277e4c7d",
      "parents": [
        "b39cc8dc2c4b2366a3dcabd7c7d0f4c56ed9670e"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jul 06 16:23:22 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 16:23:22 2026 +0800"
      },
      "message": "refactor: replace deprecated `extends App` with explicit main method (#560)\n\nMotivation:\n`extends App` is deprecated in Scala 3. Replace with explicit `def main`\nmethod for forward compatibility.\n\nModification:\nReplace `object X extends App { ... }` with\n`object X { def main(args: Array[String]): Unit \u003d { ... } }`\nin 3 example files.\n\nResult:\nNo more usage of deprecated `scala.App` trait. Code is compatible with Scala 3.\n\nTests:\nNot run - docs only\n\nReferences:\nNone - Scala 3 compatibility"
    },
    {
      "commit": "b39cc8dc2c4b2366a3dcabd7c7d0f4c56ed9670e",
      "tree": "9cfebecd2576fd35081477a5b207fcd7b59797a8",
      "parents": [
        "c18c301e17b592d7af9d3524af780d7e7ff557fa"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jul 06 03:39:32 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 03:39:32 2026 +0800"
      },
      "message": "feat: add Scala next cross-build coverage (#559)\n\nMotivation:\\nPrepare the build for the next Scala 3 LTS lane while keeping published Scala artifacts on the current 2.13.x and 3.3.x release lines.\\n\\nModification:\\nCentralize the next Scala version lookup for CI, keep published crossScalaVersions on release lanes, force the next lane only in build/test matrices, and fix Scala 3.8.4 compile, MiMa, and formatting issues.\\n\\nResult:\\n2.13.x, 3.3.8, and 3.8.4 build/test coverage can run while MiMa and publishing remain on published Scala versions."
    },
    {
      "commit": "c18c301e17b592d7af9d3524af780d7e7ff557fa",
      "tree": "585b1caa40db8369b75f2faa2bbd510a7da61303",
      "parents": [
        "4d27694b232220f3445958b5aec7ac1216c56003"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jul 04 16:22:05 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 04 22:22:05 2026 +0800"
      },
      "message": "Update sbt-reproducible-builds to 0.33 (#558)"
    },
    {
      "commit": "4d27694b232220f3445958b5aec7ac1216c56003",
      "tree": "4dfca31adb2dbf8d9b579af0e35548b55f6dbebd",
      "parents": [
        "9580099e745f56a2915711c4594aa9b20e9a2412"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 01 12:07:34 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 12:07:34 2026 +0200"
      },
      "message": "Update postgresql to 42.7.12 (#555)"
    },
    {
      "commit": "9580099e745f56a2915711c4594aa9b20e9a2412",
      "tree": "d73e99408b4c4230f1cd7984ffba90176a452aca",
      "parents": [
        "b4385fd15ef41cea0d01d1b66966bb2920156ec4"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Tue Jun 30 00:40:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 00:40:11 2026 +0800"
      },
      "message": "refactor: migrate String.format to String.formatted (Java 15+) (#545)\n\n* refactor: migrate String.format to String.formatted (Java 15+)\n\nMotivation:\nJava 15 introduced String.formatted() as an instance method counterpart\nto String.format(), providing cleaner and more readable string formatting.\n\nModification:\nReplace String.format(\"literal\", args) with \"literal\".formatted(args)\nin test example files.\n\nResult:\nMore concise and idiomatic Java code leveraging Java 15+ API.\n\n* style: fix javafmt formatting for String.formatted migration\n\nMotivation:\nThe javafmt check failed in CI because the .formatted() call on a long\nstring was not wrapped to the next line.\n\nModification:\nApply javafmt formatting to ItemPopularityProjectionRepository.java.\n\nResult:\nCode style check passes in CI."
    },
    {
      "commit": "b4385fd15ef41cea0d01d1b66966bb2920156ec4",
      "tree": "73d0aad54d1d1da6ee74a7cddf251b0e7ae30b14",
      "parents": [
        "14aba3f67edf5f6364367a24e1bb1975e386c104"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 17:21:14 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 17:21:14 2026 +0100"
      },
      "message": "Bump actions/setup-java from 5.3.0 to 5.4.0 (#554)\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 5.3.0 to 5.4.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/ad2b38190b15e4d6bdf0c97fb4fca8412226d287...1bcf9fb12cf4aa7d266a90ae39939e61372fe520)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: 5.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "14aba3f67edf5f6364367a24e1bb1975e386c104",
      "tree": "bbcbc15b6193431a35e464dada2aee465c4f19f1",
      "parents": [
        "8c9e807666cafac68ebcebf7333ceca005ae00ac"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Jun 29 13:28:55 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 13:28:55 2026 +0100"
      },
      "message": "protoc 35.0 (#553)"
    },
    {
      "commit": "8c9e807666cafac68ebcebf7333ceca005ae00ac",
      "tree": "e461311b91d93eec1ea10a26295e59c04018e985",
      "parents": [
        "10ed5d823124677002d12907c8d1aee979de3714"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jun 28 17:14:42 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 23:14:42 2026 +0800"
      },
      "message": "Update junit-jupiter-api, ... to 6.1.1 (#551)"
    },
    {
      "commit": "10ed5d823124677002d12907c8d1aee979de3714",
      "tree": "df317884ae497005b78d8818dedc267a19c00f75",
      "parents": [
        "865885eb743116ea229d745448e57b753e2e6de2"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jun 28 17:13:56 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 23:13:56 2026 +0800"
      },
      "message": "Update junit-platform-launcher to 6.1.1 (#552)"
    },
    {
      "commit": "865885eb743116ea229d745448e57b753e2e6de2",
      "tree": "226f98266ea029a49af2612af09e8819f47600f9",
      "parents": [
        "7b56fbb47be4e4d6cf5bc75a72ce75b31f50808e"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jun 28 17:11:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 23:11:47 2026 +0800"
      },
      "message": "Update hibernate-core to 7.4.3.Final (#550)"
    },
    {
      "commit": "7b56fbb47be4e4d6cf5bc75a72ce75b31f50808e",
      "tree": "9c3313386e36ed862575b3b87efd4462a3dc9b85",
      "parents": [
        "18f584dc4fa9521f8b7e445607eb59d8ae6f2459"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sat Jun 27 02:24:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 02:24:10 2026 +0800"
      },
      "message": "refactor: migrate JUnit 4 to JUnit 6.1.0 (#547)\n\n* refactor: migrate JUnit 4 to JUnit 6.1.0\n\nMotivation:\nJUnit 4 is end-of-life. JUnit 6 unifies version numbering across\nPlatform, Jupiter, and Vintage components.\n\nModification:\n- Add JupiterKeys overrides for JUnit Jupiter and Platform 6.1.0\n- Add sbt-jupiter-interface plugin for Jupiter test framework support\n- Migrate test files from JUnit 4 annotations to Jupiter equivalents\n- Replace TestKitJunitResource (JUnit 4 ExternalResource) with\n  ActorTestKit + @BeforeAll/@AfterAll\n- Replace @Rule LogCapturing with @ExtendWith(LogCapturingExtension.class)\n- Remove scalatestplus-junit-4-13 and junit:junit dependencies\n\nResult:\nAll tests run on JUnit 6.1.0 (Jupiter).\n\n* fix: resolve NullPointerException in JUnit 5 migrated tests\n\nIn JUnit 5, static field initializers run before @BeforeAll methods, causing\nProjectionTestKit.create(testKit.system()) to fail when testKit is null.\n\nMoved ProjectionTestKit initialization to @BeforeAll setup methods in:\n- CassandraProjectionTest (also added ContainerSessionProvider.Config)\n- WordCountDocExampleTest (also added ContainerSessionProvider.Config)\n- ShoppingCartAppTest\n- ProjectionTestKitTest\n- JdbcProjectionTest\n- TestKitDocExample\n- JdbcHibernateTest\n\nThis ensures testKit is initialized before ProjectionTestKit tries to use it.\n\n* fix: correct invalid CQL in Cassandra test teardown\n\nDROP keyspace pekko_projection.offset_store is invalid CQL (keyspace\nnames cannot contain dots). Changed to DROP keyspace pekko_projection.\n\n* fix: apply javafmt formatting to TestKitDocExample.java\n\n* ci: re-trigger CI to verify flaky Cassandra tests"
    },
    {
      "commit": "18f584dc4fa9521f8b7e445607eb59d8ae6f2459",
      "tree": "2b1c6076292e4e102f667e0db08d010b9cfaceaa",
      "parents": [
        "22a79a60159e82ada22d8ad03ef13d22d3f082d0"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jun 26 18:35:59 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 00:35:59 2026 +0800"
      },
      "message": "Update logback-classic to 1.5.37 (#548)"
    },
    {
      "commit": "22a79a60159e82ada22d8ad03ef13d22d3f082d0",
      "tree": "2c731a063f5ca8584e999b69c11055c049528638",
      "parents": [
        "b2f8fc961d34abca3395c25357a3b246443c329c"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 26 18:23:13 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 18:23:13 2026 +0800"
      },
      "message": "refactor: replace .collect(Collectors.toList()) with .toList() (#544)\n\nMotivation:\nJava 16+ Stream.toList() provides a concise way to collect stream\nelements into an unmodifiable list.\n\nModification:\nReplace .collect(Collectors.toList()) with .toList() across 3 files.\nRemove unused Collectors imports.\n\nResult:\nCleaner stream collection code using Java 17 API.\n\nTests:\nNot run - compile-only test file changes\n\nReferences:\nNone - Java 17 API modernization"
    },
    {
      "commit": "b2f8fc961d34abca3395c25357a3b246443c329c",
      "tree": "0eec7f87a6fb08f89853b7edc31d93faddfa6d0c",
      "parents": [
        "853b8d5b70af1dd4a02f43a1161f694d90197599"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 26 18:15:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 18:15:30 2026 +0800"
      },
      "message": "refactor: migrate Collections/Arrays.asList to Java 9+ collection factories (#543)\n\n* refactor: migrate Collections/Arrays.asList to Java 9+ factory methods\n\nMotivation:\nJava 9+ provides List.of(), Map.of(), Set.of() factory methods that are\nmore concise and return truly immutable collections.\n\nModification:\nReplace Arrays.asList() with List.of(), Collections.singletonList()\nwith List.of(), Collections.unmodifiableList(Arrays.asList()) with\nList.of(), and Collections.singleton() with Set.of() across 10 files.\nUpdate imports accordingly.\n\nResult:\nCleaner code using Java 17 immutable collection factories.\n\nTests:\nNot run - compile-only test file changes\n\nReferences:\nNone - Java 17 API modernization\n\n* fix: use Set.of(tag) instead of new HashSet\u003c\u003e(List.of(tag))\n\nMotivation:\nReview feedback suggesting Set.of(tag) is more direct and idiomatic\nwhen the field type is Set\u003cString\u003e and no mutation is needed.\n\nModification:\nReplace new HashSet\u003c\u003e(List.of(tag)) with Set.of(tag) in\nEventGeneratorApp.java.\n\nResult:\nCleaner code using the modern Set.of() factory directly."
    },
    {
      "commit": "853b8d5b70af1dd4a02f43a1161f694d90197599",
      "tree": "2727eb9be61bf8759799df47c322e77f81b77314",
      "parents": [
        "3ef75c18db54684e29e9e20fa0821565e0c9d9c9"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 26 17:17:22 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 17:17:22 2026 +0800"
      },
      "message": "refactor: use Map.copyOf (Java 10+) (#546)\n\nMotivation:\nReplace Collections.unmodifiableMap(new HashMap\u003c\u003e(...)) with the\nmore concise Map.copyOf() available since Java 10.\n\nModification:\nUse Map.copyOf() which creates an immutable copy in a single call,\neliminating the intermediate mutable HashMap.\n\nResult:\nCleaner, more concise code with fail-fast null rejection."
    },
    {
      "commit": "3ef75c18db54684e29e9e20fa0821565e0c9d9c9",
      "tree": "999ff76476a5b3a73016c709066f0546d63b4fb8",
      "parents": [
        "417014675814c8db3efb291198131c77e198fa30"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jun 24 19:29:54 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 18:29:54 2026 +0100"
      },
      "message": "Update logback-classic to 1.5.35 (#542)"
    },
    {
      "commit": "417014675814c8db3efb291198131c77e198fa30",
      "tree": "5859a054534e3d72217614c1781f57eab458dd8f",
      "parents": [
        "0a423cbf564e7cde98a964841685cefee258a2d4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 23 00:31:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 00:31:57 2026 +0800"
      },
      "message": "Bump sbt/setup-sbt from 1.2.1 to 1.4.0 (#525)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.2.1 to 1.4.0.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/af116cce31c00823d3903ce687f9cda3a4f19f1b...3afe9cf056c5d139bfc46579af1192d77a2f0821)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0a423cbf564e7cde98a964841685cefee258a2d4",
      "tree": "1facaf4d82b8d6d06fc639bd578acf86991202f7",
      "parents": [
        "9514917d1be0818c9615a0f7c46d649621aaf010"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 23 00:22:25 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 00:22:25 2026 +0800"
      },
      "message": "Bump actions/setup-java from 5.2.0 to 5.3.0 (#540)\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 5.2.0 to 5.3.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/be666c2fcd27ec809703dec50e508c2fdc7f6654...ad2b38190b15e4d6bdf0c97fb4fca8412226d287)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: 5.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9514917d1be0818c9615a0f7c46d649621aaf010",
      "tree": "c659846500dbe3ab16c71e8800a7cc62d7b9ac52",
      "parents": [
        "0c0d44149287a0b7b31cf250eabac0467c7962c7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 23 00:22:03 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 00:22:03 2026 +0800"
      },
      "message": "Bump actions/checkout from 6.0.3 to 7.0.0 (#541)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/df4cb1c069e1874edd31b4311f1884172cec0e10...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0c0d44149287a0b7b31cf250eabac0467c7962c7",
      "tree": "f583b37aa90c522ae1dbcaa62c34503a93936463",
      "parents": [
        "6e1f8256ecba504c2b2812fe06545d87a09b39b3"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Jun 22 17:15:17 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 16:15:17 2026 +0100"
      },
      "message": "Update hibernate-core to 7.4.2.Final (#537)"
    },
    {
      "commit": "6e1f8256ecba504c2b2812fe06545d87a09b39b3",
      "tree": "3bcb302477c34fd26a2732e437e6ea890d6b306b",
      "parents": [
        "e1ee981992f6191da2256dba4fea7a4eef37b0f5"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Jun 22 16:58:41 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 22:58:41 2026 +0800"
      },
      "message": "Update r2dbc-postgresql to 1.1.2.RELEASE (#538)"
    },
    {
      "commit": "e1ee981992f6191da2256dba4fea7a4eef37b0f5",
      "tree": "36c0be10715cc48e52a46adc32bffdf02dc38902",
      "parents": [
        "462de9b0a158c6060f2bd9a1c87e6fc392e7c85b"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Jun 22 16:56:40 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 22:56:40 2026 +0800"
      },
      "message": "Update sbt, scripted-plugin to 1.12.13 (#539)"
    },
    {
      "commit": "462de9b0a158c6060f2bd9a1c87e6fc392e7c85b",
      "tree": "c476bf4921f510452e17b6c738bcc21f677330bc",
      "parents": [
        "459e01a61cfaeb822fabefa05e3f41b4e79c6404"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sat Jun 20 19:48:24 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 20 20:48:24 2026 +0200"
      },
      "message": "Fix issue in .scala-steward.conf (#536)"
    },
    {
      "commit": "459e01a61cfaeb822fabefa05e3f41b4e79c6404",
      "tree": "d9be7d3a211e4853552b691d394e5f9a7e092bc1",
      "parents": [
        "217e5b2d647668935935904fe50d57742c3bc6e8"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sat Jun 20 18:57:08 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 20 18:57:08 2026 +0100"
      },
      "message": "pin sbt 1.x dependency in scala-steward config (#535)"
    },
    {
      "commit": "217e5b2d647668935935904fe50d57742c3bc6e8",
      "tree": "860a884629f823d9f999395e4f33bbd84085247e",
      "parents": [
        "582b175f2c51d428192a094f3a1a589f7969584e"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sat Jun 20 19:50:05 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 20 12:50:05 2026 +0100"
      },
      "message": "Revert \"chore: add sbt-salad-days to reduce Scaladoc archive size (#533)\" (#534)\n\nThis reverts commit 582b175f2c51d428192a094f3a1a589f7969584e."
    },
    {
      "commit": "582b175f2c51d428192a094f3a1a589f7969584e",
      "tree": "5a0cf3f0c748edbcaee33ab2698da1638b009b04",
      "parents": [
        "a9a7200fc23d302d9edfd19ce510935fa3459070"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sat Jun 20 18:01:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 20 11:01:40 2026 +0100"
      },
      "message": "chore: add sbt-salad-days to reduce Scaladoc archive size (#533)\n\nMotivation:\nScala 3 Scaladoc archives bundle large font files and inkuire.js\nsearch engine, bloating release artifacts and wasting CI storage.\n\nModification:\nAdd sbt-salad-days plugin (0.1.0) which automatically strips\nfonts and scripts from Scaladoc output during packaging.\n\nResult:\nSignificantly smaller Scaladoc archives (e.g. ~420KB for minimal\ndocs), reducing upload time and storage consumption."
    },
    {
      "commit": "a9a7200fc23d302d9edfd19ce510935fa3459070",
      "tree": "860a884629f823d9f999395e4f33bbd84085247e",
      "parents": [
        "71dc60fc871fe397d7c48e2deeef77d622f4d7aa"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 19 16:59:52 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 16:59:52 2026 +0800"
      },
      "message": "docs: add mandatory header workflow reminder to Licensing Rules (#532)\n\nMotivation:\nAgents can miss the rule about not hand-writing license headers and\naccidentally paste the wrong header (e.g. the Akka-derived header for\nnew code).\n\nModification:\nAdd a prominent blockquote reminder at the top of the Licensing Rules\nsection that spells out the mandatory workflow: create file without\nheader -\u003e sbt headerCreateAll -\u003e done.\n\nResult:\nAgents see the workflow before reading the detailed rules, reducing\nthe chance of hand-writing an incorrect header.\n\nTests:\nNot run - docs only\n\nReferences:\nNone - process improvement"
    },
    {
      "commit": "71dc60fc871fe397d7c48e2deeef77d622f4d7aa",
      "tree": "9bbd5e18d90f83e14750d8244b2a7b2f185cf012",
      "parents": [
        "5c35221fce78276026fdbd7d93018e59b961a8d2"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 19 05:51:18 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 05:51:18 2026 +0800"
      },
      "message": "refactor: modernize Java test and example code with Java 17 features (#531)\n\n* refactor: modernize Java test and example code with Java 17 features\n\nMotivation:\nJava 17 introduced records, pattern matching for instanceof, text blocks,\nand other features that make Java code more concise and readable. The test\nand example code contained many verbose data carrier classes and instanceof\npatterns that can be significantly simplified.\n\nModification:\n- Convert data carrier classes (commands, events, envelopes, results) to\n  Java records across all test and example modules\n- Use pattern matching for instanceof to eliminate explicit casts\n- Use text blocks for multi-line SQL DDL strings\n- Update interface methods from getXxx() to xxx() style to match record\n  accessor conventions\n- Update all field accesses from direct field access (obj.field) to\n  record accessor method calls (obj.field())\n\nResult:\nTest and example Java code is more concise and idiomatic for Java 17+,\nreducing boilerplate while maintaining the same behavior. Net reduction\nof ~330 lines of code across 12 files.\n\nTests:\nsbt \"examples / compile\"\nsbt \"integration-examples / compile\"\nsbt \"cassandra-test / Test / compile\"\nsbt \"jdbc / Test / compile\"\n\nReferences:\nNone - code modernization\n\n* style: apply javafmt formatting\n\nMotivation:\nCI requires javafmt formatting for all Java files.\n\nModification:\nRun sbt javafmtAll to apply standard Java formatting.\n\nResult:\nAll Java files pass javafmt checks.\n\nTests:\nNot run - formatting only\n\nReferences:\nNone - formatting fix"
    },
    {
      "commit": "5c35221fce78276026fdbd7d93018e59b961a8d2",
      "tree": "767522d5e6872263645409cff4a70bddce804089",
      "parents": [
        "1c0314856299c0af46ee942d45099eee4c5fea4f"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 19 01:20:49 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 01:20:49 2026 +0800"
      },
      "message": "fix: Scala 3.9 compatibility fixes (#529)\n\n* fix: Scala 3.9 compatibility fixes\n\nMotivation:\nScala 3.9.0-RC1 introduces stricter rules: type ascriptions after tuple\ndestructuring patterns are no longer supported, and `-1.millis` is flagged\nas an illegal literal under -Werror.\n\nModification:\n- SlickOffsetStore: remove type ascription from tuple destructuring pattern\n- R2dbcProjectionSettings: parenthesize negative literal to (-1).millis\n\nResult:\npekko-projection compiles cleanly with Scala 3.9.0-RC1.\n\nTests:\n- sbt \"++3.9.0-RC1!; compile; Test/compile\" passes\n\nReferences: None - Scala 3.9 forward compatibility\n\n* fix: make -Yfuture-lazy-vals conditional for Scala 3.9+\n\nMotivation:\nScala 3.9 removed the -Yfuture-lazy-vals compiler option as the behavior\nis now the default. Passing this flag causes compilation errors on Scala 3.9+.\n\nModification:\nConditionally add -Yfuture-lazy-vals only when Scala minor version \u003c 9\nusing CrossVersion.partialVersion check.\n\nResult:\nProject compiles on both Scala 3.3.x (which needs the flag) and\nScala 3.9+ (which has the behavior by default).\n\n* fix: apply scalafmt and remove unused Dialect import\n\nMotivation:\nCI failed due to unformatted PekkoDisciplinePlugin.scala and unused import\nof Dialect in SlickOffsetStore.scala causing -Werror compilation failure.\n\nModification:\n- Ran scalafmt on project/PekkoDisciplinePlugin.scala\n- Removed unused import pekko.projection.jdbc.internal.Dialect\n\nResult:\nscalafmtSbtCheck, Code is formatted, and compilation checks should pass.\n\nTests:\nNot run - formatting and unused import removal"
    },
    {
      "commit": "1c0314856299c0af46ee942d45099eee4c5fea4f",
      "tree": "47ce98662beddb52b1b7527c0e8ce00323c120dc",
      "parents": [
        "7d2a05f4f2c206c11f458b88dbdb420f7937c7ee"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Jun 16 16:30:30 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 15:30:30 2026 +0100"
      },
      "message": "Update sbt-mima-plugin to 1.1.6 (#528)"
    },
    {
      "commit": "7d2a05f4f2c206c11f458b88dbdb420f7937c7ee",
      "tree": "7dd1e66e08edfc03ccc177cf46137c11648c4f2a",
      "parents": [
        "e384583a78cc912b225d0ab3686ea334a9ac1c40"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Jun 16 14:23:07 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 14:23:07 2026 +0100"
      },
      "message": "upgrade to protobuf 4.35.0 (#513)\n\n* protobuf 4\n\n* Update ProtoAnySerialization.scala\n\n* remove staging repo resolver\n\n* Update plugins.sbt"
    },
    {
      "commit": "e384583a78cc912b225d0ab3686ea334a9ac1c40",
      "tree": "14a99c30335c46c99f2864c154edc9943b234222",
      "parents": [
        "0f6c3c37dd02076309637a03c9b489110b4919d2"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Tue Jun 16 17:59:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 17:59:51 2026 +0800"
      },
      "message": "build: fix sbt lint warnings by excluding unused mimaPreviousArtifacts key (#527)\n\nMotivation:\nsbt lint reported 15 unused mimaPreviousArtifacts keys across sub-projects\n(bill-of-materials, cassandra-test, core-test, docs, examples, grpc,\ngrpc-int-test, grpc-test, integration-examples, jdbc-int-test, kafka-test,\nprojection, r2dbc-int-test, slick-int-test).\n\nModification:\nAdd mimaPreviousArtifacts to Global / excludeLintKeys in project/Common.scala.\n\nResult:\nsbt load no longer reports unused mimaPreviousArtifacts keys.\n\nTests:\n- sbt \"clean; compile\" - all mimaPreviousArtifacts lint warnings resolved\n\nReferences:\nNone - build configuration cleanup"
    },
    {
      "commit": "0f6c3c37dd02076309637a03c9b489110b4919d2",
      "tree": "a49ca49c29b82372c8bb31c7286269e84e8f4334",
      "parents": [
        "01e9e5ea3e79993eada93e6a2d5e24415fc52866"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Jun 15 17:00:41 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 17:00:41 2026 +0100"
      },
      "message": "copy over docker wait changes (#524)\n\n* copy over docker wait changes\n\n* Update integration-tests-r2dbc.yml"
    },
    {
      "commit": "01e9e5ea3e79993eada93e6a2d5e24415fc52866",
      "tree": "3a8941de75fc9e984b0c1979ad97285ca90f3a7f",
      "parents": [
        "967ffcbcf81560889598dd8bcb40ac6aa0a2102b"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jun 15 10:50:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 10:50:29 2026 +0800"
      },
      "message": "fix: Scala 3.8+ forward compatibility (#523)\n\nMotivation:\nPrepare for Scala 3.8/3.9 adoption by fixing deprecation warnings\nthat appear with newer Scala compilers while maintaining compatibility\nwith current Scala 3.3.x and 2.13.x.\n\nModification:\n- Replace `\u003d _` with explicit `\u003d null` in var declarations (deprecated in 3.8)\n- Replace `private[this]` with `private` (deprecated in 3.8)\n- Add -Wconf suppressions for cross-version incompatible warnings:\n  context bounds, wildcard types, eta-expansion, with operator,\n  unreachable null cases, vararg splices, infix types,\n  -Xfatal-warnings deprecation, generated code private[this],\n  trait App deprecation, and -Yfuture-lazy-vals bad option\n\nResult:\nClean compilation on Scala 3.8.4 with zero warnings.\nNo Scala version changes in production build."
    },
    {
      "commit": "967ffcbcf81560889598dd8bcb40ac6aa0a2102b",
      "tree": "818fcf4d8a562e563d6cf4d86ca2d2879a1ae95f",
      "parents": [
        "67e8cab8292c9bc5b07c245074944384027f7f83"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jun 15 02:04:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 02:04:24 2026 +0800"
      },
      "message": "docs: add AGENTS.md and CLAUDE.md for AI coding agents (#522)\n\nMotivation:\nAI coding agents benefit from project-specific instructions to follow\nconventions, run correct validation, and produce consistent PRs.\n\nModification:\nAdd AGENTS.md with comprehensive rules (worktree, licensing, PR,\nformatting, validation, test, code, CI, commit format) and CLAUDE.md\nwith a pre-PR verification checklist.\n\nResult:\nAI agents working on this repository will follow established\nconventions and produce higher-quality contributions.\n\nTests:\nNot run - docs only\n\nReferences:\nNone - AI agent configuration"
    },
    {
      "commit": "67e8cab8292c9bc5b07c245074944384027f7f83",
      "tree": "c0b3dd70c8903b857cb512d72b7d51e058faef4c",
      "parents": [
        "3573f49dbda7cd2e45845318cb5b73c276a5a586"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sun Jun 14 23:41:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 23:41:36 2026 +0800"
      },
      "message": "chore: Rewrite to scala3 syntax (#519)\n\nMotivation:\nLet Scala 3 Community build compile pekko-projection.\n\nModification:\nUpdate .scalafmt.conf dialect to scala213source3 and enable\nscala3 syntax rewrite rules, then reformat all sources.\n\nResult:\nWildcard types use ? syntax (e.g. Class[?] instead of Class[_]).\n\nTests:\nNot run - formatting only\n\nReferences:\nRefs apache/pekko#3048"
    },
    {
      "commit": "3573f49dbda7cd2e45845318cb5b73c276a5a586",
      "tree": "5a527a190eebbca7673083eab4b478814e551998",
      "parents": [
        "a245cc09c840afc5be8039ddf9a11e0240220629"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jun 14 17:17:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 16:17:14 2026 +0100"
      },
      "message": "Update sbt, scripted-plugin to 1.12.12 (#521)"
    },
    {
      "commit": "a245cc09c840afc5be8039ddf9a11e0240220629",
      "tree": "9928c35fb97500110a849c744e340d52e72b1404",
      "parents": [
        "f015ee1fc4f41c707ae3000bf1b68e523f9a6c04"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sun Jun 14 21:46:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 21:46:54 2026 +0800"
      },
      "message": "chore: unify formatter config - standardize aliases, add JDK17 setting (#520)\n\n* chore: unify formatter config across pekko sub-projects\n\nMotivation:\nAlign formatter plugins, command aliases, and JDK settings with other\npekko sub-projects to reduce maintenance burden.\n\nModification:\n- Standardize checkCodeStyle/applyCodeStyle command aliases\n- Add ThisBuild / javafmtFormatterCompatibleJavaVersion :\u003d 17 where missing\n- Replace custom verifyCodeFmt tasks with standard aliases where applicable\n- Upgrade sbt-java-formatter plugin where needed\n\nResult:\nConsistent formatter configuration across all pekko sub-projects.\n\nTests:\nNot run - build config change only\n\nReferences:\nNone - formatter unification across pekko sub-projects\n\n* fix: update CI workflow to use checkCodeStyle alias\n\nMotivation:\nCI was calling the removed verifyCodeStyle command.\n\nModification:\nReplace verifyCodeStyle with checkCodeStyle in checks.yml.\n\nResult:\nCI code style check works with the unified alias.\n\nTests:\nNot run - CI config change only\n\nReferences:\nNone"
    },
    {
      "commit": "f015ee1fc4f41c707ae3000bf1b68e523f9a6c04",
      "tree": "36e5422c7afd9f68e818cbd5f309186af24fcb32",
      "parents": [
        "ee72cfb446c1b670dd772e3848ebd68f401c1db3"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sun Jun 14 19:15:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 19:15:00 2026 +0800"
      },
      "message": "Add -Yfuture-lazy-vals for Scala 3.3.x builds (#518)\n\n* feat: Add -Yfuture-lazy-vals for Scala 3.3.x builds\n\nMotivation:\nThe Scala 3.3.8 compiler introduced the -Yfuture-lazy-vals flag to\noptionally use VarHandle instead of sun.misc.Unsafe for lazy val\nimplementation. This prepares libraries for upcoming JDK releases\nthat restrict sun.misc.Unsafe access.\n\nModification:\nAdd -Yfuture-lazy-vals to scalacOptions, conditionally applied only\nfor Scala 3.3.x via CrossVersion.partialVersion or scalaBinaryVersion.\n\nResult:\nScala 3.3.x build uses the future-proof VarHandle-based lazy val\nimplementation, compatible with all JDK 9+ versions including future\nreleases that restrict sun.misc.Unsafe.\n\nReferences:\nRefs scala/scala3-lts#637\nRefs apache/pekko#3059\n\n* fix: Add -release:17 required by -Yfuture-lazy-vals\n\nThe -Yfuture-lazy-vals flag requires explicit -java-output-version\nset to minimum version 9 or higher. Add -release:17 to satisfy\nthis requirement for Scala 3.3.x builds."
    },
    {
      "commit": "ee72cfb446c1b670dd772e3848ebd68f401c1db3",
      "tree": "74b0318daac1450b39f8a89c319a2535f623936a",
      "parents": [
        "a1068ba99afe711030d716b85242a60b39172167"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jun 12 22:32:53 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 21:32:53 2026 +0100"
      },
      "message": "Update scala3-library to 3.3.8 (#517)"
    },
    {
      "commit": "a1068ba99afe711030d716b85242a60b39172167",
      "tree": "39773231c654c33991bc9c937559a66960221163",
      "parents": [
        "2875a7eeaca147bbc039057ce9e39a0970dd5998"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jun 10 16:21:52 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 15:21:52 2026 +0100"
      },
      "message": "Update hibernate-core to 7.4.1.Final (#516)"
    },
    {
      "commit": "2875a7eeaca147bbc039057ce9e39a0970dd5998",
      "tree": "2e4a227d3bce476d3914a3ecba1ad81d5e201678",
      "parents": [
        "dca937632489d0e8804607ae1216af6f8314bad1"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Thu Jun 04 09:42:12 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 09:42:12 2026 +0100"
      },
      "message": "Update PekkoCoreDependency.scala (#514)"
    },
    {
      "commit": "dca937632489d0e8804607ae1216af6f8314bad1",
      "tree": "8d46873cf0afb0acd8dc63580cc618167d41a78e",
      "parents": [
        "42473937c5e1563f3f628805adab3fcec06b3642"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 19:59:55 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 19:59:55 2026 +0100"
      },
      "message": "Bump sbt/setup-sbt from 1.1.24 to 1.2.1 (#510)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.1.24 to 1.2.1.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/2e222825582620cc38d2a54e674f3c01b7c14f5d...af116cce31c00823d3903ce687f9cda3a4f19f1b)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.2.1\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: PJ Fanning \u003cpjfanning@users.noreply.github.com\u003e"
    },
    {
      "commit": "42473937c5e1563f3f628805adab3fcec06b3642",
      "tree": "d48c04c9777e2468d294af7ee1ce64bff0318577",
      "parents": [
        "4ee506a0d72aea2ea3efb35d1334cc5346c8cfb7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 17:07:01 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 17:07:01 2026 +0100"
      },
      "message": "Bump actions/checkout from 6.0.2 to 6.0.3 (#511)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 6.0.3.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/de0fac2e4500dabe0009e67214ff5f5447ce83dd...df4cb1c069e1874edd31b4311f1884172cec0e10)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 6.0.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4ee506a0d72aea2ea3efb35d1334cc5346c8cfb7",
      "tree": "40028c494d26cfed2b7b7a4c560104aa48a78e2e",
      "parents": [
        "6ec98dd121b2e1d6ab2a08ebebe7f0d001faa7d0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 17:06:29 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 17:06:29 2026 +0100"
      },
      "message": "Bump scalacenter/sbt-dependency-submission from 3.2.2 to 3.2.3 (#512)\n\nBumps [scalacenter/sbt-dependency-submission](https://github.com/scalacenter/sbt-dependency-submission) from 3.2.2 to 3.2.3.\n- [Release notes](https://github.com/scalacenter/sbt-dependency-submission/releases)\n- [Commits](https://github.com/scalacenter/sbt-dependency-submission/compare/1cc96a7038ea2b014c200c1dae3a0cc92293b91d...d84eef4c09e633bcf5f113bcad7fd5e9af1baee9)\n\n---\nupdated-dependencies:\n- dependency-name: scalacenter/sbt-dependency-submission\n  dependency-version: 3.2.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6ec98dd121b2e1d6ab2a08ebebe7f0d001faa7d0",
      "tree": "3ffbd84cab6fd476242d6c6c0a9e8c3b02eb3787",
      "parents": [
        "47ae3e490e9abe68944bf9fe295cb15ab5946aa4"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Jun 02 17:01:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 16:01:36 2026 +0100"
      },
      "message": "Update logback-classic to 1.5.34 (#508)"
    },
    {
      "commit": "47ae3e490e9abe68944bf9fe295cb15ab5946aa4",
      "tree": "4c4247218d8ee0a3eaee927837f8df7bd8cece63",
      "parents": [
        "7282bcd777872e4a47707995d30618f16038c6d8"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Jun 01 18:25:10 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 18:25:10 2026 +0100"
      },
      "message": "update docs to include changes from akka projections 1.4.1 (#505)\n\n* Sync docs with akka 1.4.x\n\nCo-authored-by: Copilot \u003c223556219+Copilot@users.noreply.github.com\u003e\n\nsome reverts\n\nUpdate running.md\n\nUpdate snapshots.md\n\nrevert\n\nCreate intro-video.png\n\nreverts\n\nmore\n\nmore\n\nmore\n\nmore\n\nmore\n\nmore\n\nmore\n\nmore reverts\n\nUpdate running.md\n\nrevert\n\nUpdate index.md\n\n* more\n\n* more\n\n* merge issues\n\n* Update slick.md\n\n* more\n\n* more\n\n* links\n\n* Update jdbc.md\n\n* Update slick.md\n\n* fix fqcns\n\n* Update setup-your-app.md\n\n* Replace pekko.apache.org/docs/pekko/current/ links with @extref format\n\n* temp enable link validator\n\n* Update link-validator.yml\n\n* more reverts\n\n* more fixes\n\n* Update build.sbt\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] \u003c198982749+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "7282bcd777872e4a47707995d30618f16038c6d8",
      "tree": "704035df7a051c1657152621c9695929632a4dd4",
      "parents": [
        "592eef2204e88119eb136c340313c3d376ff583e"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun May 31 16:41:39 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 15:41:39 2026 +0100"
      },
      "message": "Update logback-classic to 1.5.33 (#502)\n\nCo-authored-by: PJ Fanning \u003cpjfanning@users.noreply.github.com\u003e"
    },
    {
      "commit": "592eef2204e88119eb136c340313c3d376ff583e",
      "tree": "90e2b6b7cfd9db423901cc9ad5a7a299e853378a",
      "parents": [
        "16a216819842940e8d1eb80283ecfaa712615f1e"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun May 31 16:39:35 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 15:39:35 2026 +0100"
      },
      "message": "Update jackson-databind to 2.21.4 (#503)"
    },
    {
      "commit": "16a216819842940e8d1eb80283ecfaa712615f1e",
      "tree": "9650cf7fc7971c5498bc648ac1fb194c5c074195",
      "parents": [
        "e9bfe5051b814670b9b62650071271107b830e55"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun May 31 14:57:52 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 14:57:52 2026 +0100"
      },
      "message": "grpc: better support Protobuf Message (#507)\n\n* Update ProtoAnySerialization.scala\n\n* partial revert\n\n* Update ProtoAnySerialization.scala"
    },
    {
      "commit": "e9bfe5051b814670b9b62650071271107b830e55",
      "tree": "ed10a9739bc3f71bdbb665d95a8cec326a6aae64",
      "parents": [
        "94fc6478af0cc8fb3c3b8408ef2e4adab4ae3078"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sat May 30 13:01:46 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 30 13:01:46 2026 +0100"
      },
      "message": "copy over changes from akka projections 1.4.1 (#504)\n\n* Port akka-projection PRs #898 and #908: batch offset inserts and fix grouped async offsets\n\n* scalafmt\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] \u003c198982749+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "94fc6478af0cc8fb3c3b8408ef2e4adab4ae3078",
      "tree": "51e2e8a1db04ee6e3f57d5fa665da53120be5c64",
      "parents": [
        "bbb841f41156baf602b2771d2afa619cbb1abd75"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed May 27 16:54:01 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 16:54:01 2026 +0200"
      },
      "message": "Update hibernate-core to 7.4.0.Final (#501)"
    },
    {
      "commit": "bbb841f41156baf602b2771d2afa619cbb1abd75",
      "tree": "295706a804a07bccd0fa6908c18a834b03c44604",
      "parents": [
        "962134360a476fa47eb1b78d207289c399cce318"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Wed May 27 10:43:34 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 10:43:34 2026 +0100"
      },
      "message": "test with persistence-r2dbc 2.0.0-M1 (#494)\n\n* test with persistence-r2dbc 2.0.0-M1\n\n* Update build.sbt"
    },
    {
      "commit": "962134360a476fa47eb1b78d207289c399cce318",
      "tree": "1e65780a0e158eaf3156287cd00ff858ab16a722",
      "parents": [
        "22a9851a589d6482be411451cec57209aa44d999"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue May 26 20:42:19 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 20:42:19 2026 +0100"
      },
      "message": "test with latest 1.x dependencies (#500)"
    },
    {
      "commit": "22a9851a589d6482be411451cec57209aa44d999",
      "tree": "5a5864df48068ef3701ef8b118e2d9aaf1411163",
      "parents": [
        "10fd0b39bd2f55626451a968ccd52643b5d99a64"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon May 25 23:39:35 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 23:39:35 2026 +0100"
      },
      "message": "Bump coursier/cache-action from 8.1.0 to 8.1.1 (#499)\n\nBumps [coursier/cache-action](https://github.com/coursier/cache-action) from 8.1.0 to 8.1.1.\n- [Release notes](https://github.com/coursier/cache-action/releases)\n- [Commits](https://github.com/coursier/cache-action/compare/v8.1...95e5b1029b6b86e7bac033ee44a0697d8a527d2d)\n\n---\nupdated-dependencies:\n- dependency-name: coursier/cache-action\n  dependency-version: 8.1.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "10fd0b39bd2f55626451a968ccd52643b5d99a64",
      "tree": "2de08d54e0672fd054e884e43ce92bc32142407d",
      "parents": [
        "387aec9ffd06ed5642c1211421f72c3fb8df3043"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon May 25 23:39:08 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 23:39:08 2026 +0100"
      },
      "message": "Bump sbt/setup-sbt from 1.1.22 to 1.1.24 (#498)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.1.22 to 1.1.24.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/v1.1.22...2e222825582620cc38d2a54e674f3c01b7c14f5d)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.1.24\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "387aec9ffd06ed5642c1211421f72c3fb8df3043",
      "tree": "b39e0a9fe9c90749d65a5c4c761695f396dd9320",
      "parents": [
        "8683f703b00491f7e7dd3f8f73df44c24ad8b528"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon May 25 18:01:22 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 18:01:22 2026 +0100"
      },
      "message": "Revise license header in test specification file (#497)\n\nUpdated license header in MySQLR2dbcOffsetStoreSqlSpec.scala"
    },
    {
      "commit": "8683f703b00491f7e7dd3f8f73df44c24ad8b528",
      "tree": "8d0c268309bb2884081d357d26c74925e4bf5859",
      "parents": [
        "da6ee92370835058233b6816e0d329ebe404e622"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon May 25 16:10:27 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 16:10:27 2026 +0100"
      },
      "message": "projection-r2dbc: support mysql (#495)\n\n* try mysql\n\n* Update integration-tests-r2dbc.yml\n\n* Update integration-tests-r2dbc.yml\n\n* Update create_tables_mysql.sql\n\n* Fix MySQL R2DBC issues: batch insert ordering and sql interpolation in tests\n\n* Fix MySQL R2DBC: move dialect-specific fixes into MySQLR2dbcOffsetStore\n\n- Revert insertTimestampOffsetInTx in R2dbcOffsetStore back to original\n  add-before-bind ordering (correct for PostgreSQL/Yugabyte)\n- Extract bindTimestampOffsetRecord as a protected helper method\n- Extract executeDeleteOldTimestampOffsets as a protected hook method\n- Make timestampOffsetTable, insertTimestampOffsetSql, and logger protected\n  so MySQL subclass can access them\n- Override insertTimestampOffsetInTx in MySQLR2dbcOffsetStore with\n  bind-before-add ordering required by the MySQL R2DBC driver\n- Override executeDeleteOldTimestampOffsets in MySQLR2dbcOffsetStore with\n  MySQL-compatible SQL: CONCAT() instead of ||, NOT IN (?,?,...) instead\n  of \u003d ANY (?), dynamic placeholders for the exclusion list, and handles\n  the empty-exclusion-list case\n\n* Fix compile error: replace trace2 with trace in MySQLR2dbcOffsetStore\n\n* Fix MySQL test failures: identifier quoting and timestamp precision (#13)\n\n* fix: MySQL test issues - double-quoted table name and timestamp precision\n\n* fix: make createTableSql dialect-aware, preserving double-quote quoting for postgres/yugabyte\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] \u003c198982749+Copilot@users.noreply.github.com\u003e\n\n* Fix savePaused to accept MySQL ON DUPLICATE KEY UPDATE row count and include count in error (#14)\n\nCo-authored-by: copilot-swe-agent[bot] \u003c198982749+Copilot@users.noreply.github.com\u003e\n\n* Potential fix for pull request finding\n\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e\n\n* Add MySQLR2dbcOffsetStoreSqlSpec unit tests for delete SQL correctness (#15)\n\nCo-authored-by: copilot-swe-agent[bot] \u003c198982749+Copilot@users.noreply.github.com\u003e\n\n* Update MySQLR2dbcOffsetStoreSqlSpec.scala\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] \u003c198982749+Copilot@users.noreply.github.com\u003e\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "da6ee92370835058233b6816e0d329ebe404e622",
      "tree": "da67d6371faef32738f0666692c70a17671b9a2e",
      "parents": [
        "6ac4e98f61ad90793dde56d6ca104a0582ecbc31"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon May 25 15:51:10 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 14:51:10 2026 +0100"
      },
      "message": "Update hibernate-core to 7.3.6.Final (#496)"
    },
    {
      "commit": "6ac4e98f61ad90793dde56d6ca104a0582ecbc31",
      "tree": "95b7f7c974e9249520b927d63c3be7784d5e3624",
      "parents": [
        "0ff44405b920e0b36a5088f385d0d52a6cf45eb4"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun May 24 00:38:26 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 24 00:38:26 2026 +0100"
      },
      "message": "fix issues in integration test workflow (#493)"
    },
    {
      "commit": "0ff44405b920e0b36a5088f385d0d52a6cf45eb4",
      "tree": "d5ecd91a2591944f2c27d1eb4c6370837936112c",
      "parents": [
        "9f5a4ec0edeefd89a0944630a7dc649d20a31357"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sat May 23 17:49:59 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 23 17:49:59 2026 +0100"
      },
      "message": "test with yugabyte (#491)\n\n* test with yugabyte\n\n* missing file\n\n* Update integration-tests-r2dbc.yml\n\n* only run for this repo"
    },
    {
      "commit": "9f5a4ec0edeefd89a0944630a7dc649d20a31357",
      "tree": "f0bd2f03b603176c0492ed6ebdac4da1969aac23",
      "parents": [
        "2b14567bd8243f40256374d69aaa5e65f3438fe9"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sat May 23 11:34:08 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 23 11:34:08 2026 +0100"
      },
      "message": "add r2dbc docs (#489)\n\n* r2dbc docs\n\n* Update build.sbt\n\n* Update R2dbcProjectionDocExample.java\n\n* Update R2dbcProjectionDocExample.scala\n\n* Update R2dbcProjectionDocExample.scala\n\n* Update R2dbcProjectionDocExample.scala"
    },
    {
      "commit": "2b14567bd8243f40256374d69aaa5e65f3438fe9",
      "tree": "33ff976d052384de19ecf8b863efe37097ff1617",
      "parents": [
        "be405acfae09ed0edb78189c833915176e0bb7c4"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri May 22 11:48:24 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 11:48:24 2026 +0100"
      },
      "message": "enable ignored tests (#488)"
    },
    {
      "commit": "be405acfae09ed0edb78189c833915176e0bb7c4",
      "tree": "0e636a490f2f9c2262ae7b577e9d257e616c6334",
      "parents": [
        "09ebb425f5a0d3754a1f626d4f7db660fc9de279"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri May 22 09:31:41 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 09:31:41 2026 +0100"
      },
      "message": "add grpc replication tests (#487)\n\n* add grpc replication tests\n\n* Update ReplicationJavaDSLIntegrationSpec.scala\n\n* Update build.sbt"
    }
  ],
  "next": "09ebb425f5a0d3754a1f626d4f7db660fc9de279"
}
