Skip to content

Bump the go-dependencies group across 1 directory with 19 updates#216

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/go-dependencies-94d5c14808
Open

Bump the go-dependencies group across 1 directory with 19 updates#216
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/go-dependencies-94d5c14808

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the go-dependencies group with 11 updates in the / directory:

Package From To
github.com/aws/aws-sdk-go-v2 1.41.2 1.41.9
github.com/aws/aws-sdk-go-v2/config 1.32.10 1.32.20
github.com/aws/aws-sdk-go-v2/service/s3 1.96.2 1.102.2
github.com/samber/oops 1.21.0 1.22.0
github.com/testcontainers/testcontainers-go 0.40.0 0.42.0
go.opentelemetry.io/contrib/bridges/otelslog 0.15.0 0.19.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp 0.65.0 0.69.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp 0.16.0 0.20.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp 1.40.0 1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp 1.40.0 1.44.0
modernc.org/sqlite 1.46.1 1.51.0

Updates github.com/aws/aws-sdk-go-v2 from 1.41.2 to 1.41.9

Commits

Updates github.com/aws/aws-sdk-go-v2/config from 1.32.10 to 1.32.20

Commits

Updates github.com/aws/aws-sdk-go-v2/credentials from 1.19.10 to 1.19.19

Commits

Updates github.com/aws/aws-sdk-go-v2/service/s3 from 1.96.2 to 1.102.2

Commits

Updates github.com/samber/oops from 1.21.0 to 1.22.0

Release notes

Sourced from github.com/samber/oops's releases.

v1.22.0

Summary

Huge performance gain, thanks to a refactoring of the error builder (#121):

  • Use of lazy loading in error builder
  • -90% error build time and no more alloc when wrapping nil error (general case)
  • -30% to -90% error build time and memory allocation for effective errors

Features

CI

Dependencies

Other

New Contributors

Full Changelog: samber/oops@v1.21.0...v1.22.0

Commits
  • 682da16 bump v1.22.0
  • 50ff369 ci(release): add contents:write permission to release job
  • da8c6ce refactor(builder): migrate to functional options pattern (linked-list optionF...
  • 9c5c4af ci: disable govulncheck, pin go-version-file and add trivyignore in security ...
  • b9e478c refactor(tests): migrate to table-driven test pattern (#120)
  • 5d0edf2 ci: add dependabot automerge workflow (#118)
  • 457cdc1 chore(deps): bump aquasecurity/trivy-action from 0.35.0 to 0.36.0 (#115)
  • c18d0e9 chore(deps): bump softprops/action-gh-release from 2 to 3 (#117)
  • 1460827 fix: security scan CI failures (#112)
  • 0372e7b feat: add OopsError.Layers() to inspect individual error chain layers (#110)
  • Additional commits viewable in compare view

Updates github.com/testcontainers/testcontainers-go from 0.40.0 to 0.42.0

Release notes

Sourced from github.com/testcontainers/testcontainers-go's releases.

v0.42.0

What's Changed

⚠️ Breaking Changes

🔒 Security

🐛 Bug Fixes

  • fix: return an error when docker host cannot be retrieved (#3613) @​ash2k

🧹 Housekeeping

📦 Dependency updates

  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.28.0 to 1.43.0 in /modules/grafana-lgtm (#3639) @dependabot[bot]
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.42.0 to 1.43.0 in /modules/compose (#3641) @dependabot[bot]
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.42.0 to 1.43.0 in /modules/compose (#3645) @dependabot[bot]
  • chore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (#3626) @dependabot[bot]
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.2 to 1.97.3 in /modules/localstack (#3638) @dependabot[bot]
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.41.0 to 1.43.0 in /modules/grafana-lgtm (#3643) @dependabot[bot]
  • chore(deps): bump go.opentelemetry.io/otel/sdk from 1.41.0 to 1.43.0 in /modules/milvus (#3644) @dependabot[bot]
  • chore: update to Go 1.25.9, 1.26.9 (#3647) @​thaJeztah
  • chore(deps): bump bump github.com/klauspost/compress v1.18.5, github.com/docker/compose v5.1.2 (#3646) @​thaJeztah
  • chore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (#3634) @​thaJeztah
  • chore(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (#3629) @dependabot[bot]
  • chore(deps): bump github.com/moby/patternmatcher from 0.6.0 to 0.6.1 (#3628) @dependabot[bot]
  • chore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.2 to 4.26.3 (#3627) @dependabot[bot]
  • fix(localstack): accept community-archive as a valid tag (#3601) @​johnduhart
  • chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in /modules/gcloud (#3632) @dependabot[bot]
  • chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (#3625) @dependabot[bot]
  • chore(deps): bump pygments from 2.19.2 to 2.20.0 (#3615) @dependabot[bot]
  • chore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/milvus (#3612) @dependabot[bot]
  • chore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/etcd (#3611) @dependabot[bot]
  • chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/ollama (#3610) @dependabot[bot]
  • chore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/pinecone (#3609) @dependabot[bot]
  • chore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/couchbase (#3608) @dependabot[bot]
  • chore(deps): bump requests from 2.32.4 to 2.33.0 (#3604) @dependabot[bot]
  • chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/meilisearch (#3607) @dependabot[bot]
  • chore(deps): bump github.com/moby/buildkit from 0.27.1 to 0.28.1 in /modules/compose (#3605) @dependabot[bot]

... (truncated)

Commits
  • 6e58418 chore: use new version (v0.42.0) in modules and examples
  • f713dc0 chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...
  • 300827a chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...
  • 7a15ac1 chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...
  • 5bae3d2 fix: return an error when docker host cannot be retrieved (#3613)
  • fc19484 chore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (#3626)
  • 95bdc0c chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (#3638)
  • 75aa226 chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...
  • 2f59938 chore(deps): bump go.opentelemetry.io/otel/sdk in /modules/milvus (#3644)
  • 580abf6 chore: update to Go 1.25.9, 1.26.9 (#3647)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/contrib/bridges/otelslog from 0.15.0 to 0.19.0

Release notes

Sourced from go.opentelemetry.io/contrib/bridges/otelslog's releases.

Release v0.19.0

Changed

  • Upgrade to v0.19.0 of go.opentelemetry.io/otel.

Raw changes made between v0.18.0 and v0.19.0

e78bad21a591832e3b8ec81c7b382d94194b1295 (tag: v0.19.0, tag: propagators/v0.19.0, tag: propagators/opencensus/v0.19.0, tag: propagators/opencensus/examples/v0.19.0, tag: propagators/aws/v0.19.0, tag: instrumentation/runtime/v0.19.0, tag: instrumentation/runtime/example/v0.19.0, tag: instrumentation/net/http/otelhttp/v0.19.0, tag: instrumentation/net/http/otelhttp/example/v0.19.0, tag: instrumentation/net/http/httptrace/otelhttptrace/v0.19.0, tag: instrumentation/net/http/httptrace/otelhttptrace/example/v0.19.0, tag: instrumentation/host/v0.19.0, tag: instrumentation/host/example/v0.19.0, tag: instrumentation/gopkg.in/macaron.v1/otelmacaron/v0.19.0, tag: instrumentation/gopkg.in/macaron.v1/otelmacaron/example/v0.19.0, tag: instrumentation/google.golang.org/grpc/otelgrpc/v0.19.0, tag: instrumentation/google.golang.org/grpc/otelgrpc/example/v0.19.0, tag: instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/v0.19.0, tag: instrumentation/github.com/labstack/echo/otelecho/v0.19.0, tag: instrumentation/github.com/labstack/echo/otelecho/example/v0.19.0, tag: instrumentation/github.com/gorilla/mux/otelmux/v0.19.0, tag: instrumentation/github.com/gorilla/mux/otelmux/example/v0.19.0, tag: instrumentation/github.com/gocql/gocql/otelgocql/v0.19.0, tag: instrumentation/github.com/gocql/gocql/otelgocql/example/v0.19.0, tag: instrumentation/github.com/go-kit/kit/otelkit/v0.19.0, tag: instrumentation/github.com/go-kit/kit/otelkit/example/v0.19.0, tag: instrumentation/github.com/gin-gonic/gin/otelgin/v0.19.0, tag: instrumentation/github.com/gin-gonic/gin/otelgin/example/v0.19.0, tag: instrumentation/github.com/emicklei/go-restful/otelrestful/v0.19.0, tag: instrumentation/github.com/emicklei/go-restful/otelrestful/example/v0.19.0, tag: instrumentation/github.com/bradfitz/gomemcache/memcache/otelmemcache/v0.19.0, tag: instrumentation/github.com/bradfitz/gomemcache/memcache/otelmemcache/example/v0.19.0, tag: instrumentation/github.com/astaxie/beego/otelbeego/v0.19.0, tag: instrumentation/github.com/astaxie/beego/otelbeego/example/v0.19.0, tag: instrumentation/github.com/Shopify/sarama/otelsarama/v0.19.0, tag: instrumentation/github.com/Shopify/sarama/otelsarama/example/v0.19.0, tag: exporters/metric/dogstatsd/v0.19.0, tag: exporters/metric/datadog/v0.19.0, tag: exporters/metric/cortex/v0.19.0, tag: exporters/metric/cortex/utils/v0.19.0, tag: exporters/metric/cortex/example/v0.19.0, tag: detectors/gcp/v0.19.0, tag: detectors/aws/v0.19.0, tag: detectors/aws/eks/v0.19.0, tag: detectors/aws/ecs/v0.19.0, upstream/main) Release v0.19.0 (#624) ef9035683464d7a2fab6b483fb4729904d9f5a94 Use SingleHeader format for unspecified B3 inject encoding (#614) 7a8e6f588651f5bbe78dd809be4d40f79627d60c Bump github.com/labstack/echo/v4 from 4.2.0 to 4.2.1 in /instrumentation/github.com/labstack/echo/otelecho (#617) 542f258c607f02b7b987adee1e296c2e53124c0a Bump github.com/aws/aws-sdk-go from 1.37.25 to 1.37.30 in /detectors/aws (#616) a12fd5659285d35d45827e0fc7ea652bf6c0ea8a Bump github.com/aws/aws-sdk-go from 1.37.24 to 1.37.25 in /detectors/aws (#608) 3fcec9422000d4adb4eda8e15bfd9388b01144d2 Add docs on when reviews should be cleared (#583) 542d97419af3a61833da72cd0bda97f35755d599 Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 in /detectors/gcp (#607) e5c4835bf0715374d6b408ed70d000854de5367e Bump github.com/aws/aws-sdk-go from 1.37.20 to 1.37.24 in /detectors/aws (#605) e438852d5d361c797844595da6ae31af1a016cc4 Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 in /propagators/opencensus (#604) 1b4820c74d5ae5e98fdefe1341a2894869e2649a Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 in /exporters/metric/cortex (#603) c4d426fdd9c1ecef0ef1b7f371c1a97c557bd0ff Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 in /propagators (#602) d953e15449a71d8b0950d1b89969c96fb4c1b2fe Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 in /instrumentation/net/http/httptrace/otelhttptrace (#601) 384173e80a7d2192bd0a3ff296a2e581180d285e Bump github.com/golangci/golangci-lint from 1.37.1 to 1.38.0 in /tools (#606) cc31f437f73aed5f8aeecb2bcc8b3ee180248962 Add go-kit instrumentation library (#456)

Release v0.18.0

Fixed

  • otelmemcache no longer sets span status to OK instead of leaving it unset. (#477)
  • Fix goroutine leak in gRPC StreamClientInterceptor. (#581)

Removed

  • Remove service name from otelmemcache configuration and span attributes. (#477)

Raw changes made between v0.17.0 and v0.18.0

839e505a67ca9fb5a3089cd1af5943061fcaf1ef Bumping otel version to v0.18.0. Prepare for releasing v0.18.0 (#600) f82555b1db7ebbd67f52d1389337e68ab85302ed Bump google.golang.org/grpc from 1.35.0 to 1.36.0 in /instrumentation/google.golang.org/grpc/otelgrpc (#594) 8fb6eb1e7560e7f22d01218264a73e7172173f68 Bump google.golang.org/grpc (#593) b3b6ccdfa1aea62088903d973917635d9b9fde88 Bump github.com/aws/aws-sdk-go from 1.37.15 to 1.37.20 in /detectors/aws (#591) 5783e2d230663a3bc6d580bc4bddb45b92447f2c Bump github.com/golang/snappy from 0.0.2 to 0.0.3 in /exporters/metric/cortex (#592) 3c49aeb44902006969fbb47f75a9bdd92ad08484 Bump cloud.google.com/go from 0.77.0 to 0.78.0 in /detectors/gcp (#595) a2de3b63d65496e14f95e382d19b8f8524a3597f Bump google.golang.org/grpc in /propagators/opencensus/examples (#596) f011c951891df554fe8b8db1e2b691d108f94eb4 Bump github.com/Shopify/sarama from 1.27.2 to 1.28.0 in /instrumentation/github.com/Shopify/sarama/otelsarama (#588) 598a707ec29164ec7c9ea3db025652ed7e9d77cb Bump go.uber.org/goleak from 1.1.0 to 1.1.10 in /instrumentation/google.golang.org/grpc/otelgrpc (#587) e5fef668e2306ca1c806c60610a7f850e56b5853 Bump cloud.google.com/go from 0.76.0 to 0.77.0 in /detectors/gcp (#586) 8334b44287c8e5651c0e5da146ccb0d7f08fc5e6 Bump github.com/golangci/golangci-lint from 1.36.0 to 1.37.1 in /tools (#585) 462580efd273ddf5cf411107bc0918afc2d6427d Bump github.com/aws/aws-sdk-go from 1.37.10 to 1.37.15 in /detectors/aws (#584) f875adf805119c91159087bacffb2e3b83c18af4 Update docs from gitter to slack for communication (#582) 3349bafa63a692d547650e65ee0512cb0fe7f22b otelmemcache: Simplify config and span status setting (#477)

... (truncated)

Changelog

Sourced from go.opentelemetry.io/contrib/bridges/otelslog's changelog.

[1.44.0/2.5.1/0.69.0/0.37.1/0.24.0/0.19.0/0.16.1/0.16.0] - 2026-05-28

Added

  • Add error.type attribute to http.client.request.duration for transport failures in otelhttp. (#8801)
  • Add examples for prometheus compatibility document. (#8716)
  • Add support for cardinality_limits in PeriodicMetricReader in otelconf. (#8885)
  • Add Resource method to SDK in go.opentelemetry.io/contrib/otelconf/x to expose the resolved SDK resource from declarative configuration. (#8913)
  • Add go.opentelemetry.io/contrib/detectors/hetzner, a new resource detector for Hetzner Cloud servers, ported from github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/hetzner. Detects cloud.provider, cloud.platform, cloud.region, cloud.availability_zone, host.id, and host.name. (#8979)

Changed

  • Set error field as record.SetErr instead of a plain attribute in go.opentelemetry.io/contrib/bridges/otellogrus. (#8776)
  • Set the "error" field (e.g. created via zap.Error) as record.SetErr instead of a plain attribute in go.opentelemetry.io/contrib/bridges/otelzap. (#8719)
  • Set fields implementing error interface from slog records as record.SetErr instead of plain attributes in go.opentelemetry.io/contrib/bridges/otelslog. (#8774)
  • Set emitted errors in go.opentelemetry.io/contrib/bridges/otellogr as record errors (Record.SetErr) instead of exception.message attributes. (#8775)

Fixed

  • Fix header attributes lost when using sub-spans in go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace. (#8797)
  • Validate encoding configuration for OTLP HTTP exporters in go.opentelemetry.io/contrib/otelconf. (#8772)
  • Remove the custom body wrapper from the request's body after the request is processed to allow body type comparisons with the original type in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp and go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#6914)
  • Unknown or empty HTTP methods now report "_OTHER" instead of "GET" across all HTTP instrumentations to align with OpenTelemetry semantic conventions. (#8868)
  • The default span name formatter in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp now conforms to the OpenTelemetry HTTP semantic conventions for server span names. (#8871)
    • The default span name is now {method} {route} (e.g. GET /foo/{id}) when a route pattern is available, or {method} (e.g. GET) otherwise.

Removed

  • Remove the deprecated WithSpanOptions option in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8991)
Commits
  • e78bad2 Release v0.19.0 (#624)
  • ef90356 Use SingleHeader format for unspecified B3 inject encoding (#614)
  • 7a8e6f5 Bump github.com/labstack/echo/v4 from 4.2.0 to 4.2.1 in /instrumentation/gith...
  • 542f258 Bump github.com/aws/aws-sdk-go from 1.37.25 to 1.37.30 in /detectors/aws (#616)
  • a12fd56 Bump github.com/aws/aws-sdk-go from 1.37.24 to 1.37.25 in /detectors/aws (#608)
  • 3fcec94 Add docs on when reviews should be cleared (#583)
  • 542d974 Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 in /detectors/gcp (#607)
  • e5c4835 Bump github.com/aws/aws-sdk-go from 1.37.20 to 1.37.24 in /detectors/aws (#605)
  • e438852 Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 in /propagators/opencensus ...
  • 1b4820c Bump github.com/google/go-cmp from 0.5.4 to 0.5.5 in /exporters/metric/cortex...
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.65.0 to 0.69.0

Release notes

Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases.

v1.44.0/v2.5.1/v0.69.0/v0.37.1/v0.24.0/v0.19.0/v0.16.1/v0.16.0

Added

  • Add error.type attribute to http.client.request.duration for transport failures in otelhttp. (#8801)
  • Add examples for prometheus compatibility document. (#8716)
  • Add support for cardinality_limits in PeriodicMetricReader in otelconf. (#8885)
  • Add Resource method to SDK in go.opentelemetry.io/contrib/otelconf/x to expose the resolved SDK resource from declarative configuration. (#8913)
  • Add go.opentelemetry.io/contrib/detectors/hetzner, a new resource detector for Hetzner Cloud servers, ported from github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/hetzner. Detects cloud.provider, cloud.platform, cloud.region, cloud.availability_zone, host.id, and host.name. (#8979)

Changed

  • Set error field as record.SetErr instead of a plain attribute in go.opentelemetry.io/contrib/bridges/otellogrus. (#8776)
  • Set the "error" field (e.g. created via zap.Error) as record.SetErr instead of a plain attribute in go.opentelemetry.io/contrib/bridges/otelzap. (#8719)
  • Set fields implementing error interface from slog records as record.SetErr instead of plain attributes in go.opentelemetry.io/contrib/bridges/otelslog. (#8774)
  • Set emitted errors in go.opentelemetry.io/contrib/bridges/otellogr as record errors (Record.SetErr) instead of exception.message attributes. (#8775)

Fixed

  • Fix header attributes lost when using sub-spans in go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace. (#8797)
  • Validate encoding configuration for OTLP HTTP exporters in go.opentelemetry.io/contrib/otelconf. (#8772)
  • Remove the custom body wrapper from the request's body after the request is processed to allow body type comparisons with the original type in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp and go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#6914)
  • Unknown or empty HTTP methods now report "_OTHER" instead of "GET" across all HTTP instrumentations to align with OpenTelemetry semantic conventions. (#8868)
  • The default span name formatter in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp now conforms to the OpenTelemetry HTTP semantic conventions for server span names. (#8871)
    • The default span name is now {method} {route} (e.g. GET /foo/{id}) when a route pattern is available, or {method} (e.g. GET) otherwise.

Removed

  • Remove the deprecated WithSpanOptions option in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8991)

What's Changed

... (truncated)

Changelog

Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's changelog.

[1.44.0/2.5.1/0.69.0/0.37.1/0.24.0/0.19.0/0.16.1/0.16.0] - 2026-05-28

Added

  • Add error.type attribute to http.client.request.duration for transport failures in otelhttp. (#8801)
  • Add examples for prometheus compatibility document. (#8716)
  • Add support for cardinality_limits in PeriodicMetricReader in otelconf. (#8885)
  • Add Resource method to SDK in go.opentelemetry.io/contrib/otelconf/x to expose the resolved SDK resource from declarative configuration. (#8913)
  • Add go.opentelemetry.io/contrib/detectors/hetzner, a new resource detector for Hetzner Cloud servers, ported from github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/hetzner. Detects cloud.provider, cloud.platform, cloud.region, cloud.availability_zone, host.id, and host.name. (#8979)

Changed

  • Set error field as record.SetErr instead of a plain attribute in go.opentelemetry.io/contrib/bridges/otellogrus. (#8776)
  • Set the "error" field (e.g. created via zap.Error) as record.SetErr instead of a plain attribute in go.opentelemetry.io/contrib/bridges/otelzap. (#8719)
  • Set fields implementing error interface from slog records as record.SetErr instead of plain attributes in go.opentelemetry.io/contrib/bridges/otelslog. (#8774)
  • Set emitted errors in go.opentelemetry.io/contrib/bridges/otellogr as record errors (Record.SetErr) instead of exception.message attributes. (#8775)

Fixed

  • Fix header attributes lost when using sub-spans in go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace. (#8797)
  • Validate encoding configuration for OTLP HTTP exporters in go.opentelemetry.io/contrib/otelconf. (#8772)
  • Remove the custom body wrapper from the request's body after the request is processed to allow body type comparisons with the original type in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp and go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#6914)
  • Unknown or empty HTTP methods now report "_OTHER" instead of "GET" across all HTTP instrumentations to align with OpenTelemetry semantic conventions. (#8868)
  • The default span name formatter in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp now conforms to the OpenTelemetry HTTP semantic conventions for server span names. (#8871)
    • The default span name is now {method} {route} (e.g. GET /foo/{id}) when a route pattern is available, or {method} (e.g. GET) otherwise.

Removed

  • Remove the deprecated WithSpanOptions option in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8991)

[1.43.0/2.5.0/0.68.0/0.37.0/0.23.0/0.18.0/0.16.0/0.15.0] - 2026-04-03

Added

  • Add Resource method to SDK in go.opentelemetry.io/contrib/otelconf/v0.3.0 to expose the resolved SDK resource from declarative configuration. (#8660)
  • Add support to set the configuration file via OTEL_CONFIG_FILE in go.opentelemetry.io/contrib/otelconf. (#8639)
  • Add support for service resource detector in go.opentelemetry.io/contrib/otelconf. (#8674)
  • Add support for attribute_count_limit and attribute_value_length_limit in tracer provider configuration in go.opentelemetry.io/contrib/otelconf. (#8687)
  • Add support for attribute_count_limit and attribute_value_length_limit in logger provider configuration in go.opentelemetry.io/contrib/otelconf. (#8686)
  • Add support for server.address and server.port attributes in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8723)
  • Add support for OTEL_SEMCONV_STABILITY_OPT_IN in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. Supported values are rpc (default), rpc/dup and rpc/old. (#8726)
  • Add the http.route metric attribute to go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#8632)

Changed

  • Prepend _ to the normalized environment variable name when the key starts with a digit in go.opentelemetry.io/contrib/propagators/envcar, ensuring POSIX compliance. (#8678)
  • Move experimental types from go.opentelemetry.io/contrib/otelconf to go.opentelemetry.io/contrib/otelconf/x. (#8529)
  • Normalize cached environment variable names in go.opentelemetry.io/contrib/propag...

    Description has been truncated

Bumps the go-dependencies group with 11 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.41.2` | `1.41.9` |
| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.32.10` | `1.32.20` |
| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.96.2` | `1.102.2` |
| [github.com/samber/oops](https://github.com/samber/oops) | `1.21.0` | `1.22.0` |
| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.42.0` |
| [go.opentelemetry.io/contrib/bridges/otelslog](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.15.0` | `0.19.0` |
| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.65.0` | `0.69.0` |
| [go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp](https://github.com/open-telemetry/opentelemetry-go) | `0.16.0` | `0.20.0` |
| [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://github.com/open-telemetry/opentelemetry-go) | `1.40.0` | `1.44.0` |
| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.40.0` | `1.44.0` |
| [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `1.46.1` | `1.51.0` |



Updates `github.com/aws/aws-sdk-go-v2` from 1.41.2 to 1.41.9
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@v1.41.2...v1.41.9)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.32.10 to 1.32.20
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@config/v1.32.10...config/v1.32.20)

Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.19.10 to 1.19.19
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/iam/v1.19.10...credentials/v1.19.19)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.96.2 to 1.102.2
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/s3/v1.96.2...service/s3/v1.102.2)

Updates `github.com/samber/oops` from 1.21.0 to 1.22.0
- [Release notes](https://github.com/samber/oops/releases)
- [Commits](samber/oops@v1.21.0...v1.22.0)

Updates `github.com/testcontainers/testcontainers-go` from 0.40.0 to 0.42.0
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases)
- [Commits](testcontainers/testcontainers-go@v0.40.0...v0.42.0)

Updates `go.opentelemetry.io/contrib/bridges/otelslog` from 0.15.0 to 0.19.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go-contrib@v0.15.0...v0.19.0)

Updates `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` from 0.65.0 to 0.69.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go-contrib@zpages/v0.65.0...zpages/v0.69.0)

Updates `go.opentelemetry.io/otel` from 1.40.0 to 1.44.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.40.0...v1.44.0)

Updates `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp` from 0.16.0 to 0.20.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v0.16.0...v0.20.0)

Updates `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp` from 1.40.0 to 1.44.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.40.0...v1.44.0)

Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp` from 1.40.0 to 1.44.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.40.0...v1.44.0)

Updates `go.opentelemetry.io/otel/log` from 0.16.0 to 0.20.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v0.16.0...v0.20.0)

Updates `go.opentelemetry.io/otel/metric` from 1.40.0 to 1.44.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.40.0...v1.44.0)

Updates `go.opentelemetry.io/otel/sdk` from 1.40.0 to 1.44.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.40.0...v1.44.0)

Updates `go.opentelemetry.io/otel/sdk/log` from 0.16.0 to 0.20.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v0.16.0...v0.20.0)

Updates `go.opentelemetry.io/otel/sdk/metric` from 1.40.0 to 1.44.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.40.0...v1.44.0)

Updates `go.opentelemetry.io/otel/trace` from 1.40.0 to 1.44.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.40.0...v1.44.0)

Updates `modernc.org/sqlite` from 1.46.1 to 1.51.0
- [Changelog](https://gitlab.com/cznic/sqlite/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.46.1...v1.51.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
  dependency-version: 1.41.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-version: 1.32.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/credentials
  dependency-version: 1.19.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-version: 1.102.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/samber/oops
  dependency-version: 1.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/testcontainers/testcontainers-go
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/contrib/bridges/otelslog
  dependency-version: 0.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  dependency-version: 0.69.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel
  dependency-version: 1.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
  dependency-version: 0.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
  dependency-version: 1.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
  dependency-version: 1.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/log
  dependency-version: 0.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/metric
  dependency-version: 1.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-version: 1.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/sdk/log
  dependency-version: 0.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/sdk/metric
  dependency-version: 1.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/trace
  dependency-version: 1.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: modernc.org/sqlite
  dependency-version: 1.51.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jun 1, 2026
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.

0 participants