Skip to content

[release] Prepare release core-1.15.3#7123

Merged
martincostello merged 3 commits intomainfrom
otelbot/prepare-core-1.15.3-release
Apr 21, 2026
Merged

[release] Prepare release core-1.15.3#7123
martincostello merged 3 commits intomainfrom
otelbot/prepare-core-1.15.3-release

Conversation

@otelbot-dotnet
Copy link
Copy Markdown
Contributor

Note: This PR was opened automatically by the prepare release workflow.

Requested by: @Kielek

Changes

  • CHANGELOG files updated for projects being released.
  • Public API files updated for projects being released (only performed for stable releases).

Commands

/UpdateReleaseDates: Use to update release dates in CHANGELOGs before merging [approvers, maintainers]
/UpdateReleaseNotes: Use to update RELEASENOTES.md before merging [approvers, maintainers]
/CreateReleaseTag: Use after merging to push the release tag and trigger the job to create packages [approvers, maintainers]
/PushPackages: Use after the created packages have been validated to push to NuGet [maintainers]

@otelbot-dotnet otelbot-dotnet Bot added the release Related to the release process label Apr 20, 2026
@otelbot-dotnet otelbot-dotnet Bot requested a review from a team as a code owner April 20, 2026 20:47
@otelbot-dotnet
Copy link
Copy Markdown
Contributor Author

I noticed this PR is releasing a stable version of core packages but there isn't any content in RELEASENOTES.md for the version being released.

It is important to update RELEASENOTES.md before creating the release tag because a permalink will become part of the package(s).

Post a comment with "/UpdateReleaseNotes" in the body if you would like me to update release notes.

Note: In the comment everything below "/UpdateReleaseNotes" will be added to RELEASENOTES.md for the version being released. If something is already there it will be replaced.

@github-actions github-actions Bot added pkg:OpenTelemetry.Api.ProviderBuilderExtensions Issues related to OpenTelemetry.Api.ProviderBuilderExtensions NuGet package pkg:OpenTelemetry.Api Issues related to OpenTelemetry.Api NuGet package pkg:OpenTelemetry.Exporter.Console Issues related to OpenTelemetry.Exporter.Console NuGet package pkg:OpenTelemetry.Exporter.InMemory Issues related to OpenTelemetry.Exporter.InMemory NuGet package pkg:OpenTelemetry.Exporter.OpenTelemetryProtocol Issues related to OpenTelemetry.Exporter.OpenTelemetryProtocol NuGet package pkg:OpenTelemetry.Exporter.Zipkin Issues related to OpenTelemetry.Exporter.Zipkin NuGet package pkg:OpenTelemetry.Extensions.Hosting Issues related to OpenTelemetry.Extensions.Hosting NuGet package pkg:OpenTelemetry.Extensions.Propagators Issues related to OpenTelemetry.Extensions.Propagators NuGet package pkg:OpenTelemetry Issues related to OpenTelemetry NuGet package labels Apr 20, 2026
@Kielek
Copy link
Copy Markdown
Member

Kielek commented Apr 21, 2026

/UpdateReleaseDates

@otelbot-dotnet
Copy link
Copy Markdown
Contributor Author

I updated the CHANGELOG release dates.

@martincostello
Copy link
Copy Markdown
Member

/UpdateReleaseNotes

  • 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 where parsing gRPC status.
  • 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.

@otelbot-dotnet
Copy link
Copy Markdown
Contributor Author

I updated RELEASENOTES.md.

@github-actions github-actions Bot added the documentation Documentation related label Apr 21, 2026
@martincostello martincostello added this pull request to the merge queue Apr 21, 2026
Merged via the queue into main with commit d622e6c Apr 21, 2026
24 checks passed
@martincostello martincostello deleted the otelbot/prepare-core-1.15.3-release branch April 21, 2026 07:46
@otelbot-dotnet
Copy link
Copy Markdown
Contributor Author

I noticed this PR was merged.

Post a comment with "/CreateReleaseTag" in the body if you would like me to create the release tag core-1.15.3 for the merge commit which will trigger the package workflow.

@otelbot-dotnet otelbot-dotnet Bot locked and limited conversation to collaborators Apr 21, 2026
@martincostello
Copy link
Copy Markdown
Member

/CreateReleaseTag

@otelbot-dotnet otelbot-dotnet Bot unlocked this conversation Apr 21, 2026
@otelbot-dotnet
Copy link
Copy Markdown
Contributor Author

I just pushed the core-1.15.3 tag.

The package workflow should begin momentarily.

@otelbot-dotnet otelbot-dotnet Bot locked and limited conversation to collaborators Apr 21, 2026
@otelbot-dotnet otelbot-dotnet Bot unlocked this conversation Apr 21, 2026
@otelbot-dotnet
Copy link
Copy Markdown
Contributor Author

The packages for core-1.15.3 are now available: https://github.com/open-telemetry/opentelemetry-dotnet/actions/runs/24710605222/artifacts/6549655525.

Once these packages have been validated have a maintainer post a comment with "/PushPackages" in the body if you would like me to push to NuGet.

@otelbot-dotnet otelbot-dotnet Bot locked and limited conversation to collaborators Apr 21, 2026
@martincostello
Copy link
Copy Markdown
Member

/PushPackages

@otelbot-dotnet
Copy link
Copy Markdown
Contributor Author

I am uploading the packages for core-1.15.3 to NuGet and then I will publish the release.

@otelbot-dotnet otelbot-dotnet Bot unlocked this conversation Apr 21, 2026
@otelbot-dotnet otelbot-dotnet Bot locked and limited conversation to collaborators Apr 21, 2026
@otelbot-dotnet otelbot-dotnet Bot unlocked this conversation Apr 21, 2026
@otelbot-dotnet
Copy link
Copy Markdown
Contributor Author

The release core-1.15.3 has been published and packages should be available on NuGet momentarily.

Have a nice day!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Documentation related pkg:OpenTelemetry.Api.ProviderBuilderExtensions Issues related to OpenTelemetry.Api.ProviderBuilderExtensions NuGet package pkg:OpenTelemetry.Api Issues related to OpenTelemetry.Api NuGet package pkg:OpenTelemetry.Exporter.Console Issues related to OpenTelemetry.Exporter.Console NuGet package pkg:OpenTelemetry.Exporter.InMemory Issues related to OpenTelemetry.Exporter.InMemory NuGet package pkg:OpenTelemetry.Exporter.OpenTelemetryProtocol Issues related to OpenTelemetry.Exporter.OpenTelemetryProtocol NuGet package pkg:OpenTelemetry.Exporter.Zipkin Issues related to OpenTelemetry.Exporter.Zipkin NuGet package pkg:OpenTelemetry.Extensions.Hosting Issues related to OpenTelemetry.Extensions.Hosting NuGet package pkg:OpenTelemetry.Extensions.Propagators Issues related to OpenTelemetry.Extensions.Propagators NuGet package pkg:OpenTelemetry Issues related to OpenTelemetry NuGet package release Related to the release process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants