)]}'
{
  "log": [
    {
      "commit": "9cd6be389d496ca706e09bacd1293db125314405",
      "tree": "d7754dcf421a05c19fbe878f83d87073738b6935",
      "parents": [
        "49a82673277d0e1edd71446901b9029c28767a1e"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jul 10 20:24:21 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 20:24:21 2026 +0200"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.47.4 (#1773)"
    },
    {
      "commit": "49a82673277d0e1edd71446901b9029c28767a1e",
      "tree": "226dc9755e1cd141f775b617a160e04398ad6098",
      "parents": [
        "68ad30b8f0f24cae8492a0e80ea47297e4b07daa"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jul 10 20:23:55 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 20:23:55 2026 +0200"
      },
      "message": "Update sbt-reproducible-builds to 0.35 (#1771)"
    },
    {
      "commit": "68ad30b8f0f24cae8492a0e80ea47297e4b07daa",
      "tree": "80b26f9b67428be1b3ed4f8f44588a59c6c43a51",
      "parents": [
        "52132f81211542332b61798e8b70c961959361fe"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jul 10 20:23:16 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 20:23:16 2026 +0200"
      },
      "message": "Update amqp-client to 5.34.0 (#1770)"
    },
    {
      "commit": "52132f81211542332b61798e8b70c961959361fe",
      "tree": "8a9706575623d482017eff9718c77585d51b4526",
      "parents": [
        "90d9c386da466128763e16b93b56422ef3d377ba"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jul 10 20:22:31 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 20:22:31 2026 +0200"
      },
      "message": "Update logback-classic to 1.5.38 (#1769)"
    },
    {
      "commit": "90d9c386da466128763e16b93b56422ef3d377ba",
      "tree": "afe74b201316df4ad1a0f8cead202037b018d435",
      "parents": [
        "5912b50ee36cf168d2b9b669a12d53fc34cf7c45"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jul 10 20:19:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 10 20:19:27 2026 +0200"
      },
      "message": "Update scalafmt-core to 3.11.2 (#1772)"
    },
    {
      "commit": "5912b50ee36cf168d2b9b669a12d53fc34cf7c45",
      "tree": "f8fc656b0ba818ac3fa0b52407bd9b0d927bd2f1",
      "parents": [
        "7495e7d199b0af8f4e9199fcf5ae9b3e1aed9170"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 08 18:25:46 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 17:25:46 2026 +0100"
      },
      "message": "Update jackson-module-scala to 2.22.1 (#1760)"
    },
    {
      "commit": "7495e7d199b0af8f4e9199fcf5ae9b3e1aed9170",
      "tree": "3e1f30e8dc2df9a4d48a732a5eecc0d171841c46",
      "parents": [
        "731a3c5465321fce6ae4c69b261140fd8a4e17de"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 08 18:25:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 17:25:25 2026 +0100"
      },
      "message": "Update jnr-unixsocket to 0.39.2 (#1761)"
    },
    {
      "commit": "731a3c5465321fce6ae4c69b261140fd8a4e17de",
      "tree": "a755943db89ed99fcbe3c900856ab1130e0ce79d",
      "parents": [
        "0e7de7deb4b41358b61bfb8308ae17aae1415c14"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 08 18:25:06 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 17:25:06 2026 +0100"
      },
      "message": "Update sbt-boilerplate to 0.8.1 (#1762)"
    },
    {
      "commit": "0e7de7deb4b41358b61bfb8308ae17aae1415c14",
      "tree": "9acaf3e5608cd2ca332c6d37d7234d214ef8da6f",
      "parents": [
        "bad9185816f9728ace844b35b720d784e0e21ff1"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 08 18:24:46 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 17:24:46 2026 +0100"
      },
      "message": "Update proto-google-cloud-bigquerystorage-v1 to 3.30.0 (#1763)"
    },
    {
      "commit": "bad9185816f9728ace844b35b720d784e0e21ff1",
      "tree": "42ee3a2123712c1bd719eff7578d8e7413b765fc",
      "parents": [
        "2ab00cd1777dc484fa2920d84060a8ed4028c205"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 08 18:24:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 17:24:25 2026 +0100"
      },
      "message": "Update google-auth-library-credentials, ... to 1.49.0 (#1764)"
    },
    {
      "commit": "2ab00cd1777dc484fa2920d84060a8ed4028c205",
      "tree": "131e51178042be331828f1a018093718269abc9c",
      "parents": [
        "7ffa275ea547188a86c59b1f0ac6eee46ba0771b"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 08 18:24:03 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 17:24:03 2026 +0100"
      },
      "message": "Update google-cloud-pubsub to 1.152.0 (#1765)"
    },
    {
      "commit": "7ffa275ea547188a86c59b1f0ac6eee46ba0771b",
      "tree": "481675f2cc87d4b113ed58c5d24092b67fb87352",
      "parents": [
        "0d817b84818f5a3f0dbbf1370806983259069bf3"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 08 18:23:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 17:23:37 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.47.1 (#1768)"
    },
    {
      "commit": "0d817b84818f5a3f0dbbf1370806983259069bf3",
      "tree": "23f1436daab449058a29aff1b06377a72ee9874b",
      "parents": [
        "74b12f9e27f2ccdead2957dfcf32009e636c63dc"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 08 18:22:51 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 17:22:51 2026 +0100"
      },
      "message": "Update mongo-scala-driver to 5.9.0 (#1767)"
    },
    {
      "commit": "74b12f9e27f2ccdead2957dfcf32009e636c63dc",
      "tree": "33d133085e2d20d44f64118d837f32da88e98bda",
      "parents": [
        "e2c217848577ca71631318e54771b7f0f29b30ba"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 08 18:22:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 18:22:25 2026 +0200"
      },
      "message": "Update netty-handler to 4.2.16.Final (#1766)"
    },
    {
      "commit": "e2c217848577ca71631318e54771b7f0f29b30ba",
      "tree": "98cd341cbbcb872a025e2130de25cd0ee5e221bf",
      "parents": [
        "8759ce5ee5db66ccc85fe61301c9e5b177329261"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Jul 07 16:42:22 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 16:42:22 2026 +0100"
      },
      "message": "use scalapb grpc scala3 sources in scala 3 builds (#1759)\n\n* use scalapb grpc scala3 sources in scala 3 builds\n\n* Update build.sbt"
    },
    {
      "commit": "8759ce5ee5db66ccc85fe61301c9e5b177329261",
      "tree": "7f583558cfc01c6e2c0c10ea96c985520218973a",
      "parents": [
        "df4766af77b145561bd6484c118dfc8406939903"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Jul 07 16:37:56 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 16:37:56 2026 +0100"
      },
      "message": "latest avro4s versions (#1758)"
    },
    {
      "commit": "df4766af77b145561bd6484c118dfc8406939903",
      "tree": "3bbb576ff6afa9abe5b7c44bb14c941b0b31bdf6",
      "parents": [
        "cb979fa537ac4ed38164934e81b833e729e55977"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 06 20:42:16 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 20:42:16 2026 +0100"
      },
      "message": "Bump sbt/setup-sbt from 1.4.0 to 1.5.0 (#1756)\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": "cb979fa537ac4ed38164934e81b833e729e55977",
      "tree": "1b5b7ac65bec4a4b3705b8bb4715e94f2cd979c6",
      "parents": [
        "8edc1fc80cfd5b9fc573b2ecce4ff902c638b26f"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Jul 06 17:12:03 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 16:12:03 2026 +0100"
      },
      "message": "Update orientdb-graphdb, orientdb-object to 3.2.54 (#1754)"
    },
    {
      "commit": "8edc1fc80cfd5b9fc573b2ecce4ff902c638b26f",
      "tree": "e6683451dfc541c2e01f598419b59ed03b3e5c63",
      "parents": [
        "b01582c6eb2dc835945d9f338725fea552b3f1e1"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Jul 06 16:28:26 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 22:28:26 2026 +0800"
      },
      "message": "Update amqp-client to 5.33.1 (#1755)"
    },
    {
      "commit": "b01582c6eb2dc835945d9f338725fea552b3f1e1",
      "tree": "ef566cafabc154daf297ff2d9c9a6266b31465d6",
      "parents": [
        "0f3cefc846198fd429775932a38b12341f911989"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jul 06 22:04:07 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 22:04:07 2026 +0800"
      },
      "message": "chore: use StandardCharsets.UTF_8 (#1753)\n\nMotivation:\\nAvoid stringly-typed UTF-8 charset usage in encoding and decoding code paths.\\n\\nModification:\\nReplace UTF-8 charset string arguments with StandardCharsets.UTF_8 and normalize touched XML declarations where applicable.\\n\\nResult:\\nCharset usage is type-safe and exact lowercase \"utf-8\" string literals are removed from the touched areas."
    },
    {
      "commit": "0f3cefc846198fd429775932a38b12341f911989",
      "tree": "80b0d9c3e71cbf5b6e32bc59ae032970a88bb713",
      "parents": [
        "5dd352b0538c3dab37214465b2b0ab3980d2ff0b"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jul 06 16:24:07 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 16:24:07 2026 +0800"
      },
      "message": "refactor: replace deprecated `extends App` with explicit main method (#1751)\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 5 Slick connector doc example objects.\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": "5dd352b0538c3dab37214465b2b0ab3980d2ff0b",
      "tree": "7adae744c33a4c11e5cd7fa20a1daf0ef9a86102",
      "parents": [
        "92866b3ef60dfdc90edd6a4b9b5030b2dac094b4"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jul 06 16:23:55 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 16:23:55 2026 +0800"
      },
      "message": "fix: fix compilation warnings across all Scala versions (#1750)\n\n* fix: fix compilation warnings across all Scala versions\n\nMotivation:\nCompilation produced warnings across Scala 2.13 and Scala 3 including:\n- Unused imports in google-cloud-pub-sub, google-fcm, geode, s3\n- Pattern match exhaustivity in mqtt-streaming (Scala 3 E029)\n- Anonymous class duplication at inline site in geode (Scala 3 E197)\n- Deprecated API usage in aws-spi-pekko-http, kinesis, solr\n- Type inferred to Object/Any in amqp, influxdb, jms, jakartams, s3\n- Name shadowing in jms and jakartams test specs\n- Structural type inference in kinesis Valve\n- Suspicious unqualified getClass call in google-cloud-storage\n- Unchecked calls in AmqpFlowTest Java tests\n- Pattern type more specialized than RHS in google-cloud-pub-sub-grpc\n\nModification:\n- Remove unused imports across multiple modules\n- Add @nowarn annotations for intentional deprecated API usage and\n  pattern match exhaustivity in MQTT session event flows\n- Fix pattern match in MqttFrameStage to use Left(_) instead of\n  unchecked type pattern\n- Add @nowarn for anonymous class duplication in LabelledGenericGeneric\n- Replace deprecated Stream with LazyList in kinesis tests\n- Add explicit type annotations (Map[String, Any], [Any]) to fix\n  type inference warnings\n- Rename shadowed pattern variables in JMS test specs\n- Add explicit ValveSwitch type annotation in kinesis Valve\n- Use this.getClass in GCStorageWiremockBase constructor\n- Add @SuppressWarnings(\"unchecked\") to Java test methods\n- Update @nowarn filters in google-cloud-pub-sub-grpc ExampleApp\n- Change .recover to .recoverWith in amqp test for correct Future chaining\n\nResult:\nClean compilation with zero warnings across all Scala versions.\n\nTests:\nsbt +test:compile - all versions pass with no warnings\n\nReferences:\nNone - code quality improvement\n\n* fix: restore private modifier on GCStorageWiremockBase.config\n\nAddress review feedback: the private modifier removal was unnecessary\nsince companion class/object can access each other\u0027s private members."
    },
    {
      "commit": "92866b3ef60dfdc90edd6a4b9b5030b2dac094b4",
      "tree": "ca4c559c544d47681bdd0df9966d8b7b547fdecf",
      "parents": [
        "9106b69913c868d35274e7e15a9ae6a70a6eef56"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jul 06 01:58:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 01:58:38 2026 +0800"
      },
      "message": "feat: add Scala next cross-build coverage (#1749)\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": "9106b69913c868d35274e7e15a9ae6a70a6eef56",
      "tree": "2e8f93e6501610e622886b1284a953ddceb42519",
      "parents": [
        "374ee35eddd060fdd720fb3402fca5591b476c46"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sun Jul 05 17:51:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 05 17:51:00 2026 +0800"
      },
      "message": "fix: fix javadoc warnings in file connector Java sources (#1744)\n\n* fix: fix javadoc warnings in Java sources across pekko-connectors modules\n\nMotivation:\nRunning `sbt doc` produces javadoc warnings in Java source files:\nScala-style `[[...]]` links, multi-line `{@link}` tags, and public\nclasses/methods missing javadoc across file, spring-web, csv,\ndiscovery, and other modules.\n\nModification:\n- Replace `[[...]]` links with `{@code}` or `{@link}` in FileTailSource,\n  CsvToMap, DiscoverySupport, PravegaTable, ParseEventMarker\n- Fix multi-line `{@link}` tags in FileTailSource.java\n- Add javadoc to public classes and methods in spring-web module\n  (PekkoStreamsRegistrar, SpringWebPekkoStreamsConfiguration,\n  SpringWebPekkoStreamsProperties)\n- Apply javafmt to all modified Java files\n\nResult:\nAll javadoc warnings in Java sources are eliminated.\n\nTests:\nManually verified via `sbt doc` and grep pattern search\n\nReferences:\nFollow-up to #1173\n\n* fix: address CR feedback on DiscoverySupport.java javadoc\n\nMotivation:\nThe PR #1744 replaced the Scala-style [[...]] link in DiscoverySupport.java\nwith a raw HTML \u003ca href\u003e tag. The reviewer suggested using a cleaner reference\nto Apache Pekko Discovery, as the connector docs already have a proper @extref\nlink to the discovery documentation.\n\nModification:\nReplace the HTML \u003ca href\u003d\"...\"\u003ePekko Discovery\u003c/a\u003e link with a plain text\nreference \"Apache Pekko Discovery\" in the class javadoc. The connector docs\n(docs/src/main/paradox/couchbase.md) already explain the discovery integration\nin detail with a proper @extref link.\n\nResult:\nCleaner javadoc without raw HTML links, addressing the reviewer\u0027s feedback.\n\nTests:\nsbt \"couchbase / Compile / doc\" - no warnings\n\nReferences:\nAddresses review comment in PR #1744\n\n* fix: apply javafmt to DiscoverySupport.java\n\nMotivation:\nCI checkCodeStyle job fails with (couchbase / Compile / javafmtCheck)\n1 file must be formatted.\n\nModification:\nRun javafmt on DiscoverySupport.java to collapse the single-line\njavadoc onto one line as required by the formatter.\n\nResult:\ncheckCodeStyle passes for all modules.\n\nTests:\nsbt checkCodeStyle → success\n\nReferences:\nFollow-up to #1744"
    },
    {
      "commit": "374ee35eddd060fdd720fb3402fca5591b476c46",
      "tree": "bc5e7042138b9c5871f4c62e825a5bbe7f1a7b04",
      "parents": [
        "a06736cd3f6237a691f479fe354d7232c5fc5ca7"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sun Jul 05 17:26:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 05 17:26:21 2026 +0800"
      },
      "message": "fix: fix scaladoc warnings (#1745)\n\n* fix: fix scaladoc warnings\n\nMotivation:\nThe project had ~177 scaladoc warnings about unresolvable links,\nambiguous overloads, and incorrect package prefixes across many modules.\n\nModification:\n- Replace unresolvable [[...]] links with backtick-quoted code for external types\n- Fix incorrect package prefixes (pekko. -\u003e org.apache.pekko.)\n- Resolve ambiguous overload links using backtick-quoted code\n- Fix unmoored doc comments\n\nResult:\nAll scaladoc warnings are resolved. `sbt doc` completes with no warnings.\n\nTests:\nVerified with `sbt clean doc` - 0 warnings.\n\n* fix: format Java files with javafmt\n\nMotivation:\nCI fails javafmtCheck on 2 Java files (pre-existing issue on main).\n\nModification:\nRun `sbt javafmt` to format the Java files according to the project\u0027s\ncode style.\n\nResult:\nAll Java files pass javafmtCheck."
    },
    {
      "commit": "a06736cd3f6237a691f479fe354d7232c5fc5ca7",
      "tree": "aec8e6196cb3e5f75ea8910d949c6d1031020ea6",
      "parents": [
        "30337af4f0149237d700faf84e9206fb9d1ec3bb"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sun Jul 05 16:39:48 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 05 16:39:48 2026 +0800"
      },
      "message": "refactor: remove Alpakka 3.0.0 deprecated APIs (PubSubSettings, Credentials.cache) (#1748)\n\nMotivation:\nPubSubSettings.callCredentials and Credentials.cache were deprecated since\nAlpakka 3.0.0 in favor of GoogleSettings-based credential management.\n\nModification:\nRemove PubSubSettings.callCredentials field and withCallCredentials method.\nDelete DeprecatedCredentials marker class. Refactor PekkoGrpcSettings to\nresolve credentials via GoogleSettings directly, using NoCredentials for\nemulator mode. Remove Credentials.cache and _cache field. Update reference.conf\nand test configs. Update docs.\nAdd MiMa filters for the removed methods.\n\nResult:\nCleaner API with GoogleSettings as the single source for credential\nconfiguration.\n\nTests:\nNot run - deprecated API cleanup with equivalent behavior\n\nReferences:\nNone - deprecated API cleanup"
    },
    {
      "commit": "30337af4f0149237d700faf84e9206fb9d1ec3bb",
      "tree": "97c4b8ede4eb43216a153832b2fc45f79ea176fe",
      "parents": [
        "57d51aa9b280be01c0ab09e6e1565b57886d293b"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Jul 05 09:26:22 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 05 09:26:22 2026 +0100"
      },
      "message": "one off reorder of java imports (#1733)\n\n* one off reorder of java imports\n\n* revert\n\n* Update Examples.java\n\n* revert\n\n* revert\n\n* revert"
    },
    {
      "commit": "57d51aa9b280be01c0ab09e6e1565b57886d293b",
      "tree": "2f19308d6261982c8955ef3ec8ddb2c5ca761e7e",
      "parents": [
        "a2e0311cf089aaf24dd43425897cfad5480494c3"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jul 04 16:26:20 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 04 22:26:20 2026 +0800"
      },
      "message": "Update sbt-reproducible-builds to 0.33 (#1746)"
    },
    {
      "commit": "a2e0311cf089aaf24dd43425897cfad5480494c3",
      "tree": "ef8583c851987704c5b599b2ebc17f55a14c7811",
      "parents": [
        "0227fc24e0c96dbf4a62c6c7e33cc96d7edf7f1a"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jul 04 16:25:58 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 04 22:25:58 2026 +0800"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.21 (#1747)"
    },
    {
      "commit": "0227fc24e0c96dbf4a62c6c7e33cc96d7edf7f1a",
      "tree": "57c6708cf22f67666074bb248a5e77594c66f3a8",
      "parents": [
        "b958e65b63b58ce946db6efd30b937ad47a19fc8"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jul 04 13:36:59 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 04 13:36:59 2026 +0200"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.20 (#1743)"
    },
    {
      "commit": "b958e65b63b58ce946db6efd30b937ad47a19fc8",
      "tree": "744b33416013691a09fd4d6b4d3da32469817892",
      "parents": [
        "c0ac879a84f0ca58bc12e108e6703bcb8fb2829f"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jul 03 13:46:09 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 03 12:46:09 2026 +0100"
      },
      "message": "Update log4j-to-slf4j to 2.26.1 (#1742)"
    },
    {
      "commit": "c0ac879a84f0ca58bc12e108e6703bcb8fb2829f",
      "tree": "e4a23f58aa26be2c53e0909087740a3f0e4afb5f",
      "parents": [
        "86e3c0b129e0c36977bba4cf825316423f011b0c"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 01 12:10:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 11:10:36 2026 +0100"
      },
      "message": "Update activemq-broker, activemq-client to 5.19.8 (#1739)"
    },
    {
      "commit": "86e3c0b129e0c36977bba4cf825316423f011b0c",
      "tree": "c2d9d78e06381ff54b8d45fd16ffc16f07db3687",
      "parents": [
        "62b68d07bfa0f51d7cf385c8d89ed2b86ae70d5c"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 01 12:07:59 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 12:07:59 2026 +0200"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.18 (#1741)"
    },
    {
      "commit": "62b68d07bfa0f51d7cf385c8d89ed2b86ae70d5c",
      "tree": "0a47e439339f1d7e6af470a9330df1a3b8058fd6",
      "parents": [
        "99c2a5b9a0a14255453445ffe5cdb1b20d131e3b"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jul 01 11:57:51 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 11:57:51 2026 +0200"
      },
      "message": "Update amqp-client to 5.33.0 (#1738)"
    },
    {
      "commit": "99c2a5b9a0a14255453445ffe5cdb1b20d131e3b",
      "tree": "c9375d716cac75d3fe0bf21432a6148ddf0bd561",
      "parents": [
        "af38f7bcb1b8998b21330a2938c474b44a258b5a"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Jun 30 22:58:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 21:58:45 2026 +0100"
      },
      "message": "Update artemis-jakarta-client, ... to 2.55.0 (#1740)"
    },
    {
      "commit": "af38f7bcb1b8998b21330a2938c474b44a258b5a",
      "tree": "6532b13a15a8dc28789f254bf8e233b6788e0b55",
      "parents": [
        "c52014843b050bf0b75aaf9371b95e3a4379036e"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jun 28 17:24:38 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 23:24:38 2026 +0800"
      },
      "message": "Update jffi to 1.4.0 (#1735)\n\n* Update jffi to 1.4.0\n\n* Update jnr-unixsocket dependency version to 0.39.1\n\n---------\n\nCo-authored-by: He-Pin(kerr) \u003chepin1989@gmail.com\u003e\nCo-authored-by: He-Pin(kerr) \u003chepin@apache.org\u003e"
    },
    {
      "commit": "c52014843b050bf0b75aaf9371b95e3a4379036e",
      "tree": "0217633bc5557440549c6ad0b0c76e5a17d47489",
      "parents": [
        "ee93bd3a70c662cf744320f3dc1860aab523ebe9"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jun 28 17:15:35 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 23:15:35 2026 +0800"
      },
      "message": "Update jnr-unixsocket to 0.39.1 (#1736)"
    },
    {
      "commit": "ee93bd3a70c662cf744320f3dc1860aab523ebe9",
      "tree": "97fafe0a97782be35d99ce06ff20d991ea7cfc4b",
      "parents": [
        "6ddaf11cdb055ddb63d7aa82b77bc7da17bff946"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jun 28 17:15:13 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 23:15:13 2026 +0800"
      },
      "message": "Update junit-jupiter-api, ... to 6.1.1 (#1737)"
    },
    {
      "commit": "6ddaf11cdb055ddb63d7aa82b77bc7da17bff946",
      "tree": "8eb9018cedf790d4f4f02810ccb644c633d8090e",
      "parents": [
        "f0bf411d0cb57ca67e3ef4ec445c8afda4454532"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sat Jun 27 14:00:46 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 14:00:46 2026 +0100"
      },
      "message": "increase timeouts in cassandra test (#1734)"
    },
    {
      "commit": "f0bf411d0cb57ca67e3ef4ec445c8afda4454532",
      "tree": "8d27c582301683e519f03571cfcd49bbe5aab716",
      "parents": [
        "572df71c85c2ddfa615f6fd41adbe2e0aff95b6b"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sat Jun 27 13:47:33 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 13:47:33 2026 +0100"
      },
      "message": "remove deprecated fields from config (#1731)\n\n* remove deprecated fields from config\n\n* compile\n\n* Update remove-deprecated-methods.backwards.excludes\n\n* Update remove-deprecated-methods.backwards.excludes"
    },
    {
      "commit": "572df71c85c2ddfa615f6fd41adbe2e0aff95b6b",
      "tree": "ea355cb8dc4a913f583617b85317e540243043ae",
      "parents": [
        "e45dc4d015bd2967dedac66a1fda2bba021241eb"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sat Jun 27 18:23:55 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 18:23:55 2026 +0800"
      },
      "message": "refactor: migrate String.format to String.formatted (Java 15+) (#1719)\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)\nacross 14 files including elasticsearch, geode, google-cloud-bigquery,\nhbase, kudu, mongodb, pravega, solr, spring-web, sqs, and sse modules.\n\nResult:\nMore concise and idiomatic Java code leveraging Java 15+ API.\n\n* style: apply javafmt to fix code style check failures\n\nApply javafmt to Java source files in elasticsearch and mongodb modules."
    },
    {
      "commit": "e45dc4d015bd2967dedac66a1fda2bba021241eb",
      "tree": "1bf87ab8e7b956be435021eaf0a57729c6c536cc",
      "parents": [
        "b7f31478929a9c89ae22e4c0561c3b0ca8a6d92c"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sat Jun 27 18:07:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 18:07:29 2026 +0800"
      },
      "message": "refactor: migrate JUnit 4 to JUnit 6.1.0 (#1728)\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- Migrate ~98 test files from JUnit 4 to Jupiter\n- Create LogCapturingExtension for JUnit Jupiter\n- Deprecate LogCapturingJunit4 (use LogCapturingExtension instead)\n- Keep JUnit 4 dependency for deprecated testkit class\n\nResult:\nAll tests run on JUnit 6.1.0. Deprecated LogCapturingJunit4 remains\navailable for backward compatibility.\n\n* fix: increase CassandraSourceSpec beforeAll timeout to reduce flakiness\n\nMotivation:\nCassandraSourceSpec was aborting in CI with a 4-second timeout waiting\nfor keyspace creation. The Docker container startup can exceed 4 seconds\non CI runners, causing the entire suite to abort before any test runs.\n\nModification:\nUse an explicit 15-second patience timeout in beforeAll to match the\nkeyspace statement timeout and the afterAll drop-keyspace timeout.\n\nResult:\nCassandraSourceSpec is less likely to abort due to slow Docker startup.\n\nTests:\nNot run - infrastructure timing fix\n\nReferences:\nRefs apache/pekko-connectors#1728\n\n* fix: remove unused junitPlatformVersion override causing sbt lint warning\n\nMotivation:\nsbt warns that ThisBuild / JupiterKeys.junitPlatformVersion is not used\nby any settings or tasks, adding noise to build output.\n\nModification:\nRemove the unused override. Only junitJupiterVersion is needed to set\nthe JUnit Jupiter dependency version to 6.1.0.\n\nResult:\nClean sbt build output without lintUnused warnings.\n\nTests:\nsbt headerCheckAll - passed\n\nReferences:\nRefs apache/pekko-connectors#1728\n\n* fix: restore parameterized tests and fix remaining JUnit 3 imports\n\nMotivation:\nRebase onto main lost the elasticsearch parameterized test conversion\ncommit. AmqpFlowTest had a coverage regression with a non-parameterized\ntest. Three files still used JUnit 3 era assertion imports.\n\nModification:\n- Restore ElasticsearchParameterizedTest and OpensearchParameterizedTest\n  with correct @ParameterizedTest + @MethodSource from fork branch\n- Convert AmqpFlowTest.shouldEmitConfirmationForPublishedMessagesInSimpleFlow\n  from @Test to @ParameterizedTest @ValueSource for full coverage\n- Replace junit.framework.TestCase imports with org.junit.jupiter.api.Assertions\n  in JmsConnectorsTest (jakartams, jms) and AvroParquetSinkTest\n\nResult:\nAll parameterized tests correctly use JUnit Jupiter patterns.\nNo remaining JUnit 3 imports in the codebase.\n\nTests:\nNot run locally - requires Docker for integration tests\n\nReferences:\nRefs apache/pekko-connectors#1728\n\n* fix: add jupiter-interface to testkit dependencies for JUnit 6 test discovery\n\nMotivation:\nAll connector tests fail with \"Found at least one JUnit 5 test silently\nignored by SBT due to jupiter-interface not being on this projects\ntest-classpath\". The sbt-jupiter-interface plugin requires jupiter-interface\non the test classpath to detect and run JUnit Jupiter tests.\n\nModification:\nAdd com.github.sbt.junit:jupiter-interface to the testkit module\u0027s\ndependencies so it is transitively available on all connector test\nclasspaths via the existing .dependsOn(testkit % Test) wiring.\n\nResult:\nJUnit Jupiter tests are correctly discovered and executed across all\nconnector modules.\n\nTests:\nNot run - requires CI with Docker for full test suite\n\nReferences:\nFixes apache/pekko-connectors#1728\n\n* fix: add junit-jupiter-params to testkit and fix assertTrue param order\n\nMotivation:\n- elasticsearch tests fail to compile: cannot find symbol ParameterizedTest,\n  MethodSource, Arguments (from junit-jupiter-params)\n- jakartams/jms tests fail to compile: assertTrue(String, boolean) is not\n  valid for JUnit Jupiter which uses assertTrue(boolean, String)\n\nModification:\n- Add junit-jupiter-params to testkit dependencies for transitive\n  @ParameterizedTest/@MethodSource/@ValueSource support\n- Swap assertTrue parameter order in JmsConnectorsTest (jms, jakartams)\n  from JUnit 3 style (message, condition) to JUnit Jupiter style\n  (condition, message)\n\nResult:\nAll modules compile correctly with JUnit Jupiter assertions.\n\nTests:\nNot run locally - requires CI\n\nReferences:\nFixes apache/pekko-connectors#1728"
    },
    {
      "commit": "b7f31478929a9c89ae22e4c0561c3b0ca8a6d92c",
      "tree": "857b50768a3003c5257e3a6e81c3556571cff774",
      "parents": [
        "ac97749ec8e13feece160283c8463add4cc5b527"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sat Jun 27 10:56:53 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 10:56:53 2026 +0100"
      },
      "message": "use deprecated since marker (#1729)\n\n* use deprecated since marker\n\n* Update CassandraFlow.scala\n\n* Update FcmSettings.scala"
    },
    {
      "commit": "ac97749ec8e13feece160283c8463add4cc5b527",
      "tree": "039765a9a61da03e004ac676660e6bf416bfcc6c",
      "parents": [
        "ee9527124e32176ffa11c9ed982d2686070d46d6"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sat Jun 27 02:56:01 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 02:56:01 2026 +0100"
      },
      "message": "remove deprecated methods from google related settings (#1730)\n\n* remove deprecated methods from google related settings\n\n* Update FcmSettings.scala\n\n* remove StorageSettings\n\n* remove more deprecated code\n\n* Update remove-deprecated-methods.backwards.excludes\n\n* config\n\n* Update remove-deprecated-methods.backwards.excludes"
    },
    {
      "commit": "ee9527124e32176ffa11c9ed982d2686070d46d6",
      "tree": "bce6589e549b1cea8d2af8611ec377f25f69c3d0",
      "parents": [
        "22fc6755245c04b8ffd7ce4cde986142630cf4c1"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jun 26 17:23:31 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 16:23:31 2026 +0100"
      },
      "message": "Update logback-classic to 1.5.37 (#1725)"
    },
    {
      "commit": "22fc6755245c04b8ffd7ce4cde986142630cf4c1",
      "tree": "6de62c904b09097b4e2826f1237417c697ec4293",
      "parents": [
        "c0707925b62fec7101fce6bd6ed919e7ba3a327e"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jun 26 17:23:18 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 16:23:18 2026 +0100"
      },
      "message": "Update circe-jawn to 0.14.16 (#1727)"
    },
    {
      "commit": "c0707925b62fec7101fce6bd6ed919e7ba3a327e",
      "tree": "976e09835b6afb2ee3641d36b4f131939bde7fe0",
      "parents": [
        "66096074881cbf834e6aa08963dc25769df63667"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jun 26 17:12:10 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 16:12:10 2026 +0100"
      },
      "message": "Update sbt-salad-days to 0.2.0 (#1726)"
    },
    {
      "commit": "66096074881cbf834e6aa08963dc25769df63667",
      "tree": "272bfa74496fabd08c0e8fcbf41f8fdd1c9627c2",
      "parents": [
        "9dd039cc65ca4f1cfbfdc435bed26ae9ac09086c"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 26 21:41:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 21:41:21 2026 +0800"
      },
      "message": "refactor: replace .collect(Collectors.toList()) with .toList() (#1718)\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 39 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": "9dd039cc65ca4f1cfbfdc435bed26ae9ac09086c",
      "tree": "a27e74b56e526f92747e40f0eada4cad5ec30774",
      "parents": [
        "31710fa212660f15e5c838a663dd59c814bd5633"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 26 21:05:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 21:05:51 2026 +0800"
      },
      "message": "refactor: migrate Collections/Arrays.asList to Java 9+ collection factories (#1717)\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() across 48 files (212 occurrences).\nReplace Collections.emptyList/Map/Set() and singletonList() with\nList/Map/Set.of() across 12 files. Update 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: revert Collections.emptySet/emptyMap/emptyList to original API\n\nMotivation:\nReview feedback: prefer Collections.emptyMap(), Collections.emptySet(),\nCollections.emptyList() over Map.of(), Set.of(), List.of() for empty\ncollections since they use well-known immutable singleton APIs.\n\nModification:\nRevert empty collection conversions while keeping non-empty\nArrays.asList -\u003e List.of and Collections.singletonList -\u003e List.of\nconversions.\n\nResult:\nEmpty collections use the established Collections.empty* API.\n\n* style: apply javafmt to fix code style check failures\n\nApply javafmt to 8 Java source files across csv, google-cloud-bigquery,\nhdfs, pravega, reference, and xml modules that were failing code style\ncheck.\n\n* fix: restore missing java.util.Arrays import in HdfsWriterTest\n\nThe Arrays import was accidentally removed during the Arrays.asList\nmigration, but Arrays::stream is still used in the test."
    },
    {
      "commit": "31710fa212660f15e5c838a663dd59c814bd5633",
      "tree": "07f8a3c033a8a4346df529b4a6ef2c71380f8cb1",
      "parents": [
        "be0bb5d9ff4d7715ee44aecdfa52e71cfcd698a4"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 26 19:59:28 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 19:59:28 2026 +0800"
      },
      "message": "refactor: use Java records and String.lines() (Java 11+/16+) (#1723)\n\n* refactor: use Java records for simple data classes\n\nMotivation:\nModernize test/example data holder classes using Java 16+ records\nfor cleaner, more concise code.\n\nModification:\nConvert simple data classes (Animal, Person in geode tests) to records,\neliminating boilerplate constructors, getters, equals, hashCode, toString.\n\nResult:\nMore concise, immutable-by-default data classes using Java records.\n\n* fix(geode): use record accessor method references for Person/Animal\n\nMotivation:\nPerson and Animal classes were migrated to Java records, which use\nid() instead of getId() as the accessor method name. This caused a\ncompile error in GeodeBaseTestCase where Person::getId and Animal::getId\nwere used as method references for RegionSettings.create.\n\nModification:\nUpdate method references from Person::getId and Animal::getId to\nPerson::id and Animal::id in GeodeBaseTestCase.\n\nResult:\nGeode module compiles successfully after the record migration."
    },
    {
      "commit": "be0bb5d9ff4d7715ee44aecdfa52e71cfcd698a4",
      "tree": "2def5b27da136663c48cdd17c68ce4c7cfc80fd6",
      "parents": [
        "c665627978f268d9b3de5eaf6c9acf6410a143ea"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 26 19:59:16 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 19:59:16 2026 +0800"
      },
      "message": "refactor: migrate switch statements to modern switch syntax (Java 14+) (#1720)\n\n* refactor: migrate switch statements to modern switch syntax (Java 14+)\n\nMotivation:\nJava 14 introduced enhanced switch statements and switch expressions\nwith arrow syntax, eliminating fall-through bugs and reducing boilerplate.\n\nModification:\nConvert switch statements to switch expressions and enhanced switch\nstatements in XmlParsingTest and BigQueryEndToEndTest.\n\nResult:\nCleaner, more concise switch code with no fall-through risk.\n\n* style: apply javafmt to fix code style check failure\n\nApply javafmt to BigQueryEndToEndTest.java in google-cloud-bigquery module."
    },
    {
      "commit": "c665627978f268d9b3de5eaf6c9acf6410a143ea",
      "tree": "b5d6ccf0db11f7aa555d43cc25c91c5afcbe6429",
      "parents": [
        "4233fbe71700d746373b0b316af60d01916c7fc2"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 26 16:21:32 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 16:21:32 2026 +0800"
      },
      "message": "refactor: use Files.writeString (Java 11+) (#1722)\n\nMotivation:\nFiles.writeString was introduced in Java 11 and provides a cleaner API\nfor writing a String to a file, replacing the\nFiles.write(path, str.getBytes(charset)) pattern.\n\nModification:\nReplace Files.write(path, str.getBytes(charset)) with\nFiles.writeString(path, str, charset) in file module tests.\n\nResult:\nMore idiomatic Java 11+ code with identical behavior.\n\nTests:\nNot run - behavior-preserving refactoring\n\nReferences:\nNone - Java 11+ API migration"
    },
    {
      "commit": "4233fbe71700d746373b0b316af60d01916c7fc2",
      "tree": "fdfb5deeb36c8d5ffa356f5a3ccde7f3f7f0f5c3",
      "parents": [
        "537010a8739a3240b4385790f9a3c7b6bfe89ca3"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 26 16:20:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 16:20:23 2026 +0800"
      },
      "message": "refactor: use pattern matching instanceof (Java 16+) (#1721)\n\nMotivation:\nJava 16 introduced pattern matching for instanceof, eliminating the need\nfor explicit casts after type checks.\n\nModification:\nReplace old-style instanceof check with explicit cast in MqttFlowTest.\n\nResult:\nCleaner code without redundant cast expressions."
    },
    {
      "commit": "537010a8739a3240b4385790f9a3c7b6bfe89ca3",
      "tree": "72f1f4d94f712f082eba3aaa4263b4dffa88af55",
      "parents": [
        "a18f57e4c4daaae549dd03534b7e113457fbb06d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 24 18:45:03 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 18:45:03 2026 +0100"
      },
      "message": "Bump sbt/setup-sbt from 1.2.1 to 1.4.0 (#1685)\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": "a18f57e4c4daaae549dd03534b7e113457fbb06d",
      "tree": "45d8bc340c4ff6a2c890d992dc47cb47890c95af",
      "parents": [
        "79c54d6fbde81e01fb5f58540a3d60b4839888cb"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Thu Jun 25 01:44:25 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 18:44:25 2026 +0100"
      },
      "message": "chore: add sbt-salad-days to reduce Scaladoc archive size (#1699)\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": "79c54d6fbde81e01fb5f58540a3d60b4839888cb",
      "tree": "26cfa63ed00c0c1286e35d534a3d387b2f814954",
      "parents": [
        "452d8c63475d0227212020504747ce0904b68cbf"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jun 24 19:43:44 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 18:43:44 2026 +0100"
      },
      "message": "Update logback-classic to 1.5.35 (#1714)"
    },
    {
      "commit": "452d8c63475d0227212020504747ce0904b68cbf",
      "tree": "92981ed646eea63b6a3c6a82defbce23d28dc1bc",
      "parents": [
        "f2928ad2a10ed830bb1959d436e12f98cea51af8"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jun 24 19:43:03 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 18:43:03 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.17 (#1715)"
    },
    {
      "commit": "f2928ad2a10ed830bb1959d436e12f98cea51af8",
      "tree": "3eb18c5aeb263915501f32c5d9b18f5845ece422",
      "parents": [
        "46fe6df982ba384dea25e6c2b4607021ba11de8b"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jun 24 19:42:23 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 18:42:23 2026 +0100"
      },
      "message": "Update amazon-kinesis-client to 3.5.0 (#1716)"
    },
    {
      "commit": "46fe6df982ba384dea25e6c2b4607021ba11de8b",
      "tree": "34be9ec6f5d4ee059e90f59b5a47609eebd3ea89",
      "parents": [
        "7352b4a26c0b343289d998af5a3b642ae5276400"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Jun 23 16:35:26 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 16:35:26 2026 +0100"
      },
      "message": "Use Locale.ROOT for case-insensitive comparison (#1713)"
    },
    {
      "commit": "7352b4a26c0b343289d998af5a3b642ae5276400",
      "tree": "fa7e582f8447279767185c92c32b2c0f7efb17d5",
      "parents": [
        "45f57bf41fd002392a07f604a650fa160cc3f070"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 23 03:34:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 03:34:17 2026 +0800"
      },
      "message": "Bump actions/checkout from 6 to 7 (#1712)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Commits](https://github.com/actions/checkout/compare/v6...v7)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: \u00277\u0027\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": "45f57bf41fd002392a07f604a650fa160cc3f070",
      "tree": "bfef6112269df67efc94fb585f65a19fe64ff345",
      "parents": [
        "fb629fce901cd9ad37ba3acb9a1e4ffc4460bd6d"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Jun 22 17:03:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 23:03:14 2026 +0800"
      },
      "message": "Update sbt, scripted-plugin to 1.12.13 (#1711)"
    },
    {
      "commit": "fb629fce901cd9ad37ba3acb9a1e4ffc4460bd6d",
      "tree": "705e079a20522385ab85c020ba345c9b29da59e3",
      "parents": [
        "6adfb573fc46b84c98f9753efd665a7b6ebf16b7"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sat Jun 20 21:33:14 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 20 21:33:14 2026 +0100"
      },
      "message": "org.apache.artemis groupId (#1710)"
    },
    {
      "commit": "6adfb573fc46b84c98f9753efd665a7b6ebf16b7",
      "tree": "877c6db9473fae157e1e8efa65fd34d1b05ea6b8",
      "parents": [
        "6efb925789d8cbd069eebd12ea3b62102c85954a"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jun 20 20:43:55 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 20 19:43:55 2026 +0100"
      },
      "message": "Update artemis-jakarta-client, ... to 2.54.0 (#1702)"
    },
    {
      "commit": "6efb925789d8cbd069eebd12ea3b62102c85954a",
      "tree": "b0f9c04c63807e6c0961d37125a5a9e47431a201",
      "parents": [
        "f423615b6b870464fe6bc53e655da84166976aca"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sat Jun 20 19:41:45 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 20 19:41:45 2026 +0100"
      },
      "message": "Update .scala-steward.conf (#1708)"
    },
    {
      "commit": "f423615b6b870464fe6bc53e655da84166976aca",
      "tree": "c8bd4e50902b2742b6fe587701ce5f365541847a",
      "parents": [
        "1575f5b9ddc2cd213c3f80eef5bf9c8012fa9d79"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jun 20 20:41:28 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 20 19:41:28 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.15 (#1707)"
    },
    {
      "commit": "1575f5b9ddc2cd213c3f80eef5bf9c8012fa9d79",
      "tree": "618029147be73ed72d6bbc2d1fb6e0cbc31f197f",
      "parents": [
        "bd6015ec85cbdd64ca60716bf2da5136413e4cbd"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jun 20 20:35:52 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 20 19:35:52 2026 +0100"
      },
      "message": "Update java-client to 3.6.4 (#1700)"
    },
    {
      "commit": "bd6015ec85cbdd64ca60716bf2da5136413e4cbd",
      "tree": "c488a68c9158f31258696f5310a9168669e2dc05",
      "parents": [
        "91f17e71c61cb7d49295e58f77487c1547aedad4"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 19 17:26:55 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 17:26:55 2026 +0800"
      },
      "message": "refactor: modernize Java test code with Java 17 records (#1697)\n\n* fix: correct various typos across pekko-connectors modules\n\nMotivation:\nSeveral typos were found in comments, strings, docs, and config files.\n\nModification:\n- Fix typos in docs, configs, test files, and source code\n- Includes: Compatibilty→Compatibility, mutliple→multiple, retrived→retrieved,\n  containg→containing, incase→in case, everytime→every time, Ontop→On top,\n  alterante→alternate, inital→initial, extisting→existing, conector→connector,\n  propogate→propagate, soruce→source, Kakfa→Kafka, followings→following,\n  realy→really, hypens→hyphens, withing→within, occassions→occasions,\n  compatibile→compatible, defauls→defaults, cant→can\u0027t\n\nResult:\nCleaner codebase with corrected spelling.\n\nTests:\nNot run - typo fixes only (comments, strings, docs, config values)\n\nReferences:\nNone - typo cleanup\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\nto JavaDslTest.java.\n\nResult:\nAll Java files pass javafmt checks.\n\nTests:\nNot run - formatting only\n\nReferences:\nNone - formatting fix\n\n* refactor: modernize Java test code with Java 17 records\n\nMotivation:\nJava 17 introduced records that make Java code more concise by\neliminating boilerplate for data carrier classes.\n\nModification:\n- Convert User class to a record in slick module tests\n- Convert Person class to a record in cassandra module tests\n- Update all field accesses to use record accessor methods\n\nResult:\nTest Java code is more concise and idiomatic for Java 17+, removing\nredundant equals/hashCode boilerplate.\n\nTests:\nsbt javafmtAll (passes)\nsbt \"slick / Test / compile\"\nsbt \"cassandra / Test / compile\"\n\nReferences:\nNone - code modernization"
    },
    {
      "commit": "91f17e71c61cb7d49295e58f77487c1547aedad4",
      "tree": "128ec2a60e7211ca79bf6500ecd5e2df35a255e0",
      "parents": [
        "ceba32d7686f87573293548a543f29a12bfc209e"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 19 17:11:46 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 17:11:46 2026 +0800"
      },
      "message": "fix: correct various typos across pekko-connectors modules (#1696)\n\n* fix: correct various typos across pekko-connectors modules\n\nMotivation:\nSeveral typos were found in comments, strings, docs, and config files.\n\nModification:\n- Fix typos in docs, configs, test files, and source code\n- Includes: Compatibilty→Compatibility, mutliple→multiple, retrived→retrieved,\n  containg→containing, incase→in case, everytime→every time, Ontop→On top,\n  alterante→alternate, inital→initial, extisting→existing, conector→connector,\n  propogate→propagate, soruce→source, Kakfa→Kafka, followings→following,\n  realy→really, hypens→hyphens, withing→within, occassions→occasions,\n  compatibile→compatible, defauls→defaults, cant→can\u0027t\n\nResult:\nCleaner codebase with corrected spelling.\n\nTests:\nNot run - typo fixes only (comments, strings, docs, config values)\n\nReferences:\nNone - typo cleanup\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\nto JavaDslTest.java.\n\nResult:\nAll Java files pass javafmt checks.\n\nTests:\nNot run - formatting only\n\nReferences:\nNone - formatting fix\n\n* Update sqs/src/test/scala/org/apache/pekko/stream/connectors/sqs/scaladsl/MessageAttributeNameSpec.scala\n\nCo-authored-by: Philippus Baalman \u003cphilippus@gmail.com\u003e\n\n---------\n\nCo-authored-by: Philippus Baalman \u003cphilippus@gmail.com\u003e"
    },
    {
      "commit": "ceba32d7686f87573293548a543f29a12bfc209e",
      "tree": "58eff59ece0fd74fc68a119b9e1db5249a4b0da9",
      "parents": [
        "ecafedb3695ed62dda5652bbff4e08563a614cb6"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 19 17:02:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 17:02:51 2026 +0800"
      },
      "message": "docs: add mandatory header workflow reminder to Licensing Rules (#1698)\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": "ecafedb3695ed62dda5652bbff4e08563a614cb6",
      "tree": "e261bd810dd9a2e609d800629bfc778a8f203632",
      "parents": [
        "8b4929235dc05346059fb9af9d7e14b910b95a80"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Thu Jun 18 18:47:15 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 19:47:15 2026 +0200"
      },
      "message": "pin sbt 1.x dependency (#1695)"
    },
    {
      "commit": "8b4929235dc05346059fb9af9d7e14b910b95a80",
      "tree": "fba773cac30bdc755292bc280d069a8c6c58ca65",
      "parents": [
        "952354cd0981935ac785559b36cb19a09a7b8801"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Fri Jun 19 01:26:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 01:26:09 2026 +0800"
      },
      "message": "fix: make -Yfuture-lazy-vals conditional for Scala 3.9+ (#1691)\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* chore: apply scalafmt to project/Common.scala\n\nMotivation:\nCI scalafmt check failed because project/Common.scala was not formatted.\n\nModification:\nRan scalafmt on the build file.\n\nResult:\nscalafmtSbtCheck and Code is formatted CI checks should pass.\n\nTests:\nNot run - formatting only"
    },
    {
      "commit": "952354cd0981935ac785559b36cb19a09a7b8801",
      "tree": "0335f20d3496ec2afece8d6576b085efd20e753a",
      "parents": [
        "cd2f8fa74bf48e06c4f634e9ed76eab73e1ea5b0"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Jun 18 17:56:55 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 16:56:55 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.13 (#1694)"
    },
    {
      "commit": "cd2f8fa74bf48e06c4f634e9ed76eab73e1ea5b0",
      "tree": "469df093e44696f33a2cccc8ec1c39f3cab41b61",
      "parents": [
        "513a64ab3fe7617a6179d5b3c43ecc24c6c972cf"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Jun 18 17:56:32 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 16:56:32 2026 +0100"
      },
      "message": "Update amqp-client to 5.32.0 (#1693)"
    },
    {
      "commit": "513a64ab3fe7617a6179d5b3c43ecc24c6c972cf",
      "tree": "d50320bcedb2e31c5021ba7b2ac1e741881d49b2",
      "parents": [
        "7c3b1f32bb5d8768b81c6e60a798c1c43cd9ff10"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Jun 18 17:56:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 16:56:14 2026 +0100"
      },
      "message": "Update protobuf-java to 4.35.1 (#1692)"
    },
    {
      "commit": "7c3b1f32bb5d8768b81c6e60a798c1c43cd9ff10",
      "tree": "7781ac139cd37b8114d2268b3092fad6e2803565",
      "parents": [
        "a4b303eb5018538b21cf1969178b5c484c2019d5"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Jun 16 16:48:29 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 15:48:29 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.11 (#1690)"
    },
    {
      "commit": "a4b303eb5018538b21cf1969178b5c484c2019d5",
      "tree": "e72894370900d805c2cac4247f911f7e649fe996",
      "parents": [
        "b60caad86ea7e664c439d96f83cb135e27624531"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Jun 16 16:48:08 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 15:48:08 2026 +0100"
      },
      "message": "Update com.ibm.mq.allclient, ... to 10.0.0.0 (#1687)"
    },
    {
      "commit": "b60caad86ea7e664c439d96f83cb135e27624531",
      "tree": "8e0f3bde382d795247da36b80c7bbfd31b693dd9",
      "parents": [
        "a233eb3e7af9a6871fcf005a9e26717f34dd4bd3"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Jun 16 16:47:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 15:47:45 2026 +0100"
      },
      "message": "Update sbt-mima-plugin to 1.1.6 (#1688)"
    },
    {
      "commit": "a233eb3e7af9a6871fcf005a9e26717f34dd4bd3",
      "tree": "e7b594c940316cdf64203b5d7791df78f862617f",
      "parents": [
        "1b249c2f690534df810d8a9f62643488fc7888ef"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Jun 16 15:26:11 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 15:26:11 2026 +0100"
      },
      "message": "build with protobuf4 (#1662)\n\n* test with protobuf4\n\n* Update .scala-steward.conf\n\n* Create protobuf4.35.excludes\n\n* Update protobuf4.35.excludes\n\n* Update build.sbt\n\n* Update check-build-test.yml\n\n* doc issues\n\n* remove staging repo resolver"
    },
    {
      "commit": "1b249c2f690534df810d8a9f62643488fc7888ef",
      "tree": "09f95fad3f1efcb277bba4865926fae7afa029cc",
      "parents": [
        "703874c8f0b302111f523b0d95799be569e2a0fa"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Tue Jun 16 18:00:48 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 18:00:48 2026 +0800"
      },
      "message": "fix: resolve compiler warnings across connector modules (#1686)\n\n* fix: resolve compiler warnings across connector modules\n\nMotivation:\nMultiple Scala and Java compiler warnings accumulated across connector\nmodules: unused imports, variable shadowing, unused private methods,\ndeprecated API usage, structural type inference, and sbt lint keys.\n\nModification:\n- Remove unused `scala.language.postfixOps` import in hbase\n- Rename shadowed `entity` to `responseEntity` in google-cloud-storage\n- Remove unused private `toJava` method in s3 javadsl\n- Replace deprecated `DefaultCredentialsProvider.create()` with builder pattern in s3\n- Suppress deprecated `SensitivityWatchEventModifier` (needed for macOS) in file\n- Suppress deprecated `thisUsesUnstableApi()` gRPC override in google-cloud-pub-sub-grpc\n- Suppress structural type inference warnings in jms/jakartams/s3\n- Add `mimaReportSignatureProblems` to sbt excludeLintKeys\n\nResult:\nCleaner compilation output with all actionable code-level warnings resolved.\n\nTests:\n- sbt \"clean; compile\" - only remaining warning is sbt plugin-level previewPath lint key\n\nReferences:\nNone - compiler warning cleanup\n\n* build: also exclude previewPath from sbt lint check\n\nMotivation:\nThe previous commit missed the docs/previewSite/previewPath lint key.\n\nModification:\nAdd Global / excludeLintKeys +\u003d previewPath in build.sbt docs project.\n\nResult:\nZero sbt lint warnings remaining.\n\nTests:\n- sbt \"clean; compile\" - zero sbt lint warnings\n\nReferences:\nNone - follow-up to previous commit\n\n* build: apply javafmt to DirectoryChangesSource.java"
    },
    {
      "commit": "703874c8f0b302111f523b0d95799be569e2a0fa",
      "tree": "8c40afbca0d474992316166f689d55c68b11eba2",
      "parents": [
        "da1a39e3cee59cbc1eb15e2d4ee6881acd843976"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Tue Jun 16 03:29:15 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 03:29:15 2026 +0800"
      },
      "message": "docs: remove stale JDK 11 deprecation comments (#1684)\n\nMotivation:\nJava 17 is the project baseline. Comments annotating deprecations\nintroduced \"in JDK 11+\" or scalac options once unavailable on JDK 11\nare now stating the obvious and add noise.\n\nModification:\n- Drop the trailing `// deprecated in JDK 11+` comment from both\n  `field.isAccessible()` call sites in\n  `PekkoConnectorsResultMapperHelper.scala` (influxdb). The call itself\n  is retained — only the now-redundant deprecation note is removed.\n- Update stale `// JDK 11 ...` notes in `project/Common.scala` and\n  `build.sbt` to `// project baseline is Java 17: ...` (aligned with\n  apache/pekko#3075 comment style).\n\nResult:\nNo behavior change. Comments now reflect the actual Java baseline."
    },
    {
      "commit": "da1a39e3cee59cbc1eb15e2d4ee6881acd843976",
      "tree": "9eb2219c40446a51e5327c329de167ea760f3803",
      "parents": [
        "a8b56f4cd69f8244e5f30a49fe66d0615b7439b5"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jun 15 17:12:14 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 17:12:14 2026 +0800"
      },
      "message": "fix: Scala 3.8+ forward compatibility (#1682)\n\n* fix: Scala 3.8+ forward compatibility\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`/`\u003d 0`/`\u003d null.asInstanceOf[T]`\n  in var declarations (deprecated in 3.8)\n- Replace `private[this]` with `private` (deprecated in 3.8)\n- Change context bounds to explicit implicit parameters in Google\n  connector methods that are called with explicit args from Java API:\n  GoogleHttp.cachedHostConnectionPool,\n  GoogleHttp.cachedHostConnectionPoolWithContext,\n  scaladsl.Google.singleRequest, scaladsl.Google.resumableUpload\n- Move Scala 2-only compiler options (-Xlint, -Ywarn-dead-code,\n  cat\u003dunused-nowarn) to Scala 2 conditional block\n- Add -Wconf suppressions for cross-version incompatible warnings\n\nResult:\nClean compilation on Scala 3.8.4 with zero warnings.\nNo Scala version changes in production build.\n\n* fix: add MiMa exclusion for BigQuery.singleRequest context bounds change\n\nMotivation:\nConverting context bound [T: FromResponseUnmarshaller] to explicit\nimplicit parameter reorders the implicit parameter list at the\nbytecode level, causing MiMa to report IncompatibleMethTypeProblem.\n\nModification:\nAdd MiMa exclusion filter for BigQuery.singleRequest. The method is\n@ApiMayChange and source-level callers using implicit resolution are\nunaffected.\n\nResult:\nMiMa binary compatibility check passes.\n\nTests:\nNot run - MiMa filter addition only\n\nReferences:\nFixes #1682"
    },
    {
      "commit": "a8b56f4cd69f8244e5f30a49fe66d0615b7439b5",
      "tree": "ba1b717d8f73f618ab72dc47146771b6ea1167e3",
      "parents": [
        "6f4afcc5688579d28dc20000cdea91440e0cc69e"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Mon Jun 15 17:12:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 17:12:02 2026 +0800"
      },
      "message": "docs: add AGENTS.md and CLAUDE.md for AI coding agents (#1681)\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": "6f4afcc5688579d28dc20000cdea91440e0cc69e",
      "tree": "dcc67f5ab8f23a0c532fd86d8d55f7c643176bc5",
      "parents": [
        "3dc54fc4a0455500400dcd58cdca93ac4e539495"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sun Jun 14 23:00:52 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 23:00:52 2026 +0800"
      },
      "message": "chore: re-enable javafmt check in CI via unified checkCodeStyle alias (#1676)\n\n* chore: re-enable javafmt check in CI via checkCodeStyle alias\n\nMotivation:\nRe-enable the javafmt code style check that was temporarily disabled\n(issue #1401), now using the unified checkCodeStyle alias that covers\nscalafmt, javafmt, and header checks.\n\nModification:\n- Replace disabled javafmt comment with checkCodeStyle in CI workflow\n- Add checkCodeStyle to the sbt command in check-build-test.yml\n\nResult:\nCI now enforces consistent code style checks (scalafmt + javafmt + headers)\nusing the unified checkCodeStyle alias.\n\nTests:\nNot run - CI config change only\n\nReferences:\nRefs #1401\n\n* fix: standardize build.sbt aliases and apply javafmt formatting\n\nMotivation:\nBuild.sbt aliases used non-standard ordering. The pravega Java file\nwas not formatted with javafmt 0.12.0.\n\nModification:\n- build.sbt: standardize checkCodeStyle and applyCodeStyle alias order\n- Run javafmtAll to format PravegaTable.java\n\nResult:\nAliases consistent with other pekko projects; Java code properly formatted."
    },
    {
      "commit": "3dc54fc4a0455500400dcd58cdca93ac4e539495",
      "tree": "31dd9db792a18ffdb9c99ee2290214a5fb265909",
      "parents": [
        "7abc399308e368a54a6b4e338929b98eafe146a9"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jun 14 16:43:46 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 15:43:46 2026 +0100"
      },
      "message": "Update sbt-api-mappings to 3.0.3 (#1677)"
    },
    {
      "commit": "7abc399308e368a54a6b4e338929b98eafe146a9",
      "tree": "f591c7d1a9f53e3a2bb3720447aa35aed72715a5",
      "parents": [
        "a2956680ea5711fd6cf45cd4383f75804d1f79f6"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jun 14 16:43:28 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 15:43:28 2026 +0100"
      },
      "message": "Update sbt, scripted-plugin to 1.12.12 (#1678)"
    },
    {
      "commit": "a2956680ea5711fd6cf45cd4383f75804d1f79f6",
      "tree": "294a791ba449bc02c5d05ed501f3bd59518ea7a4",
      "parents": [
        "3f5fdeb3e0e8f0b83dfb6d1560ae49e46c1b9b10"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jun 14 16:43:10 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 15:43:10 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.10 (#1680)"
    },
    {
      "commit": "3f5fdeb3e0e8f0b83dfb6d1560ae49e46c1b9b10",
      "tree": "c171af1a57d1159913742f8e127a187d9c06e422",
      "parents": [
        "8b3824158061e1160a9ea26533537f13b6abce67"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Jun 14 16:42:52 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 15:42:52 2026 +0100"
      },
      "message": "Update spring-boot-autoconfigure, ... to 4.1.0 (#1679)"
    },
    {
      "commit": "8b3824158061e1160a9ea26533537f13b6abce67",
      "tree": "52e4812e15a94bafa3a6f1c6b6fd19e4574335ad",
      "parents": [
        "3b068ea46661783f9a443116ca07a063893934d4"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sun Jun 14 20:43:41 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 20:43:41 2026 +0800"
      },
      "message": "Add -Yfuture-lazy-vals for Scala 3.3.x builds (#1674)\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 MiMa filters for \u003cclinit\u003e removed by -Yfuture-lazy-vals\n\n-Yfuture-lazy-vals changes the generated bytecode for companion\nobjects containing lazy vals: the static \u003cclinit\u003e initializer\nis no longer emitted. Add MiMa filters to exclude these expected\nbinary compatibility changes for:\n- aws-spi-pekko-http: PekkoHttpClient\n- google-cloud-bigquery: BigQueryJsonProtocol, BigQueryRestJsonProtocol\n- google-cloud-pub-sub-grpc: ScalaPB-generated grpc objects\n\n* fix: Add missing Handshaker* MiMa filters in google-cloud-pub-sub-grpc\n\nAdd 4 DirectMissingMethodProblem filters for HandshakerReq, HandshakerResp,\nHandshakerResult, and HandshakerStatus companion object \u003cclinit\u003e methods\nthat are no longer generated with -Yfuture-lazy-vals."
    },
    {
      "commit": "3b068ea46661783f9a443116ca07a063893934d4",
      "tree": "ecdf8f38e492b98b9da6054d989559ec2c5a6167",
      "parents": [
        "3afb1395e7b8e8158d717fcfe66c6a56225e1aa5"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sun Jun 14 20:43:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 14 20:43:29 2026 +0800"
      },
      "message": "chore: Rewrite to scala3 syntax (#1675)\n\nMotivation:\nLet Scala 3 Community build compile pekko-connectors.\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": "3afb1395e7b8e8158d717fcfe66c6a56225e1aa5",
      "tree": "99bc8495541c4a2ca3bd22eb6e689ba6cb45a450",
      "parents": [
        "b23d0131bea6e353a21056fefeff5a3798eca5e6"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jun 12 22:36:19 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 21:36:19 2026 +0100"
      },
      "message": "Update scala3-library to 3.3.8 (#1671)"
    },
    {
      "commit": "b23d0131bea6e353a21056fefeff5a3798eca5e6",
      "tree": "a5557df97af446f5ad1132a7f4f15fa3038023f9",
      "parents": [
        "647f1c5f0c48a9a5dc8ea75d7f37b81422d588c4"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jun 12 22:35:59 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 21:35:59 2026 +0100"
      },
      "message": "Update spring-boot-autoconfigure, ... to 4.0.7 (#1672)"
    },
    {
      "commit": "647f1c5f0c48a9a5dc8ea75d7f37b81422d588c4",
      "tree": "d5712374ab144db4b9416bbb71fd2f21a953a2c5",
      "parents": [
        "8fffac4bd434b631d0d21ead6a083f4fc66e5f4e"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Jun 12 22:35:41 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 21:35:41 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.9 (#1673)"
    },
    {
      "commit": "8fffac4bd434b631d0d21ead6a083f4fc66e5f4e",
      "tree": "fd82456c1f6b16bfaf8ba4d34411656f23affd69",
      "parents": [
        "8861423578c14d48b8325291606ac954f75f6945"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jun 10 17:04:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 16:04:36 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.7 (#1670)"
    },
    {
      "commit": "8861423578c14d48b8325291606ac954f75f6945",
      "tree": "81a9fa43bb86583ab8aa7c51f25eac9394b2d22d",
      "parents": [
        "1194b391f10fe007e862b5e1ff81716ca2d9d308"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Jun 10 16:23:15 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 15:23:15 2026 +0100"
      },
      "message": "Update spring-context, spring-core to 7.0.8 (#1669)"
    },
    {
      "commit": "1194b391f10fe007e862b5e1ff81716ca2d9d308",
      "tree": "847294a31c7ac55b16bcfc3987cbda14329ed9e4",
      "parents": [
        "1cf0c7eccb223202b65e1fb28309e37563035683"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Jun 06 18:35:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 06 18:35:37 2026 +0200"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.5 (#1668)"
    },
    {
      "commit": "1cf0c7eccb223202b65e1fb28309e37563035683",
      "tree": "745a4ea62c788df1651c238c0f44b424154f4181",
      "parents": [
        "bf7fd6114f71cecae405942d244f5a7f64ca757a"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Jun 04 19:46:08 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 18:46:08 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.46.3 (#1667)"
    },
    {
      "commit": "bf7fd6114f71cecae405942d244f5a7f64ca757a",
      "tree": "4e27931ed4ff6a5948a94acc01cb27880f9e94d4",
      "parents": [
        "75b368db678b6538a5738c4cb2492513f2012a87"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Jun 04 19:45:29 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 18:45:29 2026 +0100"
      },
      "message": "Update google-cloud-pubsub to 1.151.0 (#1666)"
    },
    {
      "commit": "75b368db678b6538a5738c4cb2492513f2012a87",
      "tree": "85323acaf2df6433068625369f1ca8adbad955da",
      "parents": [
        "b730d5f787c785a030fd822148a37f8c14840fec"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Jun 04 19:33:31 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 19:33:31 2026 +0200"
      },
      "message": "Update google-auth-library-credentials, ... to 1.48.0 (#1665)"
    },
    {
      "commit": "b730d5f787c785a030fd822148a37f8c14840fec",
      "tree": "092363ca7f39efa286ef9a5e21ff372e8bd9c5b2",
      "parents": [
        "a1bfbcff7eba815e2fb4a75506d430fcadcbdc83"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Jun 04 19:18:18 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 19:18:18 2026 +0200"
      },
      "message": "Update proto-google-cloud-bigquerystorage-v1 to 3.29.0 (#1664)"
    },
    {
      "commit": "a1bfbcff7eba815e2fb4a75506d430fcadcbdc83",
      "tree": "f5872b746a23330a94cf1ba732049ba9b3d76e03",
      "parents": [
        "38a7e04054c63e1a2b356b1e804e53428e21176a"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Jun 04 19:17:52 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 19:17:52 2026 +0200"
      },
      "message": "Update jackson-module-scala to 2.22.0 (#1663)"
    }
  ],
  "next": "38a7e04054c63e1a2b356b1e804e53428e21176a"
}
