Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases.
Release v1.43.0/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
Added
- Add
Resourcemethod toSDKingo.opentelemetry.io/contrib/otelconf/v0.3.0to expose the resolved SDK resource from declarative configuration. (#8660)- Add support to set the configuration file via
OTEL_CONFIG_FILEingo.opentelemetry.io/contrib/otelconf. (#8639)- Add support for
serviceresource detector ingo.opentelemetry.io/contrib/otelconf. (#8674)- Add support for
attribute_count_limitandattribute_value_length_limitin tracer provider configuration ingo.opentelemetry.io/contrib/otelconf. (#8687)- Add support for
attribute_count_limitandattribute_value_length_limitin logger provider configuration ingo.opentelemetry.io/contrib/otelconf. (#8686)- Add support for
server.addressandserver.portattributes ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8723)- Add support for
OTEL_SEMCONV_STABILITY_OPT_INingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. Supported values arerpc(default),rpc/dupandrpc/old. (#8726)- Add the
http.routemetric attribute togo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#8632)Changed
- Prepend
_to the normalized environment variable name when the key starts with a digit ingo.opentelemetry.io/contrib/propagators/envcar, ensuring POSIX compliance. (#8678)- Move experimental types from
go.opentelemetry.io/contrib/otelconftogo.opentelemetry.io/contrib/otelconf/x. (#8529)- Normalize cached environment variable names in
go.opentelemetry.io/contrib/propagators/envcar, aligningCarrier.Keysoutput with the carrier's normalized key format. (#8761)Fixed
- Fix
go.opentelemetry.io/contrib/otelconfPrometheus reader converting OTel dot-style label names (e.g.service.name) to underscore-style (service_name) intarget_infowhen bothwithout_type_suffixandwithout_unitsare set. UseNoTranslationinstead ofUnderscoreEscapingWithoutSuffixesto preserve dot-style label names while still suppressing metric name suffixes. (#8763)- Limit the request body size at 1MB in
go.opentelemetry.io/contrib/zpages. (#8656)- Fix server spans using the client's address and port for
server.addressandserver.portattributes ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8723)Removed
- Host ID resource detector has been removed when configuring the
hostresource detector ingo.opentelemetry.io/contrib/otelconf. (#8581)Deprecated
- Deprecate
OTEL_EXPERIMENTAL_CONFIG_FILEin favour ofOTEL_CONFIG_FILEingo.opentelemetry.io/contrib/otelconf. (#8639)What's Changed
- chore(deps): update module github.com/jgautheron/goconst to v1.9.0 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8651- chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8652- chore(deps): update golang.org/x/telemetry digest to e526e8a by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8647- chore(deps): update module k8s.io/klog/v2 to v2.140.0 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8650- chore(deps): update module github.com/mgechev/revive to v1.14.0 by
@mmorel-35in open-telemetry/opentelemetry-go-contrib#8646- chore(deps): update module github.com/mgechev/revive to v1.15.0 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8539- chore: fix noctx issues by
@mmorel-35in open-telemetry/opentelemetry-go-contrib#8645- chore(deps): update golang.org/x by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8655- chore(deps): update module codeberg.org/chavacava/garif to v0.2.1 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8654- chore(deps): update module github.com/mattn/go-runewidth to v0.0.21 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8653- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.10.0 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8657- Limit the number of bytes read from the zpages body by
@dmathieuin open-telemetry/opentelemetry-go-contrib#8656- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.2 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8648- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.3 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8661- chore(deps): update github.com/securego/gosec/v2 digest to 8895462 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8663- otelconf: support OTEL_CONFIG_FILE as it is no longer experimental by
@codebotenin open-telemetry/opentelemetry-go-contrib#8639- chore(deps): update module github.com/sonatard/noctx to v0.5.1 by
@renovate[bot] in open-telemetry/opentelemetry-go-contrib#8664
... (truncated)
Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's changelog.
[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
Resourcemethod toSDKingo.opentelemetry.io/contrib/otelconf/v0.3.0to expose the resolved SDK resource from declarative configuration. (#8660)- Add support to set the configuration file via
OTEL_CONFIG_FILEingo.opentelemetry.io/contrib/otelconf. (#8639)- Add support for
serviceresource detector ingo.opentelemetry.io/contrib/otelconf. (#8674)- Add support for
attribute_count_limitandattribute_value_length_limitin tracer provider configuration ingo.opentelemetry.io/contrib/otelconf. (#8687)- Add support for
attribute_count_limitandattribute_value_length_limitin logger provider configuration ingo.opentelemetry.io/contrib/otelconf. (#8686)- Add support for
server.addressandserver.portattributes ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8723)- Add support for
OTEL_SEMCONV_STABILITY_OPT_INingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. Supported values arerpc(default),rpc/dupandrpc/old. (#8726)- Add the
http.routemetric attribute togo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#8632)Changed
- Prepend
_to the normalized environment variable name when the key starts with a digit ingo.opentelemetry.io/contrib/propagators/envcar, ensuring POSIX compliance. (#8678)- Move experimental types from
go.opentelemetry.io/contrib/otelconftogo.opentelemetry.io/contrib/otelconf/x. (#8529)- Normalize cached environment variable names in
go.opentelemetry.io/contrib/propagators/envcar, aligningCarrier.Keysoutput with the carrier's normalized key format. (#8761)Fixed
- Fix
go.opentelemetry.io/contrib/otelconfPrometheus reader converting OTel dot-style label names (e.g.service.name) to underscore-style (service_name) intarget_infowhen bothwithout_type_suffixandwithout_unitsare set. UseNoTranslationinstead ofUnderscoreEscapingWithoutSuffixesto preserve dot-style label names while still suppressing metric name suffixes. (#8763)- Limit the request body size at 1MB in
go.opentelemetry.io/contrib/zpages. (#8656)- Fix server spans using the client's address and port for
server.addressandserver.portattributes ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8723)Removed
- Host ID resource detector has been removed when configuring the
hostresource detector ingo.opentelemetry.io/contrib/otelconf. (#8581)Deprecated
- Deprecate
OTEL_EXPERIMENTAL_CONFIG_FILEin favour ofOTEL_CONFIG_FILEingo.opentelemetry.io/contrib/otelconf. (#8639)
45977a4
Release v1.43.0/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0
(#8769)0fcc152
fix(deps): update module
github.com/googlecloudplatform/opentelemetry-operati...eaba3cd
chore(deps): update googleapis to 6f92a3b (#8776)6df430c
chore(deps): update module github.com/jgautheron/goconst to v1.10.0 (#8771)ae90e32
Fix otelconf prometheus label escaping (#8763)f202c3f
otelconf: move experimental types to otelconf/x (#8529)8ddaece
fix(deps): update aws-sdk-go-v2 monorepo (#8764)c7c03a4
chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 (#8766)717a85a
envcar: normalize cached environment variable names (#8761)ad990b6
fix(deps): update module github.com/aws/smithy-go to v1.24.3 (#8765)