Skip to content

fix(deps): update go dependencies#1224

Merged
christos68k merged 4 commits intomainfrom
renovate/go-dependencies
Mar 9, 2026
Merged

fix(deps): update go dependencies#1224
christos68k merged 4 commits intomainfrom
renovate/go-dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 4, 2026

This PR contains the following updates:

Package Change Age Confidence Type Update
github.com/aws/aws-sdk-go-v2 v1.41.1v1.41.3 age confidence require patch
github.com/aws/aws-sdk-go-v2 v1.41.2v1.41.3 age confidence require patch
github.com/aws/aws-sdk-go-v2/config v1.32.7v1.32.11 age confidence require patch
github.com/aws/aws-sdk-go-v2/config v1.32.10v1.32.11 age confidence require patch
github.com/aws/aws-sdk-go-v2/service/s3 v1.95.1v1.96.3 age confidence require minor
github.com/aws/aws-sdk-go-v2/service/s3 v1.96.2v1.96.3 age confidence require patch
github.com/elastic/go-perf 30bec95af0ee0c age confidence require digest
github.com/golangci/golangci-lint/v2 v2.6.1v2.10.1 age confidence indirect minor
github.com/klauspost/compress v1.18.3v1.18.4 age confidence require patch
github.com/open-telemetry/sig-profiling/tools/profcheck da7d53b52f633d age confidence require digest
github.com/zeebo/xxh3 v1.0.2v1.1.0 age confidence require minor
go.opentelemetry.io/collector/cmd/builder v0.146.1v0.147.0 age confidence indirect minor
go.opentelemetry.io/collector/component v1.50.0v1.53.0 age confidence require minor
go.opentelemetry.io/collector/confmap/xconfmap v0.144.0v0.147.0 age confidence require minor
go.opentelemetry.io/collector/consumer/consumertest v0.144.0v0.147.0 age confidence require minor
go.opentelemetry.io/collector/consumer/xconsumer v0.144.0v0.147.0 age confidence require minor
go.opentelemetry.io/collector/pdata v1.50.0v1.53.0 age confidence require minor
go.opentelemetry.io/collector/pdata/pprofile v0.144.0v0.147.0 age confidence require minor
go.opentelemetry.io/collector/receiver v1.50.0v1.53.0 age confidence require minor
go.opentelemetry.io/collector/receiver/receivertest v0.144.0v0.147.0 age confidence require minor
go.opentelemetry.io/collector/receiver/xreceiver v0.144.0v0.147.0 age confidence require minor
go.opentelemetry.io/ebpf-profiler v0.0.202606v0.0.202610 age confidence require patch
go.opentelemetry.io/otel v1.39.0v1.41.0 age confidence require minor
go.opentelemetry.io/otel/metric v1.39.0v1.41.0 age confidence require minor
golang.org/x/arch v0.23.0v0.24.0 age confidence require minor
golang.org/x/exp 701f63a3dfff04 age confidence require digest
golang.org/x/sys v0.40.0v0.41.0 age confidence require minor
google.golang.org/grpc v1.78.0v1.79.1 age confidence require minor

Release Notes

aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2)

v1.41.3

Compare Source

v1.41.2

Compare Source

Module Highlights

  • github.com/aws/aws-sdk-go-v2/service/deadline: v1.14.0
    • Feature: Added fields to track cumulative task retry attempts for steps and jobs
  • github.com/aws/aws-sdk-go-v2/service/ec2: v1.227.0
    • Feature: This release adds support for OdbNetworkArn as a target in VPC Route Tables
  • github.com/aws/aws-sdk-go-v2/service/iotmanagedintegrations: v1.1.0
    • Feature: Adding managed integrations APIs for IoT Device Management to onboard and control devices across different manufacturers, connectivity protocols and third party vendor clouds. APIs include managed thing operations, provisioning profile management, and cloud connector operations.
  • github.com/aws/aws-sdk-go-v2/service/keyspaces: v1.19.0
    • Feature: This release provides change data capture (CDC) streams support through updates to the Amazon Keyspaces API.
  • github.com/aws/aws-sdk-go-v2/service/keyspacesstreams: v1.0.0
    • Release: New AWS service client module
    • Feature: This release adds change data capture (CDC) streams support through the new Amazon Keyspaces Streams API.
  • github.com/aws/aws-sdk-go-v2/service/kms: v1.41.2
    • Documentation: This release updates AWS CLI examples for KMS APIs.
  • github.com/aws/aws-sdk-go-v2/service/qbusiness: v1.27.0
    • Feature: Added support for App level authentication for QBusiness DataAccessor using AWS IAM Identity center Trusted Token issuer
  • github.com/aws/aws-sdk-go-v2/service/workspaces: v1.58.0
    • Feature: Updated modifyStreamingProperties to support PrivateLink VPC endpoints for directories
golangci/golangci-lint (github.com/golangci/golangci-lint/v2)

v2.10.1

Compare Source

Released on 2026-02-17

  1. Fixes
    • buildssa panic

v2.10.0

Compare Source

Released on 2026-02-17

  1. Linters new features or changes
    • ginkgolinter: from 0.22.0 to 0.23.0
    • gosec: from 2.22.11 to 2.23.0 (new rules: G117, G602, G701, G702, G703, G704, G705, G706)
    • staticcheck: from 0.6.1 to 0.7.0
  2. Linters bug fixes
    • godoclint: from 0.11.1 to 0.11.2

v2.9.0

Compare Source

Released on 2026-02-10

  1. Enhancements
    • 🎉 go1.26 support
  2. Linters new features or changes
    • arangolint: from 0.3.1 to 0.4.0 (new rule: detect potential query injections)
    • ginkgolinter: from 0.21.2 to 0.22.0 (support for wrappers)
    • golines: from 0.14.0 to 0.15.0
    • misspell: from 0.7.0 to 0.8.0
    • unqueryvet: from 1.4.0 to 1.5.3 (new options: check-n1, check-sql-injection, check-tx-leaks, allow, custom-rules)
    • wsl: from 5.3.0 to 5.6.0 (new rule: after-block)
  3. Linters bug fixes
    • modernize: from 0.41.0 to 0.42.0
    • prealloc: from 1.0.1 to 1.0.2
    • protogetter: from 0.3.18 to 0.3.20
  4. Misc.
    • Log information about files when configuration verification
    • Emit an error when no linters enabled
    • Do not collect VCS information when loading code

v2.8.0

Compare Source

Released on 2026-01-07

  1. Linters new features or changes
    • godoc-lint: from 0.10.2 to 0.11.1 (new rule: require-stdlib-doclink)
    • golines: from 442fd00 to 0.14.0
    • gomoddirectives: from 0.7.1 to 0.8.0
    • gosec: from daccba6 to 2.22.11 (new rule: G116)
    • modernize: from 0.39.0 to 0.40.0 (new analyzers: stringscut, unsafefuncs)
    • prealloc: from 1.0.0 to 1.0.1 (message changes)
    • unqueryvet: from 1.3.0 to 1.4.0 (new options: check-aliased-wildcard, check-string-concat, check-format-strings, check-string-builder, check-subqueries, ignored-functions, sql-builders)
  2. Linters bug fixes
    • go-critic: from 0.14.2 to 0.14.3
    • go-errorlint: from 1.8.0 to 1.9.0
    • govet: from 0.39.0 to 0.40.0
    • protogetter: from 0.3.17 to 0.3.18
    • revive: add missing enable-default-rules setting
  3. Documentation
    • docs: split installation page

v2.7.2

Compare Source

Released on 2025-12-07

  1. Linter bug fixes

v2.7.1

Compare Source

Released on 2025-12-04

  1. Linter bug fixes
    • modernize: disable stringscut analyzer

v2.7.0

Compare Source

  1. Bug fixes
    • fix: clone args used by custom command
  2. Linters new features or changes
    • no-sprintf-host-port: from 0.2.0 to 0.3.1 (ignore string literals without a colon)
    • unqueryvet: from 1.2.1 to 1.3.0 (handles const and var declarations)
    • revive: from 1.12.0 to 1.13.0 (new option: enable-default-rules, new rules: forbidden-call-in-wg-go, unnecessary-if, inefficient-map-lookup)
    • modernize: from 0.38.0 to 0.39.0 (new analyzers: plusbuild, stringscut)
  3. Linters bug fixes
    • perfsprint: from 0.10.0 to 0.10.1
    • wrapcheck: from 2.11.0 to 2.12.0
    • godoc-lint: from 0.10.1 to 0.10.2
  4. Misc.
    • Add some flags to the custom command
  5. Documentation
    • docs: split changelog v1 and v2

v2.6.2

Compare Source

Released on 2025-11-14

  1. Bug fixes
    • fmt command with symlinks
    • use file depending on build configuration to invalidate cache
  2. Linters bug fixes
    • testableexamples: from 1.0.0 to 1.0.1
    • testpackage: from 1.1.1 to 1.1.2
klauspost/compress (github.com/klauspost/compress)

v1.18.4

Compare Source

What's Changed

New Contributors

Full Changelog: klauspost/compress@v1.18.2...v1.18.4

zeebo/xxh3 (github.com/zeebo/xxh3)

v1.1.0

Compare Source

open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/cmd/builder)

v0.147.0

Compare Source

💡 Enhancements 💡
  • exporter/debug: Output bucket counts for exponential histogram data points in normal verbosity. (#​10463)
  • pkg/exporterhelper: Add metadata_keys configuration to sending_queue.batch.partition to partition batches by client metadata (#​14139)
    The metadata_keys configuration option is now available in the sending_queue.batch.partition section for all exporters.
    When specified, batches are partitioned based on the values of the listed metadata keys, allowing separate batching per metadata partition. This feature
    is automatically configured when using exporterhelper.WithQueue().
🧰 Bug fixes 🧰
  • cmd/builder: Fix duplicate error output when CLI command execution fails in the builder tool. (#​14436)

  • cmd/mdatagen: Fix duplicate error output when CLI command execution fails in the mdatagen tool. (#​14436)

  • cmd/mdatagen: Fix semconv URL validation for metrics with underscores in their names (#​14583)
    Metrics like system.disk.io_time now correctly validate against semantic convention URLs containing underscores in the anchor tag.

  • extension/memory_limiter: Use ChainUnaryInterceptor instead of UnaryInterceptor to allow multiple interceptors. (#​14634)
    If multiple extensions that use the UnaryInterceptor are set the binary panics at start time.

  • extension/memory_limiter: Add support for streaming services. (#​14634)

  • pkg/config/configmiddleware: Add context.Context to HTTP middleware interface constructors. (#​14523)
    This is a breaking API change for components that implement or use extensionmiddleware.

  • pkg/confmap: Fix another issue where configs could fail to decode when using interpolated values in string fields. (#​14034)
    For example, a resource attribute can be set via an environment variable to a string that is parseable as a number, e.g. 1234.

    (A similar bug was fixed in a previous release: that one was triggered when the field was nested in a struct,
    whereas this one is triggered when the field internally has type "pointer to string" rather than "string".)

  • pkg/otelcol: The featuregate subcommand now rejects extra positional arguments instead of silently ignoring them. (#​14554)

  • pkg/queuebatch: Fix data race in partition_batcher where resetTimer() was called outside mutex, causing concurrent timer.Reset() calls and unpredictable batch flush timing under load. (#​14491)

  • pkg/scraperhelper: Log scrapers now emit log-appropriate receiver telemetry (#​14654)
    Log scrapers previously emitted the same receiver telemetry as metric scrapers,
    such as the otelcol_receiver_accepted_metric_points metric (instead of otelcol_receiver_accepted_log_records),
    or spans named receiver/myreceiver/MetricsReceived (instead of receiver/myreceiver/LogsReceived).

    This did not affect scraper-specific spans and metrics.

  • processor/batch: Fixes a bug where the batch processor would not copy SchemaUrl metadata from resource and scope containers during partial batch splits. (#​12279, #​14620)

open-telemetry/opentelemetry-ebpf-profiler (go.opentelemetry.io/ebpf-profiler)

v0.0.202610

Compare Source

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

v1.41.0: /v0.63.0/v0.17.0/v0.0.15

Compare Source

This release is the last to support Go 1.24.
The next release will require at least Go 1.25.

Added
Fixed
  • Update Baggage in go.opentelemetry.io/otel/propagation and Parse and New in go.opentelemetry.io/otel/baggage to comply with W3C Baggage specification limits.
    New and Parse now return partial baggage along with an error when limits are exceeded.
    Errors from baggage extraction are reported to the global error handler. (#​7880)

What's Changed

New Contributors

Full Changelog: open-telemetry/opentelemetry-go@v1.40.0...v1.41.0

v1.40.0

Compare Source

grpc/grpc-go (google.golang.org/grpc)

v1.79.1: Release 1.79.1

Compare Source

Bug Fixes

  • grpc: Remove the -dev suffix from the User-Agent header. (#​8902)

v1.79.0: Release 1.79.0

Compare Source

API Changes

  • mem: Add experimental API SetDefaultBufferPool to change the default buffer pool. (#​8806)
  • experimental/stats: Update MetricsRecorder to require embedding the new UnimplementedMetricsRecorder (a no-op struct) in all implementations for forward compatibility. (#​8780)

Behavior Changes

  • balancer/weightedtarget: Remove handling of Addresses and only handle Endpoints in resolver updates. (#​8841)

New Features

  • experimental/stats: Add support for asynchronous gauge metrics through the new AsyncMetricReporter and RegisterAsyncReporter APIs. (#​8780)
  • pickfirst: Add support for weighted random shuffling of endpoints, as described in gRFC A113.
    • This is enabled by default, and can be turned off using the environment variable GRPC_EXPERIMENTAL_PF_WEIGHTED_SHUFFLING. (#​8864)
  • xds: Implement :authority rewriting, as specified in gRFC A81. (#​8779)
  • balancer/randomsubsetting: Implement the random_subsetting LB policy, as specified in gRFC A68. (#​8650)
  • server: Include status detail headers, if available, when terminating a stream during request header processing. (#​8754)

Bug Fixes

  • credentials/tls: Fix a bug where the port was not stripped from the authority override before validation. (#​8726)
  • xds/priority: Fix a bug causing delayed failover to lower-priority clusters when a higher-priority cluster is stuck in CONNECTING state. (#​8813)
  • health: Fix a bug where health checks failed for clients using legacy compression options (WithDecompressor or RPCDecompressor). (#​8765)
  • transport: Fix an issue where the HTTP/2 server could skip header size checks when terminating a stream early. (#​8769)

Performance Improvements

  • credentials/alts: Optimize read buffer alignment to reduce copies. (#​8791)
  • mem: Optimize pooling and creation of buffer objects. (#​8784)
  • transport: Reduce slice re-allocations by reserving slice capacity. (#​8797)

Configuration

📅 Schedule: Branch creation - "before 8am every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.

@renovate renovate Bot requested a review from a team as a code owner March 4, 2026 00:38
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Mar 4, 2026
@renovate renovate Bot requested a review from a team as a code owner March 4, 2026 00:38
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Mar 4, 2026
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Mar 4, 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):

  • 16 additional dependencies were updated

Details:

Package Change
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.5 -> v1.7.6
github.com/aws/aws-sdk-go-v2/credentials v1.19.10 -> v1.19.11
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.18 -> v1.18.19
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.18 -> v1.4.19
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.18 -> v2.7.19
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 -> v1.8.5
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.18 -> v1.4.19
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.5 -> v1.13.6
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.10 -> v1.9.11
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.18 -> v1.13.19
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.18 -> v1.19.19
github.com/aws/aws-sdk-go-v2/service/signin v1.0.6 -> v1.0.7
github.com/aws/aws-sdk-go-v2/service/sso v1.30.11 -> v1.30.12
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.15 -> v1.35.16
github.com/aws/aws-sdk-go-v2/service/sts v1.41.7 -> v1.41.8
github.com/aws/smithy-go v1.24.1 -> v1.24.2
File name: tools/probe-ctrl/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):

  • 10 additional dependencies were updated

Details:

Package Change
github.com/elastic/go-perf v0.0.0-20241029065020-30bec95324b8 -> v0.0.0-20260224073651-af0ee0c731b7
go.opentelemetry.io/collector/consumer v1.51.0 -> v1.53.0
go.opentelemetry.io/collector/consumer/xconsumer v0.145.0 -> v0.147.0
go.opentelemetry.io/collector/featuregate v1.51.0 -> v1.53.0
go.opentelemetry.io/collector/pdata v1.51.0 -> v1.53.0
go.opentelemetry.io/collector/pdata/pprofile v0.145.0 -> v0.147.0
go.opentelemetry.io/otel v1.40.0 -> v1.41.0
go.opentelemetry.io/otel/metric v1.40.0 -> v1.41.0
golang.org/x/exp v0.0.0-20260212183809-81e46e3db34a -> v0.0.0-20260218203240-3dfff04db8fa
golang.org/x/net v0.50.0 -> v0.51.0

@rogercoll rogercoll force-pushed the renovate/go-dependencies branch from 876b31e to b07e750 Compare March 4, 2026 02:46
@rogercoll
Copy link
Copy Markdown
Contributor

Local execution of: go mod tidy -modfile=tools.mod (might be fixed with renovatebot/renovate#41640)

Disabled prealloc linter due CI error: https://github.com/open-telemetry/opentelemetry-ebpf-profiler/actions/runs/22652233468/job/65654268033#step:4:220

@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Mar 4, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@christos68k christos68k merged commit d1aa5a9 into main Mar 9, 2026
32 checks passed
@christos68k christos68k deleted the renovate/go-dependencies branch March 9, 2026 09:48
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants