OpenTelemetry - CNCF/opentelemetry-dotnet: Release core-1.5.0

Name: opentelemetry-dotnet

Owner: OpenTelemetry - CNCF

Release: 1.5.0 / 1.5.0-beta.1

Released: 2023-06-06

License: Apache-2.0

Release Assets:

OpenTelemetry

  • Fixed a bug introduced by #4508 in 1.5.0-rc.1 which caused the "Build" extension to return null when performing chained/fluent calls. (#4529)

  • Marked Exemplars and related APIs internal as the spec for Exemplars is not stable yet. This would be added back in the 1.6.* prerelease versions right after 1.5.0 stable version is released. (#4533)

OpenTelemetry.Api.ProviderBuilderExtensions

  • Added an IServiceCollection.ConfigureOpenTelemetryMeterProvider overload which may be used to configure MeterProviderBuilders while the IServiceCollection is modifiable (before the IServiceProvider has been created). (#4517)

OpenTelemetry.Exporter.Console

  • Remove support for exporting Exemplars. This would be added back in the 1.6.* prerelease versions right after 1.5.0 stable version is released. (#4533)

OpenTelemetry.Exporter.OpenTelemetryProtocol

  • Remove support for exporting Exemplars. This would be added back in the 1.6.* prerelease versions right after 1.5.0 stable version is released. (#4533)

OpenTelemetry.Instrumentation.AspNetCore

  • Fix issue where baggage gets cleared when the ASP.NET Core Activity is stopped. The instrumentation no longer clears baggage. One problem this caused was that it prevented Activity processors from accessing baggage during their OnEnd call. (#4274)

  • Added direct reference to System.Text.Encodings.Web with minimum version of 4.7.2 due to CVE-2021-26701. This impacts target frameworks netstandard2.0 and netstandard2.1 which has a reference to Microsoft.AspNetCore.Http.Abstractions that depends on System.Text.Encodings.Web >= 4.5.0. (#4399)

  • Improve perf by avoiding boxing of common status codes values. (#4360, #4363)

OpenTelemetry.Instrumentation.Http

  • Fixed an issue of missing http.client.duration metric data in case of network failures (when response is not available). (#4098)

  • Improve perf by avoiding boxing of common status codes values. (#4361, #4363)

To top