Skip to content

chore(deps): update go#3015

Open
renovate-bot wants to merge 1 commit intogoogleapis:mainfrom
renovate-bot:renovate/go
Open

chore(deps): update go#3015
renovate-bot wants to merge 1 commit intogoogleapis:mainfrom
renovate-bot:renovate/go

Conversation

@renovate-bot
Copy link
Copy Markdown
Contributor

@renovate-bot renovate-bot commented Apr 9, 2026

This PR contains the following updates:

Package Change Age Confidence Type Update
cloud.google.com/go/bigtable v1.45.0v1.46.0 age confidence require minor
cloud.google.com/go/dataplex v1.30.0v1.31.0 age confidence require minor
cloud.google.com/go/dataproc/v2 v2.17.0v2.18.0 age confidence require minor
cloud.google.com/go/geminidataanalytics v0.9.0v0.10.0 age confidence require minor
cloud.google.com/go/logging v1.13.2v1.15.0 age confidence require minor
cloud.google.com/go/longrunning v0.9.0v0.10.0 age confidence require minor
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.55.0v0.56.0 age confidence require minor
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/trace v1.31.0v1.32.0 age confidence require minor
github.com/snowflakedb/gosnowflake v1.19.0v1.19.1 age confidence require patch
github.com/testcontainers/testcontainers-go v0.41.0v0.42.0 age confidence require minor
github.com/testcontainers/testcontainers-go/modules/cockroachdb v0.41.0v0.42.0 age confidence require minor
github.com/testcontainers/testcontainers-go/modules/couchbase v0.41.0v0.42.0 age confidence require minor
go (source) 1.26.11.26.2 age confidence toolchain patch
go.opentelemetry.io/contrib/propagators/autoprop v0.67.0v0.68.0 age confidence require minor
google.golang.org/api v0.274.0v0.275.0 age confidence require minor
google.golang.org/genai v1.52.1v1.53.0 age confidence require minor
google.golang.org/genproto d00831a6f92a3b age confidence require digest
modernc.org/sqlite v1.48.1v1.48.2 age confidence require patch

Release Notes

googleapis/google-cloud-go (cloud.google.com/go/geminidataanalytics)

v0.10.0

Compare Source

  • pubsub: Subscription.ModifyPushConfig replaced with Subscription.Update.

  • pubsub: Subscription.Receive now runs concurrently for higher throughput.

  • vision: cloud.google.com/go/vision is deprecated. Use
    cloud.google.com/go/vision/apiv1 instead.

  • translation: now stable.

  • trace: several changes to the surface. See the link below.

Code changes required from v0.9.0
  • pubsub: Replace

    sub.ModifyPushConfig(ctx, pubsub.PushConfig{Endpoint: "https://example.com/push"})
    

    with

    sub.Update(ctx, pubsub.SubscriptionConfigToUpdate{
        PushConfig: &pubsub.PushConfig{Endpoint: "https://example.com/push"},
    })
    
  • trace: traceGRPCServerInterceptor will be provided from *trace.Client.
    Given an initialized *trace.Client named tc, instead of

    s := grpc.NewServer(grpc.UnaryInterceptor(trace.GRPCServerInterceptor(tc)))
    

    write

    s := grpc.NewServer(grpc.UnaryInterceptor(tc.GRPCServerInterceptor()))
    
  • trace trace.GRPCClientInterceptor will also provided from *trace.Client.
    Instead of

    conn, err := grpc.Dial(srv.Addr, grpc.WithUnaryInterceptor(trace.GRPCClientInterceptor()))
    

    write

    conn, err := grpc.Dial(srv.Addr, grpc.WithUnaryInterceptor(tc.GRPCClientInterceptor()))
    
  • trace: We removed the deprecated trace.EnableGRPCTracing. Use the gRPC
    interceptor as a dial option as shown below when initializing Cloud package
    clients:

    c, err := pubsub.NewClient(ctx, "project-id", option.WithGRPCDialOption(grpc.WithUnaryInterceptor(tc.GRPCClientInterceptor())))
    if err != nil {
        ...
    }
    
GoogleCloudPlatform/opentelemetry-operations-go (github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric)

v0.56.0: v1.32.0/v0.56.0

Compare Source

What's Changed

New Contributors

Full Changelog: GoogleCloudPlatform/opentelemetry-operations-go@v0.55.0...v0.56.0

snowflakedb/gosnowflake (github.com/snowflakedb/gosnowflake)

v1.19.1: Release

Compare Source

testcontainers/testcontainers-go (github.com/testcontainers/testcontainers-go)

v0.42.0

Compare Source

What's Changed
⚠️ Breaking Changes
🔒 Security
🐛 Bug Fixes
🧹 Housekeeping
📦 Dependency updates
golang/go (go)

v1.26.2

googleapis/google-api-go-client (google.golang.org/api)

v0.275.0

Compare Source

Features
googleapis/go-genai (google.golang.org/genai)

v1.53.0

Compare Source

Miscellaneous Chores
cznic/sqlite (modernc.org/sqlite)

v1.48.2

Compare Source


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 if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@forking-renovate
Copy link
Copy Markdown

forking-renovate bot commented Apr 9, 2026

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 14 additional dependencies were updated

Details:

Package Change
cloud.google.com/go/auth v0.19.0 -> v0.20.0
cloud.google.com/go/iam v1.6.0 -> v1.7.0
cloud.google.com/go/monitoring v1.24.3 -> v1.25.0
cloud.google.com/go/trace v1.11.7 -> v1.12.0
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.55.0 -> v0.56.0
github.com/envoyproxy/go-control-plane/envoy v1.36.0 -> v1.37.0
github.com/googleapis/gax-go/v2 v2.20.0 -> v2.21.0
github.com/klauspost/compress v1.18.3 -> v1.18.5
github.com/shirou/gopsutil/v4 v4.26.2 -> v4.26.3
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.65.0 -> v0.67.0
go.opentelemetry.io/contrib/propagators/aws v1.42.0 -> v1.43.0
go.opentelemetry.io/contrib/propagators/b3 v1.42.0 -> v1.43.0
go.opentelemetry.io/contrib/propagators/jaeger v1.42.0 -> v1.43.0
go.opentelemetry.io/contrib/propagators/ot v1.42.0 -> v1.43.0

@renovate-bot renovate-bot requested a review from a team as a code owner April 9, 2026 22:22
@dpebot
Copy link
Copy Markdown

dpebot commented Apr 9, 2026

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the tests: run Label to trigger Github Action tests. label Apr 9, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates several Go dependencies in go.mod, including cloud.google.com/go/logging, various OpenTelemetry exporters, and several Google Cloud SDK components. The review correctly identifies a potential inconsistency in the versioning of the google.golang.org/genproto sub-modules, suggesting that all components should be aligned to the same commit hash to prevent type mismatches.

google.golang.org/api v0.274.0
google.golang.org/genai v1.52.1
google.golang.org/genproto v0.0.0-20260319201613-d00831a3d3e7
google.golang.org/genproto v0.0.0-20260406210006-6f92a3bedf2d
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The google.golang.org/genproto package is updated to a newer pseudo-version (v0.0.0-20260406210006-6f92a3bedf2d), but its sub-modules googleapis/api and googleapis/rpc (lines 281-282) remain at an older version (v0.0.0-20260401024825-9d38bb4040a9). For consistency and to avoid potential type mismatches or build issues in this mono-repo, all genproto components should be aligned to the same commit hash (6f92a3bedf2d).

@dpebot
Copy link
Copy Markdown

dpebot commented Apr 10, 2026

/gcbrun

@dpebot
Copy link
Copy Markdown

dpebot commented Apr 10, 2026

/gcbrun

@dpebot
Copy link
Copy Markdown

dpebot commented Apr 10, 2026

/gcbrun

@dpebot
Copy link
Copy Markdown

dpebot commented Apr 11, 2026

/gcbrun

@dpebot
Copy link
Copy Markdown

dpebot commented Apr 11, 2026

/gcbrun

@dpebot
Copy link
Copy Markdown

dpebot commented Apr 12, 2026

/gcbrun

@dpebot
Copy link
Copy Markdown

dpebot commented Apr 12, 2026

/gcbrun

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

Labels

tests: run Label to trigger Github Action tests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants