Skip to content

chore(deps): update opentelemetry-dotnet monorepo to 1.19.0 - #5191

Merged
thomhurst merged 1 commit into
mainfrom
renovate/opentelemetry-dotnet-monorepo
Sep 18, 2026
Merged

thomhurst merged 1 commit into
mainfrom
renovate/opentelemetry-dotnet-monorepo

Conversation

@thomhurst

@thomhurst thomhurst commented Sep 18, 2026

Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Change Age Confidence
OpenTelemetry.Exporter.OpenTelemetryProtocol (source) 1.18.01.19.0 age confidence
OpenTelemetry.Extensions.Hosting (source) 1.18.01.19.0 age confidence

Release Notes

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

v1.19.0

Release details: 1.19.0

  • Added Schema URL to internally created Resource instances.
  • Added AlwaysRecordSampler.
  • Added an AddOpenTelemetry extension method for IHostApplicationBuilder. It
    registers the OpenTelemetry SDK services and additionally seeds service.name
    from IHostEnvironment.ApplicationName and deployment.environment.name from
    IHostEnvironment.EnvironmentName as low-priority resource defaults. It also
    registers the host's live configuration into DI so that extensions receiving
    only IServiceCollection can contribute configuration sources during setup.
  • Extended key/value list attribute handling to cover additional dictionary
    shapes (IEnumerable<KeyValuePair<string, string?>> and IDictionary). These
    attributes will be serialized as JSON objects or kvlist, as appropriate.
  • If an exception is thrown when serializing an attribute, the attribute will now
    be dropped.
  • Disable HttpClientFactory integration on browser WebAssembly (e.g. Blazor)
    environments to avoid stalled export requests when async HTTP handlers are used.
  • Fixed CA certificate loading (e.g. using OTEL_EXPORTER_OTLP_CERTIFICATE) for
    PEM-encoded certificates that only contain a public key.
  • Fixed CircularBufferBuckets so the first delta histogram insertion after a
    reset does not result in an unnecessary scale reduction.
  • Fixed lazy logger provider builds after a failure from reusing partially
    initialized provider state.
  • Fixed parsing of an inbound tracestate header whose member value trimmed to
    an empty value that previously threw an IndexOutOfRangeException internally
    and could silently truncate the tracestate.
  • Prevented oversized metric metadata from being cached when it cannot fit within
    the configured request size.
  • Reduced allocations when formatting self-diagnostics events with up to three parameters.
  • Improved wildcard source/meter name matching to avoid excessive matching time
    at runtime.
  • Reduced allocations when creating log record attributes from an array.
  • Reduced allocations when setting baggage through the params overload.
  • Reduced allocations when constructing SpanAttributes from an array.

Configuration

📅 Schedule: (UTC)

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 Mend Renovate CLI.

@thomhurst thomhurst added dependencies Pull requests that update a dependency file MINOR renovate-bot labels Sep 18, 2026
@thomhurst
thomhurst enabled auto-merge (squash) September 18, 2026 15:18
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@coderabbitai

coderabbitai Bot commented Sep 18, 2026

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 57948483-1979-45a4-b45d-87d8662f28a8

📥 Commits

Reviewing files that changed from the base of the PR and between e1ed11c and 6c5c13d.

📒 Files selected for processing (1)
  • Directory.Packages.props

Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review.


📝 Walkthrough

Walkthrough

The central package management file updates OpenTelemetry.Exporter.OpenTelemetryProtocol and OpenTelemetry.Extensions.Hosting from version 1.18.0 to 1.19.0.

Changes

OpenTelemetry package updates

Layer / File(s) Summary
Update central package versions
Directory.Packages.props
The centrally managed versions for two OpenTelemetry packages change from 1.18.0 to 1.19.0.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to 6c5c1

The PR only updates centrally managed OpenTelemetry dependency versions, with no concrete merge-blocking risk identified.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: updating the OpenTelemetry .NET dependencies to version 1.19.0.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

A rabbit checks the package tree
Two OpenTelemetry versions leap free
From eighteen to nineteen they go
The central file records the flow
Neat and quiet, ready to grow

Comment @coderabbitai help to get the list of available commands.

@thomhurst
thomhurst deployed to Pull Requests September 18, 2026 15:22 — with GitHub Actions Active
@thomhurst
thomhurst merged commit 62c2d4e into main Sep 18, 2026
15 of 17 checks passed
@thomhurst
thomhurst deleted the renovate/opentelemetry-dotnet-monorepo branch September 18, 2026 15:47
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 MINOR renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants