Files
Mend Renovate 8b600f1af4 chore(deps): update go (#3393)
> ℹ️ **Note**
> 
> This PR body was truncated due to platform limits.

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[cloud.google.com/go/alloydbconn](https://redirect.github.com/googlecloudplatform/alloydb-go-connector)
| `v1.18.3` → `v1.18.4` |
![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2falloydbconn/v1.18.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2falloydbconn/v1.18.3/v1.18.4?slim=true)
|
|
[cloud.google.com/go/bigtable](https://redirect.github.com/googleapis/google-cloud-go)
| `v1.48.0` → `v1.50.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fbigtable/v1.50.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fbigtable/v1.48.0/v1.50.0?slim=true)
|
|
[cloud.google.com/go/cloudsqlconn](https://redirect.github.com/googlecloudplatform/cloud-sql-go-connector)
| `v1.21.0` → `v1.22.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fcloudsqlconn/v1.22.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fcloudsqlconn/v1.21.0/v1.22.0?slim=true)
|
|
[cloud.google.com/go/geminidataanalytics](https://redirect.github.com/googleapis/google-cloud-go)
| `v1.2.0` → `v1.3.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fgeminidataanalytics/v1.3.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fgeminidataanalytics/v1.2.0/v1.3.0?slim=true)
|
|
[cloud.google.com/go/spanner](https://redirect.github.com/googleapis/google-cloud-go)
| `v1.91.0` → `v1.92.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fspanner/v1.92.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fspanner/v1.91.0/v1.92.0?slim=true)
|
|
[github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go)
| `v0.56.0` → `v0.57.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fGoogleCloudPlatform%2fopentelemetry-operations-go%2fexporter%2fmetric/v0.57.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fGoogleCloudPlatform%2fopentelemetry-operations-go%2fexporter%2fmetric/v0.56.0/v0.57.0?slim=true)
|
|
[github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/trace](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go)
| `v1.32.0` → `v1.33.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fGoogleCloudPlatform%2fopentelemetry-operations-go%2fexporter%2ftrace/v1.33.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fGoogleCloudPlatform%2fopentelemetry-operations-go%2fexporter%2ftrace/v1.32.0/v1.33.0?slim=true)
|
|
[github.com/apache/cassandra-gocql-driver/v2](https://redirect.github.com/apache/cassandra-gocql-driver)
| `v2.1.1` → `v2.1.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fapache%2fcassandra-gocql-driver%2fv2/v2.1.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fapache%2fcassandra-gocql-driver%2fv2/v2.1.1/v2.1.2?slim=true)
|
|
[github.com/couchbase/gocb/v2](https://redirect.github.com/couchbase/gocb)
| `v2.12.3` → `v2.12.4` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcouchbase%2fgocb%2fv2/v2.12.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcouchbase%2fgocb%2fv2/v2.12.3/v2.12.4?slim=true)
|
|
[github.com/elastic/go-elasticsearch/v9](https://redirect.github.com/elastic/go-elasticsearch)
| `v9.3.3` → `v9.4.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2felastic%2fgo-elasticsearch%2fv9/v9.4.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2felastic%2fgo-elasticsearch%2fv9/v9.3.3/v9.4.1?slim=true)
|
|
[github.com/looker-open-source/sdk-codegen/go](https://redirect.github.com/looker-open-source/sdk-codegen)
| `v0.26.8` → `v0.26.10` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2flooker-open-source%2fsdk-codegen%2fgo/v0.26.10?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2flooker-open-source%2fsdk-codegen%2fgo/v0.26.8/v0.26.10?slim=true)
|
|
[github.com/redis/go-redis/v9](https://redirect.github.com/redis/go-redis)
| `v9.20.0` → `v9.20.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fredis%2fgo-redis%2fv9/v9.20.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fredis%2fgo-redis%2fv9/v9.20.0/v9.20.1?slim=true)
|
|
[github.com/scylladb/gocql](https://redirect.github.com/scylladb/gocql)
| `v1.17.3` → `v1.18.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fscylladb%2fgocql/v1.18.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fscylladb%2fgocql/v1.17.3/v1.18.2?slim=true)
|
|
[github.com/testcontainers/testcontainers-go/modules/cockroachdb](https://redirect.github.com/testcontainers/testcontainers-go)
| `v0.42.0` → `v0.43.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftestcontainers%2ftestcontainers-go%2fmodules%2fcockroachdb/v0.43.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftestcontainers%2ftestcontainers-go%2fmodules%2fcockroachdb/v0.42.0/v0.43.0?slim=true)
|
|
[github.com/testcontainers/testcontainers-go/modules/couchbase](https://redirect.github.com/testcontainers/testcontainers-go)
| `v0.42.0` → `v0.43.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftestcontainers%2ftestcontainers-go%2fmodules%2fcouchbase/v0.43.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftestcontainers%2ftestcontainers-go%2fmodules%2fcouchbase/v0.42.0/v0.43.0?slim=true)
|
|
[github.com/testcontainers/testcontainers-go/modules/scylladb](https://redirect.github.com/testcontainers/testcontainers-go)
| `v0.42.0` → `v0.43.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftestcontainers%2ftestcontainers-go%2fmodules%2fscylladb/v0.43.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftestcontainers%2ftestcontainers-go%2fmodules%2fscylladb/v0.42.0/v0.43.0?slim=true)
|
|
[github.com/valkey-io/valkey-go](https://redirect.github.com/valkey-io/valkey-go)
| `v1.0.75` → `v1.0.76` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fvalkey-io%2fvalkey-go/v1.0.76?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fvalkey-io%2fvalkey-go/v1.0.75/v1.0.76?slim=true)
|
|
[go.mongodb.org/mongo-driver/v2](https://redirect.github.com/mongodb/mongo-go-driver)
| `v2.6.0` → `v2.7.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.mongodb.org%2fmongo-driver%2fv2/v2.7.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.mongodb.org%2fmongo-driver%2fv2/v2.6.0/v2.7.0?slim=true)
|
|
[go.opentelemetry.io/contrib/propagators/autoprop](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| `v0.68.0` → `v0.69.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fpropagators%2fautoprop/v0.69.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fpropagators%2fautoprop/v0.68.0/v0.69.0?slim=true)
|
|
[go.opentelemetry.io/otel](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/metric](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fmetric/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fmetric/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/sdk](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/sdk/metric](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2ftrace/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2ftrace/v1.43.0/v1.44.0?slim=true)
|
|
[google.golang.org/api](https://redirect.github.com/googleapis/google-api-go-client)
| `v0.283.0` → `v0.285.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.285.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.283.0/v0.285.0?slim=true)
|
|
[google.golang.org/genai](https://redirect.github.com/googleapis/go-genai)
| `v1.59.0` → `v1.61.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgenai/v1.61.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgenai/v1.59.0/v1.61.0?slim=true)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/363) for more information.

---

### Release Notes

<details>
<summary>googlecloudplatform/alloydb-go-connector
(cloud.google.com/go/alloydbconn)</summary>

###
[`v1.18.4`](https://redirect.github.com/GoogleCloudPlatform/alloydb-go-connector/releases/tag/v1.18.4)

[Compare
Source](https://redirect.github.com/googlecloudplatform/alloydb-go-connector/compare/v1.18.3...v1.18.4)

##### Bug Fixes

- update dependencies to latest
([#&#8203;796](https://redirect.github.com/GoogleCloudPlatform/alloydb-go-connector/issues/796))
([0371694](https://redirect.github.com/GoogleCloudPlatform/alloydb-go-connector/commit/03716949ef6e32709594478022dc60eb95bf6a93))

</details>

<details>
<summary>googlecloudplatform/cloud-sql-go-connector
(cloud.google.com/go/cloudsqlconn)</summary>

###
[`v1.22.0`](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/releases/tag/v1.22.0)

[Compare
Source](https://redirect.github.com/googlecloudplatform/cloud-sql-go-connector/compare/v1.21.2...v1.22.0)

##### Features

- Support AI Developer Edition connections through the Cloud SQL Auth
Proxy
([#&#8203;1108](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/issues/1108))
([116b2e5](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/commit/116b2e54fd2b5c521eac20de20af35228e41829a))

###
[`v1.21.2`](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/releases/tag/v1.21.2)

[Compare
Source](https://redirect.github.com/googlecloudplatform/cloud-sql-go-connector/compare/v1.21.1...v1.21.2)

##### Bug Fixes

- bump dependencies to latest
([#&#8203;1111](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/issues/1111))
([171276d](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/commit/171276d5b4a47a470fb8203660e4bdc5b507c418))

###
[`v1.21.1`](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/releases/tag/v1.21.1)

[Compare
Source](https://redirect.github.com/googlecloudplatform/cloud-sql-go-connector/compare/v1.21.0...v1.21.1)

##### Bug Fixes

- bump dependencies to latest
([#&#8203;1102](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/issues/1102))
([728e01f](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/commit/728e01f3f05505d672b7a7f43086e2a26fe9378a))

</details>

<details>
<summary>GoogleCloudPlatform/opentelemetry-operations-go
(github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric)</summary>

###
[`v0.57.0`](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/releases/tag/v0.57.0):
v1.33.0/v0.57.0

[Compare
Source](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/compare/v0.56.0...v0.57.0)

#### What's Changed

- Update module
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp to
v1.43.0 \[SECURITY] by
[@&#8203;renovate-bot](https://redirect.github.com/renovate-bot) in
[#&#8203;1146](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1146)
- Update module
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp to
v1.43.0 \[SECURITY] by
[@&#8203;renovate-bot](https://redirect.github.com/renovate-bot) in
[#&#8203;1145](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1145)
- Update module
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp to v0.19.0
\[SECURITY] by
[@&#8203;renovate-bot](https://redirect.github.com/renovate-bot) in
[#&#8203;1144](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1144)
- \[chore] `retry_on_failure` is removed from our exporter by
[@&#8203;braydonk](https://redirect.github.com/braydonk) in
[#&#8203;1151](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1151)
- downgrade davecgh/go-spew, pmezard/go-difflib to tagged releases by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;1152](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1152)
- Update module go.opentelemetry.io/otel/sdk to v1.43.0 \[SECURITY] by
[@&#8203;renovate-bot](https://redirect.github.com/renovate-bot) in
[#&#8203;1149](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1149)
- Update e2e-testing image to fix presubmits by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;1155](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1155)
- Update go.opentelemetry.io/collector by
[@&#8203;renovate-bot](https://redirect.github.com/renovate-bot) in
[#&#8203;1073](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1073)
- Auto comment /gcbrun for dependency updates by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;1154](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1154)
- Revert "Auto comment /gcbrun for dependency updates" by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;1157](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1157)
- Update module github.com/prometheus/common to v0.67.5 by
[@&#8203;renovate-bot](https://redirect.github.com/renovate-bot) in
[#&#8203;1156](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1156)
- Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.4.0 in /tools
by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1118](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1118)
- Update golang.org/x by
[@&#8203;renovate-bot](https://redirect.github.com/renovate-bot) in
[#&#8203;1008](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1008)
- Combine dependency bumps by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;1158](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1158)
- Update All Dependencies by
[@&#8203;renovate-bot](https://redirect.github.com/renovate-bot) in
[#&#8203;1161](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1161)
- Update all major dependencies by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;1164](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1164)
- Update All Dependencies by
[@&#8203;renovate-bot](https://redirect.github.com/renovate-bot) in
[#&#8203;1163](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1163)
- Add AGENTS.md by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;1165](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1165)
- Fix CodeQL permissions to allow uploading results by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;1166](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1166)
- collector: bump golang.org/x/net to v0.55.0 to fix GO-2026-5026 by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;1170](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1170)
- Migrate impersonate to use cloud.google.com/go/auth by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;1169](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1169)
- fix: Support OTLP event\_name field in logs exporter by
[@&#8203;putcho01](https://redirect.github.com/putcho01) in
[#&#8203;1088](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1088)
- exporter/collector/logs: accept string-typed line in sourceLocation by
[@&#8203;alliasgher](https://redirect.github.com/alliasgher) in
[#&#8203;1142](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1142)
- exporter/collector/logs: use parsed httpRequest.protocol instead of
hardcoded HTTP/1.1 by
[@&#8203;alliasgher](https://redirect.github.com/alliasgher) in
[#&#8203;1143](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1143)
- exporter/trace: sanitize invalid UTF-8 in span fields by
[@&#8203;alliasgher](https://redirect.github.com/alliasgher) in
[#&#8203;1141](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1141)
- chore: update E2E tests to use centralized async cleanup 0.22.0 by
[@&#8203;aabmass](https://redirect.github.com/aabmass) in
[#&#8203;1171](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1171)
- Add support for cloud run worker pools by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;1112](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1112)
- Prerelease 1.33.0/v0.57.0 by
[@&#8203;avilevy18](https://redirect.github.com/avilevy18) in
[#&#8203;1173](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1173)

#### New Contributors

- [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) made their
first contribution in
[#&#8203;1152](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1152)
- [@&#8203;putcho01](https://redirect.github.com/putcho01) made their
first contribution in
[#&#8203;1088](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1088)
- [@&#8203;alliasgher](https://redirect.github.com/alliasgher) made
their first contribution in
[#&#8203;1142](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/1142)

**Full Changelog**:
<https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/compare/v0.56.0...v0.57.0>

</details>

<details>
<summary>apache/cassandra-gocql-driver
(github.com/apache/cassandra-gocql-driver/v2)</summary>

###
[`v2.1.2`](https://redirect.github.com/apache/cassandra-gocql-driver/releases/tag/v2.1.2)

[Compare
Source](https://redirect.github.com/apache/cassandra-gocql-driver/compare/v2.1.1...v2.1.2)

##### Fixed

- Prevent panic when using a HostFilter and keyspace is not replicated
to every DC (CASSGO-122)
- system.peers fallback doesn't work in some scenarios (CASSGO-126)
- Many "Pool connection error" with small Session.Timeout (CASSGO-125)

</details>

<details>
<summary>couchbase/gocb (github.com/couchbase/gocb/v2)</summary>

###
[`v2.12.4`](https://redirect.github.com/couchbase/gocb/compare/v2.12.3...v2.12.4)

[Compare
Source](https://redirect.github.com/couchbase/gocb/compare/v2.12.3...v2.12.4)

</details>

<details>
<summary>elastic/go-elasticsearch
(github.com/elastic/go-elasticsearch/v9)</summary>

###
[`v9.4.1`](https://redirect.github.com/elastic/go-elasticsearch/releases/tag/v9.4.1)

[Compare
Source](https://redirect.github.com/elastic/go-elasticsearch/compare/v9.4.0...v9.4.1)

##### ⚠ BREAKING CHANGES

- **client:** (\*elasticsearch.Client).ToTyped() is removed. Use
elasticsearch.NewTypedFrom(c) instead.

##### Bug Fixes

- **client:** Remove (\*Client).ToTyped() to fix binary-size regression
([#&#8203;1480](https://redirect.github.com/elastic/go-elasticsearch/issues/1480))
([86e8f65](https://redirect.github.com/elastic/go-elasticsearch/commit/86e8f65c4394177be1e2db2096be625c152d4faa))

###
[`v9.4.0`](https://redirect.github.com/elastic/go-elasticsearch/releases/tag/v9.4.0)

[Compare
Source](https://redirect.github.com/elastic/go-elasticsearch/compare/v9.3.5...v9.4.0)

##### ⚠ BREAKING CHANGES

- **esutil:** default Client to elasticsearch.NewBase in NewBulkIndexer
- **esapi:** params previously typed \*int on \~25 esapi endpoints are
now \*int64 to match the spec long type. Call sites passing untyped
integer literals keep compiling; call sites passing a typed int variable
need an int64(...) cast.

##### Features

- Add AutoDrainBody option for automatic response body draining
([#&#8203;1373](https://redirect.github.com/elastic/go-elasticsearch/issues/1373))
([4a7dfdf](https://redirect.github.com/elastic/go-elasticsearch/commit/4a7dfdff074984dc8ee64e9b01c808ff60b5bc88))
- **client:** Add (\*Client).ToTyped() conversion method
([#&#8203;1449](https://redirect.github.com/elastic/go-elasticsearch/issues/1449))
([6d5f630](https://redirect.github.com/elastic/go-elasticsearch/commit/6d5f630c037a1cc48a0206737472146cc940576a))
- Deprecate legacy Config-based constructors
([#&#8203;1378](https://redirect.github.com/elastic/go-elasticsearch/issues/1378))
([30dad2d](https://redirect.github.com/elastic/go-elasticsearch/commit/30dad2d4469c9b6eeee9789941046f9466f723d9))
- **esutil:** Add Flush method to BulkIndexer for explicit
flush-and-wait
([#&#8203;1360](https://redirect.github.com/elastic/go-elasticsearch/issues/1360))
([e61767b](https://redirect.github.com/elastic/go-elasticsearch/commit/e61767b69dbdfc4a340928c31a8cf96a8afd29c7))
- **esutil:** Add FlushJitter option to BulkIndexer
([#&#8203;1442](https://redirect.github.com/elastic/go-elasticsearch/issues/1442))
([5e9828b](https://redirect.github.com/elastic/go-elasticsearch/commit/5e9828beb0c49294a46ff6a8dc35480656c5c901))
- **esutil:** Default Client to elasticsearch.NewBase in NewBulkIndexer
([60905b7](https://redirect.github.com/elastic/go-elasticsearch/commit/60905b7c1d6349719cf44d489561b62342b5e134))
- **Typed API:** Update 9.4 client to spec
[`fcf537e`](https://redirect.github.com/elastic/go-elasticsearch/commit/fcf537e)
([#&#8203;1455](https://redirect.github.com/elastic/go-elasticsearch/issues/1455))
([4aa8c6e](https://redirect.github.com/elastic/go-elasticsearch/commit/4aa8c6edff8a4cd2edce4e8a9455dc91101e6938))
- **Typed API:** Update client from spec
[`836fca8`](https://redirect.github.com/elastic/go-elasticsearch/commit/836fca8)
([27b32e4](https://redirect.github.com/elastic/go-elasticsearch/commit/27b32e40d9b1c3be12665db5d6431a62c58f80aa))

##### Bug Fixes

- **esapi:** Regenerate esapi with \*int64 for long-typed params
([#&#8203;1402](https://redirect.github.com/elastic/go-elasticsearch/issues/1402))
([84b4bf8](https://redirect.github.com/elastic/go-elasticsearch/commit/84b4bf81833352428f159fb899204784ee0e28ec))
- **gen:** Map spec long to \*int64 for esapi params
([#&#8203;1394](https://redirect.github.com/elastic/go-elasticsearch/issues/1394))
([34db2b1](https://redirect.github.com/elastic/go-elasticsearch/commit/34db2b1fe70b409a7419e29f50c35a1966528c0c))
- **gen:** Support \*int64 fields in gen-tests output
([#&#8203;1420](https://redirect.github.com/elastic/go-elasticsearch/issues/1420))
([b8e1973](https://redirect.github.com/elastic/go-elasticsearch/commit/b8e19736e529235c2a33cc97b97c791c5abb8304))

###
[`v9.3.5`](https://redirect.github.com/elastic/go-elasticsearch/releases/tag/v9.3.5)

[Compare
Source](https://redirect.github.com/elastic/go-elasticsearch/compare/v9.3.4...v9.3.5)

##### Bug Fixes

- **esutil:** Omit empty routing query param in BulkIndexer
([#&#8203;1514](https://redirect.github.com/elastic/go-elasticsearch/issues/1514))
([f9640f0](https://redirect.github.com/elastic/go-elasticsearch/commit/f9640f0ea7e5f7a48dffd9df737c30de0941b2c9))

###
[`v9.3.4`](https://redirect.github.com/elastic/go-elasticsearch/releases/tag/v9.3.4)

[Compare
Source](https://redirect.github.com/elastic/go-elasticsearch/compare/v9.3.3...v9.3.4)

##### ⚠ BREAKING CHANGES

- **client:** (\*elasticsearch.Client).ToTyped() is removed. Use
elasticsearch.NewTypedFrom(c) instead.

##### Bug Fixes

- **client:** Remove (\*Client).ToTyped() to fix binary-size regression
([#&#8203;1479](https://redirect.github.com/elastic/go-elasticsearch/issues/1479))
([7d5b37e](https://redirect.github.com/elastic/go-elasticsearch/commit/7d5b37ea792bf1f31b50f8e54623933f2117221a))

</details>

<details>
<summary>redis/go-redis (github.com/redis/go-redis/v9)</summary>

###
[`v9.20.1`](https://redirect.github.com/redis/go-redis/releases/tag/v9.20.1):
9.20.1

[Compare
Source](https://redirect.github.com/redis/go-redis/compare/v9.20.0...v9.20.1)

This is a patch release containing bug fixes only. There are no new
features or breaking changes; upgrading from 9.20.0 is a drop-in
replacement.

#### 🚀 Highlights

##### RESP3 pub/sub message loss fixed

`PeekPushNotificationName` previously inspected only the bytes already
buffered by `bufio`, so when a push frame header straddled a buffer fill
boundary it could return a **truncated** notification name (e.g.
`"messa"` instead of `"message"`). The push processor then mis-routed
the frame and `ReadReply` silently dropped it, causing intermittent
RESP3 pub/sub message loss. The peek now grows its window (36 bytes → up
to 4 KiB) and reads more from the connection until the header is
complete, cleanly separating incomplete prefixes from corrupt frames
(including overflow-safe bulk-length handling). Fixes
[#&#8203;3839](https://redirect.github.com/redis/go-redis/issues/3839).

([#&#8203;3842](https://redirect.github.com/redis/go-redis/pull/3842))
by [@&#8203;ndyakov](https://redirect.github.com/ndyakov)

#### 🐛 Bug Fixes

- **RESP3 push peeking**: `PeekPushNotificationName` no longer returns a
truncated notification name when a push frame header spans a buffer
boundary, preventing silent RESP3 pub/sub message loss (fixes
[#&#8203;3839](https://redirect.github.com/redis/go-redis/issues/3839))
([#&#8203;3842](https://redirect.github.com/redis/go-redis/pull/3842))
by [@&#8203;ndyakov](https://redirect.github.com/ndyakov)
- **`FT.HYBRID` vector params**: Vector data is now always sent via
`PARAMS` with auto-generated param names (`__vector_param_N`, with
collision avoidance) when `VectorParamName` is omitted, since Redis no
longer accepts inline vector blobs; the `FTHybridOptions.Params` map is
no longer mutated, so the same options struct can be reused across calls
([#&#8203;3844](https://redirect.github.com/redis/go-redis/pull/3844))
by [@&#8203;ndyakov](https://redirect.github.com/ndyakov)
- **`CLUSTER SHARDS` forward compatibility**: Unknown shard- and
node-level attributes in the `CLUSTER SHARDS` reply are now skipped via
`DiscardNext()` instead of erroring, so clients keep working when the
server introduces new fields
([#&#8203;3843](https://redirect.github.com/redis/go-redis/pull/3843))
by [@&#8203;madolson](https://redirect.github.com/madolson)
- **PubSub double reconnect**: `PubSub.releaseConn` no longer reconnects
twice when a connection is both unusable (or pending handoff) and
reports a bad-connection error, avoiding a wasted connection
establish-then-close cycle
([#&#8203;3833](https://redirect.github.com/redis/go-redis/pull/3833))
by [@&#8203;cxljs](https://redirect.github.com/cxljs)

#### 👥 Contributors

We'd like to thank all the contributors who worked on this release!

[@&#8203;cxljs](https://redirect.github.com/cxljs),
[@&#8203;madolson](https://redirect.github.com/madolson),
[@&#8203;ndyakov](https://redirect.github.com/ndyakov)

***

**Full Changelog**:
<https://github.com/redis/go-redis/compare/v9.20.0...v9.20.1>

</details>

<details>
<summary>scylladb/gocql (github.com/scylladb/gocql)</summary>

###
[`v1.18.2`](https://redirect.github.com/scylladb/gocql/releases/tag/v1.18.2)

[Compare
Source](https://redirect.github.com/scylladb/gocql/compare/v1.18.1...v1.18.2)

#### What's Changed

- fix(scylla): detect ScyllaDB via SUPPORTED protocol extensions by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;903](https://redirect.github.com/scylladb/gocql/pull/903)

**Full Changelog**:
<https://github.com/scylladb/gocql/compare/v1.18.1...v1.18.2>

###
[`v1.18.1`](https://redirect.github.com/scylladb/gocql/releases/tag/v1.18.1)

[Compare
Source](https://redirect.github.com/scylladb/gocql/compare/v1.18.0...v1.18.1)

#### What's Changed

- queryMetrics: use UUID map key instead of string to reduce allocations
by [@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;859](https://redirect.github.com/scylladb/gocql/pull/859)
- marshal: fix UDT unmarshal into \*any for MapScan (fix similar to
CASSGO-115 ) by [@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;852](https://redirect.github.com/scylladb/gocql/pull/852)
- Replace SimpleStrategy with NetworkTopologyStrategy in example tests
by [@&#8203;nikagra](https://redirect.github.com/nikagra) in
[#&#8203;854](https://redirect.github.com/scylladb/gocql/pull/854)
- scylla: fix data race in scyllaConnPicker by
[@&#8203;nikagra](https://redirect.github.com/nikagra) in
[#&#8203;872](https://redirect.github.com/scylladb/gocql/pull/872)
- fix: scanner Scan panics with tuple columns due to wrong index by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;867](https://redirect.github.com/scylladb/gocql/pull/867)
- docs: update actions by
[@&#8203;dgarcia360](https://redirect.github.com/dgarcia360) in
[#&#8203;877](https://redirect.github.com/scylladb/gocql/pull/877)
- client\_routes: simplify concurrency, fix stale entries, add sticky
routing by
[@&#8203;sylwiaszunejko](https://redirect.github.com/sylwiaszunejko) in
[#&#8203;850](https://redirect.github.com/scylladb/gocql/pull/850)
- perf: replace reflection-based tablet hint parser with direct binary
parser by [@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;883](https://redirect.github.com/scylladb/gocql/pull/883)
- perf: use explicit column lists in system.local/peers queries by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;724](https://redirect.github.com/scylladb/gocql/pull/724)

**Full Changelog**:
<https://github.com/scylladb/gocql/compare/v1.18.0...v1.18.1>

###
[`v1.18.0`](https://redirect.github.com/scylladb/gocql/releases/tag/v1.18.0)

[Compare
Source](https://redirect.github.com/scylladb/gocql/compare/v1.17.3...v1.18.0)

#### What's Changed

- (fix): (benign) remove duplicate iter.Close() call in
awaitSchemaAgreement by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;748](https://redirect.github.com/scylladb/gocql/pull/748)
- fix: unsafe.Pointer use-after-free in double and float unmarshal by
[@&#8203;dkropachev](https://redirect.github.com/dkropachev) in
[#&#8203;758](https://redirect.github.com/scylladb/gocql/pull/758)
- fix: reuse backing array when unmarshaling blobs into existing slices
by [@&#8203;dkropachev](https://redirect.github.com/dkropachev) in
[#&#8203;756](https://redirect.github.com/scylladb/gocql/pull/756)
- fix: handle net.ErrClosed in TestServer to fix flaky TLS shard-aware
test (TestShardAwarePortMockedNoReconnections) by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;785](https://redirect.github.com/scylladb/gocql/pull/785)
- fix: resolve self-deadlock in hostConnPool.Close() for
defaultConnPicker (note: cassandra only issue?!) by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;792](https://redirect.github.com/scylladb/gocql/pull/792)
- fix: escape double quotes in UseKeyspace to prevent CQL injection by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;783](https://redirect.github.com/scylladb/gocql/pull/783)
- fix: resolve flaky TestRoutingKey caused by stale schema metadata
cache by [@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;793](https://redirect.github.com/scylladb/gocql/pull/793)
- perf: eliminate N+1 queries for scylla\_tables in getTableMetadata by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;788](https://redirect.github.com/scylladb/gocql/pull/788)
- perf: run schema queries concurrently in refreshKeyspaceSchema by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;787](https://redirect.github.com/scylladb/gocql/pull/787)
- fix: return correct error from routingKeyInfo when
scyllaGetTablePartitioner fails by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;784](https://redirect.github.com/scylladb/gocql/pull/784)
- fix: ignore expected connection close errors in mock test server by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;773](https://redirect.github.com/scylladb/gocql/pull/773)
- fix: correct logger format calls in getStrategy by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;782](https://redirect.github.com/scylladb/gocql/pull/782)
- fix: make WhiteListHostFilter consider all possible host IPs by
[@&#8203;dkropachev](https://redirect.github.com/dkropachev) in
[#&#8203;760](https://redirect.github.com/scylladb/gocql/pull/760)
- perf: pool callReq structs to reduce per-query allocations by
[@&#8203;dkropachev](https://redirect.github.com/dkropachev) in
[#&#8203;798](https://redirect.github.com/scylladb/gocql/pull/798)
- refactor: use testTableName for all integration test table names by
[@&#8203;dkropachev](https://redirect.github.com/dkropachev) in
[#&#8203;799](https://redirect.github.com/scylladb/gocql/pull/799)
- perf: streamline readHeader() function by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;778](https://redirect.github.com/scylladb/gocql/pull/778)
- fix(deps): update module golang.org/x/sync to v0.20.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;750](https://redirect.github.com/scylladb/gocql/pull/750)
- perf: optimize tablet lookup from O(n) to O(log n) per table by
[@&#8203;dkropachev](https://redirect.github.com/dkropachev) in
[#&#8203;762](https://redirect.github.com/scylladb/gocql/pull/762)
- perf: optimize column metadata parsing and readTypeInfo() by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;780](https://redirect.github.com/scylladb/gocql/pull/780)
- fix: guard against divide-by-zero in unmarshalVector when Dimensions
is 0 by [@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;772](https://redirect.github.com/scylladb/gocql/pull/772)
- perf: eliminate reflection overhead in RowData() and type
instantiation by [@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;779](https://redirect.github.com/scylladb/gocql/pull/779)
- fix(deps): update module github.com/klauspost/compress to v1.18.5 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;816](https://redirect.github.com/scylladb/gocql/pull/816)
- perf: generic LRU cache with struct key for prepared statement cache
by [@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;824](https://redirect.github.com/scylladb/gocql/pull/824)
- fix(deps): update module golang.org/x/net to v0.52.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;767](https://redirect.github.com/scylladb/gocql/pull/767)
- perf: reduce token-aware Pick() allocations by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;825](https://redirect.github.com/scylladb/gocql/pull/825)
- (improvement): Reduce allocations in composite routing key
construction (10's of ns improvement, tens of bytes saved) by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;827](https://redirect.github.com/scylladb/gocql/pull/827)
- (improvement): Skip DDL prepare and optimize shouldPrepare by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;764](https://redirect.github.com/scylladb/gocql/pull/764)
- (improvement) select only needed columns from system\_schema.columns
by [@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;763](https://redirect.github.com/scylladb/gocql/pull/763)
- (improvement) perf: Vector generic prealloc (subset of
[#&#8203;770](https://redirect.github.com/scylladb/gocql/pull/770) !) by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;745](https://redirect.github.com/scylladb/gocql/pull/745)
- fix: race condition in TestEventDebounce causing negative WaitGroup
counter by [@&#8203;dkropachev](https://redirect.github.com/dkropachev)
in [#&#8203;831](https://redirect.github.com/scylladb/gocql/pull/831)
- (improvement) streamline recv() function by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;746](https://redirect.github.com/scylladb/gocql/pull/746)
- perf: switch hostId from string to \[16]byte UUID for zero-alloc
tablet-aware routing by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;832](https://redirect.github.com/scylladb/gocql/pull/832)
- perf: pool framer structs and cache extension values on Conn by
[@&#8203;dkropachev](https://redirect.github.com/dkropachev) in
[#&#8203;814](https://redirect.github.com/scylladb/gocql/pull/814)
- fix: use UUID literals for hostId in session\_unit\_test.go by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;838](https://redirect.github.com/scylladb/gocql/pull/838)
- fix: resolve fieldalignment issues in Iter struct and benchmark by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;840](https://redirect.github.com/scylladb/gocql/pull/840)
- perf: reuse queryRoutingInfo and queryMetrics in Query pool by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;752](https://redirect.github.com/scylladb/gocql/pull/752)
- (chore) replace interface{} with any by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;842](https://redirect.github.com/scylladb/gocql/pull/842)
- client\_routes: deprecate BlockUnknownEndpoints, always block unknown
endpoints by
[@&#8203;sylwiaszunejko](https://redirect.github.com/sylwiaszunejko) in
[#&#8203;848](https://redirect.github.com/scylladb/gocql/pull/848)
- perf: optimize MapScan/RowData with column caching and dereference
fast paths by [@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;837](https://redirect.github.com/scylladb/gocql/pull/837)
- docs(marshal): clarify why some fixed-size CQL types use
variable-length vector encoding by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;849](https://redirect.github.com/scylladb/gocql/pull/849)
- (perf): pool writeResult channels in write coalescer by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;751](https://redirect.github.com/scylladb/gocql/pull/751)
- Improve timeout observability by
[@&#8203;mykaul](https://redirect.github.com/mykaul) in
[#&#8203;847](https://redirect.github.com/scylladb/gocql/pull/847)
- tablets: store TabletInfo and TabletEntry as values by
[@&#8203;dkropachev](https://redirect.github.com/dkropachev) in
[#&#8203;834](https://redirect.github.com/scylladb/gocql/pull/834)
- Upgrade golang.org/x/net to 0.53 by
[@&#8203;dkropachev](https://redirect.github.com/dkropachev) in
[#&#8203;860](https://redirect.github.com/scylladb/gocql/pull/860)

#### New Contributors

- [@&#8203;dani-tweig](https://redirect.github.com/dani-tweig) made
their first contribution in
[#&#8203;845](https://redirect.github.com/scylladb/gocql/pull/845)

**Full Changelog**:
<https://github.com/scylladb/gocql/compare/v1.17.3...v1.18.0>

</details>

<details>
<summary>testcontainers/testcontainers-go
(github.com/testcontainers/testcontainers-go/modules/cockroachdb)</summary>

###
[`v0.43.0`](https://redirect.github.com/testcontainers/testcontainers-go/releases/tag/v0.43.0)

[Compare
Source](https://redirect.github.com/testcontainers/testcontainers-go/compare/v0.42.0...v0.43.0)

##### What's Changed

##### ⚠️ Breaking Changes

- chore(wait)!: change url callback in wait.ForSQL to accept
network.Port
([#&#8203;3650](https://redirect.github.com/testcontainers/testcontainers-go/issues/3650))
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)

Users of `wait.ForSQL` need to follow the new API contract, using Moby's
`network.Port` instead of `string` when building the callback function
to check the URL. Please see
<https://golang.testcontainers.org/features/wait/sql/>

- feat!: add PullImageWithPlatform to DockerProvider
([#&#8203;3710](https://redirect.github.com/testcontainers/testcontainers-go/issues/3710))
[@&#8203;blueprismo](https://redirect.github.com/blueprismo)

Users implementing their own `testcontainers.ImageProvider` need to
implement the new `PullImageWithPlatform` method introduced by this PR.

##### 🚀 Features

- feat(k3s): pull image opts
([#&#8203;3716](https://redirect.github.com/testcontainers/testcontainers-go/issues/3716))
[@&#8203;blueprismo](https://redirect.github.com/blueprismo)
- feat(wait): implement AnyMultiStrategy: ForAny equivalent to ForAll.
([#&#8203;3719](https://redirect.github.com/testcontainers/testcontainers-go/issues/3719))
[@&#8203;jeanbza](https://redirect.github.com/jeanbza)
- feat(eventhubs): add WithAzuriteContainer and functional-options
config builder
([#&#8203;3722](https://redirect.github.com/testcontainers/testcontainers-go/issues/3722))
[@&#8203;mdelapenya](https://redirect.github.com/mdelapenya)
- feat!: add PullImageWithPlatform to DockerProvider
([#&#8203;3710](https://redirect.github.com/testcontainers/testcontainers-go/issues/3710))
[@&#8203;blueprismo](https://redirect.github.com/blueprismo)
- feat(modules/dex): add Dex OIDC provider module
([#&#8203;3659](https://redirect.github.com/testcontainers/testcontainers-go/issues/3659))
[@&#8203;guilycst](https://redirect.github.com/guilycst)

##### 🐛 Bug Fixes

- fix(security): remove debug code that leaks Docker credentials
([#&#8203;3721](https://redirect.github.com/testcontainers/testcontainers-go/issues/3721))
[@&#8203;mdelapenya](https://redirect.github.com/mdelapenya)
- fix(ollama): align local exec test with Ollama 0.30.6 log format
([#&#8203;3715](https://redirect.github.com/testcontainers/testcontainers-go/issues/3715))
[@&#8203;mdelapenya](https://redirect.github.com/mdelapenya)
- fix: close temp file handle before removal
([#&#8203;3672](https://redirect.github.com/testcontainers/testcontainers-go/issues/3672))
[@&#8203;acouvreur](https://redirect.github.com/acouvreur)
- fix(compose): close docker clients to prevent goroutine leaks
([#&#8203;3661](https://redirect.github.com/testcontainers/testcontainers-go/issues/3661))
[@&#8203;mdelapenya](https://redirect.github.com/mdelapenya)
- fix: wait for log production goroutine to drain on stop
([#&#8203;3660](https://redirect.github.com/testcontainers/testcontainers-go/issues/3660))
[@&#8203;mdelapenya](https://redirect.github.com/mdelapenya)

##### 📖 Documentation

- chore: update usage metrics (2026-06)
([#&#8203;3714](https://redirect.github.com/testcontainers/testcontainers-go/issues/3714))
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)

##### 🧹 Housekeeping

- chore(wait)!: change url callback in wait.ForSQL to accept
network.Port
([#&#8203;3650](https://redirect.github.com/testcontainers/testcontainers-go/issues/3650))
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
- chore: update usage metrics (2026-05)
([#&#8203;3670](https://redirect.github.com/testcontainers/testcontainers-go/issues/3670))
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)
- chore: remove cgroupnsMode setting from K3s container configuration
([#&#8203;3653](https://redirect.github.com/testcontainers/testcontainers-go/issues/3653))
[@&#8203;lixin9311](https://redirect.github.com/lixin9311)

##### 📦 Dependency updates

- chore(deps): update dependencies to latest versions in go.mod and
go.sum
([#&#8203;3729](https://redirect.github.com/testcontainers/testcontainers-go/issues/3729))
[@&#8203;Steven-Harris](https://redirect.github.com/Steven-Harris)
- chore: bump sshd-docker image to 1.4.0
([#&#8203;3727](https://redirect.github.com/testcontainers/testcontainers-go/issues/3727))
[@&#8203;mdelapenya](https://redirect.github.com/mdelapenya)
- chore(deps): bump Ryuk to v0.14.0
([#&#8203;3313](https://redirect.github.com/testcontainers/testcontainers-go/issues/3313))
[@&#8203;mdelapenya](https://redirect.github.com/mdelapenya)
- chore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.4 to 4.26.5
([#&#8203;3713](https://redirect.github.com/testcontainers/testcontainers-go/issues/3713))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump golang.org/x/sys from 0.44.0 to 0.45.0
([#&#8203;3712](https://redirect.github.com/testcontainers/testcontainers-go/issues/3712))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump mkdocs-include-markdown-plugin from 7.2.2 to 7.3.0
([#&#8203;3711](https://redirect.github.com/testcontainers/testcontainers-go/issues/3711))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump slackapi/slack-github-action from 2.1.1 to 3.0.3
([#&#8203;3677](https://redirect.github.com/testcontainers/testcontainers-go/issues/3677))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump idna from 3.11 to 3.15
([#&#8203;3708](https://redirect.github.com/testcontainers/testcontainers-go/issues/3708))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump github.com/containerd/containerd/v2 from 2.2.2 to
2.2.4 in /modules/compose
([#&#8203;3709](https://redirect.github.com/testcontainers/testcontainers-go/issues/3709))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump urllib3 from 2.6.3 to 2.7.0
([#&#8203;3704](https://redirect.github.com/testcontainers/testcontainers-go/issues/3704))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.3 to 4.26.4
([#&#8203;3667](https://redirect.github.com/testcontainers/testcontainers-go/issues/3667))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump github.com/moby/moby/api from 1.54.1 to 1.54.2
([#&#8203;3676](https://redirect.github.com/testcontainers/testcontainers-go/issues/3676))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.51.0
([#&#8203;3689](https://redirect.github.com/testcontainers/testcontainers-go/issues/3689))
[@&#8203;mdelapenya](https://redirect.github.com/mdelapenya)
- chore(deps): bump google.golang.org/grpc from 1.79.3 to 1.81.0 in
/modules/gcloud
([#&#8203;3690](https://redirect.github.com/testcontainers/testcontainers-go/issues/3690))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump google.golang.org/grpc from 1.75.0 to 1.81.0 in
/modules/dex
([#&#8203;3686](https://redirect.github.com/testcontainers/testcontainers-go/issues/3686))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump github.com/in-toto/in-toto-golang from 0.10.0 to
0.11.0 in /modules/compose
([#&#8203;3674](https://redirect.github.com/testcontainers/testcontainers-go/issues/3674))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump docker/setup-docker-action from 4.5.0 to 5.1.0
([#&#8203;3664](https://redirect.github.com/testcontainers/testcontainers-go/issues/3664))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2
([#&#8203;3665](https://redirect.github.com/testcontainers/testcontainers-go/issues/3665))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump github.com/apache/thrift from 0.21.0 to 0.23.0 in
/modules/nebulagraph
([#&#8203;3673](https://redirect.github.com/testcontainers/testcontainers-go/issues/3673))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump github.com/Azure/go-ntlmssp from
0.0.0-20221128193559-754e69321358 to 0.1.1 in /modules/openldap
([#&#8203;3658](https://redirect.github.com/testcontainers/testcontainers-go/issues/3658))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump github.com/jackc/pgx/v5 from 5.9.0 to 5.9.2 in
/modules/postgres
([#&#8203;3657](https://redirect.github.com/testcontainers/testcontainers-go/issues/3657))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump github.com/jackc/pgx/v5 from 5.5.4 to 5.9.2 in
/modules/cockroachdb
([#&#8203;3656](https://redirect.github.com/testcontainers/testcontainers-go/issues/3656))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
- chore(deps): bump github.com/jackc/pgx/v5 from 5.5.4 to 5.9.0 in
/modules/postgres
([#&#8203;3652](https://redirect.github.com/testcontainers/testcontainers-go/issues/3652))
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)

</details>

<details>
<summary>valkey-io/valkey-go (github.com/valkey-io/valkey-go)</summary>

###
[`v1.0.76`](https://redirect.github.com/valkey-io/valkey-go/releases/tag/v1.0.76):
1.0.76

[Compare
Source](https://redirect.github.com/valkey-io/valkey-go/compare/v1.0.75...v1.0.76)

### Changes

- feat: add VISMEMBER command
- feat: add Redis ARR command builders
- feat: add INCREX command support
- feat: add ToStaticTTL() for client-side caching to skip
MULTI/PTTL/EXEC
([#&#8203;143](https://redirect.github.com/valkey-io/valkey-go/issues/143))
- feat: add WithOnReceiveReturnHook
([#&#8203;139](https://redirect.github.com/valkey-io/valkey-go/issues/139))
- feat: use FT.\_LIST in CreateAndAliasIndex
- feat: improve struct tag compatibility in the om package
([#&#8203;138](https://redirect.github.com/valkey-io/valkey-go/issues/138))
- feat: add initial version of valkeycompatmock package
([#&#8203;133](https://redirect.github.com/valkey-io/valkey-go/issues/133))
- fix: guard parseSlots against malformed CLUSTER SLOTS replies during
failover
- fix: potential nil dereference
- perf: distribute the number of calls to the cluster during topology
refresh
([#&#8203;141](https://redirect.github.com/valkey-io/valkey-go/issues/141))
- perf: optimize ClearStaticTTL
- perf: avoid creating a new context if the existing deadline is closer

#### Contributors

We'd like to thank all the contributors who worked on this release!

[@&#8203;Luis729](https://redirect.github.com/Luis729),
[@&#8203;ProjectMutilation](https://redirect.github.com/ProjectMutilation),
[@&#8203;boekkooi-impossiblecloud](https://redirect.github.com/boekkooi-impossiblecloud),
[@&#8203;junghwan16](https://redirect.github.com/junghwan16),
[@&#8203;kiranmagic7](https://redirect.github.com/kiranmagic7),
[@&#8203;mhr3](https://redirect.github.com/mhr3),
[@&#8203;mvanhorn](https://redirect.github.com/mvanhorn),
[@&#8203;rueian](https://redirect.github.com/rueian),
[@&#8203;slash-init](https://redirect.github.com/slash-init),
[@&#8203;sriramtallapragada](https://redirect.github.com/sriramtallapragada)
and [@&#8203;yelly](https://redirect.github.com/yelly)

</details>

<details>
<summary>mongodb/mongo-go-driver
(go.mongodb.org/mongo-driver/v2)</summary>

###
[`v2.7.0`](https://redirect.github.com/mongodb/mongo-go-driver/releases/tag/v2.7.0):
MongoDB Go Driver 2.7.0

[Compare
Source](https://redirect.github.com/mongodb/mongo-go-driver/compare/v2.6.2...v2.7.0)

The MongoDB Go Driver Team is pleased to release version 2.7.0 of the
official MongoDB Go Driver.

#### Release Highlights

This release adds support for sending afterClusterTime on writes in
causally consistent sessions, improving alignment between read and write
behavior in session-based workflows. It also continues cleanup of
session-related and internal-only APIs by deprecating the experimental
session API, helping clarify which surfaces are intended for long-term
public use. Alongside that, the release includes a handful of targeted
quality improvements across BSON validation, change streams, and error
reporting to make the driver more predictable and easier to debug.

<!-- Release notes generated using configuration in .github/release.yml
at v2.7.0 -->

#### What's Changed

#####  New Features

- GODRIVER-3921 retro backpressure cleanup by
[@&#8203;prestonvasquez](https://redirect.github.com/prestonvasquez) in
[#&#8203;2394](https://redirect.github.com/mongodb/mongo-go-driver/pull/2394)
- GODRIVER-3912 Add prose test for database.ListCollection routing by
[@&#8203;prestonvasquez](https://redirect.github.com/prestonvasquez) in
[#&#8203;2390](https://redirect.github.com/mongodb/mongo-go-driver/pull/2390)
- GODRIVER-3874 Send afterClusterTime on writes in causally-consistent
sessions by
[@&#8203;matthewdale](https://redirect.github.com/matthewdale) in
[#&#8203;2412](https://redirect.github.com/mongodb/mongo-go-driver/pull/2412)
- GODRIVER-3957 Fix long lines in bson/decoder\_example\_test.go and
expand check-fmt to cover both \*\_example\_test.go and
\*\_examples\_test.go files by
[@&#8203;linborland](https://redirect.github.com/linborland) in
[#&#8203;2428](https://redirect.github.com/mongodb/mongo-go-driver/pull/2428)
- GODRIVER-3962 fix: change stream set batch size nil cursor by
[@&#8203;zigzagdev](https://redirect.github.com/zigzagdev) in
[#&#8203;2424](https://redirect.github.com/mongodb/mongo-go-driver/pull/2424)
- GODRIVER-3965 fix: misleading error message type info in rewrap
function by [@&#8203;zigzagdev](https://redirect.github.com/zigzagdev)
in
[#&#8203;2430](https://redirect.github.com/mongodb/mongo-go-driver/pull/2430)

##### 🐛 Fixed

- GODRIVER-3862: Collection.Clone propegates BSONOptions by
[@&#8203;softprops](https://redirect.github.com/softprops) in
[#&#8203;2364](https://redirect.github.com/mongodb/mongo-go-driver/pull/2364)
- GODRIVER-3858 Split write batches by wire-message size, not document
payload (Merge up from release/2.6). by
[@&#8203;qingyang-hu](https://redirect.github.com/qingyang-hu) in
[#&#8203;2397](https://redirect.github.com/mongodb/mongo-go-driver/pull/2397)
- GODRIVER-3931 Fix bson.Raw\.Validate panic on zero-length BSON
document by [@&#8203;linborland](https://redirect.github.com/linborland)
in [#&

> ✂ **Note**
> 
> PR body was truncated to here.


</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/googleapis/mcp-toolbox).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

---------

Co-authored-by: Yuan Teoh <yuanteoh@google.com>
2026-06-23 20:33:14 +00:00
..