Sourced from go.opentelemetry.io/otel's changelog.
[1.22.0/0.45.0] 2024-01-17
Added
- The
go.opentelemetry.io/otel/semconv/v1.22.0
package. The package contains semantic conventions from thev1.22.0
version of the OpenTelemetry Semantic Conventions. (#4735)- The
go.opentelemetry.io/otel/semconv/v1.23.0
package. The package contains semantic conventions from thev1.23.0
version of the OpenTelemetry Semantic Conventions. (#4746)- The
go.opentelemetry.io/otel/semconv/v1.23.1
package. The package contains semantic conventions from thev1.23.1
version of the OpenTelemetry Semantic Conventions. (#4749)- The
go.opentelemetry.io/otel/semconv/v1.24.0
package. The package contains semantic conventions from thev1.24.0
version of the OpenTelemetry Semantic Conventions. (#4770)- Add
WithResourceAsConstantLabels
option to apply resource attributes for every metric emitted by the Prometheus exporter. (#4733)- Experimental cardinality limiting is added to the metric SDK. See metric documentation for more information about this feature and how to enable it. (#4457)
- Add
NewMemberRaw
andNewKeyValuePropertyRaw
ingo.opentelemetry.io/otel/baggage
. (#4804)Changed
- Upgrade all use of
go.opentelemetry.io/otel/semconv
to usev1.24.0
. (#4754)- Update transformations in
go.opentelemetry.io/otel/exporters/zipkin
to followv1.19.0
version of the OpenTelemetry specification. (#4754)- Record synchronous measurements when the passed context is canceled instead of dropping in
go.opentelemetry.io/otel/sdk/metric
. If you do not want to make a measurement when the context is cancelled, you need to handle it yourself (e.gif ctx.Err() != nil
). (#4671)- Improve
go.opentelemetry.io/otel/trace.TraceState
's performance. (#4722)- Improve
go.opentelemetry.io/otel/propagation.TraceContext
's performance. (#4721)- Improve
go.opentelemetry.io/otel/baggage
performance. (#4743)- Improve performance of the
(*Set).Filter
method ingo.opentelemetry.io/otel/attribute
when the passed filter does not filter out any attributes from the set. (#4774)Member.String
ingo.opentelemetry.io/otel/baggage
percent-encodes only when necessary. (#4775)- Improve
go.opentelemetry.io/otel/trace.Span
's performance when adding multiple attributes. (#4818)Property.Value
ingo.opentelemetry.io/otel/baggage
now returns a raw string instead of a percent-encoded value. (#4804)Fixed
- Fix
Parse
ingo.opentelemetry.io/otel/baggage
to validate member value before percent-decoding. (#4755)- Fix whitespace encoding of
Member.String
ingo.opentelemetry.io/otel/baggage
. (#4756)- Fix observable not registered error when the asynchronous instrument has a drop aggregation in
go.opentelemetry.io/otel/sdk/metric
. (#4772)- Fix baggage item key so that it is not canonicalized in
go.opentelemetry.io/otel/bridge/opentracing
. (#4776)- Fix
go.opentelemetry.io/otel/bridge/opentracing
to properly handle baggage values that requires escaping during propagation. (#4804)- Fix a bug where using multiple readers resulted in incorrect asynchronous counter values in
go.opentelemetry.io/otel/sdk/metric
. (#4742)
279c549
Release v1.22.0/v0.45.0 (#4821)237ed37
Fix link changes from instrumentation to languages (#4828)5ed29d9
Bump lycheeverse/lychee-action from 1.9.0 to 1.9.1 (#4824)4491b39
sdk/trace: use slices.Grow() to avoid excessive runtime.growslice() (#4818)19622d3
chore(docs): explicitly mark lizthegrey emeritus (#4822)7fa7d1b
sdk/metric: Fix observable not registered error when the asynchronous
instrum...01472db
Upgrade use of semconv to v1.24.0 (#4754)259143a
baggage: Add NewMemberRaw and NewKeyValuePropertyRaw (#4804)6ead8d8
Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /internal/tools
(#4815)deddec3
Optimize (attribute.Set).Filter
for no filtered case (#4774)Sourced from go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp's changelog.
[1.22.0/0.45.0] 2024-01-17
Added
- The
go.opentelemetry.io/otel/semconv/v1.22.0
package. The package contains semantic conventions from thev1.22.0
version of the OpenTelemetry Semantic Conventions. (#4735)- The
go.opentelemetry.io/otel/semconv/v1.23.0
package. The package contains semantic conventions from thev1.23.0
version of the OpenTelemetry Semantic Conventions. (#4746)- The
go.opentelemetry.io/otel/semconv/v1.23.1
package. The package contains semantic conventions from thev1.23.1
version of the OpenTelemetry Semantic Conventions. (#4749)- The
go.opentelemetry.io/otel/semconv/v1.24.0
package. The package contains semantic conventions from thev1.24.0
version of the OpenTelemetry Semantic Conventions. (#4770)- Add
WithResourceAsConstantLabels
option to apply resource attributes for every metric emitted by the Prometheus exporter. (#4733)- Experimental cardinality limiting is added to the metric SDK. See metric documentation for more information about this feature and how to enable it. (#4457)
- Add
NewMemberRaw
andNewKeyValuePropertyRaw
ingo.opentelemetry.io/otel/baggage
. (#4804)Changed
- Upgrade all use of
go.opentelemetry.io/otel/semconv
to usev1.24.0
. (#4754)- Update transformations in
go.opentelemetry.io/otel/exporters/zipkin
to followv1.19.0
version of the OpenTelemetry specification. (#4754)- Record synchronous measurements when the passed context is canceled instead of dropping in
go.opentelemetry.io/otel/sdk/metric
. If you do not want to make a measurement when the context is cancelled, you need to handle it yourself (e.gif ctx.Err() != nil
). (#4671)- Improve
go.opentelemetry.io/otel/trace.TraceState
's performance. (#4722)- Improve
go.opentelemetry.io/otel/propagation.TraceContext
's performance. (#4721)- Improve
go.opentelemetry.io/otel/baggage
performance. (#4743)- Improve performance of the
(*Set).Filter
method ingo.opentelemetry.io/otel/attribute
when the passed filter does not filter out any attributes from the set. (#4774)Member.String
ingo.opentelemetry.io/otel/baggage
percent-encodes only when necessary. (#4775)- Improve
go.opentelemetry.io/otel/trace.Span
's performance when adding multiple attributes. (#4818)Property.Value
ingo.opentelemetry.io/otel/baggage
now returns a raw string instead of a percent-encoded value. (#4804)Fixed
- Fix
Parse
ingo.opentelemetry.io/otel/baggage
to validate member value before percent-decoding. (#4755)- Fix whitespace encoding of
Member.String
ingo.opentelemetry.io/otel/baggage
. (#4756)- Fix observable not registered error when the asynchronous instrument has a drop aggregation in
go.opentelemetry.io/otel/sdk/metric
. (#4772)- Fix baggage item key so that it is not canonicalized in
go.opentelemetry.io/otel/bridge/opentracing
. (#4776)- Fix
go.opentelemetry.io/otel/bridge/opentracing
to properly handle baggage values that requires escaping during propagation. (#4804)- Fix a bug where using multiple readers resulted in incorrect asynchronous counter values in
go.opentelemetry.io/otel/sdk/metric
. (#4742)
279c549
Release v1.22.0/v0.45.0 (#4821)237ed37
Fix link changes from instrumentation to languages (#4828)5ed29d9
Bump lycheeverse/lychee-action from 1.9.0 to 1.9.1 (#4824)4491b39
sdk/trace: use slices.Grow() to avoid excessive runtime.growslice() (#4818)19622d3
chore(docs): explicitly mark lizthegrey emeritus (#4822)7fa7d1b
sdk/metric: Fix observable not registered error when the asynchronous
instrum...01472db
Upgrade use of semconv to v1.24.0 (#4754)259143a
baggage: Add NewMemberRaw and NewKeyValuePropertyRaw (#4804)6ead8d8
Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /internal/tools
(#4815)deddec3
Optimize (attribute.Set).Filter
for no filtered case (#4774)Sourced from go.opentelemetry.io/otel/exporters/otlp/otlptrace's changelog.
[1.22.0/0.45.0] 2024-01-17
Added
- The
go.opentelemetry.io/otel/semconv/v1.22.0
package. The package contains semantic conventions from thev1.22.0
version of the OpenTelemetry Semantic Conventions. (#4735)- The
go.opentelemetry.io/otel/semconv/v1.23.0
package. The package contains semantic conventions from thev1.23.0
version of the OpenTelemetry Semantic Conventions. (#4746)- The
go.opentelemetry.io/otel/semconv/v1.23.1
package. The package contains semantic conventions from thev1.23.1
version of the OpenTelemetry Semantic Conventions. (#4749)- The
go.opentelemetry.io/otel/semconv/v1.24.0
package. The package contains semantic conventions from thev1.24.0
version of the OpenTelemetry Semantic Conventions. (#4770)- Add
WithResourceAsConstantLabels
option to apply resource attributes for every metric emitted by the Prometheus exporter. (#4733)- Experimental cardinality limiting is added to the metric SDK. See metric documentation for more information about this feature and how to enable it. (#4457)
- Add
NewMemberRaw
andNewKeyValuePropertyRaw
ingo.opentelemetry.io/otel/baggage
. (#4804)Changed
- Upgrade all use of
go.opentelemetry.io/otel/semconv
to usev1.24.0
. (#4754)- Update transformations in
go.opentelemetry.io/otel/exporters/zipkin
to followv1.19.0
version of the OpenTelemetry specification. (#4754)- Record synchronous measurements when the passed context is canceled instead of dropping in
go.opentelemetry.io/otel/sdk/metric
. If you do not want to make a measurement when the context is cancelled, you need to handle it yourself (e.gif ctx.Err() != nil
). (#4671)- Improve
go.opentelemetry.io/otel/trace.TraceState
's performance. (#4722)- Improve
go.opentelemetry.io/otel/propagation.TraceContext
's performance. (#4721)- Improve
go.opentelemetry.io/otel/baggage
performance. (#4743)- Improve performance of the
(*Set).Filter
method ingo.opentelemetry.io/otel/attribute
when the passed filter does not filter out any attributes from the set. (#4774)Member.String
ingo.opentelemetry.io/otel/baggage
percent-encodes only when necessary. (#4775)- Improve
go.opentelemetry.io/otel/trace.Span
's performance when adding multiple attributes. (#4818)Property.Value
ingo.opentelemetry.io/otel/baggage
now returns a raw string instead of a percent-encoded value. (#4804)Fixed
- Fix
Parse
ingo.opentelemetry.io/otel/baggage
to validate member value before percent-decoding. (#4755)- Fix whitespace encoding of
Member.String
ingo.opentelemetry.io/otel/baggage
. (#4756)- Fix observable not registered error when the asynchronous instrument has a drop aggregation in
go.opentelemetry.io/otel/sdk/metric
. (#4772)- Fix baggage item key so that it is not canonicalized in
go.opentelemetry.io/otel/bridge/opentracing
. (#4776)- Fix
go.opentelemetry.io/otel/bridge/opentracing
to properly handle baggage values that requires escaping during propagation. (#4804)- Fix a bug where using multiple readers resulted in incorrect asynchronous counter values in
go.opentelemetry.io/otel/sdk/metric
. (#4742)
279c549
Release v1.22.0/v0.45.0 (#4821)237ed37
Fix link changes from instrumentation to languages (#4828)5ed29d9
Bump lycheeverse/lychee-action from 1.9.0 to 1.9.1 (#4824)4491b39
sdk/trace: use slices.Grow() to avoid excessive runtime.growslice() (#4818)19622d3
chore(docs): explicitly mark lizthegrey emeritus (#4822)7fa7d1b
sdk/metric: Fix observable not registered error when the asynchronous
instrum...01472db
Upgrade use of semconv to v1.24.0 (#4754)259143a
baggage: Add NewMemberRaw and NewKeyValuePropertyRaw (#4804)6ead8d8
Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /internal/tools
(#4815)deddec3
Optimize (attribute.Set).Filter
for no filtered case (#4774)Sourced from go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp's changelog.
[1.22.0/0.45.0] 2024-01-17
Added
- The
go.opentelemetry.io/otel/semconv/v1.22.0
package. The package contains semantic conventions from thev1.22.0
version of the OpenTelemetry Semantic Conventions. (#4735)- The
go.opentelemetry.io/otel/semconv/v1.23.0
package. The package contains semantic conventions from thev1.23.0
version of the OpenTelemetry Semantic Conventions. (#4746)- The
go.opentelemetry.io/otel/semconv/v1.23.1
package. The package contains semantic conventions from thev1.23.1
version of the OpenTelemetry Semantic Conventions. (#4749)- The
go.opentelemetry.io/otel/semconv/v1.24.0
package. The package contains semantic conventions from thev1.24.0
version of the OpenTelemetry Semantic Conventions. (#4770)- Add
WithResourceAsConstantLabels
option to apply resource attributes for every metric emitted by the Prometheus exporter. (#4733)- Experimental cardinality limiting is added to the metric SDK. See metric documentation for more information about this feature and how to enable it. (#4457)
- Add
NewMemberRaw
andNewKeyValuePropertyRaw
ingo.opentelemetry.io/otel/baggage
. (#4804)Changed
- Upgrade all use of
go.opentelemetry.io/otel/semconv
to usev1.24.0
. (#4754)- Update transformations in
go.opentelemetry.io/otel/exporters/zipkin
to followv1.19.0
version of the OpenTelemetry specification. (#4754)- Record synchronous measurements when the passed context is canceled instead of dropping in
go.opentelemetry.io/otel/sdk/metric
. If you do not want to make a measurement when the context is cancelled, you need to handle it yourself (e.gif ctx.Err() != nil
). (#4671)- Improve
go.opentelemetry.io/otel/trace.TraceState
's performance. (#4722)- Improve
go.opentelemetry.io/otel/propagation.TraceContext
's performance. (#4721)- Improve
go.opentelemetry.io/otel/baggage
performance. (#4743)- Improve performance of the
(*Set).Filter
method ingo.opentelemetry.io/otel/attribute
when the passed filter does not filter out any attributes from the set. (#4774)Member.String
ingo.opentelemetry.io/otel/baggage
percent-encodes only when necessary. (#4775)- Improve
go.opentelemetry.io/otel/trace.Span
's performance when adding multiple attributes. (#4818)Property.Value
ingo.opentelemetry.io/otel/baggage
now returns a raw string instead of a percent-encoded value. (#4804)Fixed
- Fix
Parse
ingo.opentelemetry.io/otel/baggage
to validate member value before percent-decoding. (#4755)- Fix whitespace encoding of
Member.String
ingo.opentelemetry.io/otel/baggage
. (#4756)- Fix observable not registered error when the asynchronous instrument has a drop aggregation in
go.opentelemetry.io/otel/sdk/metric
. (#4772)- Fix baggage item key so that it is not canonicalized in
go.opentelemetry.io/otel/bridge/opentracing
. (#4776)- Fix
go.opentelemetry.io/otel/bridge/opentracing
to properly handle baggage values that requires escaping during propagation. (#4804)- Fix a bug where using multiple readers resulted in incorrect asynchronous counter values in
go.opentelemetry.io/otel/sdk/metric
. (#4742)
279c549
Release v1.22.0/v0.45.0 (#4821)237ed37
Fix link changes from instrumentation to languages (#4828)5ed29d9
Bump lycheeverse/lychee-action from 1.9.0 to 1.9.1 (#4824)4491b39
sdk/trace: use slices.Grow() to avoid excessive runtime.growslice() (#4818)19622d3
chore(docs): explicitly mark lizthegrey emeritus (#4822)7fa7d1b
sdk/metric: Fix observable not registered error when the asynchronous
instrum...01472db
Upgrade use of semconv to v1.24.0 (#4754)259143a
baggage: Add NewMemberRaw and NewKeyValuePropertyRaw (#4804)6ead8d8
Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /internal/tools
(#4815)deddec3
Optimize (attribute.Set).Filter
for no filtered case (#4774)