fix(deps): update opentelemetry-rust monorepo to 0.31.0
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| opentelemetry (source) | dependencies | minor |
0.30.0 -> 0.31.0
|
| opentelemetry-appender-tracing (source) | dependencies | minor |
0.30.0 -> 0.31.0
|
| opentelemetry-otlp (source) | dependencies | minor |
0.30.0 -> 0.31.0
|
| opentelemetry_sdk (source) | dependencies | minor |
0.30.0 -> 0.31.0
|
⚠️ WarningSome dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
open-telemetry/opentelemetry-rust (opentelemetry)
v0.31.0
Released 2025-Sep-25
-
Breaking Change return type of
opentelemetry::global::set_tracer_providerto Unit to align with metrics counterpart - Add
get_allmethod toopentelemetry::propagation::Extractorto return all values of the given propagation key and provide a default implementation.
open-telemetry/opentelemetry-rust (opentelemetry-appender-tracing)
v0.31.1
Released 2025-Oct-1
- Bump
tracing-opentelemetryto 0.32
v0.31.0
Released 2025-Sep-25
- Updated
opentelemetrydependency to version 0.31.0.
open-telemetry/opentelemetry-rust (opentelemetry-otlp)
v0.31.0
Released 2025-Sep-25
- Update
opentelemetry-protoandopentelemetry-httpdependency version to 0.31.0 - Add HTTP compression support with
gzip-httpandzstd-httpfeature flags
open-telemetry/opentelemetry-rust (opentelemetry_sdk)
v0.31.0
Released 2025-Sep-25
-
Updated
opentelemetryandopentelemetry-httpdependencies to version 0.31.0. -
Feature: Add span flags support for
isRemoteproperty in OTLP exporter (#3153) -
Updated span and link transformations to properly set flags field (0x100 for local, 0x300 for remote)
-
TODO: Placeholder for Span processor related things
- Fix SpanProcessor::on_start is no longer called on non recording spans
-
Fix: Restore true parallel exports in the async-native
BatchSpanProcessorby honoringOTEL_BSP_MAX_CONCURRENT_EXPORTS(#2959). A regression in #2685 inadvertently awaited theexport()future directly inopentelemetry-sdk/src/trace/span_processor_with_async_runtime.rsinstead of spawning it on the runtime, forcing all exports to run sequentially. -
Feature: Added
Cloneimplementation toSdkLoggerfor API consistency withSdkTracer(#3058). -
Fix: batch size accounting in BatchSpanProcessor when queue is full (#3089).
-
Fix: Resolved dependency issue where the "logs" feature incorrectly required the "trace" feature flag (#3096). The logs functionality now operates independently, while automatic correlation between logs and traces continues to work when the "trace" feature is explicitly enabled.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.