Skip to content

Bump the go-deps group with 20 updates#3821

Merged
roger2hk merged 2 commits intomasterfrom
dependabot/go_modules/go-deps-64d7032e46
Oct 3, 2025
Merged

Bump the go-deps group with 20 updates#3821
roger2hk merged 2 commits intomasterfrom
dependabot/go_modules/go-deps-64d7032e46

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Oct 1, 2025

Bumps the go-deps group with 20 updates:

Package From To
cloud.google.com/go/spanner 1.85.0 1.86.0
github.com/apache/beam/sdks/v2 2.67.0 2.68.0
github.com/cockroachdb/cockroach-go/v2 2.4.1 2.4.2
github.com/google/go-licenses/v2 2.0.0-alpha.1 2.0.1
github.com/jackc/pgx/v5 5.7.5 5.7.6
github.com/prometheus/client_golang 1.23.0 1.23.2
go.etcd.io/etcd/client/v3 3.6.4 3.6.5
go.etcd.io/etcd/etcdctl/v3 3.6.4 3.6.5
go.etcd.io/etcd/server/v3 3.6.4 3.6.5
go.etcd.io/etcd/v3 3.6.4 3.6.5
golang.org/x/crypto 0.41.0 0.42.0
golang.org/x/sync 0.16.0 0.17.0
golang.org/x/sys 0.35.0 0.36.0
golang.org/x/tools 0.35.0 0.36.0
google.golang.org/api 0.247.0 0.248.0
google.golang.org/grpc 1.74.2 1.75.0
google.golang.org/protobuf 1.36.7 1.36.8
k8s.io/api 0.34.0 0.34.1
k8s.io/apimachinery 0.34.0 0.34.1
k8s.io/client-go 0.34.0 0.34.1

Updates cloud.google.com/go/spanner from 1.85.0 to 1.86.0

Release notes

Sourced from cloud.google.com/go/spanner's releases.

spanner: v1.86.0

1.86.0 (2025-09-26)

Features

  • spanner: Support "readOnly" column tag parsing for Go struct operations (#12895) (003abca)

Bug Fixes

Commits
  • 28e6bba chore(main): release spanner 1.86.0 (#12903)
  • 6c3e7bf chore(main): release bigtable 1.40.1 (#12948)
  • 0dabb76 chore(.github): bump owlbot post processor (#12960)
  • be5cca6 ci(bigquery/v2): fix race condition on query cancel test (#12963)
  • a3c0aca feat(bigquery): add support for MaxSlots (#12958)
  • 33e1474 fix(bigtable): release bigtable as 1.40.1 (#12961)
  • fa2e11d feat(bigquery/v2): query client and basic query execution flow (#12878)
  • 7346b5d chore(.librarian): fix last_generated_commit for dataproc in state.yaml (#12957)
  • bcc36ed chore(internal/stategen): add module prep and OwlBot/release-please cleanup (...
  • fdcdde8 feat(bigtable): add an e2e flow for direct access with instructions (#12939)
  • Additional commits viewable in compare view

Updates github.com/apache/beam/sdks/v2 from 2.67.0 to 2.68.0

Release notes

Sourced from github.com/apache/beam/sdks/v2's releases.

Beam 2.68.0 release

We are happy to present the new 2.68.0 release of Beam. This release includes both improvements and new functionality. See the download page for this release.

For more information on changes in 2.68.0, check out the detailed release notes.

Highlights

  • [Python] Prism runner now enabled by default for most Python pipelines using the direct runner (#34612). This may break some tests, see apache/beam#34612 for details on how to handle issues.

I/Os

  • Upgraded Iceberg dependency to 1.9.2 (#35981)

New Features / Improvements

  • BigtableRead Connector for BeamYaml added with new Config Param (#35696)
  • MongoDB Java driver upgraded from 3.12.11 to 5.5.0 with API refactoring and GridFS implementation updates (Java) (#35946).
  • Introduced a dedicated module for JUnit-based testing support: sdks/java/testing/junit, which provides TestPipelineExtension for JUnit 5 while maintaining backward compatibility with existing JUnit 4 TestRule-based tests (Java) (#18733, #35688).
    • To use JUnit 5 with Beam tests, add a test-scoped dependency on org.apache.beam:beam-sdks-java-testing-junit.
  • Google CloudSQL enrichment handler added (Python) (#34398). Beam now supports data enrichment capabilities using SQL databases, with built-in support for:
    • Managed PostgreSQL, MySQL, and Microsoft SQL Server instances on CloudSQL
    • Unmanaged SQL database instances not hosted on CloudSQL (e.g., self-hosted or on-premises databases)
  • [Python] Added the ReactiveThrottler and ThrottlingSignaler classes to streamline throttling behavior in DoFns, expose throttling mechanisms for users (#35984)
  • Added a pipeline option to specify the processing timeout for a single element by any PTransform (Java/Python/Go) (#35174).
    • When specified, the SDK harness automatically restarts if an element takes too long to process. Beam runner may then retry processing of the same work item.
    • Use the --element_processing_timeout_minutes option to reduce the chance of having stalled pipelines due to unexpected cases of slow processing, where slowness might not happen again if processing of the same element is retried.
  • (Python) Adding GCP Spanner Change Stream support for Python (apache_beam.io.gcp.spanner) (#24103).

Breaking Changes

  • Previously deprecated Beam ZetaSQL component has been removed (#34423). ZetaSQL users could migrate to Calcite SQL with BigQuery dialect enabled.
  • Upgraded Beam vendored Calcite to 1.40.0 for Beam SQL (#35483), which improves support for BigQuery and other SQL dialects. Note: Minor behavior changes are observed such as output significant digits related to casting.
  • (Python) The deterministic fallback coder for complex types like NamedTuple, Enum, and dataclasses now uses cloudpickle instead of dill. If your pipeline is affected, you may see a warning like: "Using fallback deterministic coder for type X...". You can revert to the previous behavior by using the pipeline option --update_compatibility_version=2.67.0 (35725). Report any pickling related issues to #34903
  • (Python) Prism runner now enabled by default for most Python pipelines using the direct runner (#34612). This may break some tests, see apache/beam#34612 for details on how to handle issues.
  • Dropped Java 8 support for IO expansion-service. Cross-language pipelines using this expansion service will need a Java11+ runtime (#35981.

Deprecations

  • Python SDK native SpannerIO (apache_beam/io/gcp/experimental/spannerio) is deprecated. Use cross-language wrapper (apache_beam/io/gcp/spanner) instead (Python) (#35860).
  • Samza runner is deprecated and scheduled for removal in Beam 3.0 (#35448).
  • Twister2 runner is deprecated and scheduled for removal in Beam 3.0 (#35905)).

... (truncated)

Changelog

Sourced from github.com/apache/beam/sdks/v2's changelog.

[2.68.0] - 2025-09-22

Highlights

  • [Python] Prism runner now enabled by default for most Python pipelines using the direct runner (#34612). This may break some tests, see apache/beam#34612 for details on how to handle issues.

I/Os

  • Upgraded Iceberg dependency to 1.9.2 (#35981)

New Features / Improvements

  • BigtableRead Connector for BeamYaml added with new Config Param (#35696)
  • MongoDB Java driver upgraded from 3.12.11 to 5.5.0 with API refactoring and GridFS implementation updates (Java) (#35946).
  • Introduced a dedicated module for JUnit-based testing support: sdks/java/testing/junit, which provides TestPipelineExtension for JUnit 5 while maintaining backward compatibility with existing JUnit 4 TestRule-based tests (Java) (#18733, #35688).
    • To use JUnit 5 with Beam tests, add a test-scoped dependency on org.apache.beam:beam-sdks-java-testing-junit.
  • Google CloudSQL enrichment handler added (Python) (#34398). Beam now supports data enrichment capabilities using SQL databases, with built-in support for:
    • Managed PostgreSQL, MySQL, and Microsoft SQL Server instances on CloudSQL
    • Unmanaged SQL database instances not hosted on CloudSQL (e.g., self-hosted or on-premises databases)
  • [Python] Added the ReactiveThrottler and ThrottlingSignaler classes to streamline throttling behavior in DoFns, expose throttling mechanisms for users (#35984)
  • Added a pipeline option to specify the processing timeout for a single element by any PTransform (Java/Python/Go) (#35174).
    • When specified, the SDK harness automatically restarts if an element takes too long to process. Beam runner may then retry processing of the same work item.
    • Use the --element_processing_timeout_minutes option to reduce the chance of having stalled pipelines due to unexpected cases of slow processing, where slowness might not happen again if processing of the same element is retried.
  • (Python) Adding GCP Spanner Change Stream support for Python (apache_beam.io.gcp.spanner) (#24103).

Breaking Changes

  • Previously deprecated Beam ZetaSQL component has been removed (#34423). ZetaSQL users could migrate to Calcite SQL with BigQuery dialect enabled.
  • Upgraded Beam vendored Calcite to 1.40.0 for Beam SQL (#35483), which improves support for BigQuery and other SQL dialects. Note: Minor behavior changes are observed such as output significant digits related to casting.
  • (Python) The deterministic fallback coder for complex types like NamedTuple, Enum, and dataclasses now uses cloudpickle instead of dill. If your pipeline is affected, you may see a warning like: "Using fallback deterministic coder for type X...". You can revert to the previous behavior by using the pipeline option --update_compatibility_version=2.67.0 (35725). Report any pickling related issues to #34903
  • (Python) Prism runner now enabled by default for most Python pipelines using the direct runner (#34612). This may break some tests, see apache/beam#34612 for details on how to handle issues.
  • Dropped Java 8 support for IO expansion-service. Cross-language pipelines using this expansion service will need a Java11+ runtime (#35981).

Deprecations

  • Python SDK native SpannerIO (apache_beam/io/gcp/experimental/spannerio) is deprecated. Use cross-language wrapper (apache_beam/io/gcp/spanner) instead (Python) (#35860).
  • Samza runner is deprecated and scheduled for removal in Beam 3.0 (#35448).
  • Twister2 runner is deprecated and scheduled for removal in Beam 3.0 (#35905)).

Bugfixes

  • (Python) Fixed Java YAML provider fails on Windows (#35617).
  • Fixed BigQueryIO creating temporary datasets in wrong project when temp_dataset is specified with a different project than the pipeline project. For some jobs, temporary datasets will now be created in the correct project (Python) (#35813).
  • (Go) Fix duplicates due to reads after blind writes to Bag State (#35869).
    • Earlier Go SDK versions can avoid the issue by not reading in the same call after a blind write.
Commits

Updates github.com/cockroachdb/cockroach-go/v2 from 2.4.1 to 2.4.2

Release notes

Sourced from github.com/cockroachdb/cockroach-go/v2's releases.

v2.4.2

What's Changed

Full Changelog: cockroachdb/cockroach-go@v2.4.1...v2.4.2

Commits
  • 379e970 Merge pull request #187 from cockroachdb/sockets
  • f0f01d1 demo: fix socket location for bazel sandbox
  • 78c05df Add CLI tool for downloading CockroachDB binaries with cross-platform support...
  • See full diff in compare view

Updates github.com/google/go-licenses/v2 from 2.0.0-alpha.1 to 2.0.1

Release notes

Sourced from github.com/google/go-licenses/v2's releases.

v2.0.1

What's Changed

New Contributors

Full Changelog: google/go-licenses@v2.0.0...v2.0.1

v2.0.0

This is a re-release of v2.0.0-alpha.1

What's Changed

New Contributors

Full Changelog: google/go-licenses@v1.6.0...v2.0.0

Commits
  • 3e084b0 chore: update golang.org/x/tools to v0.36.0 to resolve the build error (#334)
  • da755f2 fix: Update README.md for go install command (#336)
  • fe0155c doc: update install instructions for v2. (#331)
  • See full diff in compare view

Updates github.com/jackc/pgx/v5 from 5.7.5 to 5.7.6

Changelog

Sourced from github.com/jackc/pgx/v5's changelog.

5.7.6 (September 8, 2025)

  • Use ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)
  • Add PrepareConn hook to pgxpool (Jonathan Hall)
  • Reduce allocations in QueryContext (Dominique Lefevre)
  • Add MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)
  • Configure ping behavior on pgxpool with ShouldPing (Christian Kiely)
  • zeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)
  • Fix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)
  • Fix statement cache not being invalidated on error during batch (Muhammadali Nazarov)
Commits
  • a2fca03 Release v5.7.6
  • 95fc312 Add link to github.com/KoNekoD/pgx-colon-query-rewriter
  • 5534fa9 Improve Rows docs
  • a295d68 Merge pull request #2368 from zeghong/zeronull-int-valuer
  • 03f32c0 Merge branch 'master' into zeronull-int-valuer
  • 82fbe49 Merge pull request #2372 from WGH-/improve-batch-doc
  • 594d9d6 Merge pull request #2367 from zeghong/zeronull-int-scanner
  • 5a18241 Merge branch 'master' into zeronull-int-scanner
  • cc34da5 Merge pull request #2370 from Saurabh2402/improvement/setup-linters
  • dd81f81 Merge pull request #2369 from zeghong/go-doc-links
  • Additional commits viewable in compare view

Updates github.com/prometheus/client_golang from 1.23.0 to 1.23.2

Release notes

Sourced from github.com/prometheus/client_golang's releases.

v1.23.2 - 2025-09-05

This release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.

Full Changelog: prometheus/client_golang@v1.23.1...v1.23.2

v1.23.1 - 2025-09-04

This release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.

Full Changelog: prometheus/client_golang@v1.23.0...v1.23.1

Changelog

Sourced from github.com/prometheus/client_golang's changelog.

1.23.2 / 2025-09-05

This release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.

1.23.1 / 2025-09-04

This release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.

Commits

Updates go.etcd.io/etcd/client/v3 from 3.6.4 to 3.6.5

Release notes

Sourced from go.etcd.io/etcd/client/v3's releases.

v3.6.5

Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).

For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.6.5
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1 --no-same-owner
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
start a local etcd server
/tmp/etcd-download-test/etcd
write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo

macOS (Darwin)
ETCD_VER=v3.6.5
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64
</tr></table>

... (truncated)

Commits
  • a061450 version: bump up to 3.6.5
  • f1199c4 Merge pull request #20664 from ivanvc/release-3.6-go-1.24.7-bump
  • cdf7054 Bump go to 1.24.7
  • 4f94718 Merge pull request #20650 from k8s-infra-cherrypick-robot/cherry-pick-20553-t...
  • 5e92f3c fix 20271: protect backend usage from concurrent applySnapshot and defrag
  • 659eaae Merge pull request #20615 from ahrtr/20250906_lease_renew_3.6
  • 776cfcb Re-check that the lease still exists during the renew process
  • 3100e83 Add an e2e test to reproduce lease Renew returns a wrong response
  • 51275bd Merge pull request #20527 from ivanvc/release-3.6-go-1.24
  • 9deb3f2 Merge pull request #20534 from linux-on-ibm-z/big-endian-TestCorruptedBackupF...
  • Additional commits viewable in compare view

Updates go.etcd.io/etcd/etcdctl/v3 from 3.6.4 to 3.6.5

Release notes

Sourced from go.etcd.io/etcd/etcdctl/v3's releases.

v3.6.5

Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).

For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.6.5
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1 --no-same-owner
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
start a local etcd server
/tmp/etcd-download-test/etcd
write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo

macOS (Darwin)
ETCD_VER=v3.6.5
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64
</tr></table>

... (truncated)

Commits
  • a061450 version: bump up to 3.6.5
  • f1199c4 Merge pull request #20664 from ivanvc/release-3.6-go-1.24.7-bump
  • cdf7054 Bump go to 1.24.7
  • 4f94718 Merge pull request #20650 from k8s-infra-cherrypick-robot/cherry-pick-20553-t...
  • 5e92f3c fix 20271: protect backend usage from concurrent applySnapshot and defrag
  • 659eaae Merge pull request #20615 from ahrtr/20250906_lease_renew_3.6
  • 776cfcb Re-check that the lease still exists during the renew process
  • 3100e83 Add an e2e test to reproduce lease Renew returns a wrong response
  • 51275bd Merge pull request #20527 from ivanvc/release-3.6-go-1.24
  • 9deb3f2 Merge pull request #20534 from linux-on-ibm-z/big-endian-TestCorruptedBackupF...
  • Additional commits viewable in compare view

Updates go.etcd.io/etcd/server/v3 from 3.6.4 to 3.6.5

Release notes

Sourced from go.etcd.io/etcd/server/v3's releases.

v3.6.5

Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).

For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.6.5
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1 --no-same-owner
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
start a local etcd server
/tmp/etcd-download-test/etcd
write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo

macOS (Darwin)
ETCD_VER=v3.6.5
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64
</tr></table>

... (truncated)

Commits
  • a061450 version: bump up to 3.6.5
  • f1199c4 Merge pull request #20664 from ivanvc/release-3.6-go-1.24.7-bump
  • cdf7054 Bump go to 1.24.7
  • 4f94718 Merge pull request #20650 from k8s-infra-cherrypick-robot/cherry-pick-20553-t...
  • 5e92f3c fix 20271: protect backend usage from concurrent applySnapshot and defrag
  • 659eaae Merge pull request #20615 from ahrtr/20250906_lease_renew_3.6
  • 776cfcb Re-check that the lease still exists during the renew process
  • 3100e83 Add an e2e test to reproduce lease Renew returns a wrong response
  • 51275bd Merge pull request #20527 from ivanvc/release-3.6-go-1.24
  • 9deb3f2 Merge pull request #20534 from linux-on-ibm-z/big-endian-TestCorruptedBackupF...
  • Additional commits viewable in compare view

Updates go.etcd.io/etcd/v3 from 3.6.4 to 3.6.5

Release notes

Sourced from go.etcd.io/etcd/v3's releases.

v3.6.5

Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).

For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.6.5
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1 --no-same-owner
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
start a local etcd server
/tmp/etcd-download-test/etcd
write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo

macOS (Darwin)
ETCD_VER=v3.6.5
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64
</tr></table>

... (truncated)

Commits
  • a061450 version: bump up to 3.6.5
  • f1199c4 Merge pull request #20664 from ivanvc/release-3.6-go-1.24.7-bump
  • cdf7054 Bump go to 1.24.7
  • 4f94718 Merge pull request #20650 from k8s-infra-cherrypick-robot/cherry-pick-20553-t...
  • 5e92f3c fix 20271: protect backend usage from concurrent applySnapshot and defrag
  • 659eaae Merge pull request #20615 from ahrtr/20250906_lease_renew_3.6
  • 776cfcb Re-check that the lease still exists during the renew process
  • 3100e83 Add an e2e test to reproduce lease Renew returns a wrong response
  • 51275bd Merge pull request #20527 from ivanvc/release-3.6-go-1.24
  • 9deb3f2 Merge pull request #20534 from linux-on-ibm-z/big-endian-TestCorruptedBackupF...
  • Additional commits viewable in compare view

Updates golang.org/x/crypto from 0.41.0 to 0.42.0

Commits
  • 5307a0c go.mod: update golang.org/x dependencies
  • 9d77937 acme: include order problem in OrderError
  • 8f580de ssh: remove Go 1.24 build tag for ML-KEM kex
  • a4d1237 ssh/knownhosts: improve IPv6 support in Normalize
  • b8d8dae curve25519: include potential fips140=only error in panic message
  • f5a2eab ssh: use curve25519.X25519 instead of curve25519.ScalarMult
  • 44ecf3a all: upgrade go directive to at least 1.24.0 [generated]
  • See full diff in compare view

Updates golang.org/x/sync from 0.16.0 to 0.17.0

Commits
  • 04914c2 all: upgrade go directive to at least 1.24.0 [generated]
  • See full diff in compare view

Updates golang.org/x/sys from 0.35.0 to 0.36.0

Commits
  • b06ce05 windows: add FILE_ZERO_DATA_INFORMATION
  • 689cc11 unix: fix Listen on solaris
  • a4712b9 plan9: drop go version tags for unsupported versions
  • 0293703 unix: add IFAL_* consts and ifaddrlblmsg on linux
  • ab85cbb unix/linux: extend rtnetlink constants
  • 9bd3753 unix: switch (*CPUSet).Zero to clear builtin
  • 899c232 windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}
  • 543f21a all: upgrade go directive to at least 1.24.0 [generated]
  • See full diff in compare view

Updates golang.org/x/tools from 0.35.0 to 0.36.0

Commits
  • 44d18e1 go.mod: update golang.org/x dependencies
  • 52b9c68 go/ast/inspector: remove obsolete unsafe import
  • b155480 gopls/doc/features: add "MCP" to index.
  • 992bf9c gopls/internal/golang/hover: show alias real type decl for types only
  • 861996a go/ssa: pass GOEXPERIMENT=aliastypeparams only on Go 1.23
  • 528efda gopls/internal/analysis/modernize/forvar: provide fix for second loop var
  • bdddfd5 gopls/internal/server: add counters for add and remove struct tags
  • 23dd839 gopls/internal/filewatcher: fix race condition on watcher shutdown
  • 3a8978c cmd/digraph: fix bug in allpaths
  • bae51bd gopls/internal/server: add windsurf and cursor as language client
  • Additional commits viewable in compare view

Updates google.golang.org/api from 0.247.0 to 0.248.0

Release notes

Sourced from google.golang.org/api's releases.

v0.248.0

0.248.0 (2025-08-19)

Features

Changelog

Sourced from google.golang.org/api's changelog.

0.248.0 (2025-08-19)

Features

  • all: Auto-regenerate discovery clients (#3272) (8f03c8e)
  • all: Auto-regenerate discovery clients (

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants