tag:github.com,2008:https://github.com/open-telemetry/opentelemetry-dotnet/releases Release notes from opentelemetry-dotnet 2025-01-22T23:10:41Z tag:github.com,2008:Repository/185478059/core-1.11.1 2025-01-23T01:01:19Z core-1.11.1 <p>For highlights and announcements pertaining to this release see: <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#1111">Release Notes &gt; 1.11.1</a>.</p> <p>The following changes are from the previous release <a href="https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.11.0">1.11.0</a>.</p> <ul> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry/1.11.1" rel="nofollow">OpenTelemetry v1.11.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.1/src/OpenTelemetry/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api/1.11.1" rel="nofollow">OpenTelemetry.Api v1.11.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.1/src/OpenTelemetry.Api/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.11.1" rel="nofollow">OpenTelemetry.Api.ProviderBuilderExtensions v1.11.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.1/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.11.1" rel="nofollow">OpenTelemetry.Exporter.Console v1.11.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.1/src/OpenTelemetry.Exporter.Console/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.InMemory/1.11.1" rel="nofollow">OpenTelemetry.Exporter.InMemory v1.11.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.1/src/OpenTelemetry.Exporter.InMemory/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.OpenTelemetryProtocol/1.11.1" rel="nofollow">OpenTelemetry.Exporter.OpenTelemetryProtocol v1.11.1</a></p> <ul> <li>Fixed an issue where the OTLP gRPC exporter did not export logs, metrics, or<br> traces in .NET Framework projects.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/issues/6067" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/issues/6067/hovercard">#6067</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.1/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Zipkin/1.11.1" rel="nofollow">OpenTelemetry.Exporter.Zipkin v1.11.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.1/src/OpenTelemetry.Exporter.Zipkin/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Hosting/1.11.1" rel="nofollow">OpenTelemetry.Extensions.Hosting v1.11.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.1/src/OpenTelemetry.Extensions.Hosting/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Propagators/1.11.1" rel="nofollow">OpenTelemetry.Extensions.Propagators v1.11.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.1/src/OpenTelemetry.Extensions.Propagators/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> </ul> opentelemetrybot tag:github.com,2008:Repository/185478059/coreunstable-1.11.0-beta.1 2025-01-16T18:01:44Z coreunstable-1.11.0-beta.1 <p>The following changes are from the previous release <a href="https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.10.0-beta.1">1.10.0-beta.1</a>.</p> <ul> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.11.0-beta.1" rel="nofollow">OpenTelemetry.Exporter.Prometheus.AspNetCore v1.11.0-beta.1</a></p> <ul> <li>Updated OpenTelemetry core component version(s) to <code>1.11.0</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/6064" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/6064/hovercard">#6064</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.11.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.11.0-beta.1" rel="nofollow">OpenTelemetry.Exporter.Prometheus.HttpListener v1.11.0-beta.1</a></p> <ul> <li>Updated OpenTelemetry core component version(s) to <code>1.11.0</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/6064" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/6064/hovercard">#6064</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.11.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.11.0-beta.1" rel="nofollow">OpenTelemetry.Shims.OpenTracing v1.11.0-beta.1</a></p> <ul> <li>Updated OpenTelemetry core component version(s) to <code>1.11.0</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/6064" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/6064/hovercard">#6064</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.11.0-beta.1/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> </ul> opentelemetrybot tag:github.com,2008:Repository/185478059/core-1.11.0 2025-01-16T01:45:25Z core-1.11.0 <p>For highlights and announcements pertaining to this release see: <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#1110">Release Notes &gt; 1.11.0</a>.</p> <p>The following changes are from the previous release <a href="https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.11.0-rc.1">1.11.0-rc.1</a>.</p> <ul> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry/1.11.0" rel="nofollow">OpenTelemetry v1.11.0</a></p> <ul> <li> <p><a href="https://learn.microsoft.com/en-us/dotnet/api/system.diagnostics.metrics.meter.tags?view=net-9.0" rel="nofollow">Meter.Tags</a><br> will now be considered when resolving the SDK metric to update when<br> measurements are recorded. Meters with the same name and different tags will<br> now lead to unique metrics.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5982" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5982/hovercard">#5982</a>)</p> </li> <li> <p>Fixed a bug in tracing where <code>TraceState</code> set by a custom <code>Sampler</code> is not<br> applied when creating propagation-only spans.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/6058" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/6058/hovercard">#6058</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0/src/OpenTelemetry/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api/1.11.0" rel="nofollow">OpenTelemetry.Api v1.11.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0/src/OpenTelemetry.Api/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.11.0" rel="nofollow">OpenTelemetry.Api.ProviderBuilderExtensions v1.11.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.11.0" rel="nofollow">OpenTelemetry.Exporter.Console v1.11.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0/src/OpenTelemetry.Exporter.Console/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.InMemory/1.11.0" rel="nofollow">OpenTelemetry.Exporter.InMemory v1.11.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0/src/OpenTelemetry.Exporter.InMemory/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.OpenTelemetryProtocol/1.11.0" rel="nofollow">OpenTelemetry.Exporter.OpenTelemetryProtocol v1.11.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Zipkin/1.11.0" rel="nofollow">OpenTelemetry.Exporter.Zipkin v1.11.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0/src/OpenTelemetry.Exporter.Zipkin/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Hosting/1.11.0" rel="nofollow">OpenTelemetry.Extensions.Hosting v1.11.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0/src/OpenTelemetry.Extensions.Hosting/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Propagators/1.11.0" rel="nofollow">OpenTelemetry.Extensions.Propagators v1.11.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0/src/OpenTelemetry.Extensions.Propagators/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> </ul> opentelemetrybot tag:github.com,2008:Repository/185478059/core-1.11.0-rc.1 2024-12-12T01:19:09Z core-1.11.0-rc.1 <p>The following changes are from the previous release <a href="https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.10.0">1.10.0</a>.</p> <ul> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry/1.11.0-rc.1" rel="nofollow">OpenTelemetry v1.11.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0-rc.1/src/OpenTelemetry/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api/1.11.0-rc.1" rel="nofollow">OpenTelemetry.Api v1.11.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0-rc.1/src/OpenTelemetry.Api/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.11.0-rc.1" rel="nofollow">OpenTelemetry.Api.ProviderBuilderExtensions v1.11.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0-rc.1/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.11.0-rc.1" rel="nofollow">OpenTelemetry.Exporter.Console v1.11.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0-rc.1/src/OpenTelemetry.Exporter.Console/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.InMemory/1.11.0-rc.1" rel="nofollow">OpenTelemetry.Exporter.InMemory v1.11.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0-rc.1/src/OpenTelemetry.Exporter.InMemory/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.OpenTelemetryProtocol/1.11.0-rc.1" rel="nofollow">OpenTelemetry.Exporter.OpenTelemetryProtocol v1.11.0-rc.1</a></p> <ul> <li> <p>Removed the following package references:</p> <ul> <li><code>Google.Protobuf</code></li> <li><code>Grpc</code></li> <li><code>Grpc.Net.Client</code></li> </ul> <p>These changes were made to streamline dependencies and reduce the footprint of<br> the exporter.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/6005" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/6005/hovercard">#6005</a>)</p> </li> <li> <p>Switched from using the <code>Google.Protobuf</code> library for serialization to a<br> custom manual implementation of protobuf serialization.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/6005" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/6005/hovercard">#6005</a>)</p> </li> <li> <p>Fixed an issue where a <code>service.name</code> was added to the resource if it was<br> missing. The exporter now respects the resource data provided by the SDK<br> without modifications.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/6015" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/6015/hovercard">#6015</a>)</p> </li> <li> <p>Removed the peer service resolver, which was based on earlier experimental<br> semantic conventions that are not part of the stable specification. This<br> change ensures that the exporter no longer modifies or assumes the value of<br> peer service attributes, aligning it more closely with OpenTelemetry protocol<br> specifications.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/6005" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/6005/hovercard">#6005</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0-rc.1/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Zipkin/1.11.0-rc.1" rel="nofollow">OpenTelemetry.Exporter.Zipkin v1.11.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0-rc.1/src/OpenTelemetry.Exporter.Zipkin/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Hosting/1.11.0-rc.1" rel="nofollow">OpenTelemetry.Extensions.Hosting v1.11.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0-rc.1/src/OpenTelemetry.Extensions.Hosting/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Propagators/1.11.0-rc.1" rel="nofollow">OpenTelemetry.Extensions.Propagators v1.11.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.11.0-rc.1/src/OpenTelemetry.Extensions.Propagators/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> </ul> opentelemetrybot tag:github.com,2008:Repository/185478059/coreunstable-1.10.0-beta.1 2024-11-12T22:15:12Z coreunstable-1.10.0-beta.1 <p>The following changes are from the previous release <a href="https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.9.0-beta.2">1.9.0-beta.2</a>.</p> <ul> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.10.0-beta.1" rel="nofollow">OpenTelemetry.Exporter.Prometheus.AspNetCore v1.10.0-beta.1</a></p> <ul> <li> <p>Added meter-level tags to Prometheus exporter<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5837" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5837/hovercard">#5837</a>)</p> </li> <li> <p>Updated OpenTelemetry core component version(s) to <code>1.10.0</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5970" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5970/hovercard">#5970</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.10.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.10.0-beta.1" rel="nofollow">OpenTelemetry.Exporter.Prometheus.HttpListener v1.10.0-beta.1</a></p> <ul> <li> <p>Added meter-level tags to Prometheus exporter<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5837" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5837/hovercard">#5837</a>)</p> </li> <li> <p>Updated OpenTelemetry core component version(s) to <code>1.10.0</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5970" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5970/hovercard">#5970</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.10.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.10.0-beta.1" rel="nofollow">OpenTelemetry.Shims.OpenTracing v1.10.0-beta.1</a></p> <ul> <li> <p>Fixed an issue causing all tag values added via the <code>ISpanBuilder</code> API to be<br> converted to strings on the <code>ISpan</code> started from the builder.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5797" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5797/hovercard">#5797</a>)</p> </li> <li> <p>Updated OpenTelemetry core component version(s) to <code>1.10.0</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5970" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5970/hovercard">#5970</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.10.0-beta.1/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> </ul> opentelemetrybot tag:github.com,2008:Repository/185478059/core-1.10.0 2024-11-12T21:27:22Z core-1.10.0 <p>For highlights and announcements pertaining to this release see: <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#1100">Release Notes &gt; 1.10.0</a>.</p> <p>The following changes are from the previous release <a href="https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.10.0-rc.1">1.10.0-rc.1</a>.</p> <ul> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry/1.10.0" rel="nofollow">OpenTelemetry v1.10.0</a></p> <ul> <li> <p>Promoted the MetricPoint reclaim feature for Delta aggregation temporality<br> from experimental to stable.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5956" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5956/hovercard">#5956</a>)</p> <p><strong>Previous Behavior:</strong><br> The SDK maintained a fixed set of MetricPoints which were assigned on a<br> first-come basis based on the tags. MetricPoint reclaim was an experimental<br> feature users could opt-into setting the environment variable<br> <code>OTEL_DOTNET_EXPERIMENTAL_METRICS_RECLAIM_UNUSED_METRIC_POINTS=true</code>.</p> <p><strong>New Behavior:</strong><br> MetricPoint reclaim is now enabled by default when Delta aggregation<br> temporality is used without the need to set an environment variable. Unused<br> MetricPoints will automatically be reclaimed and reused for future<br> measurements. There is NO ability to revert to the old behavior.</p> </li> <li> <p>Updated the <code>Microsoft.Extensions.Logging.Configuration</code> and<br> <code>Microsoft.Extensions.Diagnostics.Abstractions</code> package versions to<br> <code>9.0.0</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5967" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5967/hovercard">#5967</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0/src/OpenTelemetry/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api/1.10.0" rel="nofollow">OpenTelemetry.Api v1.10.0</a></p> <ul> <li>Updated <code>System.Diagnostics.DiagnosticSource</code> package version to<br> <code>9.0.0</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5967" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5967/hovercard">#5967</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0/src/OpenTelemetry.Api/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.10.0" rel="nofollow">OpenTelemetry.Api.ProviderBuilderExtensions v1.10.0</a></p> <ul> <li>Updated <code>Microsoft.Extensions.DependencyInjection.Abstractions</code> package<br> version to <code>9.0.0</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5967" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5967/hovercard">#5967</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.10.0" rel="nofollow">OpenTelemetry.Exporter.Console v1.10.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0/src/OpenTelemetry.Exporter.Console/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.InMemory/1.10.0" rel="nofollow">OpenTelemetry.Exporter.InMemory v1.10.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0/src/OpenTelemetry.Exporter.InMemory/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.OpenTelemetryProtocol/1.10.0" rel="nofollow">OpenTelemetry.Exporter.OpenTelemetryProtocol v1.10.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Zipkin/1.10.0" rel="nofollow">OpenTelemetry.Exporter.Zipkin v1.10.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0/src/OpenTelemetry.Exporter.Zipkin/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Hosting/1.10.0" rel="nofollow">OpenTelemetry.Extensions.Hosting v1.10.0</a></p> <ul> <li>Updated <code>Microsoft.Extensions.Hosting.Abstractions</code> package<br> version to <code>9.0.0</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5967" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5967/hovercard">#5967</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0/src/OpenTelemetry.Extensions.Hosting/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Propagators/1.10.0" rel="nofollow">OpenTelemetry.Extensions.Propagators v1.10.0</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0/src/OpenTelemetry.Extensions.Propagators/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> </ul> opentelemetrybot tag:github.com,2008:Repository/185478059/core-1.10.0-rc.1 2024-11-01T22:41:02Z core-1.10.0-rc.1 <p>The following changes are from the previous release <a href="https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.10.0-beta.1">1.10.0-beta.1</a>.</p> <ul> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry/1.10.0-rc.1" rel="nofollow">OpenTelemetry v1.10.0-rc.1</a></p> <ul> <li> <p>The experimental APIs previously covered by <code>OTEL1003</code><br> (<code>MetricStreamConfiguration.CardinalityLimit</code>) are now part of the public API<br> and supported in stable builds.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5926" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5926/hovercard">#5926</a>)</p> </li> <li> <p>Promoted overflow attribute from experimental to stable and removed the<br> <code>OTEL_DOTNET_EXPERIMENTAL_METRICS_EMIT_OVERFLOW_ATTRIBUTE</code> environment variable.</p> <p><strong>Previous Behavior:</strong><br> By default, when the cardinality limit was reached, measurements were dropped,<br> and an internal log was emitted the first time this occurred. Users could<br> opt-in to experimental overflow attribute feature with<br> <code>OTEL_DOTNET_EXPERIMENTAL_METRICS_EMIT_OVERFLOW_ATTRIBUTE=true</code>.<br> With this setting, the SDK would use an overflow attribute<br> (<code>otel.metric.overflow = true</code>) to aggregate measurements instead of dropping<br> measurements. No internal log was emitted in this case.</p> <p><strong>New Behavior:</strong><br> The SDK now always uses the overflow attribute (<code>otel.metric.overflow = true</code>)<br> to aggregate measurements when the cardinality limit is reached. The previous<br> approach of dropping measurements has been removed. No internal logs are<br> emitted when the limit is hit.</p> <p>The default cardinality limit remains 2000 per metric. To set the cardinality<br> limit for an individual metric, use the <a href="/open-telemetry/opentelemetry-dotnet/docs/metrics/customizing-the-sdk/README.md#changing-the-cardinality-limit-for-a-metric">changing cardinality limit for a<br> Metric</a>.</p> <p>There is NO ability to revert to old behavior.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5909" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5909/hovercard">#5909</a>)</p> </li> <li> <p>Exposed a <code>public</code> constructor on <code>Batch&lt;T&gt;</code> which accepts a single instance<br> of <code>T</code> to be contained in the batch.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5642" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5642/hovercard">#5642</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-rc.1/src/OpenTelemetry/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api/1.10.0-rc.1" rel="nofollow">OpenTelemetry.Api v1.10.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-rc.1/src/OpenTelemetry.Api/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.10.0-rc.1" rel="nofollow">OpenTelemetry.Api.ProviderBuilderExtensions v1.10.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-rc.1/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.10.0-rc.1" rel="nofollow">OpenTelemetry.Exporter.Console v1.10.0-rc.1</a></p> <ul> <li> <p>Added direct reference to <code>System.Text.Json</code> for the <code>net8.0</code> target with<br> minimum version of <code>8.0.5</code> in response to<br> <a href="https://github.com/advisories/GHSA-hh2w-p6rv-4g7w">CVE-2024-30105</a> &amp;<br> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2024-43485" rel="nofollow">CVE-2024-43485</a>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5874" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5874/hovercard">#5874</a>,<br> <a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5891" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5891/hovercard">#5891</a>)</p> </li> <li> <p>Added support for Instrumentation Scope Attributes (i.e<br> <a href="https://learn.microsoft.com/dotnet/api/system.diagnostics.activitysource.tags" rel="nofollow">ActivitySource.Tags</a>)<br> when writing traces to the console.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5935" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5935/hovercard">#5935</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-rc.1/src/OpenTelemetry.Exporter.Console/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.InMemory/1.10.0-rc.1" rel="nofollow">OpenTelemetry.Exporter.InMemory v1.10.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-rc.1/src/OpenTelemetry.Exporter.InMemory/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.OpenTelemetryProtocol/1.10.0-rc.1" rel="nofollow">OpenTelemetry.Exporter.OpenTelemetryProtocol v1.10.0-rc.1</a></p> <ul> <li>Added support for exporting instrumentation scope attributes from<br> <code>ActivitySource.Tags</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5897" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5897/hovercard">#5897</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-rc.1/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Zipkin/1.10.0-rc.1" rel="nofollow">OpenTelemetry.Exporter.Zipkin v1.10.0-rc.1</a></p> <ul> <li>Added direct reference to <code>System.Text.Json</code> for the <code>net8.0</code> target with<br> minimum version of <code>8.0.5</code> in response to<br> <a href="https://github.com/advisories/GHSA-hh2w-p6rv-4g7w">CVE-2024-30105</a> &amp;<br> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2024-43485" rel="nofollow">CVE-2024-43485</a>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5874" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5874/hovercard">#5874</a>,<br> <a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5891" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5891/hovercard">#5891</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-rc.1/src/OpenTelemetry.Exporter.Zipkin/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Hosting/1.10.0-rc.1" rel="nofollow">OpenTelemetry.Extensions.Hosting v1.10.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-rc.1/src/OpenTelemetry.Extensions.Hosting/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Propagators/1.10.0-rc.1" rel="nofollow">OpenTelemetry.Extensions.Propagators v1.10.0-rc.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-rc.1/src/OpenTelemetry.Extensions.Propagators/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> </ul> opentelemetrybot tag:github.com,2008:Repository/185478059/core-1.10.0-beta.1 2024-09-30T21:39:04Z core-1.10.0-beta.1 <p>The following changes are from the previous release <a href="https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.9.0">1.9.0</a>.</p> <ul> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry/1.10.0-beta.1" rel="nofollow">OpenTelemetry v1.10.0-beta.1</a></p> <ul> <li> <p>Added <code>OpenTelemetrySdk.Create</code> API for configuring OpenTelemetry .NET signals<br> (logging, tracing, and metrics) via a single builder. This new API simplifies<br> bootstrap and teardown, and supports cross-cutting extensions targeting<br> <code>IOpenTelemetryBuilder</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5325" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5325/hovercard">#5325</a>)</p> </li> <li> <p>Updated the <code>Microsoft.Extensions.Logging.Configuration</code> and<br> <code>Microsoft.Extensions.Diagnostics.Abstractions</code> packages version to<br> <code>9.0.0-rc.1.24431.7</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5853" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5853/hovercard">#5853</a>)</p> </li> <li> <p>Added support in metrics for histogram bucket boundaries set via the .NET 9<br> <a href="https://learn.microsoft.com/dotnet/api/system.diagnostics.metrics.instrumentadvice-1" rel="nofollow">InstrumentAdvice&lt;T&gt;</a><br> API.</p> <p>Note: With this change explicit bucket histogram boundary resolution will<br> apply in the following order:</p> <ol> <li>View API</li> <li>Advice API</li> <li>SDK defaults</li> </ol> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5854" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5854/hovercard">#5854</a><br> for details.</p> </li> <li> <p>Added support for collecting metrics emitted via the .NET 9<br> <a href="https://learn.microsoft.com/dotnet/api/system.diagnostics.metrics.gauge-1" rel="nofollow">Gauge&lt;T&gt;</a><br> API.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5867" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5867/hovercard">#5867</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-beta.1/src/OpenTelemetry/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api/1.10.0-beta.1" rel="nofollow">OpenTelemetry.Api v1.10.0-beta.1</a></p> <ul> <li> <p><strong>Breaking change:</strong> CompositeTextMapPropagator.Fields now returns a<br> unioned set of fields from all combined propagators. Previously this always<br> returned an empty set.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5745" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5745/hovercard">#5745</a>)</p> </li> <li> <p>Optimize performance of <code>TraceContextPropagator.Extract</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5749" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5749/hovercard">#5749</a>)</p> </li> <li> <p>Obsoleted the <code>ActivityExtensions.GetStatus</code> and<br> <code>ActivityExtensions.SetStatus</code> extension methods. Users should migrate to the<br> <code>System.Diagnostics.DiagnosticSource</code><br> <a href="https://learn.microsoft.com/dotnet/api/system.diagnostics.activity.setstatus" rel="nofollow">Activity.SetStatus</a><br> API for setting the status and<br> <a href="https://learn.microsoft.com/dotnet/api/system.diagnostics.activity.status" rel="nofollow">Activity.Status</a><br> &amp;<br> <a href="https://learn.microsoft.com/dotnet/api/system.diagnostics.activity.statusdescription" rel="nofollow">Activity.StatusDescription</a><br> APIs for reading the status of an <code>Activity</code> instance.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5781" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5781/hovercard">#5781</a>)</p> </li> <li> <p>Updated <code>System.Diagnostics.DiagnosticSource</code> package version to<br> <code>9.0.0-rc.1.24431.7</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5853" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5853/hovercard">#5853</a>)</p> </li> <li> <p>Obsoleted the <code>ActivityExtensions.RecordException</code> extension method. Users<br> should migrate to the <code>System.Diagnostics.DiagnosticSource</code><br> <a href="https://learn.microsoft.com/dotnet/api/system.diagnostics.activity.addexception" rel="nofollow">Activity.AddException</a><br> API for adding exceptions on an <code>Activity</code> instance.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5841" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5841/hovercard">#5841</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-beta.1/src/OpenTelemetry.Api/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.10.0-beta.1" rel="nofollow">OpenTelemetry.Api.ProviderBuilderExtensions v1.10.0-beta.1</a></p> <ul> <li>Updated <code>Microsoft.Extensions.DependencyInjection.Abstractions</code> package<br> version to <code>9.0.0-rc.1.24431.7</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5853" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5853/hovercard">#5853</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-beta.1/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.10.0-beta.1" rel="nofollow">OpenTelemetry.Exporter.Console v1.10.0-beta.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-beta.1/src/OpenTelemetry.Exporter.Console/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.InMemory/1.10.0-beta.1" rel="nofollow">OpenTelemetry.Exporter.InMemory v1.10.0-beta.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-beta.1/src/OpenTelemetry.Exporter.InMemory/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.OpenTelemetryProtocol/1.10.0-beta.1" rel="nofollow">OpenTelemetry.Exporter.OpenTelemetryProtocol v1.10.0-beta.1</a></p> <ul> <li> <p><strong>Breaking change</strong>: Non-primitive attribute (logs) and tag (traces) values<br> converted using <code>Convert.ToString</code> will now format using<br> <code>CultureInfo.InvariantCulture</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5700" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5700/hovercard">#5700</a>)</p> </li> <li> <p>Fixed an issue causing <code>NotSupportedException</code>s to be thrown on startup when<br> <code>AddOtlpExporter</code> registration extensions are called while using custom<br> dependency injection containers which automatically create services (Unity,<br> Grace, etc.).<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5808" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5808/hovercard">#5808</a>)</p> <ul> <li>Fixed <code>PlatformNotSupportedException</code>s being thrown during export when running<br> on mobile platforms which caused telemetry to be dropped silently.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/5821">#5821</a>)</li> </ul> </li> <li> <p>Updated <code>Microsoft.Extensions.Hosting.Abstractions</code> package<br> version to <code>9.0.0-rc.1.24431.7</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5853" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5853/hovercard">#5853</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-beta.1/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Zipkin/1.10.0-beta.1" rel="nofollow">OpenTelemetry.Exporter.Zipkin v1.10.0-beta.1</a></p> <ul> <li> <p><strong>Breaking change</strong>: Non-primitive tag values converted using<br> <code>Convert.ToString</code> will now format using <code>CultureInfo.InvariantCulture</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5700" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5700/hovercard">#5700</a>)</p> </li> <li> <p>Fixed <code>PlatformNotSupportedException</code>s being thrown during export when running<br> on mobile platforms which caused telemetry to be dropped silently.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/5821">#5821</a>)</p> </li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-beta.1/src/OpenTelemetry.Exporter.Zipkin/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Hosting/1.10.0-beta.1" rel="nofollow">OpenTelemetry.Extensions.Hosting v1.10.0-beta.1</a></p> <ul> <li>Updated <code>Microsoft.Extensions.Hosting.Abstractions</code> package<br> version to <code>9.0.0-rc.1.24431.7</code>.<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5853" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5853/hovercard">#5853</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-beta.1/src/OpenTelemetry.Extensions.Hosting/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Extensions.Propagators/1.10.0-beta.1" rel="nofollow">OpenTelemetry.Extensions.Propagators v1.10.0-beta.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.10.0-beta.1/src/OpenTelemetry.Extensions.Propagators/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> </ul> opentelemetrybot tag:github.com,2008:Repository/185478059/coreunstable-1.9.0-beta.2 2024-06-24T20:14:56Z coreunstable-1.9.0-beta.2 <ul> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.9.0-beta.2" rel="nofollow">OpenTelemetry.Exporter.Prometheus.AspNetCore v1.9.0-beta.2</a></p> <ul> <li>Fixed a bug which lead to empty responses when the internal buffer is resized<br> processing a collection request<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5676" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5676/hovercard">#5676</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.9.0-beta.2/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.9.0-beta.2" rel="nofollow">OpenTelemetry.Exporter.Prometheus.HttpListener v1.9.0-beta.2</a></p> <ul> <li>Fixed a bug which lead to empty responses when the internal buffer is resized<br> processing a collection request<br> (<a href="https://github.com/open-telemetry/opentelemetry-dotnet/pull/5676" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-dotnet/pull/5676/hovercard">#5676</a>)</li> </ul> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.9.0-beta.2/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.9.0-beta.2" rel="nofollow">OpenTelemetry.Shims.OpenTracing v1.9.0-beta.2</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.9.0-beta.2/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> </ul> opentelemetrybot tag:github.com,2008:Repository/185478059/coreunstable-1.9.0-beta.1 2024-06-14T22:47:29Z coreunstable-1.9.0-beta.1 <ul> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.9.0-beta.1" rel="nofollow">OpenTelemetry.Exporter.Prometheus.AspNetCore v1.9.0-beta.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.9.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.9.0-beta.1" rel="nofollow">OpenTelemetry.Exporter.Prometheus.HttpListener v1.9.0-beta.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.9.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> <li> <p>NuGet: <a href="https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.9.0-beta.1" rel="nofollow">OpenTelemetry.Shims.OpenTracing v1.9.0-beta.1</a></p> <p>No notable changes.</p> <p>See <a href="https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.9.0-beta.1/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md">CHANGELOG</a> for details.</p> </li> </ul> opentelemetrybot