github open-telemetry/opentelemetry-go-contrib v1.42.0
v1.42.0/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0

13 hours ago

Added

  • Add environment variables propagation carrier in go.opentelemetry.io/contrib/propagators/envcar. (#8442)

Changed

  • Upgrade go.opentelemetry.io/otel/semconv to v1.40.0, including updates across instrumentation and detector modules. (#8631)

    • The semantic conventions v1.40.0 release introduces RPC breaking changes applied in this repository:
      • RPC spans and metrics no longer include network.protocol.name, network.protocol.version, or network.transport attributes.
      • rpc.client.request.size, rpc.client.response.size, rpc.server.request.size, and rpc.server.response.size are no longer emitted in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.
      • rpc.message span events and their message attributes are no longer emitted in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc (including when WithMessageEvents is configured).

    See semantic-conventions v1.40.0 release for complete details.

Fixed

  • Ignore informational response status codes (100-199) except 101 Switching Protocols when storing the HTTP status code in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp and go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#6913)
  • Make Body handling in Transport consistent with stdlib in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#8618)
  • Fix bucket boundaries for rpc.server.call.duration and rpc.client.call.duration in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8642)
  • Host resource detector in go.opentelemetry.io/contrib/otelconf now includes os. attributes. (#8578)

Removed

What's Changed

  • chore(deps): update github artifact actions to v7 (major) by @renovate[bot] in #8605
  • chore(deps): update module github.com/sonatard/noctx to v0.5.0 by @renovate[bot] in #8610
  • chore(deps): update github/codeql-action action to v4.32.5 by @renovate[bot] in #8620
  • fix(deps): update module github.com/aws/smithy-go to v1.24.2 by @renovate[bot] in #8614
  • chore(deps): update go-openapi packages by @renovate[bot] in #8621
  • fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.2 by @renovate[bot] in #8622
  • chore(deps): update module github.com/kisielk/errcheck to v1.10.0 by @renovate[bot] in #8608
  • chore(deps): update module github.com/protonmail/go-crypto to v1.4.0 by @renovate[bot] in #8609
  • chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.147.0 by @renovate[bot] in #8625
  • chore(deps): update module github.com/daixiang0/gci to v0.14.0 by @renovate[bot] in #8623
  • Drop support for 1.24 by @dmathieu in #8628
  • fix(deps): update golang.org/x by @renovate[bot] in #8554
  • fix(deps): update kubernetes packages to v0.35.2 by @renovate[bot] in #8626
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #8598
  • fix(deps): update module github.com/aws/aws-lambda-go to v1.53.0 by @renovate[bot] in #8630
  • otelgrpc: modernize the example project by @ash2k in #8619
  • chore(deps): update googleapis to a57be14 by @renovate[bot] in #8606
  • fix(deps): update module github.com/gin-gonic/gin to v1.12.0 by @renovate[bot] in #8627
  • chore(deps): update module github.com/prometheus/procfs to v0.20.1 by @renovate[bot] in #8624
  • fix(otelhttp): make Body handling in Transport consistent with stdlib by @ash2k in #8618
  • otelhttp: Ignore informational response status codes when persisting status by @VirrageS in #6913
  • chore(deps): update golang.org/x/telemetry digest to 18da590 by @renovate[bot] in #8635
  • Upgrade to semconv/v1.40.0 by @MrAlias in #8631
  • chore(deps): update k8s.io/kube-openapi digest to 5b3e3fd by @renovate[bot] in #8636
  • envcar: add environment carrier by @Joibel in #8442
  • chore: enable modernize linter by @mmorel-35 in #8583
  • chore(deps): update dependency codespell to v2.4.2 by @renovate[bot] in #8640
  • chore(deps): update github/codeql-action action to v4.32.6 by @renovate[bot] in #8641
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #8643
  • Use correct bucket boundaries for otelgrpc client and server histograms by @dashpole in #8642
  • fix(deps): update module google.golang.org/grpc to v1.79.2 by @renovate[bot] in #8644
  • otelconf: host detector should include os as well by @codeboten in #8578
  • Release v1.42.0/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0 by @pellared in #8649

New Contributors

Full Changelog: v1.41.0...v1.42.0

Don't miss a new opentelemetry-go-contrib release

NewReleases is sending notifications on new releases.