Skip to content

Update OpenTelemetry to 1.15.3#5405

Merged
abparticular merged 1 commit intomasterfrom
renovate/open-telemetry
May 4, 2026
Merged

Update OpenTelemetry to 1.15.3#5405
abparticular merged 1 commit intomasterfrom
renovate/open-telemetry

Conversation

@dependencyupdates
Copy link
Copy Markdown
Contributor

@dependencyupdates dependencyupdates Bot commented Mar 27, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
OpenTelemetry.Exporter.Console (source) 1.15.01.15.3 age adoption passing confidence
OpenTelemetry.Extensions.Hosting (source) 1.15.01.15.3 age adoption passing confidence

Release Notes

open-telemetry/opentelemetry-dotnet (OpenTelemetry.Exporter.Console)

v1.15.3

Release details: 1.15.3

  • 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.
  • Breaking change: Fixed an insecure disk retry default for OTLP export.
    Disk retry now requires OTEL_DOTNET_EXPERIMENTAL_OTLP_DISK_RETRY_DIRECTORY_PATH
    when OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY=disk is configured.
  • Improve efficiency of parsing of baggage and B3 propagation headers.
  • OtlpLogExporter now uses IHttpClientFactory on .NET 8+.
  • Fixed an issue in OTLP/gRPC retry handling when parsing gRPC statuses.
  • Fixed OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT not being applied.
  • Fixed baggage and trace headers not respecting the maximum length in some cases.
  • Fixed BaggagePropagator to trim optional whitespace (OWS) around =
    separators when parsing the baggage header.
  • Fixed BaggagePropagator to strip baggage properties from values when
    parsing the baggage header.
  • Fixed OTLP persistent storage clean-up handling for malformed filenames.
  • Fixed resource leak in batch and periodic exporting task workers for Blazor/WASM.
  • Fixed LogRecord.LogLevel to preserve LogLevel.None.
  • Fixed OTEL_TRACES_SAMPLER_ARG handling for out-of-range values.
  • Fixed an issue with OTLP disk retry storage where metrics and logs used the
    traces storage directory.
  • Fixed full OTLP endpoint being logged by internal diagnostics.
  • Improve efficiency of parsing of baggage, B3 and Jaeger propagation headers.
  • Hardened Zipkin exporter memory usage for endpoint caching and array tag
    serialization.

v1.15.2

Release details: 1.15.2

  • Limit how much of the response body is read by the OTLP exporter when
    export fails and error logging is enabled.
  • Added Task-based worker support for BatchExportProcessor and
    PeriodicExportingMetricReader to enable the OpenTelemetry SDK to work
    in single-threaded WebAssembly environments such as Blazor and
    Uno Platform.

v1.15.1

Release details: 1.15.1

  • Breaking change: The Baggage API now disallows empty baggage names and
    treats baggage names and values as case sensitive, aligning with the latest
    Baggage API specification.
  • Various bug fixes across OpenTelemetry.Api and OpenTelemetry SDK,
    including fixes for thread-safety, sampler edge cases, metrics precision,
    and observable instrument lifecycle handling.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Commands to ignore dependencies

You can trigger dependency actions by commenting on this PR:

  • @particularbot ignore this major version
  • @particularbot ignore this minor version
  • @particularbot ignore this dependency

@dependencyupdates dependencyupdates Bot added dependencies Pull requests that update a dependency file NuGet labels Mar 27, 2026
@dependencyupdates dependencyupdates Bot force-pushed the renovate/open-telemetry branch 2 times, most recently from dc008c6 to 137e3f3 Compare March 31, 2026 15:42
@dependencyupdates dependencyupdates Bot force-pushed the renovate/open-telemetry branch from 137e3f3 to e7c0ac8 Compare April 8, 2026 21:30
@dependencyupdates dependencyupdates Bot changed the title Update OpenTelemetry to 1.15.1 Update OpenTelemetry to 1.15.2 Apr 8, 2026
@dependencyupdates dependencyupdates Bot force-pushed the renovate/open-telemetry branch from e7c0ac8 to abefd50 Compare April 21, 2026 09:49
@dependencyupdates dependencyupdates Bot changed the title Update OpenTelemetry to 1.15.2 Update OpenTelemetry to 1.15.3 Apr 21, 2026
@dependencyupdates dependencyupdates Bot force-pushed the renovate/open-telemetry branch from abefd50 to e28ffaf Compare May 4, 2026 03:51
@abparticular abparticular merged commit 413308f into master May 4, 2026
33 checks passed
@abparticular abparticular deleted the renovate/open-telemetry branch May 4, 2026 04:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file NuGet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants