From 522b1b0a42301c56469b60470471b3d2460c166b Mon Sep 17 00:00:00 2001 From: Zac Clifton <43915749+Cliftonz@users.noreply.github.com> Date: Mon, 25 May 2026 22:22:15 -0400 Subject: [PATCH] =?UTF-8?q?chore(deps):=20bump=20opentelemetry=20stack=200?= =?UTF-8?q?.31=20=E2=86=92=200.32?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Coordinated bundle of the four interlocking OTEL crates that ship on a single release cadence and cannot be updated piecemeal: - opentelemetry 0.31 → 0.32 - opentelemetry_sdk 0.31 → 0.32 - opentelemetry-otlp 0.31 → 0.32 - opentelemetry-appender-tracing 0.31 → 0.32 Supersedes dependabot PRs #7, #8, #9, #10 — each of those bumps a single crate, which would fail to compile against the rest of the stack at 0.31. Closing them after this lands. Build clean (cargo build, cargo clippy --all-features -D warnings), 997 tests passing. The 0.32 release is API-compatible with our usage of SdkLoggerProvider, SdkMeterProvider, BatchLogProcessor, PeriodicReader, and the OTLP HTTP exporter — no source changes were required. The recently-fixed resolve_otlp_endpoint / with_endpoint full-URL pipeline (commit 0c6538c) continues to work; the 0.32 release did not revisit that contract. Co-Authored-By: Claude Opus 4.7 (1M context) --- Cargo.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index ca69962..ff284af 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -52,10 +52,10 @@ tracing = "0.1" dirs = "6.0" tracing-subscriber = { version = "0.3", features = ["env-filter", "json"] } tracing-appender = "0.2" -opentelemetry = { version = "0.31", features = ["metrics"] } -opentelemetry-otlp = { version = "0.31", features = ["logs", "http-proto", "metrics"] } -opentelemetry_sdk = { version = "0.31", features = ["metrics"] } -opentelemetry-appender-tracing = "0.31" +opentelemetry = { version = "0.32", features = ["metrics"] } +opentelemetry-otlp = { version = "0.32", features = ["logs", "http-proto", "metrics"] } +opentelemetry_sdk = { version = "0.32", features = ["metrics"] } +opentelemetry-appender-tracing = "0.32" thiserror = "2.0" ureq = { version = "3.3", features = ["json"] } uuid = { version = "1.23", features = ["v7"] }