Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases.
v1.42.0/v2.4.0/v0.67.0/v0.36.0/v0.22.0/v0.17.0/v0.15.0/v0.14.0
Added
- Add environment variables propagation carrier in
go.opentelemetry.io/contrib/propagators/envcar. (#8442)Changed
Upgrade
go.opentelemetry.io/otel/semconvtov1.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, ornetwork.transportattributes.rpc.client.request.size,rpc.client.response.size,rpc.server.request.size, andrpc.server.response.sizeare no longer emitted ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.rpc.messagespan events and their message attributes are no longer emitted ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc(including whenWithMessageEventsis configured).See semantic-conventions v1.40.0 release for complete details.
Fixed
- Ignore informational response status codes (
100-199) except101 Switching Protocolswhen storing the HTTP status code ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpandgo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#6913)- Make
Bodyhandling inTransportconsistent with stdlib ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#8618)- Fix bucket boundaries for
rpc.server.call.durationandrpc.client.call.durationingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8642)- Host resource detector in
go.opentelemetry.io/contrib/otelconfnow includesos.attributes. (#8578)Removed
What's Changed
- chore(deps): update github artifact actions to v7 (major) by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8605- chore(deps): update module github.com/sonatard/noctx to v0.5.0 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8610- chore(deps): update github/codeql-action action to v4.32.5 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8620- fix(deps): update module github.com/aws/smithy-go to v1.24.2 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8614- chore(deps): update go-openapi packages by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8621- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.2 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8622- chore(deps): update module github.com/kisielk/errcheck to v1.10.0 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8608- chore(deps): update module github.com/protonmail/go-crypto to v1.4.0 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8609- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.147.0 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8625- chore(deps): update module github.com/daixiang0/gci to v0.14.0 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8623- Drop support for 1.24 by
@dmathieuin open-telemetry/opentelemetry-go-contrib#8628- fix(deps): update golang.org/x by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8554- fix(deps): update kubernetes packages to v0.35.2 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8626- fix(deps): update aws-sdk-go-v2 monorepo by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8598- fix(deps): update module github.com/aws/aws-lambda-go to v1.53.0 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8630- otelgrpc: modernize the example project by
@ash2kin open-telemetry/opentelemetry-go-contrib#8619- chore(deps): update googleapis to a57be14 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8606- fix(deps): update module github.com/gin-gonic/gin to v1.12.0 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8627- chore(deps): update module github.com/prometheus/procfs to v0.20.1 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8624- fix(otelhttp): make Body handling in Transport consistent with stdlib by
@ash2kin open-telemetry/opentelemetry-go-contrib#8618- otelhttp: Ignore informational response status codes when persisting status by
@VirrageSin open-telemetry/opentelemetry-go-contrib#6913
... (truncated)
Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's changelog.
[1.42.0/2.4.0/0.67.0/0.36.0/0.22.0/0.17.0/0.15.0/0.14.0] - 2026-03-06
Added
- Add environment variables propagation carrier in
go.opentelemetry.io/contrib/propagators/envcar. (#8442)Changed
Upgrade
go.opentelemetry.io/otel/semconvtov1.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, ornetwork.transportattributes.rpc.client.request.size,rpc.client.response.size,rpc.server.request.size, andrpc.server.response.sizeare no longer emitted ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.rpc.messagespan events and their message attributes are no longer emitted ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc(including whenWithMessageEventsis configured).See semantic-conventions v1.40.0 release for complete details.
Fixed
- Ignore informational response status codes (
100-199) except101 Switching Protocolswhen storing the HTTP status code ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpandgo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#6913)- Make
Bodyhandling inTransportconsistent with stdlib ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#8618)- Fix bucket boundaries for
rpc.server.call.durationandrpc.client.call.durationingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8642)- Host resource detector in
go.opentelemetry.io/contrib/otelconfnow includesos.attributes. (#8578)Removed
- Drop support for [Go 1.24]. (#8628)
[1.41.0/2.3.0/0.66.0/0.35.0/0.21.0/0.16.0/0.14.0/0.13.0] - 2026-03-02
This release is the last to support [Go 1.24]. The next release will require at least [Go 1.25].
Added
- Add
WithSpanKindoption ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcto override the default span kind. (#8506)- Add
const Versioningo.opentelemetry.io/contrib/bridges/otelzap. (#8544)- Support testing of [Go 1.26]. (#8549)
- Add
const Versioningo.opentelemetry.io/contrib/detectors/autodetect. (#8555)- Add
const Versioningo.opentelemetry.io/contrib/detectors/azure/azurevm. (#8553)- Add
const Versioningo.opentelemetry.io/contrib/processors/baggagecopy. (#8557)- Add
const Versioningo.opentelemetry.io/contrib/detectors/aws/lambda. (#8510)- Add
const Versioningo.opentelemetry.io/contrib/propagators/autoprop. (#8488)- Add
const Versioningo.opentelemetry.io/contrib/processors/minsev. (#8590)- Add
const Versioningo.opentelemetry.io/contrib/exporters/autoexport. (#8612)Fixed
- Change the
rpc.server.call.durationmetric value from milliseconds to seconds ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8509)- Change the
rpc.response.status_codeattribute to the canonicalUPPER_SNAKE_CASEformat ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8565)- Enforce that
client_certificate_fileandclient_key_fileare provided together ingo.opentelemetry.io/contrib/otelconf. (#8450)
... (truncated)
d8dabf6
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
(#8649)b1de2c7
otelconf: host detector should include os as well (#8578)b228c0f
fix(deps): update module google.golang.org/grpc to v1.79.2 (#8644)e70fd97
Use correct bucket boundaries for otelgrpc client and server histograms
(#8642)b018d98
fix(deps): update aws-sdk-go-v2 monorepo (#8643)fb6a351
chore(deps): update github/codeql-action action to v4.32.6 (#8641)2c9c10e
chore(deps): update dependency codespell to v2.4.2 (#8640)22248d4
chore: enable modernize linter (#8583)324662a
envcar: add environment carrier (#8442)69addb4
chore(deps): update k8s.io/kube-openapi digest to 5b3e3fd (#8636)