Skip to content

Update go - #2766

Merged
commjoen merged 1 commit into
masterfrom
renovate/go
Oct 19, 2026
Merged

commjoen merged 1 commit into
masterfrom
renovate/go

Conversation

@renovate

@renovate renovate Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
cloud.google.com/go/auth v0.20.0 → v0.24.1 age confidence indirect minor
cloud.google.com/go/auth/oauth2adapt v0.2.8 → v0.3.0 age confidence indirect minor
cloud.google.com/go/compute/metadata v0.9.0 → v0.10.0 age confidence indirect minor
cloud.google.com/go/longrunning v1.2.0 → v1.3.0 age confidence indirect minor
cloud.google.com/go/translate v1.18.0 → v1.19.0 age confidence require minor
github.com/felixge/httpsnoop v1.0.4 → v1.1.0 age confidence indirect minor
github.com/go-logr/logr v1.4.3 → v1.4.4 age confidence indirect patch
github.com/google/s2a-go v0.1.9 → v0.1.11 age confidence indirect patch
github.com/googleapis/enterprise-certificate-proxy v0.3.17 → v0.3.23 age confidence indirect patch
github.com/googleapis/gax-go/v2 v2.23.0 → v2.26.2 age confidence indirect minor
github.com/hashicorp/go-getter/v2 v2.2.4 → v2.2.5 age confidence indirect patch
github.com/hashicorp/terraform-json v0.28.0 → v0.29.0 age confidence indirect minor
github.com/klauspost/compress v1.20.1 → v1.20.3 age confidence indirect patch
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.67.0 → v0.72.0 age confidence indirect minor
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0 → v0.72.0 age confidence indirect minor
go.opentelemetry.io/otel v1.44.0 → v1.47.0 age confidence indirect minor
go.opentelemetry.io/otel/metric v1.44.0 → v1.47.0 age confidence indirect minor
go.opentelemetry.io/otel/trace v1.44.0 → v1.47.0 age confidence indirect minor
golang.org/x/crypto v0.55.0 → v0.58.0 age confidence indirect minor
golang.org/x/crypto v0.57.0 → v0.58.0 age confidence indirect minor
golang.org/x/mod v0.41.0 → v0.42.0 age confidence indirect minor
golang.org/x/net v0.58.0 → v0.61.0 age confidence indirect minor
golang.org/x/net v0.59.0 → v0.61.0 age confidence indirect minor
golang.org/x/oauth2 v0.36.0 → v0.37.0 age confidence indirect minor
golang.org/x/sync v0.22.0 → v0.24.0 age confidence indirect minor
golang.org/x/sync v0.23.0 → v0.24.0 age confidence indirect minor
golang.org/x/sys v0.47.0 → v0.49.0 age confidence indirect minor
golang.org/x/sys v0.48.0 → v0.49.0 age confidence indirect minor
golang.org/x/text v0.41.0 → v0.43.0 age confidence indirect minor
golang.org/x/text v0.42.0 → v0.43.0 age confidence indirect minor
golang.org/x/time v0.15.0 → v0.16.0 age confidence indirect minor
golang.org/x/tools v0.50.0 → v0.52.0 age confidence indirect minor
google.golang.org/api v0.287.1 → v0.304.0 age confidence indirect minor
google.golang.org/genproto d00831a → 4341edf age confidence indirect digest
google.golang.org/genproto/googleapis/api 925bb5d → 4341edf age confidence indirect digest
google.golang.org/genproto/googleapis/rpc 925bb5d → 4341edf age confidence indirect digest
google.golang.org/grpc v1.83.2 → v1.84.0 age confidence indirect minor
google.golang.org/protobuf v1.36.11 → v1.36.12 age confidence indirect patch

Release Notes

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

v0.24.1: auth: v0.24.1

Bug Fixes

v0.24.0

  • bigquery: Support for the NUMERIC type.
  • bigtable:
    • cbt: Optionally specify columns for read/lookup
    • Support instance-level administration.
  • oslogin: New client for the OS Login API.
  • pubsub:
    • The package is now stable. There will be no further breaking changes.
    • Internal changes to improve Subscription.Receive behavior.
  • storage: Support updating bucket lifecycle config.
  • spanner: Support struct-typed parameter bindings.
  • texttospeech: New client for the Text-to-Speech API.

v0.23.3: auth: v0.23.3

Bug Fixes
  • Handle secureconnect helper failures gracefully (c2794c6)
  • Handle secureconnect helper failures gracefully (#​20443) (c2794c6)

v0.23.2: auth: v0.23.2

Bug Fixes

v0.23.1: auth: v0.23.1

Bug Fixes

v0.23.0

Compare Source

  • bigquery: Add DDL stats to query statistics.
  • bigtable:
    • cbt: Add cells-per-column limit for row lookup.
    • cbt: Make it possible to combine read filters.
  • dlp: v2beta2 client removed. Use the v2 client instead.
  • firestore, spanner: Fix compilation errors due to protobuf changes.

v0.22.0

Compare Source

  • bigtable:

    • cbt: Support cells per column limit for row read.
    • bttest: Correctly handle empty RowSet.
    • Fix ReadModifyWrite operation in emulator.
    • Fix API path in GetCluster.
  • bigquery:

    • BEHAVIOR CHANGE: Retry on 503 status code.
    • Add dataset.DeleteWithContents.
    • Add SchemaUpdateOptions for query jobs.
    • Add Timeline to QueryStatistics.
    • Add more stats to ExplainQueryStage.
    • Support Parquet data format.
  • datastore:

    • Support omitempty for times.
  • dlp:

    • BREAKING CHANGE: Remove v1beta1 client. Please migrate to the v2 client,
      which is now out of beta.
    • Add v2 client.
  • firestore:

    • BEHAVIOR CHANGE: Treat set({}, MergeAll) as valid.
  • iam:

    • Support JWT signing via SignJwt callopt.
  • profiler:

    • BEHAVIOR CHANGE: PollForSerialOutput returns an error when context.Done.
    • BEHAVIOR CHANGE: Increase the initial backoff to 1 minute.
    • Avoid returning empty serial port output.
  • pubsub:

    • BEHAVIOR CHANGE: Don't backoff during next retryable error once stream is healthy.
    • BEHAVIOR CHANGE: Don't backoff on EOF.
    • pstest: Support Acknowledge and ModifyAckDeadline RPCs.
  • redis:

    • Add v1 beta Redis client.
  • spanner:

    • Support SessionLabels.
  • speech:

    • Add api v1 beta1 client.
  • storage:

    • BEHAVIOR CHANGE: Retry reads when retryable error occurs.
    • Fix delete of object in requester-pays bucket.
    • Support KMS integration.

v0.21.0

Compare Source

  • bigquery:

    • Add OpenCensus tracing.
  • firestore:

    • BREAKING CHANGE: If a document does not exist, return a DocumentSnapshot
      whose Exists method returns false. DocumentRef.Get and Transaction.Get
      return the non-nil DocumentSnapshot in addition to a NotFound error.
      DocumentRef.GetAll and Transaction.GetAll return a non-nil
      DocumentSnapshot instead of nil.
    • Add DocumentIterator.Stop. Call Stop whenever you are done with a
      DocumentIterator.
    • Added Query.Snapshots and DocumentRef.Snapshots, which provide realtime
      notification of updates. See https://cloud.google.com/firestore/docs/query-data/listen.
    • Canceling an RPC now always returns a grpc.Status with codes.Canceled.
  • spanner:

    • Add CommitTimestamp, which supports inserting the commit timestamp of a
      transaction into a column.
felixge/httpsnoop (github.com/felixge/httpsnoop)

v1.1.0

Compare Source

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

v1.4.4

Compare Source

What's Changed

New Contributors

Full Changelog: go-logr/logr@v1.4.3...v1.4.4

google/s2a-go (github.com/google/s2a-go)

v0.1.11

Compare Source

What's Changed

New Contributors

Full Changelog: google/s2a-go@v0.1.10...v0.1.11

v0.1.10

Compare Source

What's Changed

New Contributors

Full Changelog: google/s2a-go@v0.1.9...v0.1.10

googleapis/enterprise-certificate-proxy (github.com/googleapis/enterprise-certificate-proxy)

v0.3.23

Compare Source

What's Changed

Full Changelog: googleapis/enterprise-certificate-proxy@v0.3.22...v0.3.23

v0.3.22

Compare Source

What's Changed

Full Changelog: googleapis/enterprise-certificate-proxy@v0.3.21...v0.3.22

v0.3.21

Compare Source

What's Changed

Full Changelog: googleapis/enterprise-certificate-proxy@v0.3.20...v0.3.21

v0.3.20

Compare Source

What's Changed

Full Changelog: googleapis/enterprise-certificate-proxy@v0.3.19...v0.3.20

v0.3.19

Compare Source

What's Changed

Full Changelog: googleapis/enterprise-certificate-proxy@v0.3.17...v0.3.19

v0.3.18

Compare Source

googleapis/gax-go (github.com/googleapis/gax-go/v2)

v2.26.2

Compare Source

Bug Fixes
  • o11y: name client request spans as {Service}.{Method} (#​560) (1a022c8)

v2.26.1

Compare Source

Bug Fixes
  • correct 1.27 protojson handling (#​558) (c1e035d)
  • o11y: remove deprioritized gcp.resource.destination.id span attribute (#​559) (a6f48a2)

v2.26.0

Compare Source

Features
  • o11y: add ClientLogging configuration (95a5614)
  • o11y: add recordActionableLog helper for L3 error logs (3d6918a)
  • o11y: add WithClientLogging CallOption (0393829)
  • o11y: implement actionable error logging in Invoke (a6867ed)

v2.25.0

Compare Source

Features

v2.24.1

Compare Source

Bug Fixes
  • split implementation of ProtoJSONStream for 1.27 and later (#​532) (d0623a1)

v2.24.0

Compare Source

Features
hashicorp/go-getter (github.com/hashicorp/go-getter/v2)

v2.2.5

Compare Source

Bug Fixes
  • sanitize destination path of keys received from S3/GCS List (v2) (#​694)

Full Changelog: hashicorp/go-getter@v2.2.4...v2.2.5

hashicorp/terraform-json (github.com/hashicorp/terraform-json)

v0.29.0

Compare Source

ENHANCEMENTS:

  • version: Allow parsing of a format_version field, added in Terraform 1.17 (#​208)
  • Add init_output log type for use when parsing logs from the init command (#​181)
  • logging: Add support for state migrate message types (#​210)
  • Add support for JSON output from workspace list command (#​198)
  • Enable parsing state_store_initialization_start JSON log message from init command (#​212)

BUG FIXES:

  • Avoid panic in (WorkspaceListOutput) CurrentWorkspace if no workspaces are listed (#​214)
klauspost/compress (github.com/klauspost/compress)

v1.20.3

Compare Source

What's Changed

New Contributors

Full Changelog: klauspost/compress@v1.20.1...v1.20.3

v1.20.2

Compare Source

Full Changelog: klauspost/compress@v1.20.1...v1.20.2

open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)

v1.47.0: /v0.69.0/v0.23.0/v0.1.0

Compare Source

This release contains the first stable release of the OpenTelemetry Go Logs API and SDK.
Our project stability guarantees now apply to the following modules:

  • go.opentelemetry.io/otel/log
  • go.opentelemetry.io/otel/sdk/log

See our versioning policy for more information about these stability guarantees.

Added
  • Add String method for KeyValue type in go.opentelemetry.io/otel/attribute. (#​8205)
  • Add String method for Set type in go.opentelemetry.io/otel/attribute. (#​8347)
  • Add WithMaxExportBatchSize to go.opentelemetry.io/otel/sdk/metric to configure the maximum export batch size for PeriodicReader. (#​8960)
  • Add WithAttributeValueDepthLimit, DefaultAttributeValueDepthLimit, and SpanLimits.AttributeValueDepthLimit in go.opentelemetry.io/otel/sdk/trace to configure the maximum depth of span, event, link, and instrumentation scope attribute values. (#​8938)
  • Add WithAttributeValueDepthLimit in go.opentelemetry.io/otel/sdk/log to configure the maximum depth of log record and instrumentation scope attribute values. (#​8938)
  • Add WithMaxResponseSize to go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp,
    go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp, and
    go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#​8941)
  • Add experimental ProbabilitySampler in go.opentelemetry.io/otel/sdk/trace/x that conforms to the OpenTelemetry specification's threshold-based sampling algorithm. (#​8123)
  • Add experimental *Binder extension interfaces in go.opentelemetry.io/otel/metric/x for instruments that support binding attributes ahead of time. (#​8760)
  • Add the experimental Finisher synchronous metric instrument extension interface to go.opentelemetry.io/otel/metric/x. (#​8906)
Changed
  • Use the OpenTelemetry Attribute Collection representation for non-OTLP protocols for metric data diffs in go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest. (#​8993)
  • Apply a maximum depth of 64 by default to span, event, link, log record, and instrumentation scope attribute values in go.opentelemetry.io/otel/sdk/trace and go.opentelemetry.io/otel/sdk/log. (#​8938)
  • Reduce allocations when applying attribute value length limits in go.opentelemetry.io/otel/sdk/trace and go.opentelemetry.io/otel/sdk/log by rebuilding composite values only when truncation is needed. (#​8912)
  • Decode traceparent using a hex lookup table in go.opentelemetry.io/otel/propagation, which rejects the specification-disallowed upper-case characters without a separate scan of the header. (#​8739)
  • Decode all characters at constant indices in TraceIDFromHex and SpanIDFromHex in go.opentelemetry.io/otel/trace to eliminate bounds checks. (#​8740)
Fixed
  • Count valid U+FFFD replacement characters toward attribute value length limits in go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/sdk/trace, and go.opentelemetry.io/otel/sdk/log.
  • Truncate string attribute values to empty strings when the configured length limit is zero, including malformed UTF-8, in go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/sdk/trace, and go.opentelemetry.io/otel/sdk/log. (#​9054)
  • Fix a data race in NewPeriodicReader where r.inst was assigned after the background goroutine was launched in go.opentelemetry.io/otel/sdk/metric. (#​9028)
  • Prevent precision loss for large int64 values in Sum, Histogram, and ExponentialHistogram aggregations in go.opentelemetry.io/otel/sdk/metric. (#​8981)
  • Ensure grpc.DialOption values passed via WithDialOption take precedence over conflicting internally-computed defaults in
    go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc,
    go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc, and
    go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc. (#​8805, #​8834, #​8836)
  • Treat overflowing OTEL_METRIC_EXPORT_INTERVAL and OTEL_METRIC_EXPORT_TIMEOUT values as invalid in go.opentelemetry.io/otel/sdk/metric. (#​8800)
  • Prevent a panic in NewFixedSizeReservoir and FixedSizeReservoirProvider when given a negative size in go.opentelemetry.io/otel/sdk/metric/exemplar; negative sizes are now clamped to zero, consistent with a size of zero. (#​8832)
  • Preserve exponential histogram ZeroThreshold during OTLP metric export in go.opentelemetry.io/otel/exporters/otlp/otlpmetric. (#​8801)
  • Ensure metric helpers in go.opentelemetry.io/otel/semconv/v1.32.0, go.opentelemetry.io/otel/semconv/v1.33.0, and go.opentelemetry.io/otel/semconv/v1.34.0 record measurements only once when no attributes are provided. (#​8849)
  • Treat empty OTEL_TRACES_SAMPLER and OTEL_TRACES_SAMPLER_ARG values as unset in go.opentelemetry.io/otel/sdk/trace. (#​8873)
  • Normalize global OTEL_EXPORTER_OTLP_ENDPOINT path joining in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp so trailing-slash base URLs do not produce double-slash log export paths. (#​8864)
  • Prevent a deadlock when formatting an error passed to RecordError calls back into the span in go.opentelemetry.io/otel/sdk/trace. (#​8815)
  • Prevent SimpleSpanProcessor.Shutdown from panicking when constructed with a nil exporter in go.opentelemetry.io/otel/sdk/trace. (#​8844)
  • Propagate invalid exponential histogram scale errors to Prometheus exporter self-observability metrics in go.opentelemetry.io/otel/exporters/prometheus. (#​8839)
  • Retain instrument advisory attributes configured with go.opentelemetry.io/otel/metric/x.WithDefaultAttributes when a matching View in go.opentelemetry.io/otel/sdk/metric does not specify an attribute filter. (#​8859)
  • Ignore HTTP URL paths when building OTLP/gRPC metric exporter targets from OTEL_EXPORTER_OTLP_ENDPOINT and OTEL_EXPORTER_OTLP_METRICS_ENDPOINT, while preserving unix:// and unix-abstract:// targets; treat unix-abstract:// endpoints as insecure in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc and go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#​8862)
  • Ignore HTTP(S) paths when deriving gRPC trace exporter endpoints from OTEL_EXPORTER_OTLP_ENDPOINT and OTEL_EXPORTER_OTLP_TRACES_ENDPOINT in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc. (#​8852)
  • Bound memory used while parsing dense W3C property metadata by storing it compactly and materializing Property values on demand in go.opentelemetry.io/otel/baggage and go.opentelemetry.io/otel/propagation.
Removed
  • Remove the experimental OTEL_GO_X_METRIC_EXPORT_BATCH_SIZE environment variable in go.opentelemetry.io/otel/sdk/metric.
    Use the WithMaxExportBatchSize option instead. (#​8960)
What's Changed

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • On day 1 and 15 of the month (* * 1,15 * *)
  • Automerge
    • At any time (no schedule defined)

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

♻ Rebasing: Whenever PR is behind base branch, 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.

@renovate
renovate Bot requested a review from commjoen as a code owner October 15, 2026 22:35
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Oct 15, 2026
@renovate
renovate Bot requested a review from bendehaan as a code owner October 15, 2026 22:35
@renovate renovate Bot added renovate dependencies Pull requests that update a dependency file labels Oct 15, 2026
@renovate
renovate Bot force-pushed the renovate/go branch 2 times, most recently from 0b192bd to bd66fb5 Compare October 16, 2026 17:24
Copilot stopped work on behalf of commjoen due to an error October 18, 2026 07:52
@commjoen
commjoen merged commit 266ffa9 into master Oct 19, 2026
18 checks passed
@commjoen
commjoen deleted the renovate/go branch October 19, 2026 06:30
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 renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant