)]}'
{
  "log": [
    {
      "commit": "2c2837b4b8e7c0f0f3791dfec3780fd767ff59f6",
      "tree": "99420c1e4fe6f040028b64b4c35cac18c78a8283",
      "parents": [
        "1db3640949b9e017f401f98e7b76ffc192f2ef1b"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Sep 13 14:59:37 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 13 14:59:37 2026 +0100"
      },
      "message": "Chore: remove leftover Scala 2.12 immutable.Seq idioms (#1941)\n\nMotivation:\nThe codebase still qualified Seq as immutable.Seq throughout, a Scala\n2.12-era habit. Since 2.13 (and on Scala 3) scala.Seq is an alias for\nscala.collection.immutable.Seq, so the qualifier and the supporting\nscala.collection.immutable imports are redundant. Mirrors apache/pekko#3539.\n\nModification:\n- Replace immutable.Seq with Seq across 120 Scala files.\n- Drop the now-unused scala.collection.immutable and\n  scala.collection.immutable.Seq imports; reduce\n  scala.collection.{ immutable, mutable } to scala.collection.mutable\n  where only mutable remains in use.\n- Keep scala.collection.immutable in files that still use\n  immutable.Iterable, immutable.Map etc. immutable.Iterable is left\n  unchanged because bare Iterable is scala.collection.Iterable.\n- csv.md prose updated from immutable.Seq[String] to Seq[String].\n\nResult:\nNo remaining immutable.Seq qualifiers in main, test or doc sources.\nTypes are identical (same erasure), so no API or binary change.\n\nTests:\n- native scalafmt --mode diff-ref\u003dorigin/main\n- sbt Test/compile (Scala 2.13.18) and sbt \"++3.3.8\" Test/compile\n- sbt mimaReportBinaryIssues (all modules) passes, no filters needed\n- sbt csv/test xml/test file/test text/test simple-codecs/test reference/test\n- sbt docs/paradox\n\nReferences:\nNone - follows apache/pekko#3539"
    },
    {
      "commit": "1db3640949b9e017f401f98e7b76ffc192f2ef1b",
      "tree": "b8c86ea2b2f7540c6ccba222612749309f773404",
      "parents": [
        "28783ec2cc331b2214234ff8db28dddef1ffd196"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Sep 13 15:59:23 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 13 14:59:23 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.54.17 (#1942)"
    },
    {
      "commit": "28783ec2cc331b2214234ff8db28dddef1ffd196",
      "tree": "76d89c42336e04d1a75bac51d575816c83382f40",
      "parents": [
        "6431bdac5414464e57de35123e9c4ee7f2c5cf66"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Sep 13 14:59:05 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 13 14:59:05 2026 +0100"
      },
      "message": "AWS S3: replace removed minio/minio test image with pgsty/silo (#1943)\n\nMotivation:\nDocker Hub removed the minio/minio image after upstream MinIO was\narchived, so MinioS3IntegrationSpec can no longer pull its container.\n\nModification:\nSwitch MinioContainer and scripts/create-slow-minio.sh to the\npgsty/silo image (maintained fork of the MinIO server, same S3 API,\nenv vars and health route). Use MINIO_ROOT_USER/MINIO_ROOT_PASSWORD\ninstead of the deprecated MINIO_ACCESS_KEY/MINIO_SECRET_KEY.\n\nResult:\nS3 integration tests run against a pullable image again.\n\nTests:\nsbt \"s3/testOnly *.MinioS3IntegrationSpec\" - 34 passed, 8 canceled\n(AWS-only tests gated by assume, unchanged)\n\nReferences:\nNone - minio/minio removed from Docker Hub"
    },
    {
      "commit": "6431bdac5414464e57de35123e9c4ee7f2c5cf66",
      "tree": "4558d2eeee8691aa2158cecddc1451dc1f7847e1",
      "parents": [
        "f51db2b1234d145fba86e71b0cf77051a87e1f3d"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Sep 11 22:06:07 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 11 22:06:07 2026 +0100"
      },
      "message": "AWS SPI Pekko HTTP, Testkit: use parameterized slf4j logging (#1940)\n\nMotivation:\nSeveral slf4j log calls in main sources built their message with an\ns-interpolator, so the string was concatenated even when the level was\ndisabled. slf4j can defer that formatting to the point where it knows\nthe event will actually be emitted.\n\nModification:\nReplaced the interpolated messages with `{}` placeholders and argument\nlists in PekkoHttpClient.tryCreateCustomContentType, LogCapturing and\nLogCapturingJunit4. Log output is unchanged.\n\nResult:\nNo message is formatted unless the level is enabled; the debug call in\ntryCreateCustomContentType no longer builds a string on every request\nwhen debug logging is off.\n\nTests:\n- sbt \"aws-spi-pekko-http/compile\" \"s3/compile\" \"testkit/compile\" / pass\n- sbt -batch \"++3.3.8\" \"aws-spi-pekko-http/compile\" \"s3/compile\" \"testkit/compile\" / pass\n- scalafmt --list on changed files / clean\n- PekkoHttpClientSpec gains a directional test asserting the debug line\n  renders with the argument substituted; not executed locally, left to CI\n\nReferences:\nNone - follow-up cleanup of slf4j usage in main sources"
    },
    {
      "commit": "f51db2b1234d145fba86e71b0cf77051a87e1f3d",
      "tree": "cbbed7d2e49573d4fb0ffd31e547b4e77673a1c4",
      "parents": [
        "531541e35d8c988a2f751bc2cc522820ac8416e9"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Sep 10 22:12:42 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 10 21:12:42 2026 +0100"
      },
      "message": "Update artemis-jakarta-client, ... to 2.57.0 (#1937)"
    },
    {
      "commit": "531541e35d8c988a2f751bc2cc522820ac8416e9",
      "tree": "46d8fac05132ae9d4dc41209ce1f925b4da125e0",
      "parents": [
        "578997ed7d2fd474e3da22994823bf61c038fe7e"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Sep 10 22:12:11 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 10 21:12:11 2026 +0100"
      },
      "message": "Update mongo-scala-driver to 5.11.1 (#1938)"
    },
    {
      "commit": "578997ed7d2fd474e3da22994823bf61c038fe7e",
      "tree": "f91b3761423ae2999bcb9182658c6c4111a295be",
      "parents": [
        "920cf5184ea342edcf70ce844af875f22089e2a1"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Sep 10 22:11:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 10 21:11:50 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.54.15 (#1939)"
    },
    {
      "commit": "920cf5184ea342edcf70ce844af875f22089e2a1",
      "tree": "5a07897b7a8e0a22485376d61ac27dc9f7dced4c",
      "parents": [
        "b6d96ae5d31971b314e380c7eb6f14c43cc9af6a"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Sep 10 17:37:42 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 10 16:37:42 2026 +0100"
      },
      "message": "Update netty-handler to 4.2.18.Final (#1936)"
    },
    {
      "commit": "b6d96ae5d31971b314e380c7eb6f14c43cc9af6a",
      "tree": "3d5f513fb8d9891437d42dca017a45c88b9a509d",
      "parents": [
        "857a07eaaccc3f6d172c6206d4d4d2b1f60eda82"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Sep 08 23:20:02 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 08 22:20:02 2026 +0100"
      },
      "message": "Update sbt-mima-plugin to 1.2.0 (#1931)\n\n* Update sbt-mima-plugin to 1.2.0\n\n* Google: MiMa excludes for singleRequest under sbt-mima-plugin 1.2.0\n\nMotivation:\nThe sbt-mima-plugin 1.2.0 bump fails the Binary Compatibility job. MiMa 1.2.0\nreports the singleRequest implicit-parameter reordering from #1682 more\ncompletely than 1.1.6 did: google-common gets two previously unreported problems\non scaladsl.Google (the trait\u0027s method is seen as missing and the companion\nobject\u0027s signature as changed), and google-cloud-bigquery gets a\nDirectMissingMethodProblem alongside the IncompatibleMethTypeProblem already\nexcluded there.\n\nModification:\nAdd google-common/src/main/mima-filters/2.0.x.backwards.excludes/context-bounds.excludes\ncovering DirectMissingMethodProblem and IncompatibleMethTypeProblem on\nscaladsl.Google.singleRequest, and add the matching DirectMissingMethodProblem\nfor BigQuery.singleRequest to the existing google-cloud-bigquery exclude file.\n\nResult:\nBoth MiMa passes the job runs are clean under 1.2.0. The filters are inert under\n1.1.6, so they describe only the reordering itself, not the plugin version.\n\nTests:\n- sbt \"google-common/mimaReportBinaryIssues\" \"google-cloud-bigquery/mimaReportBinaryIssues\" - success\n- sbt \"++3.3.8! mimaReportBinaryIssues\" (all modules) - success, 13m29s. The job\n  never reached the Scala 3 pass, since sbt aborts the chained command sequence\n  once the 2.13 pass fails, so it was run locally.\n- Negative check with the new google-common file removed reproduced the CI\n  failure exactly: \"Found 2 potential problems (filtered 2)\"\n\nReferences:\nRefs #1682\n\n---------\n\nCo-authored-by: PJ Fanning \u003cpjfanning@users.noreply.github.com\u003e"
    },
    {
      "commit": "857a07eaaccc3f6d172c6206d4d4d2b1f60eda82",
      "tree": "ad990f37094fd7946f23b6add679d70b23335a10",
      "parents": [
        "24f190e56b5423680af1f070d4bc0735dcae3271"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Sep 08 21:14:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 08 20:14:47 2026 +0100"
      },
      "message": "Update activemq-broker, activemq-client to 5.19.11 (#1932)"
    },
    {
      "commit": "24f190e56b5423680af1f070d4bc0735dcae3271",
      "tree": "f4e1d1f5c901977bf4b47909cf353c238d780cce",
      "parents": [
        "063773f16d17a4e105ad50db9e7b12f75e69a05b"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Sep 08 09:23:07 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 08 09:23:07 2026 +0100"
      },
      "message": "Google: allow OAuth2 credentials to be closed (#1927)\n\nOAuth2Credentials materialises a Source.actorRef in its constructor to cache\nand refresh access tokens, and both the completion and failure matchers were\nPartialFunction.empty, so no message could ever stop it. Credentials read\nthrough GoogleExt are cached per ActorSystem and go away with it, but anyone\nbuilding GoogleSettings directly from a Config - one set of credentials per\ntenant, say - leaked an actor and a materialised stream per instance with no\nway to reclaim them.\n\nAdd Credentials.close(), a no-op by default, overridden in OAuth2Credentials to\nsend a new Close command that the completion matcher turns into\nCompletionStrategy.draining, so requests already queued are still served.\nRequests made after close fail with an IllegalStateException rather than\nhanging on a promise nothing will complete, and closing twice is a no-op.\n\nCo-authored-by: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "063773f16d17a4e105ad50db9e7b12f75e69a05b",
      "tree": "4fffc2110541037d021a29d1e5a97b182f31faed",
      "parents": [
        "40741ebc393752a7dc57419db3e92d18a6bb4846"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Sep 08 08:52:05 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 08 08:52:05 2026 +0100"
      },
      "message": "File: open zip archives in preStart rather than the stage constructor (#1929)\n\n* File: open zip archives in preStart rather than the stage constructor\n\nZipEntrySource and ZipSource opened the file in the GraphStageLogic body, so a\nlogic that was constructed but never started never reached postStop and never\nreleased the handle. A throwing ZipInputStream constructor also orphaned the\nFileInputStream it had been handed.\n\nAcquire in preStart instead, via a helper that closes the underlying file if\nthe zip stream cannot be opened, and null-guard postStop. Failing to open the\narchive now fails the stream rather than throwing out of runWith.\n\nCo-Authored-By: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e\n\n* File: open the zip archive with Files rather than FileInputStream\n\nFiles.newInputStream reports a missing archive as NoSuchFileException instead\nof FileNotFoundException; both are IOExceptions and both now arrive as a stream\nfailure rather than being thrown out of runWith.\n\nCo-Authored-By: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e\n\n---------\n\nCo-authored-by: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "40741ebc393752a7dc57419db3e92d18a6bb4846",
      "tree": "beacec0028e901472998a1e4ed3dd5f89249d47e",
      "parents": [
        "ae7c53315a8b2faf9b4908cff836b24573813847"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Sep 08 08:51:04 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 08 08:51:04 2026 +0100"
      },
      "message": "Kinesis: resolve mbknor-jackson-jsonschema for the build\u0027s Scala version (#1925)\n\nMotivation:\nThe kinesis connector depends on software.amazon.kinesis:amazon-kinesis-client,\nwhich pulls in software.amazon.glue:schema-registry-serde. That POM hardcodes\ncom.kjetland:mbknor-jackson-jsonschema_2.12 - the artifactId carries the 2.12\nsuffix literally, so it does not follow the Scala version the connector is\nbuilt for. Every pekko-connectors-kinesis user, on any Scala version, gets a\nScala 2.12 jar and its org.scala-lang:scala-library:2.12.10 on the compile\nclasspath.\n\nThis was reported in #479 in Feb 2024 against KCL 2.5.4 / GSR 1.1.17. It is\nunchanged at KCL 3.5.1 / GSR 1.1.27. Upstream is not moving:\nawslabs/aws-glue-schema-registry#315, the PR that would fix the suffix, is\nstill an open draft last touched in Feb 2025.\n\nModification:\nExclude the transitive mbknor-jackson-jsonschema_2.12 from\namazon-kinesis-client and declare the dependency ourselves with %%, so it\nresolves to _2.13 on Scala 2.13. CrossVersion.for3Use2_13 covers Scala 3,\nwhich is what raboof suggested on the issue - there is no _3 build, but the\n_2.13 build exists at the same 1.0.39 version, published the same day as the\n_2.12 one.\n\nThe substitution is safe for the way Glue uses the library. Exactly one class\nin schema-registry-serde-1.1.27.jar references it -\ncom.amazonaws.services.schemaregistry.serializers.json.JsonSerializer - and it\ntouches only two members:\n\n  new JsonSchemaGenerator(ObjectMapper)\n  JsonSchemaGenerator.generateJsonSchema(Class): JsonNode\n\nBoth descriptors are pure Java/Jackson types with no Scala collections, and\nboth are present unchanged in the _2.13 jar. (JsonSchemaGenerator also exposes\na scala.Option overload of generateJsonSchema, but Glue does not call it.)\nNothing in this connector\u0027s own sources references Glue or the schema\nregistry at all.\n\nThis fixes the Scala version mismatch only. mbknor-jackson-jsonschema is still\nunmaintained - last released in 2020 - so its stale jackson-databind 2.10.1\nand kotlin-scripting-compiler-embeddable 1.3.50 remain in the closure, evicted\nupward by our own Jackson. Dropping the library entirely is up to AWS.\n\nResult:\npekko-connectors-kinesis no longer puts a Scala 2.12 artifact and\nscala-library 2.12.10 on the classpath of Scala 2.13 and Scala 3 users.\n\nTests:\n - sbt \"print kinesis/Compile/externalDependencyClasspath\" \"++3.3.8\" \"print\n   kinesis/Compile/externalDependencyClasspath\" \"kinesis/Test/compile\" - both\n   classpaths resolve mbknor-jackson-jsonschema_2.13 and carry only\n   scala-library-2.13.18; scala-library-2.12.10 is gone. kinesis/Test/compile\n   is clean on Scala 3.3.8.\n - scalafmt --test project/Dependencies.scala - clean.\n - Dependency-resolution change only, so no new tests. The kinesis integration\n   tests exercise KCL but not the Glue serde, which is the only consumer of\n   this jar.\n\nReferences:\nFixes #479\nRefs https://github.com/awslabs/aws-glue-schema-registry/pull/315"
    },
    {
      "commit": "ae7c53315a8b2faf9b4908cff836b24573813847",
      "tree": "3b4293dd7496933a8720554ba4aba08e95d7963c",
      "parents": [
        "caa980a0123bc24df081e468eacbfa11ccb1e4ee"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Sep 06 22:51:20 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:51:20 2026 +0100"
      },
      "message": "Google: close the credentials file when parsing it fails (#1928)\n\n* Google: close the credentials file when parsing it fails\n\nNeither ServiceAccountCredentials nor UserAccessCredentials closed the file in\na finally, so a parse failure leaked the descriptor. That is the routine path:\nthe application-default provider tries the service account parser first, and on\na machine set up with `gcloud auth application-default login` the well-known\nfile is an authorized user file, so the first parse always throws before\nfalling through to the parser that can read it.\n\nCo-Authored-By: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e\n\n* Update google-common/src/test/scala/org/apache/pekko/stream/connectors/google/auth/CredentialsSpec.scala\n\nCo-authored-by: Philippus Baalman \u003cphilippus@gmail.com\u003e\n\n* Update google-common/src/test/scala/org/apache/pekko/stream/connectors/google/auth/CredentialsSpec.scala\n\nCo-authored-by: Philippus Baalman \u003cphilippus@gmail.com\u003e\n\n---------\n\nCo-authored-by: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e\nCo-authored-by: Philippus Baalman \u003cphilippus@gmail.com\u003e"
    },
    {
      "commit": "caa980a0123bc24df081e468eacbfa11ccb1e4ee",
      "tree": "11ca33fce9399c2d57db37e7c62fa917f09828bf",
      "parents": [
        "7614f1612dc5fb9e72a2a10ffe328553d0ba6a1a"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Sep 06 20:57:42 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 20:57:42 2026 +0100"
      },
      "message": "Google: add top-level project-id setting with environment fallback (#1926)\n\nThe project id was always taken from the credentials provider, so the only way\nto target a project other than the one owning the credentials\u0027 principal was to\noverride GoogleSettings.projectId programmatically. That is a common setup: a\nservice account in one project is frequently granted access to resources in\nanother.\n\nAdd two top-level settings under pekko.connectors.google:\n\n* project-id, which takes precedence over the credentials provider;\n* default-project-id, used when neither of the above supplies a value, and\n  populated from the GOOGLE_CLOUD_PROJECT, GCLOUD_PROJECT and GCP_PROJECT\n  environment variables that GCP runtimes and GKE Workload Identity set.\n\nBoth are additive and default to empty, so existing configurations resolve the\nsame project id as before. Configs built without the new keys keep working.\n\nCo-authored-by: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "7614f1612dc5fb9e72a2a10ffe328553d0ba6a1a",
      "tree": "ca992254ba24bf8259db6ec1b78b094a70e11594",
      "parents": [
        "9dfe80a06e835affa64129e368b927b2ded50349"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Sep 06 18:59:01 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 18:59:01 2026 +0100"
      },
      "message": "OrientDB: update orientdb docker test image to 3.2.55 (#1887)"
    },
    {
      "commit": "9dfe80a06e835affa64129e368b927b2ded50349",
      "tree": "432482cca0f691fe2ddbfee2466f9aa3fffe87f5",
      "parents": [
        "0e716236d9bbe3c96cf46954f4d3772514550120"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Sep 06 18:58:50 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 18:58:50 2026 +0100"
      },
      "message": "Couchbase3: test against couchbase community-8.0.2 (#1888)\n\n* Couchbase3: test against couchbase community-8.0.2\n\nMotivation:\nCouchbase Server 8.0 is the current community line; the couchbase module\u0027s\nEOL SDK 2.x stays on 7.6, while couchbase3 (SDK 3.x) moves to Server 8.\n\nModification:\nAdd separate couchbase3/couchbase3_prep docker-compose services on\ncouchbase:community-8.0.2 (couchstore storage backend, replica 0 - both\nrequired on Server 8 community) and point the couchbase3 CI job at them.\nGive CouchbaseTestSourceSpec IntegrationPatience for the slower KV\nsampling scan on Server 8.\n\nResult:\ncouchbase3 tests run against Couchbase Server community 8.0; the legacy\ncouchbase module keeps its 7.6 coverage.\n\nTests:\n- sbt couchbase3/test passes 14/14 locally against couchbase3_prep\n\nReferences:\nNone - test docker image maintenance\n\n* rename couchbase docker-compose services to couchbase7 and couchbase8"
    },
    {
      "commit": "0e716236d9bbe3c96cf46954f4d3772514550120",
      "tree": "a43c98c2c6fe77ff43a9611be8c059fae230e152",
      "parents": [
        "f1dc6cb315beefec0192fb9d59c8920ae61b2861"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Sep 06 18:57:56 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 18:57:56 2026 +0100"
      },
      "message": "Google Cloud Pub/Sub: update google/cloud-sdk docker test image to 583.0.0 (#1886)"
    },
    {
      "commit": "f1dc6cb315beefec0192fb9d59c8920ae61b2861",
      "tree": "907826cf278181793e9aa49632b61fc044d69d3d",
      "parents": [
        "4450bfd63fff7846219ebf3a3e2a2cd165b24b43"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Sep 06 18:19:53 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 17:19:53 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.54.13 (#1923)"
    },
    {
      "commit": "4450bfd63fff7846219ebf3a3e2a2cd165b24b43",
      "tree": "968be3eb3bbb6e71726f58acc480ed9ee5bc1103",
      "parents": [
        "e025a7e7aab16c9cc9aa73c598eed7cadd1dc7fb"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Sep 06 18:04:44 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 17:04:44 2026 +0100"
      },
      "message": "Update amazon-kinesis-client to 3.5.2 (#1924)"
    },
    {
      "commit": "e025a7e7aab16c9cc9aa73c598eed7cadd1dc7fb",
      "tree": "456212b4a87259a03eaebe45b2c71a176cabf1ba",
      "parents": [
        "3b98d4c3ab83e3e6ad954661b12484b4db02f8ae"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Sep 06 18:04:11 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 17:04:11 2026 +0100"
      },
      "message": "Update proto-google-cloud-bigquerystorage-v1 to 3.33.0 (#1920)"
    },
    {
      "commit": "3b98d4c3ab83e3e6ad954661b12484b4db02f8ae",
      "tree": "deb0d637c4cfde009c97997a5093eb68403747c7",
      "parents": [
        "c1a98b84f4da86a090d78bc49828ce2aa9b7ff52"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Sep 06 18:03:48 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 17:03:48 2026 +0100"
      },
      "message": "Update google-auth-library-credentials, ... to 1.52.0 (#1921)"
    },
    {
      "commit": "c1a98b84f4da86a090d78bc49828ce2aa9b7ff52",
      "tree": "040480f98af7bfb8182d8d08e57f87a662d3addf",
      "parents": [
        "d493adda45fcf726ea21c79b4d4467cd64a060de"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Sep 06 18:03:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 17:03:22 2026 +0100"
      },
      "message": "Update google-cloud-pubsub to 1.155.0 (#1922)"
    },
    {
      "commit": "d493adda45fcf726ea21c79b4d4467cd64a060de",
      "tree": "e1e5281dc9765fba9809aecedadbae44bb999fcc",
      "parents": [
        "8dd43230d0d1f8d4a127fe8a099e6efd69b7106b"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Sep 06 12:48:50 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 12:48:50 2026 +0100"
      },
      "message": "Kudu: update kudu docker test image to 1.18.1-ubuntu (#1891)"
    },
    {
      "commit": "8dd43230d0d1f8d4a127fe8a099e6efd69b7106b",
      "tree": "d7720c65a3341a15b719c1ba0b62c04c4fc6d44b",
      "parents": [
        "a270eecaa0c3fa4c793d2d576eba7c01dd05c1cd"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Sep 06 12:48:38 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 12:48:38 2026 +0100"
      },
      "message": "Cassandra: update cassandra docker test image to 5.0 (#1889)"
    },
    {
      "commit": "a270eecaa0c3fa4c793d2d576eba7c01dd05c1cd",
      "tree": "6e522f28343c38196d81de97ef11807a061d95fb",
      "parents": [
        "cc96893a00edb2dd5032c835dd38f5e84df4f66c"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Sep 06 11:02:35 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 11:02:35 2026 +0100"
      },
      "message": "Run the hbase tests against an in-JVM mini cluster (#1919)\n\nThe hbase tests ran against harisekhon/hbase:2.1, an unmaintained image\nwhose newest tag is from 2018. Being stuck on a server that old is what\nmakes an hbase client upgrade look impossible: hbase 3 clients default\nto RpcConnectionRegistry, and a 2.1 master has no ClientMetaService to\nanswer them.\n\nhbase-shaded-testing-util starts a mini ZooKeeper, mini HDFS, master and\nregion server inside the test JVM, which is how hbase itself, Phoenix and\nthe Spark and Flink hbase connectors test. It runs the same code paths a\nreal cluster runs, and it is the flavour of testing-util that pairs with\nthe hbase-shaded-client we already depend on.\n\nThe client versions are unchanged at 2.6.6.\n\nTwo settings are needed to get the cluster up on a current JDK: the\nmaster and region server web UIs are switched off, because their JAXB\nstack needs java.lang opened to reflect; and the WAL provider is set to\nfilesystem, because the default asyncfs writer reflects into protobuf\ninternals in a way the shaded hbase/hadoop combination does not survive.\n\nZooKeeper is pinned to its default port, so a plain\nHBaseConfiguration.create() reaches the cluster and the documentation\nsnippets stay unchanged.\n\nLocal run: 14 tests (7 scala, 7 java) pass in about 80s, no docker.\n\nCo-authored-by: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "cc96893a00edb2dd5032c835dd38f5e84df4f66c",
      "tree": "264086b2a98d40cfdfed5bd90be5d2569a72e478",
      "parents": [
        "14155198d44d77e64059822a75fa5ef2a561c688"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Sep 06 08:54:22 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 08:54:22 2026 +0100"
      },
      "message": "Pin hbase to 2.x in scala-steward config (#1918)\n\nhbase 3.0.0 changed the default connection registry from\nZKConnectionRegistry to RpcConnectionRegistry. Our hbase tests build\ntheir config from a bare HBaseConfiguration.create(), so a 3.x client\nstops going to ZooKeeper and instead calls ClientMetaService on the\nmaster. The test server (harisekhon/hbase:2.1) predates that service\nand closes the connection, failing every hbase test.\n\nThere is no newer published harisekhon/hbase tag and no official apache\nhbase image, so we cannot move the test server to 3.x, and a 3.x client\nagainst a 2.1 server is not a combination hbase supports in any case.\n\nCo-authored-by: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "14155198d44d77e64059822a75fa5ef2a561c688",
      "tree": "2ce5d1765c0d294ea68b39a738b31ab3791a768c",
      "parents": [
        "e04f06d6cc4fd6a161e05590005e739b74778605"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Sep 04 19:35:08 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 18:35:08 2026 +0100"
      },
      "message": "Update parquet-avro to 1.18.1 (#1913)"
    },
    {
      "commit": "e04f06d6cc4fd6a161e05590005e739b74778605",
      "tree": "52bc7cfd2d1f7395cb8e3ae79bcd3f2a425023f3",
      "parents": [
        "25841ef39ffdc56fb43e16a344f322a83d1f1b65"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Sep 04 19:34:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 18:34:47 2026 +0100"
      },
      "message": "Update scala-library to 3.9.0 (#1914)\n\n* Update scala-library to 3.9.0\n\n* Update Scala versions in Dependencies.scala\n\n---------\n\nCo-authored-by: PJ Fanning \u003cpjfanning@users.noreply.github.com\u003e"
    },
    {
      "commit": "25841ef39ffdc56fb43e16a344f322a83d1f1b65",
      "tree": "48b401becfdf0c7e361c56497b7e9d9662201750",
      "parents": [
        "ec32880afdc41fa83ca768c9fa938b42a2d857cc"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Sep 04 19:34:10 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 18:34:10 2026 +0100"
      },
      "message": "Update h2 to 2.5.250 (#1911)"
    },
    {
      "commit": "ec32880afdc41fa83ca768c9fa938b42a2d857cc",
      "tree": "4a12414068e1bc5c87f1244e5a55fa2b6ac15882",
      "parents": [
        "adacf5aa89da13d5ae0fba09a921380678d82184"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Sep 04 19:33:46 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 18:33:46 2026 +0100"
      },
      "message": "Update jcl-over-slf4j, log4j-over-slf4j, ... to 2.0.19 (#1915)"
    },
    {
      "commit": "adacf5aa89da13d5ae0fba09a921380678d82184",
      "tree": "7d13d3b9f9432d91e622ab640971c2ed73e451da",
      "parents": [
        "50bd1bc3b6e02823769379751fac9c4780754e3f"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Sep 04 19:33:06 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 18:33:06 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.54.12 (#1916)"
    },
    {
      "commit": "50bd1bc3b6e02823769379751fac9c4780754e3f",
      "tree": "8a5ad4a0d790187118d1f5b9f5286f1e5dc90412",
      "parents": [
        "cfa1c60c269147d1a3a9618e75787a1428450997"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Sep 04 10:46:54 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 10:46:54 2026 +0100"
      },
      "message": "HDFS: remove obsolete cats-kernel cache probe from CI (#1903)"
    },
    {
      "commit": "cfa1c60c269147d1a3a9618e75787a1428450997",
      "tree": "e5f083d313fbfd23ba37453cd2ba036c83db7d35",
      "parents": [
        "9642b54a02c52e4c5784652de6880d6bd319a044"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Sep 04 09:48:59 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 09:48:59 2026 +0100"
      },
      "message": "Google Cloud Pub/Sub: drop unmaintained prep image, provision emulator via REST (#1900)\n\n* Google Cloud Pub/Sub: drop unmaintained prep image, provision emulator via REST\n\n* avoid docker compose variable interpolation in prep command"
    },
    {
      "commit": "9642b54a02c52e4c5784652de6880d6bd319a044",
      "tree": "63779e85e1f8b10c6fe72c5adb1ae177673fa8a3",
      "parents": [
        "188afd20b3de2c26ffe9c3c462b1cf19a3f877ec"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Sep 04 09:48:30 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 09:48:30 2026 +0100"
      },
      "message": "SNS: switch goaws test image to maintained admiralpiett fork (#1896)\n\n* SNS: switch goaws test image to maintained admiralpiett fork\n\n* use admiralpiett goaws in aws-spi tests too"
    },
    {
      "commit": "188afd20b3de2c26ffe9c3c462b1cf19a3f877ec",
      "tree": "3ebdc57c2d670d968a3b481a73cd6c1267741fd9",
      "parents": [
        "9a38c5aade3a3dc44472f44f39564e234daeca37"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Sep 04 09:47:14 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 09:47:14 2026 +0100"
      },
      "message": "HBase: re-enable integration tests in CI (#1895)\n\n* HBase: re-enable integration tests in CI\n\n* publish hbase 1.4 default ports 16020/16030 instead of stale 16201/16301\n\n* add license header to hbase-server.sh\n\n* try harisekhon/hbase:2.1 image\n\n* upgrade hbase client to 2.6.6, unpin hbase/hadoop from scala-steward\n\n* add directional tests for append, increment, delete and complex converters\n\n* use unique row ids so hbase tests survive cross-build reruns\n\n* fix undefined row ids in java complex converter test"
    },
    {
      "commit": "9a38c5aade3a3dc44472f44f39564e234daeca37",
      "tree": "0812a57607c67a9e32a7b4e9669d554190b8639a",
      "parents": [
        "e3d4f26456315b40fb67e0f558f04e9e389f878c"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Sep 04 09:46:54 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 09:46:54 2026 +0100"
      },
      "message": "AMQP: update rabbitmq docker test image to v4 (#1885)\n\n* AMQP: update rabbitmq docker test image to v4\n\n* permit deprecated transient_nonexcl_queues feature in rabbitmq 4"
    },
    {
      "commit": "e3d4f26456315b40fb67e0f558f04e9e389f878c",
      "tree": "b4f79c0724cfaf781a7ddf815fcc5cbf9666e85f",
      "parents": [
        "9653a7a0a6dffb71e0ce2b2362103ea74d282ba6"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Sep 04 09:46:37 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 09:46:37 2026 +0100"
      },
      "message": "JMS: update IBM MQ test image to icr.io/ibm-messaging/mq (#1899)\n\n* JMS: update IBM MQ test image to icr.io/ibm-messaging/mq\n\n* set app password required by modern IBM MQ developer images\n\n* add credentials to topic connection factories too"
    },
    {
      "commit": "9653a7a0a6dffb71e0ce2b2362103ea74d282ba6",
      "tree": "4e33e732932c8f774c721a90439d90de2f7e7c35",
      "parents": [
        "f34b00a6346725b3c7a261058ca97498ffab423a"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Sep 04 09:46:18 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 09:46:18 2026 +0100"
      },
      "message": "AWS EventBridge: replace last localstack usage with motoserver/moto (#1902)"
    },
    {
      "commit": "f34b00a6346725b3c7a261058ca97498ffab423a",
      "tree": "0e9933b71ee68d5732fd02d861d04078f9a4d5dc",
      "parents": [
        "017eb23d1f0d49e88abcfb33a8338022db0d8071"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Sep 04 09:46:00 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 09:46:00 2026 +0100"
      },
      "message": "AWS S3: update minio docker test image to RELEASE.2025-09-07T16-13-09Z (#1890)\n\n* AWS S3: update minio docker test image to RELEASE.2024-12-18T13-15-44Z\n\n* use latest minio release"
    },
    {
      "commit": "017eb23d1f0d49e88abcfb33a8338022db0d8071",
      "tree": "8fea20e643cc3bf71f09d7f4fcdf2f92fa2f0002",
      "parents": [
        "293db00f063ce9362d5dda9deb2eb06230029ba1"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Wed Sep 02 20:35:00 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 20:35:00 2026 +0100"
      },
      "message": "DynamoDB: use official amazon/dynamodb-local test image (#1897)"
    },
    {
      "commit": "293db00f063ce9362d5dda9deb2eb06230029ba1",
      "tree": "4916d710581790945779a6eafd47c2201034663f",
      "parents": [
        "00beb52e08a2aba9f827bc20ccbda38f44302853"
      ],
      "author": {
        "name": "Adarsh Mishra",
        "email": "122873385+Adarsh-Me@users.noreply.github.com",
        "time": "Thu Sep 03 00:56:32 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 20:26:32 2026 +0100"
      },
      "message": "Replace LocalStack with DynamoDB local and GoAws in aws-spi tests (#1901)\n\nCo-authored-by: Adarsh \u003cadarsh@neuroad.ai\u003e"
    },
    {
      "commit": "00beb52e08a2aba9f827bc20ccbda38f44302853",
      "tree": "397471f67decd205e127787e84b1d865c80e7e41",
      "parents": [
        "dadfd167e3b99e801bd1c459839bde558518656f"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Sep 02 18:41:40 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 17:41:40 2026 +0100"
      },
      "message": "Update scalacheck to 1.20.0 (#1868)"
    },
    {
      "commit": "dadfd167e3b99e801bd1c459839bde558518656f",
      "tree": "e6157463946f3447716fa415fc4368b9c002b9cb",
      "parents": [
        "b2f755275e3fc40fdef5b02a76be02a4aaa29835"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Sep 02 18:31:19 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 17:31:19 2026 +0100"
      },
      "message": "Update orientdb-graphdb, orientdb-object to 3.2.56 (#1893)"
    },
    {
      "commit": "b2f755275e3fc40fdef5b02a76be02a4aaa29835",
      "tree": "c2f219d2db25ae344d45cea40b468638690707eb",
      "parents": [
        "e718de0f9c3b1559be5f75776b7ce8ddb181bfb8"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Sep 02 17:08:13 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 16:08:13 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.54.10 (#1894)"
    },
    {
      "commit": "e718de0f9c3b1559be5f75776b7ce8ddb181bfb8",
      "tree": "ea9c7e9ed0a2bac65f121b2e382de3d687e16852",
      "parents": [
        "bf818ed6e8f330465b0b39bd677442268698509c"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Sep 02 17:07:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 16:07:47 2026 +0100"
      },
      "message": "Update protobuf-java to 4.36.1 (#1892)"
    },
    {
      "commit": "bf818ed6e8f330465b0b39bd677442268698509c",
      "tree": "6502f2c80ace45dc608334b79b2a55acb7111162",
      "parents": [
        "85b5f4c9f6cc5c211a609591a77748684c390cd1"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Sep 01 11:57:51 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 01 11:57:51 2026 +0100"
      },
      "message": "rewrite tests to avoid deprecated Source.queue methods (#1856)"
    },
    {
      "commit": "85b5f4c9f6cc5c211a609591a77748684c390cd1",
      "tree": "f88ffc925ef92ee047311f2c991718329c2261a1",
      "parents": [
        "18d9e5e962b1bc92d63e7759515899643eb04812"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Sep 01 11:57:31 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 01 11:57:31 2026 +0100"
      },
      "message": "unix-domain-socket: replace deprecated use of Source.queue (#1857)\n\n* unix-domain-socket: fix one use of Source.queue\n\n* remaining Source.queue case"
    },
    {
      "commit": "18d9e5e962b1bc92d63e7759515899643eb04812",
      "tree": "b29304a8872479c76496fdb4a33e957bad609293",
      "parents": [
        "a7ff6c18e6268e1db7de1860f3c072550c9cf140"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Sep 01 07:46:04 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 01 08:46:04 2026 +0200"
      },
      "message": "Solr: run tests with slf4j v2, drop legacy slf4j/logback pins (#1881)\n\nMotivation:\nThe Solr module was the last one pinned to slf4j 1.7 / logback 1.2 via\ndependencyOverrides, dating from the solr-solrj 8.x days when the Solr\nclient libs did not work with slf4j v2. Since the upgrade to solrj 9.x\n(#1813) that pin is obsolete: the Solr 9 ecosystem is slf4j-2-native.\n\nModification:\nRemove the slf4j/logback legacy dependencyOverrides and the\nlog4j-over-slf4j bridge (nothing on the classpath uses the log4j 1.x\nAPI any more). Additionally exclude log4j-slf4j2-impl from\nsolr-test-framework: under the v1 pin it was inert, but with slf4j v2\nit competes with logback for provider selection, and the tests rely on\nthe testkit\u0027s logback-based log capturing. Delete the now-unused\nSlf4jLegacyVersion and LogbackLegacyVersion vals.\n\nResult:\nSolr tests run on slf4j-api 2.0.18 / logback-classic 1.6.3 with logback\nas the only slf4j provider, matching every other connector. No trace of\nslf4j v1 remains in the build.\n\nTests:\n- sbt solr/test (21/21 pass, before and after the change)\n- verified via solr/Test/fullClasspath that slf4j-api 2.0.18 and\n  logback-classic 1.6.3 are resolved and logback is the sole provider\n\nReferences:\nFixes #611"
    },
    {
      "commit": "a7ff6c18e6268e1db7de1860f3c072550c9cf140",
      "tree": "02b62021ac82d76fdf599df5327d426e8dcdc73d",
      "parents": [
        "9a3ea7f325f4b0fb1a86eced01f1dcd0175c4c3e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Aug 31 23:53:32 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 31 23:53:32 2026 +0100"
      },
      "message": "Bump actions/setup-java from 5 to 6 (#1879)\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 5 to 6.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: \u00276\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": "9a3ea7f325f4b0fb1a86eced01f1dcd0175c4c3e",
      "tree": "1fc1dbfe8a79c037a14badc98cf945a5b74f5ff4",
      "parents": [
        "809a3c5571701ba0618282712cef38a8babc1118"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Aug 29 22:20:18 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 29 21:20:18 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.54.7 (#1869)"
    },
    {
      "commit": "809a3c5571701ba0618282712cef38a8babc1118",
      "tree": "315a12fef80b24a7ef71c630935f0b731c104a4a",
      "parents": [
        "435d97dceff46a9daf0f58c24963b91ef5a5493c"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Aug 29 17:33:03 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 29 16:33:03 2026 +0100"
      },
      "message": "Update mongo-scala-driver to 5.11.0 (#1867)"
    },
    {
      "commit": "435d97dceff46a9daf0f58c24963b91ef5a5493c",
      "tree": "41d5ac23bf357bfd6ff53812a22ac4336daf3b09",
      "parents": [
        "d0dae5ba24d83745da6fe63b7c71576a1253897f"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Aug 27 22:59:05 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 27 22:59:05 2026 +0200"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.54.5 (#1866)"
    },
    {
      "commit": "d0dae5ba24d83745da6fe63b7c71576a1253897f",
      "tree": "3abd25da7461055af616e8209d5d49cef2efc5b8",
      "parents": [
        "8702b5924077f596d13ed9adc203fcbab91fe060"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Aug 27 17:06:20 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 27 17:06:20 2026 +0200"
      },
      "message": "Update artemis-jakarta-client, ... to 2.56.0 (#1865)"
    },
    {
      "commit": "8702b5924077f596d13ed9adc203fcbab91fe060",
      "tree": "085776a3c7cca66c4874e2bca7b4d5027d90181a",
      "parents": [
        "b194e5cf5bc72fc15affa43bfbc7de5605871421"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 25 16:21:51 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 25 16:21:51 2026 +0100"
      },
      "message": "Bump sbt/setup-sbt from 1.5.7 to 1.5.8 (#1860)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.5.7 to 1.5.8.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/8feba82adc7f01ddcf8165b86f778bdb5b82cebc...c7d2d6258b4bd0d3ec5129e6b3453199d3c79729)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.5.8\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": "b194e5cf5bc72fc15affa43bfbc7de5605871421",
      "tree": "665c0609333be79f61c8f5ce90b18ed2142d6516",
      "parents": [
        "5e398370850b70f717cf757f8028af754a7ff647"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Aug 25 16:54:29 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 25 15:54:29 2026 +0100"
      },
      "message": "Update google-auth-library-credentials, ... to 1.51.0 (#1862)"
    },
    {
      "commit": "5e398370850b70f717cf757f8028af754a7ff647",
      "tree": "3dda17daee0a554e83bf7bd009c7f5abba6b4851",
      "parents": [
        "b55aeae77ef4c2a1b144c538e0420542ff89d0f5"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Aug 25 16:53:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 25 15:53:45 2026 +0100"
      },
      "message": "Update google-cloud-pubsub to 1.154.0 (#1863)"
    },
    {
      "commit": "b55aeae77ef4c2a1b144c538e0420542ff89d0f5",
      "tree": "023ace8110fba40cb4de8e11d95fda7aad3abe0f",
      "parents": [
        "c5074b6f6931416af2061b8035a1c200e2bc6312"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Aug 25 16:53:21 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 25 15:53:21 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.54.3 (#1864)"
    },
    {
      "commit": "c5074b6f6931416af2061b8035a1c200e2bc6312",
      "tree": "ae1a1800e9ca49a35e43c56e90b511337bc724c2",
      "parents": [
        "1c15f3b6f5d5caba4b54c7a2f783da6c1bf242bd"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Aug 25 16:52:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 25 15:52:57 2026 +0100"
      },
      "message": "Update proto-google-cloud-bigquerystorage-v1 to 3.32.0 (#1861)"
    },
    {
      "commit": "1c15f3b6f5d5caba4b54c7a2f783da6c1bf242bd",
      "tree": "9f405ebcff32025bbec78f5a8fd796bdd65fc5ba",
      "parents": [
        "d4c07ba658ff1c8827d25b58319255b65f756d1d"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Mon Aug 24 01:59:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 24 00:59:37 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.54.2 (#1859)"
    },
    {
      "commit": "d4c07ba658ff1c8827d25b58319255b65f756d1d",
      "tree": "4d849295eb15cadbe928b63c4812a803e8afccf7",
      "parents": [
        "f74fb9e1745d2615915982a02bcdd5b30218520c"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Aug 21 18:20:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 21 17:20:25 2026 +0100"
      },
      "message": "Update spring-boot-autoconfigure, ... to 4.1.1 (#1852)\n\nCo-authored-by: PJ Fanning \u003cpjfanning@users.noreply.github.com\u003e"
    },
    {
      "commit": "f74fb9e1745d2615915982a02bcdd5b30218520c",
      "tree": "128e9c7acb59e7f10126e0eb7964b69557af4795",
      "parents": [
        "dcaf1c8d6d4ade9028c1beb8bac77109c046ef4a"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Aug 21 16:48:24 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 21 15:48:24 2026 +0100"
      },
      "message": "Update protobuf-java to 4.36.0 (#1848)"
    },
    {
      "commit": "dcaf1c8d6d4ade9028c1beb8bac77109c046ef4a",
      "tree": "c0c17cc50f535df25d36039e508ac1830d85a89f",
      "parents": [
        "4374423acaa2ba02e0cc774c6d4c20b4500afd83"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Aug 21 16:34:35 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 21 15:34:35 2026 +0100"
      },
      "message": "Update jnr-unixsocket to 0.39.3 (#1847)"
    },
    {
      "commit": "4374423acaa2ba02e0cc774c6d4c20b4500afd83",
      "tree": "8d5acf60d57bd30aba9b51247eecafc5630ed3f4",
      "parents": [
        "a6291c0b1b7e72bb6e8e7cf85ef7d62f97d7b90d"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Aug 21 16:34:16 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 21 15:34:16 2026 +0100"
      },
      "message": "Update amqp-client to 5.35.0 (#1849)"
    },
    {
      "commit": "a6291c0b1b7e72bb6e8e7cf85ef7d62f97d7b90d",
      "tree": "dcf481504c1e1b485480a6109747d252bede59af",
      "parents": [
        "3b168b155d85e6e226c60f8246a1846c14536bba"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Aug 21 16:33:59 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 21 15:33:59 2026 +0100"
      },
      "message": "Update sbt, scripted-plugin to 1.13.0 (#1850)"
    },
    {
      "commit": "3b168b155d85e6e226c60f8246a1846c14536bba",
      "tree": "b05f3434632447e0e94a11372be9b944b8058efa",
      "parents": [
        "39781ad64919c83f8e35328a46281d4abd4ae272"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Aug 21 16:33:39 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 21 15:33:39 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.54.1 (#1853)"
    },
    {
      "commit": "39781ad64919c83f8e35328a46281d4abd4ae272",
      "tree": "039243b3dc8a2970d39ccfc00937b106454ddebc",
      "parents": [
        "00118915f0317f2373d728704a5c6766f6ac592b"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Aug 21 16:33:21 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 21 15:33:21 2026 +0100"
      },
      "message": "Update spring-context, spring-core to 7.0.9 (#1851)"
    },
    {
      "commit": "00118915f0317f2373d728704a5c6766f6ac592b",
      "tree": "c680703e6a59d81aebe793a5ff128ea7ed2c2d29",
      "parents": [
        "dcf328a26e21c357d35f935bea4b1f4921eaa6ff"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Aug 19 19:59:42 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 19 19:59:42 2026 +0200"
      },
      "message": "Update avro to 1.12.2 (#1845)"
    },
    {
      "commit": "dcf328a26e21c357d35f935bea4b1f4921eaa6ff",
      "tree": "ba428c4df3f08706fcfe674fbbd892a9fc4d595b",
      "parents": [
        "8e961d15b64b83630078a8781d3b8257955ac899"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Aug 19 19:53:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 19 18:53:27 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.53.3 (#1846)"
    },
    {
      "commit": "8e961d15b64b83630078a8781d3b8257955ac899",
      "tree": "9f1a265097300515f8ba924f62fcc0cfa1ff2d7b",
      "parents": [
        "e42ddaa04d64f5684245574e6156afb92e48b6a2"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Aug 19 19:52:39 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 19 18:52:39 2026 +0100"
      },
      "message": "Update jimfs to 1.3.2 (#1844)"
    },
    {
      "commit": "e42ddaa04d64f5684245574e6156afb92e48b6a2",
      "tree": "35598ffbca6ca006e59e84b5665b7a553e6f82a9",
      "parents": [
        "89141e3972ac01b5dc4064601d23f8693ce871fb"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Aug 19 19:52:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 19 18:52:14 2026 +0100"
      },
      "message": "Update jackson-module-scala to 2.22.2 (#1843)"
    },
    {
      "commit": "89141e3972ac01b5dc4064601d23f8693ce871fb",
      "tree": "d6d7584ff48d741ae7b3d303c2ed812c589ba28f",
      "parents": [
        "10868afad8e80cfb3cc17fc4ab60fa163128c349"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Aug 17 21:43:20 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 17 21:43:20 2026 +0100"
      },
      "message": "Bump sbt/setup-sbt from 1.5.6 to 1.5.7 (#1842)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.5.6 to 1.5.7.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/bfea3c5f48abd221b04a6df4798aa5eb8b6a2baf...8feba82adc7f01ddcf8165b86f778bdb5b82cebc)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.5.7\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": "10868afad8e80cfb3cc17fc4ab60fa163128c349",
      "tree": "98933d27c0ecdbd356775e8af9ab2838ccb010e5",
      "parents": [
        "1b5092bb56b48b284c62e2eba5e051fee17a09ab"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Aug 16 11:51:17 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 16 11:51:17 2026 +0100"
      },
      "message": "try to prevent traversal issues in file and ftp connectors (#1807)\n\n* try to prevent traversal issues in ftp connector\n\n* Update model.scala\n\n* Update CommonFtpOperations.scala\n\n* Update CommonFtpOperations.scala\n\n* try windows testing\n\n* Update check-build-test.yml\n\n* fix tests\n\n* try to make file tests work on windows\n\n* Update check-build-test.yml\n\n* test issues\n\n* scalafmt\n\n* stop some tests running on windows\n\n* archive paths\n\n* windows test issues"
    },
    {
      "commit": "1b5092bb56b48b284c62e2eba5e051fee17a09ab",
      "tree": "c78e5697ba765bd440afbef5188b1b43f0b9de4c",
      "parents": [
        "fccf1c8aa46d9aa8c543dbe192881c2ffdaa0c4a"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Aug 15 17:47:15 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 15 17:47:15 2026 +0200"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.53.1 (#1841)"
    },
    {
      "commit": "fccf1c8aa46d9aa8c543dbe192881c2ffdaa0c4a",
      "tree": "a67e13fda0f65f19695e8ab02b08ae7a4ec3aa50",
      "parents": [
        "39b6e00c085cc15ce10b0c220874993d2199b6a9"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Aug 15 17:46:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 15 17:46:36 2026 +0200"
      },
      "message": "Update mongo-scala-driver to 5.10.0 (#1840)"
    },
    {
      "commit": "39b6e00c085cc15ce10b0c220874993d2199b6a9",
      "tree": "a86d11a3c1d229e4e0ff8eafb3787e27fae1d28e",
      "parents": [
        "30db27c98400f3a59f29568f6836ea7d57dbe82c"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sat Aug 15 17:46:13 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 15 17:46:13 2026 +0200"
      },
      "message": "Update logback-classic to 1.6.3 (#1839)"
    },
    {
      "commit": "30db27c98400f3a59f29568f6836ea7d57dbe82c",
      "tree": "5978c40557817d286b0e9dbfb554a9e75439a0f3",
      "parents": [
        "81d15042c3240ae93ae99dd4f925b8bb92f7e9c2"
      ],
      "author": {
        "name": "He-Pin(kerr)",
        "email": "hepin1989@gmail.com",
        "time": "Sat Aug 15 21:39:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 15 14:39:34 2026 +0100"
      },
      "message": "chore: disable additional Scala 3 specific syntax in scalafmt (#1732)\n\nMotivation:\nEnsure consistent code style across the codebase by explicitly disabling\nScala 3 specific syntax features that could lead to inconsistent formatting.\n\nModification:\n- Add allowQuestionMarkPlaceholder \u003d false to dialectOverride\n- Add allowMatchAsExpr \u003d false to dialectOverride\n- Document Scala 3 syntax restrictions in CLAUDE.md\n\nResult:\nscalafmt now enforces restrictions on Scala 3 specific syntax including\nsignificant indentation, as import rename, * wildcard import, postfix *\nvararg splices, ? placeholder, and match as expression.\n\nTests:\nNot run - configuration only\n\nReferences:\nNone - code style configuration"
    },
    {
      "commit": "81d15042c3240ae93ae99dd4f925b8bb92f7e9c2",
      "tree": "cb6c2cfd970fa8ed8952af2729aaacef10a01c1a",
      "parents": [
        "7ad21bbe09d5145dd44b29d8fef2eb7f4bd0c57b"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Aug 13 22:03:13 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 21:03:13 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.52.1 (#1838)"
    },
    {
      "commit": "7ad21bbe09d5145dd44b29d8fef2eb7f4bd0c57b",
      "tree": "7068c9e52b503fc2ab86f28fe3beb262dc6eba46",
      "parents": [
        "2ebaa92dbd51b58f36c7320c47881d525bd1b789"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Aug 13 17:49:48 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 16:49:48 2026 +0100"
      },
      "message": "Update parquet-avro to 1.18.0 (#1836)"
    },
    {
      "commit": "2ebaa92dbd51b58f36c7320c47881d525bd1b789",
      "tree": "8f36982c30232cc6988c86ca6f492e59c6cd5820",
      "parents": [
        "e99aea58d85cc97fc0cb4b718d57b22bd18627d1"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Thu Aug 13 17:49:30 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 16:49:30 2026 +0100"
      },
      "message": "Update mongo-scala-driver to 5.9.2 (#1837)"
    },
    {
      "commit": "e99aea58d85cc97fc0cb4b718d57b22bd18627d1",
      "tree": "9406a60fe8f86f945a8c0fdc669c46a991900d11",
      "parents": [
        "f456eba2022b6998670fcf89de2c53ed7dae128e"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Wed Aug 12 09:30:36 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 12 09:30:36 2026 +0100"
      },
      "message": "perf issues in google-cloud-bigquery-storage (#1816)\n\n* perf issues in google-cloud-bigquery-storage\n\n* refactor\n\n* close SimpleRowReader"
    },
    {
      "commit": "f456eba2022b6998670fcf89de2c53ed7dae128e",
      "tree": "f8270d205ee8631389093efe5294c244467543eb",
      "parents": [
        "df2d94e93a1f450b496b730f1c51576b23431eb4"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Aug 11 17:02:28 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 17:02:28 2026 +0200"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.51.4 (#1835)"
    },
    {
      "commit": "df2d94e93a1f450b496b730f1c51576b23431eb4",
      "tree": "7f79ce142b6e1685dd934231877eeccbca233d10",
      "parents": [
        "1610c4b7f794049d7ca1c992cfcb67b686d43343"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Aug 11 17:02:04 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 17:02:04 2026 +0200"
      },
      "message": "Update activemq-broker, activemq-client to 5.19.10 (#1834)"
    },
    {
      "commit": "1610c4b7f794049d7ca1c992cfcb67b686d43343",
      "tree": "b9760de993e8a414e93603b6a37e877ad58d43f4",
      "parents": [
        "154a84b767bb55076ee6406176971fcf380335e8"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Aug 11 17:01:43 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 17:01:43 2026 +0200"
      },
      "message": "Update sbt-site-paradox to 1.8.0 (#1833)"
    },
    {
      "commit": "154a84b767bb55076ee6406176971fcf380335e8",
      "tree": "21a0456b607a83468f8c23ff52812950958b3888",
      "parents": [
        "e6b5eaf048c3eacbaf6ec4263a16767e23378cbc"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Tue Aug 11 17:01:02 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 11 17:01:02 2026 +0200"
      },
      "message": "Update logback-classic to 1.6.2 (#1832)"
    },
    {
      "commit": "e6b5eaf048c3eacbaf6ec4263a16767e23378cbc",
      "tree": "453c22db4e03b877a72e9790cb0b33362e497245",
      "parents": [
        "7d40b297af31137fc5a9ea2b818f5abfdf0e4bee"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Aug 10 22:08:10 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 22:08:10 2026 +0100"
      },
      "message": "Bump coursier/setup-action from 3.0.0 to 3.0.2 (#1831)\n\nBumps [coursier/setup-action](https://github.com/coursier/setup-action) from 3.0.0 to 3.0.2.\n- [Release notes](https://github.com/coursier/setup-action/releases)\n- [Commits](https://github.com/coursier/setup-action/compare/fd1707a76b027efdfb66ca79318b4d29b72e5a02...9b7939bf01fd1185ce2babe16135168361bf2c62)\n\n---\nupdated-dependencies:\n- dependency-name: coursier/setup-action\n  dependency-version: 3.0.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": "7d40b297af31137fc5a9ea2b818f5abfdf0e4bee",
      "tree": "097284b062ab6bb40cc3d20c464f0da436c3555f",
      "parents": [
        "f37586c84b31b26b43de16e4299b9c0197661975"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Aug 10 17:44:07 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 17:44:07 2026 +0100"
      },
      "message": "Update ElasticsearchV5Spec.scala (#1830)"
    },
    {
      "commit": "f37586c84b31b26b43de16e4299b9c0197661975",
      "tree": "954057591d884ff26955fc67d21a636a8f55de34",
      "parents": [
        "a8c1473ccd728b46141edd6514c33c41c10a0668"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Aug 10 10:07:35 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 10:07:35 2026 +0100"
      },
      "message": "huawei-push-kit: use expires_in from responses (#1812)"
    },
    {
      "commit": "a8c1473ccd728b46141edd6514c33c41c10a0668",
      "tree": "2f2f49b90421ca3a46f0278b6164b6760eb41d94",
      "parents": [
        "00fe5212b1ee60a1365367102366879f6ea235b5"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Aug 10 09:47:35 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 10 09:47:35 2026 +0100"
      },
      "message": "csv mitigateFormulaInjection (#1820)\n\n* csv mitigateFormulaInjection\n\n* Update CsvFormatting.java\n\n* Create formula.excludes"
    },
    {
      "commit": "00fe5212b1ee60a1365367102366879f6ea235b5",
      "tree": "3f2dd845388edeadb7aea0633fcd0ffe6abcb4ae",
      "parents": [
        "8539989b2a8ae8a304fc1da3daf675fff067f3a9"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Aug 09 22:24:15 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 09 22:24:15 2026 +0100"
      },
      "message": "file: add zip compression level (#1829)\n\n* file: add compression level\n\n* scaladoc"
    },
    {
      "commit": "8539989b2a8ae8a304fc1da3daf675fff067f3a9",
      "tree": "c8d386ef205d3fce3bb7980fee4611c67a514567",
      "parents": [
        "ae17d298f140e037557912b7ada1ed01b1eee5a4"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Sun Aug 09 16:23:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 09 15:23:57 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.51.3 (#1828)"
    },
    {
      "commit": "ae17d298f140e037557912b7ada1ed01b1eee5a4",
      "tree": "54323f0af3e5c500b0fb8ec521198757644065e0",
      "parents": [
        "acfb69b226664570d7b6b93250237b765fd66f38"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Aug 09 12:36:46 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 09 12:36:46 2026 +0100"
      },
      "message": "change default encryptionPolicy to \"REQUIRED_REMOTE\" (#1818)"
    },
    {
      "commit": "acfb69b226664570d7b6b93250237b765fd66f38",
      "tree": "eb5cc9c3ce30759d51abd54a63fe773020765f67",
      "parents": [
        "f67b03f1db11bc1bc32906fdd9864334c0b03a23"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Sun Aug 09 09:44:54 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 09 09:44:54 2026 +0100"
      },
      "message": "elastic: if credentials are specific, require TLS (#1810)"
    },
    {
      "commit": "f67b03f1db11bc1bc32906fdd9864334c0b03a23",
      "tree": "c3167e4b81de7c7c3e1b17689505b2d7d17cafa2",
      "parents": [
        "fc8aac55d1d177f42583b703d018d0560903ff89"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Aug 07 20:28:41 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 19:28:41 2026 +0100"
      },
      "message": "Update sbt-paradox, sbt-paradox-theme to 0.11.0 (#1824)"
    },
    {
      "commit": "fc8aac55d1d177f42583b703d018d0560903ff89",
      "tree": "7a79c38464e0ded47ecc2741592fba682ef2acb5",
      "parents": [
        "88e699881c418434c63362596bc602ed1313b992"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Aug 07 20:28:20 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 19:28:20 2026 +0100"
      },
      "message": "Update junit-jupiter-api, ... to 6.1.3 (#1825)"
    },
    {
      "commit": "88e699881c418434c63362596bc602ed1313b992",
      "tree": "5bf0e082c3c3ad5557a51db553e656ff3c3c83e0",
      "parents": [
        "c76dd3e64e423534f59594c3e6b3612e2e33cded"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Aug 07 20:28:04 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 19:28:04 2026 +0100"
      },
      "message": "Update sbt, scripted-plugin to 1.12.15 (#1826)"
    },
    {
      "commit": "c76dd3e64e423534f59594c3e6b3612e2e33cded",
      "tree": "07993ba583b07c13fb81d2c279f2f0017a62f5e8",
      "parents": [
        "e4d3f1de7f9ab026d5db4c9c65bc08ce6a3ecd1d"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Fri Aug 07 20:27:38 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 19:27:38 2026 +0100"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.51.2 (#1827)"
    },
    {
      "commit": "e4d3f1de7f9ab026d5db4c9c65bc08ce6a3ecd1d",
      "tree": "4e5b2c6546a1a13a4f1347132104e6926ee99724",
      "parents": [
        "595f1b72d959a679dc2bbe75196ded843c9afacb"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Aug 05 22:12:46 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 05 21:12:46 2026 +0100"
      },
      "message": "Update netty-handler to 4.2.17.Final (#1822)"
    },
    {
      "commit": "595f1b72d959a679dc2bbe75196ded843c9afacb",
      "tree": "e0896f35e34e2c62bf8a1edb7231b853199e55bd",
      "parents": [
        "8ec9a4c283284e045d3274df272579877b8bddec"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Wed Aug 05 16:44:26 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 05 16:44:26 2026 +0100"
      },
      "message": "s3: discourage use of static credentials (#1819)"
    },
    {
      "commit": "8ec9a4c283284e045d3274df272579877b8bddec",
      "tree": "b3766165b554708373434e6cd40c8ac9f06b98b0",
      "parents": [
        "f93583e80e42949b5a63f4206fb26187ecd81b41"
      ],
      "author": {
        "name": "Scala Steward",
        "email": "43047562+scala-steward@users.noreply.github.com",
        "time": "Wed Aug 05 16:57:54 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 05 22:57:54 2026 +0800"
      },
      "message": "Update auth, dynamodb, eventbridge, firehose, ... to 2.50.3 (#1823)"
    }
  ],
  "next": "f93583e80e42949b5a63f4206fb26187ecd81b41"
}
