Skip to content

Commit 39ff1c5

Browse files
authored
Add http semantic conventions notice to changelog (#6737)
1 parent 6da8e3c commit 39ff1c5

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

CHANGELOG.md

+13-1
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,23 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
1111
This release is the last to support [Go 1.22].
1212
The next release will require at least [Go 1.23].
1313

14+
> [!WARNING]
15+
> This is the last version to use Semantic Conventions v1.20.0 for HTTP libraries
16+
by default. The next version (0.61.0) will default to v1.26.0, and the
17+
following one (0.62.0) will drop support for Semantic Conventions v1.20.0
18+
>
19+
> You can switch to the new Semantic Conventions right now by setting the
20+
`OTEL_HTTP_CLIENT_COMPATIBILITY_MODE=http/dup` environment variable in your
21+
application.
22+
>
23+
> See also the [HTTP semantic conventions stability
24+
migration](https://github.com/open-telemetry/semantic-conventions/blob/main/docs/non-normative/http-migration.md)
25+
1426
### Added
1527

1628
- Add support for configuring `ClientCertificate` and `ClientKey` field for OTLP exporters in `go.opentelemetry.io/contrib/config`. (#6378)
1729
- Add `WithAttributeBuilder`, `AttributeBuilder`, `DefaultAttributeBuilder`, `DynamoDBAttributeBuilder`, `SNSAttributeBuilder` to support adding attributes based on SDK input and output in `go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws`. (#6543)
18-
- Support for the OTEL_HTTP_CLIENT_COMPATIBILITY_MODE=http/dup environment variable in `go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux` to emit attributes for both the v1.20.0 and v1.26.0 semantic conventions. (#6652)
30+
- Support for the `OTEL_HTTP_CLIENT_COMPATIBILITY_MODE=http/dup` environment variable in `go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux` to emit attributes for both the v1.20.0 and v1.26.0 semantic conventions. (#6652)
1931
- Added the `WithMeterProvider` option to allow passing a custom meter provider to `go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux`. (#6648)
2032
- Added the `WithMetricAttributesFn` option to allow setting dynamic, per-request metric attributes in `go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux`. (#6648)
2133
- Added metrics support, and emit all stable metrics from the [Semantic Conventions](https://github.com/open-telemetry/semantic-conventions/blob/main/docs/http/http-metrics.md) in `go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux`. (#6648)

0 commit comments

Comments
 (0)