Skip to content

chore(deps): update opentelemetry stack to v0.33.1 - #633

Merged
Destynova2 merged 1 commit into
mainfrom
renovate/opentelemetry-stack
Oct 14, 2026
Merged

Destynova2 merged 1 commit into
mainfrom
renovate/opentelemetry-stack

Conversation

@azerozero-grob-renovate

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
opentelemetry (source) dependencies patch 0.33.0 → 0.33.1
opentelemetry-appender-tracing (source) dependencies patch 0.33.0 → 0.33.1
opentelemetry-otlp (source) dependencies patch 0.33.0 → 0.33.1
opentelemetry_sdk (source) dependencies patch 0.33.0 → 0.33.1

Release Notes

open-telemetry/opentelemetry-rust (opentelemetry)

v0.33.1

Compare Source

Released 2026-Oct-08

  • Fix a panic when a value stored with Context::with_value() calls
    Context::current() from its Drop implementation.
  • Expand tracing documentation on async context propagation and child spans
    (#​828).
  • Document the panic contract for observable metric callbacks (Callback and
    AsyncInstrumentBuilder::with_callback).
    (#​3640)
  • Fix TraceState::from_str rejecting valid optional whitespace around list members.
    (#​3757)
open-telemetry/opentelemetry-rust (opentelemetry-appender-tracing)

v0.33.1

Compare Source

Released 2026-Oct-08

  • Update OpenTelemetry dependencies to 0.33.1.
open-telemetry/opentelemetry-rust (opentelemetry-otlp)

v0.33.1

Compare Source

Released 2026-Oct-08

  • Declare the OTLP exporters for Logs and Metrics stable after the 0.33.0 release-candidate period. Tracing remains in beta.
  • Update OpenTelemetry dependencies to 0.33.1, including SDK fixes and OTLP/JSON interoperability fixes in opentelemetry-proto.
open-telemetry/opentelemetry-rust (opentelemetry_sdk)

v0.33.1

Compare Source

Released 2026-Oct-08

  • Emit a one-time internal error diagnostic when the default PeriodicReader
    worker thread panics (such as from an observable metric callback), and document
    the callback panic contract.
    (#​3640)
  • Added Sampler::parent_based(root), returning a ParentBasedSampler that lets
    all 5 branches of the ParentBased sampler spec be configured independently
    (root, and remote/local parent that is/isn't sampled) via with_remote_parent_sampled,
    with_remote_parent_not_sampled, with_local_parent_sampled, and
    with_local_parent_not_sampled. Previously Sampler::ParentBased only let you
    override the root case; the other 4 were fixed to the spec defaults. Unset
    branches keep those same defaults, so this is purely additive.
    (#​3657)
  • Fixed Histogram, Sum, LastValue, and PrecomputedSum aggregators (and
    their bound-instrument handles) silently accepting NaN/Infinity
    measurements. For Histogram and Sum, a single NaN measurement
    permanently corrupted the cumulative sum/total for the rest of the
    process's lifetime (x + NaN == NaN); LastValue and PrecomputedSum
    self-healed on the next valid measurement but still exported one bad value
    in the meantime, and PrecomputedSum under delta temporality corrupted two
    export cycles. Non-finite measurements are now dropped before recording,
    matching ExponentialHistogram's existing behavior.
    (#​3656)
  • Fixed SdkTracer inheriting an invalid parent span context (e.g. a context
    carrying an invalid active span context). Such a parent is now treated as no
    parent: the span gets a freshly generated trace id instead of the parent's
    all-zero one, and is not recorded as a child of it.
    (#​3657)
  • Log metric export failures at ERROR level in PeriodicReader, making
    failures such as an unreachable collector visible without enabling DEBUG
    logging.
    (#​3754)

Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • "before 6am on monday"
  • Automerge
    • At any time (no schedule defined)

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

♻ 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.

@azerozero-grob-renovate
azerozero-grob-renovate Bot force-pushed the renovate/opentelemetry-stack branch from 85436ba to b219ded Compare October 12, 2026 15:26
@Destynova2
Destynova2 merged commit 3626bef into main Oct 14, 2026
40 checks passed
@Destynova2
Destynova2 deleted the renovate/opentelemetry-stack branch October 14, 2026 07:18
Destynova2 added a commit that referenced this pull request Oct 14, 2026
## 🤖 New release

* `grob`: 0.36.120 -> 0.36.121

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

##
[0.36.121](v0.36.120...v0.36.121)
- 2026-10-14

### Fixed

- *(providers)* send the Claude Code identity line on Anthropic OAuth
requests ([#635](#635))

### Other

- *(deps)* update opentelemetry stack to v0.33.1
([#633](#633))
- *(deps)* update cargo patch updates
([#632](#632))
- *(deps)* update cargo patch updates
([#630](#630))
- *(deps)* update cargo patch updates
([#628](#628))
- refuse local commits on main via prek hook
([#627](#627))
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant