[PR #5] Bump OpenTelemetry and OpenTelemetry.Exporter.OpenTelemetryProtocol #3

Open
opened 2026-04-24 23:33:09 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/davidkaya/aryx/pull/5
Author: @dependabot[bot]
Created: 4/23/2026
Status: 🔄 Open

Base: mainHead: dependabot/nuget/sidecar/src/Aryx.AgentHost/multi-02b6c62f1f


📝 Commits (1)

  • cba401a Bump OpenTelemetry and OpenTelemetry.Exporter.OpenTelemetryProtocol

📊 Changes

1 file changed (+2 additions, -2 deletions)

View changed files

📝 sidecar/src/Aryx.AgentHost/Aryx.AgentHost.csproj (+2 -2)

📄 Description

Updated OpenTelemetry from 1.13.1 to 1.15.3.

Release notes

Sourced from OpenTelemetry's releases.

1.15.3

For highlights and announcements pertaining to this release see: Release Notes > 1.15.3.

The following changes are from the previous release 1.15.2.

  • NuGet: OpenTelemetry v1.15.3

    • Fix resource leak in batch and periodic exporting task workers for Blazor/WASM.
      (#​7069)

    • Fixed LogRecord.LogLevel to preserve LogLevel.None and handle
      unspecified or out-of-range severities without returning invalid enum values.
      (#​7092)

    • Fixed OTEL_TRACES_SAMPLER_ARG handling to treat out-of-range, NaN, and
      infinite values as invalid and fall back to the default ratio when using
      traceidratio and parentbased_traceidratio samplers.
      (#​7103)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api v1.15.3

    • Fix baggage and trace headers not respecting the maximum length in some cases.
      (#​7061)

    • Improve efficiency of parsing of baggage and B3 propagation headers.
      (#​7061)

    • Breaking change: Fixed tracestate parsing to reject keys that do not
      begin with a lowercase letter, including keys beginning with digits, to
      align with the W3C Trace Context specification.
      (#​7065)

    • Fixed BaggagePropagator to trim optional whitespace (OWS) around =
      separators when parsing the baggage header, as required by the
      W3C Baggage specification.
      (#​7009)

    • Fixed BaggagePropagator to strip baggage properties (e.g. ;metadata)
      from values when parsing the baggage header.
      (#​7009)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.15.3

    No notable changes.

    See CHANGELOG for details.

... (truncated)

1.15.3-beta.1

The following changes are from the previous release 1.15.2-beta.1.

1.15.2

For highlights and announcements pertaining to this release see: Release Notes > 1.15.2.

The following changes are from the previous release 1.15.1.

... (truncated)

1.15.2-beta.1

The following changes are from the previous release 1.15.1-beta.1.

1.15.1

For highlights and announcements pertaining to this release see: Release Notes > 1.15.1.

The following changes are from the previous release 1.15.0.

... (truncated)

1.15.1-beta.1

The following changes are from the previous release 1.15.0-beta.1.

1.15.0

For highlights and announcements pertaining to this release see: Release Notes > 1.15.0.

The following changes are from the previous release 1.14.0.

  • NuGet: OpenTelemetry v1.15.0

    • Added support for the OTEL_SDK_DISABLED environment variable in TracerProvider,
      MeterProvider, and LoggerProvider. When OTEL_SDK_DISABLED=true,
      the SDK returns no-op implementations for all telemetry signals.
      The OTEL_SDK_DISABLED environment variable is only evaluated upon application
      startup, later changes have no effect.
      (#​6568)

    • Added LowMemory temporality as an option in the OTLP metrics exporter.
      (#​6648)

    • Added support for Meter.TelemetrySchemaUrl property.
      (#​6714)

    • Improve performance and reduce memory consumption for metrics histograms.
      (#​6715)

    • Decode value in OTEL_RESOURCE_ATTRIBUTES environment variable.
      (#​6737)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api v1.15.0

    • Added a new overload for TracerProvider.GetTracer which accepts an optional
      string? schemaUrl parameter, allowing a schema URL to be set on the Tracer.
      (#​6736)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.15.0

    No notable changes.

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Exporter.Console v1.15.0

    • Added support for ActivitySource.TelemetrySchemaUrl property.
      (#​6713)

    • Added support for Meter.TelemetrySchemaUrl property.
      (#​6714)

    See CHANGELOG for details.
    ... (truncated)

1.15.0-beta.1

The following changes are from the previous release 1.14.0-beta.1.

1.14.0

For highlights and announcements pertaining to this release see: Release Notes > 1.14.0.

The following changes are from the previous release 1.14.0-rc.1.

  • NuGet: OpenTelemetry v1.14.0

    • Breaking Change NuGet packages now use the Sigstore bundle format
      (.sigstore.json) for digital signatures instead of separate signature
      (.sig) and certificate (.pem) files. This requires cosign 3.0 or later
      for verification. See the Digital signing
      section
      for updated verification instructions.
      (#​6623)

    • Update to stable versions for .NET 10.0 NuGet packages.
      (#​6667)

    • Update Microsoft.Extensions.* dependencies to 10.0.0 for .NET Framework
      and .NET Standard.
      (#​6667)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api v1.14.0

    • Breaking Change NuGet packages now use the Sigstore bundle format
      (.sigstore.json) for digital signatures instead of separate signature
      (.sig) and certificate (.pem) files. This requires cosign 3.0 or later
      for verification. See the Digital signing
      section
      for updated verification instructions.
      (#​6623)

    • Update System.Diagnostics.DiagnosticSource dependency to 10.0.0
      for all target frameworks.
      (#​6667)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.14.0

    • Breaking Change NuGet packages now use the Sigstore bundle format
      (.sigstore.json) for digital signatures instead of separate signature
      (.sig) and certificate (.pem) files. This requires cosign 3.0 or later
      for verification. See the Digital signing
      section
      for updated verification instructions.
      (#​6623)

    • Update to stable versions for .NET 10.0 NuGet packages.
      (#​6667)

    • Update Microsoft.Extensions.* dependencies to 10.0.0 for .NET Framework
      ... (truncated)

1.14.0-rc.1

The following changes are from the previous release 1.13.1.

... (truncated)

1.14.0-beta.1

The following changes are from the previous release 1.13.1-beta.1.

  • NuGet: OpenTelemetry.Exporter.Prometheus.AspNetCore v1.14.0-beta.1

    • Breaking Change When targeting net8.0, the package now depends on version
      8.0.0 of the Microsoft.Extensions.DependencyInjection.Abstractions,
      Microsoft.Extensions.Diagnostics.Abstractions and
      Microsoft.Extensions.Logging.Configuration NuGet packages.
      (#​6327)

    • Add support for .NET 10.0.
      (#​6307)

    • Added the possibility to disable timestamps via the PrometheusAspNetCoreOptions.
      (#​6600)

    • Breaking Change NuGet packages now use the Sigstore bundle format
      (.sigstore.json) for digital signatures instead of separate signature
      (.sig) and certificate (.pem) files. This requires cosign 3.0 or later
      for verification. See the Digital signing
      section
      for updated verification instructions.
      (#​6623)

    • Updated OpenTelemetry core component version(s) to 1.14.0.
      (#​6689)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Exporter.Prometheus.HttpListener v1.14.0-beta.1

    • Breaking Change When targeting net8.0, the package now depends on version
      8.0.0 of the Microsoft.Extensions.DependencyInjection.Abstractions,
      Microsoft.Extensions.Diagnostics.Abstractions and
      Microsoft.Extensions.Logging.Configuration NuGet packages.
      (#​6327)

    • Add support for .NET 10.0.
      (#​6307)

    • Added the possibility to disable timestamps via the PrometheusHttpListenerOptions.
      (#​6600)

    • Breaking Change NuGet packages now use the Sigstore bundle format
      (.sigstore.json) for digital signatures instead of separate signature
      (.sig) and certificate (.pem) files. This requires cosign 3.0 or later
      for verification. See the Digital signing
      section
      for updated verification instructions.
      (#​6623)

    • Updated OpenTelemetry core component version(s) to 1.14.0.
      ... (truncated)

Commits viewable in compare view.

Updated OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.13.1 to 1.15.3.

Release notes

Sourced from OpenTelemetry.Exporter.OpenTelemetryProtocol's releases.

1.15.3

For highlights and announcements pertaining to this release see: Release Notes > 1.15.3.

The following changes are from the previous release 1.15.2.

  • NuGet: OpenTelemetry v1.15.3

    • Fix resource leak in batch and periodic exporting task workers for Blazor/WASM.
      (#​7069)

    • Fixed LogRecord.LogLevel to preserve LogLevel.None and handle
      unspecified or out-of-range severities without returning invalid enum values.
      (#​7092)

    • Fixed OTEL_TRACES_SAMPLER_ARG handling to treat out-of-range, NaN, and
      infinite values as invalid and fall back to the default ratio when using
      traceidratio and parentbased_traceidratio samplers.
      (#​7103)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api v1.15.3

    • Fix baggage and trace headers not respecting the maximum length in some cases.
      (#​7061)

    • Improve efficiency of parsing of baggage and B3 propagation headers.
      (#​7061)

    • Breaking change: Fixed tracestate parsing to reject keys that do not
      begin with a lowercase letter, including keys beginning with digits, to
      align with the W3C Trace Context specification.
      (#​7065)

    • Fixed BaggagePropagator to trim optional whitespace (OWS) around =
      separators when parsing the baggage header, as required by the
      W3C Baggage specification.
      (#​7009)

    • Fixed BaggagePropagator to strip baggage properties (e.g. ;metadata)
      from values when parsing the baggage header.
      (#​7009)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.15.3

    No notable changes.

    See CHANGELOG for details.

... (truncated)

1.15.3-beta.1

The following changes are from the previous release 1.15.2-beta.1.

1.15.2

For highlights and announcements pertaining to this release see: Release Notes > 1.15.2.

The following changes are from the previous release 1.15.1.

... (truncated)

1.15.2-beta.1

The following changes are from the previous release 1.15.1-beta.1.

1.15.1

For highlights and announcements pertaining to this release see: Release Notes > 1.15.1.

The following changes are from the previous release 1.15.0.

... (truncated)

1.15.1-beta.1

The following changes are from the previous release 1.15.0-beta.1.

1.15.0

For highlights and announcements pertaining to this release see: Release Notes > 1.15.0.

The following changes are from the previous release 1.14.0.

  • NuGet: OpenTelemetry v1.15.0

    • Added support for the OTEL_SDK_DISABLED environment variable in TracerProvider,
      MeterProvider, and LoggerProvider. When OTEL_SDK_DISABLED=true,
      the SDK returns no-op implementations for all telemetry signals.
      The OTEL_SDK_DISABLED environment variable is only evaluated upon application
      startup, later changes have no effect.
      (#​6568)

    • Added LowMemory temporality as an option in the OTLP metrics exporter.
      (#​6648)

    • Added support for Meter.TelemetrySchemaUrl property.
      (#​6714)

    • Improve performance and reduce memory consumption for metrics histograms.
      (#​6715)

    • Decode value in OTEL_RESOURCE_ATTRIBUTES environment variable.
      (#​6737)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api v1.15.0

    • Added a new overload for TracerProvider.GetTracer which accepts an optional
      string? schemaUrl parameter, allowing a schema URL to be set on the Tracer.
      (#​6736)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.15.0

    No notable changes.

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Exporter.Console v1.15.0

    • Added support for ActivitySource.TelemetrySchemaUrl property.
      (#​6713)

    • Added support for Meter.TelemetrySchemaUrl property.
      (#​6714)

    See CHANGELOG for details.
    ... (truncated)

1.15.0-beta.1

The following changes are from the previous release 1.14.0-beta.1.

1.14.0

For highlights and announcements pertaining to this release see: Release Notes > 1.14.0.

The following changes are from the previous release 1.14.0-rc.1.

  • NuGet: OpenTelemetry v1.14.0

    • Breaking Change NuGet packages now use the Sigstore bundle format
      (.sigstore.json) for digital signatures instead of separate signature
      (.sig) and certificate (.pem) files. This requires cosign 3.0 or later
      for verification. See the Digital signing
      section
      for updated verification instructions.
      (#​6623)

    • Update to stable versions for .NET 10.0 NuGet packages.
      (#​6667)

    • Update Microsoft.Extensions.* dependencies to 10.0.0 for .NET Framework
      and .NET Standard.
      (#​6667)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api v1.14.0

    • Breaking Change NuGet packages now use the Sigstore bundle format
      (.sigstore.json) for digital signatures instead of separate signature
      (.sig) and certificate (.pem) files. This requires cosign 3.0 or later
      for verification. See the Digital signing
      section
      for updated verification instructions.
      (#​6623)

    • Update System.Diagnostics.DiagnosticSource dependency to 10.0.0
      for all target frameworks.
      (#​6667)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.14.0

    • Breaking Change NuGet packages now use the Sigstore bundle format
      (.sigstore.json) for digital signatures instead of separate signature
      (.sig) and certificate (.pem) files. This requires cosign 3.0 or later
      for verification. See the Digital signing
      section
      for updated verification instructions.
      (#​6623)

    • Update to stable versions for .NET 10.0 NuGet packages.
      (#​6667)

    • Update Microsoft.Extensions.* dependencies to 10.0.0 for .NET Framework
      ... (truncated)

1.14.0-rc.1

The following changes are from the previous release 1.13.1.

... (truncated)

1.14.0-beta.1

The following changes are from the previous release 1.13.1-beta.1.

  • NuGet: OpenTelemetry.Exporter.Prometheus.AspNetCore v1.14.0-beta.1

    • Breaking Change When targeting net8.0, the package now depends on version
      8.0.0 of the Microsoft.Extensions.DependencyInjection.Abstractions,
      Microsoft.Extensions.Diagnostics.Abstractions and
      Microsoft.Extensions.Logging.Configuration NuGet packages.
      (#​6327)

    • Add support for .NET 10.0.
      (#​6307)

    • Added the possibility to disable timestamps via the PrometheusAspNetCoreOptions.
      (#​6600)

    • Breaking Change NuGet packages now use the Sigstore bundle format
      (.sigstore.json) for digital signatures instead of separate signature
      (.sig) and certificate (.pem) files. This requires cosign 3.0 or later
      for verification. See the Digital signing
      section
      for updated verification instructions.
      (#​6623)

    • Updated OpenTelemetry core component version(s) to 1.14.0.
      (#​6689)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Exporter.Prometheus.HttpListener v1.14.0-beta.1

    • Breaking Change When targeting net8.0, the package now depends on version
      8.0.0 of the Microsoft.Extensions.DependencyInjection.Abstractions,
      Microsoft.Extensions.Diagnostics.Abstractions and
      Microsoft.Extensions.Logging.Configuration NuGet packages.
      (#​6327)

    • Add support for .NET 10.0.
      (#​6307)

    • Added the possibility to disable timestamps via the PrometheusHttpListenerOptions.
      (#​6600)

    • Breaking Change NuGet packages now use the Sigstore bundle format
      (.sigstore.json) for digital signatures instead of separate signature
      (.sig) and certificate (.pem) files. This requires cosign 3.0 or later
      for verification. See the Digital signing
      section
      for updated verification instructions.
      (#​6623)

    • Updated OpenTelemetry core component version(s) to 1.14.0.
      ... (truncated)

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/davidkaya/aryx/pull/5 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 4/23/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `dependabot/nuget/sidecar/src/Aryx.AgentHost/multi-02b6c62f1f` --- ### 📝 Commits (1) - [`cba401a`](https://github.com/davidkaya/aryx/commit/cba401ab8185b7820bdcb6b34b9d263acdefc033) Bump OpenTelemetry and OpenTelemetry.Exporter.OpenTelemetryProtocol ### 📊 Changes **1 file changed** (+2 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `sidecar/src/Aryx.AgentHost/Aryx.AgentHost.csproj` (+2 -2) </details> ### 📄 Description Updated [OpenTelemetry](https://github.com/open-telemetry/opentelemetry-dotnet) from 1.13.1 to 1.15.3. <details> <summary>Release notes</summary> _Sourced from [OpenTelemetry's releases](https://github.com/open-telemetry/opentelemetry-dotnet/releases)._ ## 1.15.3 For highlights and announcements pertaining to this release see: [Release Notes > 1.15.3](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#​1153). The following changes are from the previous release [1.15.2](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.15.2). * NuGet: [OpenTelemetry v1.15.3](https://www.nuget.org/packages/OpenTelemetry/1.15.3) * Fix resource leak in batch and periodic exporting task workers for Blazor/WASM. ([#​7069](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7069)) * Fixed `LogRecord.LogLevel` to preserve `LogLevel.None` and handle unspecified or out-of-range severities without returning invalid enum values. ([#​7092](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7092)) * Fixed `OTEL_TRACES_SAMPLER_ARG` handling to treat out-of-range, `NaN`, and infinite values as invalid and fall back to the default ratio when using `traceidratio` and `parentbased_traceidratio` samplers. ([#​7103](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7103)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.3/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.15.3](https://www.nuget.org/packages/OpenTelemetry.Api/1.15.3) * Fix baggage and trace headers not respecting the maximum length in some cases. ([#​7061](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7061)) * Improve efficiency of parsing of baggage and B3 propagation headers. ([#​7061](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7061)) * **Breaking change:** Fixed `tracestate` parsing to reject keys that do not begin with a lowercase letter, including keys beginning with digits, to align with the W3C Trace Context specification. ([#​7065](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7065)) * Fixed `BaggagePropagator` to trim optional whitespace (OWS) around `=` separators when parsing the `baggage` header, as required by the [W3C Baggage specification](https://www.w3.org/TR/baggage/). ([#​7009](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7009)) * Fixed `BaggagePropagator` to strip baggage properties (e.g. `;metadata`) from values when parsing the `baggage` header. ([#​7009](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7009)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.3/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.15.3](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.15.3) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.3/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md) for details. ... (truncated) ## 1.15.3-beta.1 The following changes are from the previous release [1.15.2-beta.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.15.2-beta.1). * NuGet: [OpenTelemetry.Exporter.Prometheus.AspNetCore v1.15.3-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.15.3-beta.1) * Fixed metric unit strings containing invalid Prometheus characters (e.g. `# RU`) not being sanitized, resulting in malformed metric names. ([#​6187](https://github.com/open-telemetry/opentelemetry-dotnet/issues/6187)) * Fixed Prometheus metric serialization to handle empty label names without throwing during scrape rendering. ([#​7077](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7077)) * Updated OpenTelemetry core component version(s) to `1.15.3`. ([#​7125](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7125)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.3-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Prometheus.HttpListener v1.15.3-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.15.3-beta.1) * Fixed metric unit strings containing invalid Prometheus characters (e.g. `# RU`) not being sanitized, resulting in malformed metric names. ([#​6187](https://github.com/open-telemetry/opentelemetry-dotnet/issues/6187)) * Fixed Prometheus metric serialization to handle empty label names without throwing during scrape rendering. ([#​7077](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7077)) * Updated OpenTelemetry core component version(s) to `1.15.3`. ([#​7125](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7125)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.3-beta.1/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Shims.OpenTracing v1.15.3-beta.1](https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.15.3-beta.1) * Fixes support for `byte`, `short`, `int`, and `float` attributes. ([#​7080](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7080)) * Updated OpenTelemetry core component version(s) to `1.15.3`. ([#​7125](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7125)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.3-beta.1/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md) for details. ## 1.15.2 For highlights and announcements pertaining to this release see: [Release Notes > 1.15.2](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#​1152). The following changes are from the previous release [1.15.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.15.1). * NuGet: [OpenTelemetry v1.15.2](https://www.nuget.org/packages/OpenTelemetry/1.15.2) * Added Task-based worker support for `BatchExportProcessor` and `PeriodicExportingMetricReader` to enable OpenTelemetry to work in single-threaded WebAssembly environments such as Blazor and Uno Platform. The implementation automatically detects the WebAssembly runtime and switches to Task-based workers accordingly; the Thread-based approach remains the default on all other platforms. ([#​6379](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6379)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Api/1.15.2) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.15.2) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Console v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.15.2) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry.Exporter.Console/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.InMemory v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Exporter.InMemory/1.15.2) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry.Exporter.InMemory/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.OpenTelemetryProtocol v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Exporter.OpenTelemetryProtocol/1.15.2) * Limit how much of the response body is read when export fails and error logging is enabled. ([#​7017](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7017)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Zipkin v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Exporter.Zipkin/1.15.2) ... (truncated) ## 1.15.2-beta.1 The following changes are from the previous release [1.15.1-beta.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.15.1-beta.1). * NuGet: [OpenTelemetry.Exporter.Prometheus.AspNetCore v1.15.2-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.15.2-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.2`. ([#​7049](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7049)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.2-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Prometheus.HttpListener v1.15.2-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.15.2-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.2`. ([#​7049](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7049)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.2-beta.1/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Shims.OpenTracing v1.15.2-beta.1](https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.15.2-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.2`. ([#​7049](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7049)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.2-beta.1/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md) for details. ## 1.15.1 For highlights and announcements pertaining to this release see: [Release Notes > 1.15.1](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#​1151). The following changes are from the previous release [1.15.0](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.15.0). * NuGet: [OpenTelemetry v1.15.1](https://www.nuget.org/packages/OpenTelemetry/1.15.1) * Fixed `Tracer.StartSpan()` leaving the new span as `Activity.Current` when the previous activity was stopped by another thread during span creation. ([#​6257](https://github.com/open-telemetry/opentelemetry-dotnet/issues/6257)) * Fixed `OverflowException` in `TraceIdRatioBasedSampler` when trace ID bytes produced `long.MinValue`. ([[#​6928](https://github.com/open-telemetry/opentelemetry-dotnet/issues/6928)]) * Fixed precision issues when using `Histogram<float>` with custom `HistogramBucketBoundaries`. ([#​6866](https://github.com/open-telemetry/opentelemetry-dotnet/issues/6866)) * Fixed a thread-safety issue in `LogRecordSharedPool.Rent()`. ([#​6833](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6833)) * Fixed observable instruments (ObservableCounter, ObservableUpDownCounter, ObservableGauge) continuing to export stale data points after a callback stops reporting a series. ([#​5950](https://github.com/open-telemetry/opentelemetry-dotnet/issues/5950)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.1/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.15.1](https://www.nuget.org/packages/OpenTelemetry.Api/1.15.1) * **Breaking change:** The Baggage API implements the latest [Baggage API specification](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.36.0/specification/baggage/api.md), which disallows empty baggage names and treats baggage names and values as case sensitive. ([#​6931](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6931)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.1/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.15.1](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.15.1) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.1/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Console v1.15.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.15.1) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.1/src/OpenTelemetry.Exporter.Console/CHANGELOG.md) for details. ... (truncated) ## 1.15.1-beta.1 The following changes are from the previous release [1.15.0-beta.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.15.0-beta.1). * NuGet: [OpenTelemetry.Exporter.Prometheus.AspNetCore v1.15.1-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.15.1-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.1`. ([#​7010](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7010)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.1-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Prometheus.HttpListener v1.15.1-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.15.1-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.1`. ([#​7010](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7010)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.1-beta.1/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Shims.OpenTracing v1.15.1-beta.1](https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.15.1-beta.1) * This package is deprecated and it will stop receiving any updates in March 2027. Use the OpenTelemetry API and SDK directly instead of the OpenTracing shims. ([#​6976](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6976)) * Updated OpenTelemetry core component version(s) to `1.15.1`. ([#​7010](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7010)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.1-beta.1/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md) for details. ## 1.15.0 For highlights and announcements pertaining to this release see: [Release Notes > 1.15.0](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#​1150). The following changes are from the previous release [1.14.0](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.14.0). * NuGet: [OpenTelemetry v1.15.0](https://www.nuget.org/packages/OpenTelemetry/1.15.0) * Added support for the `OTEL_SDK_DISABLED` environment variable in TracerProvider, MeterProvider, and LoggerProvider. When `OTEL_SDK_DISABLED=true`, the SDK returns no-op implementations for all telemetry signals. The `OTEL_SDK_DISABLED` environment variable is only evaluated upon application startup, later changes have no effect. ([#​6568](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6568)) * Added `LowMemory` temporality as an option in the OTLP metrics exporter. ([#​6648](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6648)) * Added support for `Meter.TelemetrySchemaUrl` property. ([#​6714](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6714)) * Improve performance and reduce memory consumption for metrics histograms. ([#​6715](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6715)) * Decode `value` in OTEL_RESOURCE_ATTRIBUTES environment variable. ([#​6737](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6737)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.0/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.15.0](https://www.nuget.org/packages/OpenTelemetry.Api/1.15.0) * Added a new overload for `TracerProvider.GetTracer` which accepts an optional `string? schemaUrl` parameter, allowing a schema URL to be set on the `Tracer`. ([#​6736](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6736)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.0/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.15.0](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.15.0) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.0/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Console v1.15.0](https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.15.0) * Added support for `ActivitySource.TelemetrySchemaUrl` property. ([#​6713](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6713)) * Added support for `Meter.TelemetrySchemaUrl` property. ([#​6714](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6714)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.0/src/OpenTelemetry.Exporter.Console/CHANGELOG.md) for details. ... (truncated) ## 1.15.0-beta.1 The following changes are from the previous release [1.14.0-beta.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.14.0-beta.1). * NuGet: [OpenTelemetry.Exporter.Prometheus.AspNetCore v1.15.0-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.15.0-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.0`. ([#​6841](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6841)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Prometheus.HttpListener v1.15.0-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.15.0-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.0`. ([#​6841](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6841)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Shims.OpenTracing v1.15.0-beta.1](https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.15.0-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.0`. ([#​6841](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6841)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.0-beta.1/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md) for details. ## 1.14.0 For highlights and announcements pertaining to this release see: [Release Notes > 1.14.0](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#​1140). The following changes are from the previous release [1.14.0-rc.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.14.0-rc.1). * NuGet: [OpenTelemetry v1.14.0](https://www.nuget.org/packages/OpenTelemetry/1.14.0) * **Breaking Change** NuGet packages now use the Sigstore bundle format (`.sigstore.json`) for digital signatures instead of separate signature (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later for verification. See the [Digital signing section](../../README.md#digital-signing) for updated verification instructions. ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623)) * Update to stable versions for .NET 10.0 NuGet packages. ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667)) * Update `Microsoft.Extensions.*` dependencies to `10.0.0` for .NET Framework and .NET Standard. ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.14.0](https://www.nuget.org/packages/OpenTelemetry.Api/1.14.0) * **Breaking Change** NuGet packages now use the Sigstore bundle format (`.sigstore.json`) for digital signatures instead of separate signature (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later for verification. See the [Digital signing section](../../README.md#digital-signing) for updated verification instructions. ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623)) * Update `System.Diagnostics.DiagnosticSource` dependency to `10.0.0` for all target frameworks. ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.14.0](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.14.0) * **Breaking Change** NuGet packages now use the Sigstore bundle format (`.sigstore.json`) for digital signatures instead of separate signature (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later for verification. See the [Digital signing section](../../README.md#digital-signing) for updated verification instructions. ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623)) * Update to stable versions for .NET 10.0 NuGet packages. ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667)) * Update `Microsoft.Extensions.*` dependencies to `10.0.0` for .NET Framework ... (truncated) ## 1.14.0-rc.1 The following changes are from the previous release [1.13.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.13.1). * NuGet: [OpenTelemetry v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry/1.14.0-rc.1) * **Breaking Change** When targeting `net8.0`, the package now depends on version `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions`, `Microsoft.Extensions.Diagnostics.Abstractions` and `Microsoft.Extensions.Logging.Configuration` NuGet packages. ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327)) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry.Api/1.14.0-rc.1) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) * Update `System.Diagnostics.DiagnosticSource` dependency to `10.0.0` for all target frameworks. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.14.0-rc.1) * **Breaking Change** When targeting `net8.0`, the package now depends on version `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions` NuGet package. ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327)) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Console v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.14.0-rc.1) * **Breaking Change** When targeting `net8.0`, the package now depends on version `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions`, `Microsoft.Extensions.Diagnostics.Abstractions` and `Microsoft.Extensions.Logging.Configuration` NuGet packages. ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327)) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry.Exporter.Console/CHANGELOG.md) for details. ... (truncated) ## 1.14.0-beta.1 The following changes are from the previous release [1.13.1-beta.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.13.1-beta.1). * NuGet: [OpenTelemetry.Exporter.Prometheus.AspNetCore v1.14.0-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.14.0-beta.1) * **Breaking Change** When targeting `net8.0`, the package now depends on version `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions`, `Microsoft.Extensions.Diagnostics.Abstractions` and `Microsoft.Extensions.Logging.Configuration` NuGet packages. ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327)) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) * Added the possibility to disable timestamps via the `PrometheusAspNetCoreOptions`. ([#​6600](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6600)) * **Breaking Change** NuGet packages now use the Sigstore bundle format (`.sigstore.json`) for digital signatures instead of separate signature (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later for verification. See the [Digital signing section](../../README.md#digital-signing) for updated verification instructions. ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623)) * Updated OpenTelemetry core component version(s) to `1.14.0`. ([#​6689](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6689)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.14.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Prometheus.HttpListener v1.14.0-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.14.0-beta.1) * **Breaking Change** When targeting `net8.0`, the package now depends on version `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions`, `Microsoft.Extensions.Diagnostics.Abstractions` and `Microsoft.Extensions.Logging.Configuration` NuGet packages. ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327)) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) * Added the possibility to disable timestamps via the `PrometheusHttpListenerOptions`. ([#​6600](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6600)) * **Breaking Change** NuGet packages now use the Sigstore bundle format (`.sigstore.json`) for digital signatures instead of separate signature (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later for verification. See the [Digital signing section](../../README.md#digital-signing) for updated verification instructions. ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623)) * Updated OpenTelemetry core component version(s) to `1.14.0`. ... (truncated) Commits viewable in [compare view](https://github.com/open-telemetry/opentelemetry-dotnet/compare/core-1.13.1...core-1.15.3). </details> Updated [OpenTelemetry.Exporter.OpenTelemetryProtocol](https://github.com/open-telemetry/opentelemetry-dotnet) from 1.13.1 to 1.15.3. <details> <summary>Release notes</summary> _Sourced from [OpenTelemetry.Exporter.OpenTelemetryProtocol's releases](https://github.com/open-telemetry/opentelemetry-dotnet/releases)._ ## 1.15.3 For highlights and announcements pertaining to this release see: [Release Notes > 1.15.3](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#​1153). The following changes are from the previous release [1.15.2](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.15.2). * NuGet: [OpenTelemetry v1.15.3](https://www.nuget.org/packages/OpenTelemetry/1.15.3) * Fix resource leak in batch and periodic exporting task workers for Blazor/WASM. ([#​7069](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7069)) * Fixed `LogRecord.LogLevel` to preserve `LogLevel.None` and handle unspecified or out-of-range severities without returning invalid enum values. ([#​7092](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7092)) * Fixed `OTEL_TRACES_SAMPLER_ARG` handling to treat out-of-range, `NaN`, and infinite values as invalid and fall back to the default ratio when using `traceidratio` and `parentbased_traceidratio` samplers. ([#​7103](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7103)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.3/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.15.3](https://www.nuget.org/packages/OpenTelemetry.Api/1.15.3) * Fix baggage and trace headers not respecting the maximum length in some cases. ([#​7061](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7061)) * Improve efficiency of parsing of baggage and B3 propagation headers. ([#​7061](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7061)) * **Breaking change:** Fixed `tracestate` parsing to reject keys that do not begin with a lowercase letter, including keys beginning with digits, to align with the W3C Trace Context specification. ([#​7065](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7065)) * Fixed `BaggagePropagator` to trim optional whitespace (OWS) around `=` separators when parsing the `baggage` header, as required by the [W3C Baggage specification](https://www.w3.org/TR/baggage/). ([#​7009](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7009)) * Fixed `BaggagePropagator` to strip baggage properties (e.g. `;metadata`) from values when parsing the `baggage` header. ([#​7009](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7009)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.3/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.15.3](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.15.3) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.3/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md) for details. ... (truncated) ## 1.15.3-beta.1 The following changes are from the previous release [1.15.2-beta.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.15.2-beta.1). * NuGet: [OpenTelemetry.Exporter.Prometheus.AspNetCore v1.15.3-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.15.3-beta.1) * Fixed metric unit strings containing invalid Prometheus characters (e.g. `# RU`) not being sanitized, resulting in malformed metric names. ([#​6187](https://github.com/open-telemetry/opentelemetry-dotnet/issues/6187)) * Fixed Prometheus metric serialization to handle empty label names without throwing during scrape rendering. ([#​7077](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7077)) * Updated OpenTelemetry core component version(s) to `1.15.3`. ([#​7125](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7125)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.3-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Prometheus.HttpListener v1.15.3-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.15.3-beta.1) * Fixed metric unit strings containing invalid Prometheus characters (e.g. `# RU`) not being sanitized, resulting in malformed metric names. ([#​6187](https://github.com/open-telemetry/opentelemetry-dotnet/issues/6187)) * Fixed Prometheus metric serialization to handle empty label names without throwing during scrape rendering. ([#​7077](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7077)) * Updated OpenTelemetry core component version(s) to `1.15.3`. ([#​7125](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7125)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.3-beta.1/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Shims.OpenTracing v1.15.3-beta.1](https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.15.3-beta.1) * Fixes support for `byte`, `short`, `int`, and `float` attributes. ([#​7080](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7080)) * Updated OpenTelemetry core component version(s) to `1.15.3`. ([#​7125](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7125)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.3-beta.1/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md) for details. ## 1.15.2 For highlights and announcements pertaining to this release see: [Release Notes > 1.15.2](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#​1152). The following changes are from the previous release [1.15.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.15.1). * NuGet: [OpenTelemetry v1.15.2](https://www.nuget.org/packages/OpenTelemetry/1.15.2) * Added Task-based worker support for `BatchExportProcessor` and `PeriodicExportingMetricReader` to enable OpenTelemetry to work in single-threaded WebAssembly environments such as Blazor and Uno Platform. The implementation automatically detects the WebAssembly runtime and switches to Task-based workers accordingly; the Thread-based approach remains the default on all other platforms. ([#​6379](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6379)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Api/1.15.2) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.15.2) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Console v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.15.2) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry.Exporter.Console/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.InMemory v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Exporter.InMemory/1.15.2) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry.Exporter.InMemory/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.OpenTelemetryProtocol v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Exporter.OpenTelemetryProtocol/1.15.2) * Limit how much of the response body is read when export fails and error logging is enabled. ([#​7017](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7017)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.2/src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Zipkin v1.15.2](https://www.nuget.org/packages/OpenTelemetry.Exporter.Zipkin/1.15.2) ... (truncated) ## 1.15.2-beta.1 The following changes are from the previous release [1.15.1-beta.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.15.1-beta.1). * NuGet: [OpenTelemetry.Exporter.Prometheus.AspNetCore v1.15.2-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.15.2-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.2`. ([#​7049](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7049)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.2-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Prometheus.HttpListener v1.15.2-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.15.2-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.2`. ([#​7049](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7049)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.2-beta.1/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Shims.OpenTracing v1.15.2-beta.1](https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.15.2-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.2`. ([#​7049](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7049)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.2-beta.1/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md) for details. ## 1.15.1 For highlights and announcements pertaining to this release see: [Release Notes > 1.15.1](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#​1151). The following changes are from the previous release [1.15.0](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.15.0). * NuGet: [OpenTelemetry v1.15.1](https://www.nuget.org/packages/OpenTelemetry/1.15.1) * Fixed `Tracer.StartSpan()` leaving the new span as `Activity.Current` when the previous activity was stopped by another thread during span creation. ([#​6257](https://github.com/open-telemetry/opentelemetry-dotnet/issues/6257)) * Fixed `OverflowException` in `TraceIdRatioBasedSampler` when trace ID bytes produced `long.MinValue`. ([[#​6928](https://github.com/open-telemetry/opentelemetry-dotnet/issues/6928)]) * Fixed precision issues when using `Histogram<float>` with custom `HistogramBucketBoundaries`. ([#​6866](https://github.com/open-telemetry/opentelemetry-dotnet/issues/6866)) * Fixed a thread-safety issue in `LogRecordSharedPool.Rent()`. ([#​6833](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6833)) * Fixed observable instruments (ObservableCounter, ObservableUpDownCounter, ObservableGauge) continuing to export stale data points after a callback stops reporting a series. ([#​5950](https://github.com/open-telemetry/opentelemetry-dotnet/issues/5950)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.1/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.15.1](https://www.nuget.org/packages/OpenTelemetry.Api/1.15.1) * **Breaking change:** The Baggage API implements the latest [Baggage API specification](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.36.0/specification/baggage/api.md), which disallows empty baggage names and treats baggage names and values as case sensitive. ([#​6931](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6931)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.1/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.15.1](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.15.1) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.1/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Console v1.15.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.15.1) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.1/src/OpenTelemetry.Exporter.Console/CHANGELOG.md) for details. ... (truncated) ## 1.15.1-beta.1 The following changes are from the previous release [1.15.0-beta.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.15.0-beta.1). * NuGet: [OpenTelemetry.Exporter.Prometheus.AspNetCore v1.15.1-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.15.1-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.1`. ([#​7010](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7010)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.1-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Prometheus.HttpListener v1.15.1-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.15.1-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.1`. ([#​7010](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7010)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.1-beta.1/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Shims.OpenTracing v1.15.1-beta.1](https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.15.1-beta.1) * This package is deprecated and it will stop receiving any updates in March 2027. Use the OpenTelemetry API and SDK directly instead of the OpenTracing shims. ([#​6976](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6976)) * Updated OpenTelemetry core component version(s) to `1.15.1`. ([#​7010](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7010)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.1-beta.1/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md) for details. ## 1.15.0 For highlights and announcements pertaining to this release see: [Release Notes > 1.15.0](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#​1150). The following changes are from the previous release [1.14.0](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.14.0). * NuGet: [OpenTelemetry v1.15.0](https://www.nuget.org/packages/OpenTelemetry/1.15.0) * Added support for the `OTEL_SDK_DISABLED` environment variable in TracerProvider, MeterProvider, and LoggerProvider. When `OTEL_SDK_DISABLED=true`, the SDK returns no-op implementations for all telemetry signals. The `OTEL_SDK_DISABLED` environment variable is only evaluated upon application startup, later changes have no effect. ([#​6568](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6568)) * Added `LowMemory` temporality as an option in the OTLP metrics exporter. ([#​6648](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6648)) * Added support for `Meter.TelemetrySchemaUrl` property. ([#​6714](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6714)) * Improve performance and reduce memory consumption for metrics histograms. ([#​6715](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6715)) * Decode `value` in OTEL_RESOURCE_ATTRIBUTES environment variable. ([#​6737](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6737)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.0/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.15.0](https://www.nuget.org/packages/OpenTelemetry.Api/1.15.0) * Added a new overload for `TracerProvider.GetTracer` which accepts an optional `string? schemaUrl` parameter, allowing a schema URL to be set on the `Tracer`. ([#​6736](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6736)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.0/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.15.0](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.15.0) No notable changes. See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.0/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Console v1.15.0](https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.15.0) * Added support for `ActivitySource.TelemetrySchemaUrl` property. ([#​6713](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6713)) * Added support for `Meter.TelemetrySchemaUrl` property. ([#​6714](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6714)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.0/src/OpenTelemetry.Exporter.Console/CHANGELOG.md) for details. ... (truncated) ## 1.15.0-beta.1 The following changes are from the previous release [1.14.0-beta.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.14.0-beta.1). * NuGet: [OpenTelemetry.Exporter.Prometheus.AspNetCore v1.15.0-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.15.0-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.0`. ([#​6841](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6841)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Prometheus.HttpListener v1.15.0-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.15.0-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.0`. ([#​6841](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6841)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Shims.OpenTracing v1.15.0-beta.1](https://www.nuget.org/packages/OpenTelemetry.Shims.OpenTracing/1.15.0-beta.1) * Updated OpenTelemetry core component version(s) to `1.15.0`. ([#​6841](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6841)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.15.0-beta.1/src/OpenTelemetry.Shims.OpenTracing/CHANGELOG.md) for details. ## 1.14.0 For highlights and announcements pertaining to this release see: [Release Notes > 1.14.0](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#​1140). The following changes are from the previous release [1.14.0-rc.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.14.0-rc.1). * NuGet: [OpenTelemetry v1.14.0](https://www.nuget.org/packages/OpenTelemetry/1.14.0) * **Breaking Change** NuGet packages now use the Sigstore bundle format (`.sigstore.json`) for digital signatures instead of separate signature (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later for verification. See the [Digital signing section](../../README.md#digital-signing) for updated verification instructions. ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623)) * Update to stable versions for .NET 10.0 NuGet packages. ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667)) * Update `Microsoft.Extensions.*` dependencies to `10.0.0` for .NET Framework and .NET Standard. ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.14.0](https://www.nuget.org/packages/OpenTelemetry.Api/1.14.0) * **Breaking Change** NuGet packages now use the Sigstore bundle format (`.sigstore.json`) for digital signatures instead of separate signature (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later for verification. See the [Digital signing section](../../README.md#digital-signing) for updated verification instructions. ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623)) * Update `System.Diagnostics.DiagnosticSource` dependency to `10.0.0` for all target frameworks. ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.14.0](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.14.0) * **Breaking Change** NuGet packages now use the Sigstore bundle format (`.sigstore.json`) for digital signatures instead of separate signature (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later for verification. See the [Digital signing section](../../README.md#digital-signing) for updated verification instructions. ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623)) * Update to stable versions for .NET 10.0 NuGet packages. ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667)) * Update `Microsoft.Extensions.*` dependencies to `10.0.0` for .NET Framework ... (truncated) ## 1.14.0-rc.1 The following changes are from the previous release [1.13.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.13.1). * NuGet: [OpenTelemetry v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry/1.14.0-rc.1) * **Breaking Change** When targeting `net8.0`, the package now depends on version `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions`, `Microsoft.Extensions.Diagnostics.Abstractions` and `Microsoft.Extensions.Logging.Configuration` NuGet packages. ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327)) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry.Api/1.14.0-rc.1) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) * Update `System.Diagnostics.DiagnosticSource` dependency to `10.0.0` for all target frameworks. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry.Api/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.14.0-rc.1) * **Breaking Change** When targeting `net8.0`, the package now depends on version `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions` NuGet package. ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327)) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Console v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.14.0-rc.1) * **Breaking Change** When targeting `net8.0`, the package now depends on version `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions`, `Microsoft.Extensions.Diagnostics.Abstractions` and `Microsoft.Extensions.Logging.Configuration` NuGet packages. ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327)) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry.Exporter.Console/CHANGELOG.md) for details. ... (truncated) ## 1.14.0-beta.1 The following changes are from the previous release [1.13.1-beta.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.13.1-beta.1). * NuGet: [OpenTelemetry.Exporter.Prometheus.AspNetCore v1.14.0-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.14.0-beta.1) * **Breaking Change** When targeting `net8.0`, the package now depends on version `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions`, `Microsoft.Extensions.Diagnostics.Abstractions` and `Microsoft.Extensions.Logging.Configuration` NuGet packages. ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327)) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) * Added the possibility to disable timestamps via the `PrometheusAspNetCoreOptions`. ([#​6600](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6600)) * **Breaking Change** NuGet packages now use the Sigstore bundle format (`.sigstore.json`) for digital signatures instead of separate signature (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later for verification. See the [Digital signing section](../../README.md#digital-signing) for updated verification instructions. ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623)) * Updated OpenTelemetry core component version(s) to `1.14.0`. ([#​6689](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6689)) See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.14.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGELOG.md) for details. * NuGet: [OpenTelemetry.Exporter.Prometheus.HttpListener v1.14.0-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener/1.14.0-beta.1) * **Breaking Change** When targeting `net8.0`, the package now depends on version `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions`, `Microsoft.Extensions.Diagnostics.Abstractions` and `Microsoft.Extensions.Logging.Configuration` NuGet packages. ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327)) * Add support for .NET 10.0. ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307)) * Added the possibility to disable timestamps via the `PrometheusHttpListenerOptions`. ([#​6600](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6600)) * **Breaking Change** NuGet packages now use the Sigstore bundle format (`.sigstore.json`) for digital signatures instead of separate signature (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later for verification. See the [Digital signing section](../../README.md#digital-signing) for updated verification instructions. ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623)) * Updated OpenTelemetry core component version(s) to `1.14.0`. ... (truncated) Commits viewable in [compare view](https://github.com/open-telemetry/opentelemetry-dotnet/compare/core-1.13.1...core-1.15.3). </details> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/davidkaya/aryx/network/alerts). </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-24 23:33:09 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/aryx#3