NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #624 most downloaded on crates.io
Protobuf generated files and transformations.
Last release 19 days ago
18 Sep 2026
Release timing varies
gaps range from 9 days to 8 months
Nearly every release is documented
notes for 17 of 17 stable releases
1 version withdrawn
withdrawn after publishing
4 years old
18 releases · first in 2022
One column per quarter.
First release of opentelemetry-propagator-b3 , providing B3 trace context propagation for OpenTelemetry Rust.
First release of opentelemetry-propagator-b3, providing B3 trace context propagation for OpenTelemetry Rust.
Based on the B3 implementation in opentelemetry-zipkin, with the existing API and behavior. B3 users can migrate their dependency and imports to opentelemetry_propagator_b3::{B3Encoding, Propagator}.
See the 0.33.0 release notes and migration guidance.
The OTLP exporters for Logs and Metrics remain release candidates. We plan to declare them stable in 0.33.1 after approximately two weeks of validation, provided no issues requiring breaking API changes arise. The Logs and Metrics API and SDK remain stable; Distributed Tracing remains pre-stable.
opentelemetry-proto 0.33.0 release.
Released 2026-Sep-18
Bug fix: Keep OTLP logs with the same target but different scope versions, attributes, or schema URLs in separate groups. Target still overrides the scope name. Export each scope's schema URL instead of the resource's schema URL.
Bug fix: Accept empty AnyValue objects in OTLP/JSON payloads instead of rejecting the entire request.
Bug fix: Accept omitted resource fields in empty OTLP/JSON collector requests.
Bug fix: Accept null fields in OTLP/JSON AnyValue objects as unset.
Bug fix: Accept OTLP/JSON partial-success responses when protobuf default fields are omitted.
Performance: group_spans_by_resource_and_scope no longer clones every SpanData. The batch is owned by the function, so spans are now moved into the proto conversion instead of being grouped by reference and cloned. This cuts the transform time of a 512-span batch roughly in half. (#3652)
"opentelemetry-proto 0.32.0 release."
"opentelemetry-proto 0.32.0 release."
Released 2026-May-08
schemars dependency to version 1.0.0.InstrumentationScope version and attributes are now preserved when logs have a target set. Previously, setting a log target would discard the scope's version and attributes. (#3276)Breaking change: package opentelemetry_proto::profiles::v1 renamed to opentelemetry_proto::profiles::v1development. #3077
Released 2025-Sep-25
isRemote property in OTLP trace transformation (#3153)tonic dependency version to 0.14.1prost dependency version to 0.14opentelemetry dependency version to 0.31.0opentelemetry_sdk dependency to version 0.31.0.Nothing published for this version
Update opentelemetry dependency version to 0.30
Released 2025-May-23
opentelemetry dependency version to 0.30opentelemetry_sdk dependency to version 0.30.0.tonic dependency version to 0.13Update opentelemetry dependency version to 0.29
Released 2025-Mar-21
opentelemetry dependency version to 0.29opentelemetry_sdk dependency version to 0.29Update opentelemetry dependency version to 0.28.
Released 2025-Feb-10
opentelemetry dependency version to 0.28.opentelemetry_sdk dependency version to 0.28.event_name() is now automatically populated on the newly added
"event_name" field in LogRecord proto definition.Released 2025-Feb-10
Update opentelemetry dependency version to 0.27
Released 2024-Nov-11
opentelemetry dependency version to 0.27opentelemetry_sdk dependency version to 0.27Require tonic 0.12.3 to match generated gRPC code #2168
Update opentelemetry dependency version to 0.26
Released 2024-Sep-30
semconv_experimental to enable experimental semantic conventions.
This feature is disabled by default.Update opentelemetry dependency version to 0.25
opentelemetry dependency version to 0.25opentelemetry_sdk dependency version to 0.25opentelemetry crate
on major,minor versions.Group log and Span batch by their resource and instrumentation scope before exporting #1873.
group_logs_by_resource_and_scope() and group_spans_by_resource_and_scope() methods to group logs and spans by the resource and scope respectively.opentelemetry dependency version to 0.24opentelemetry_sdk dependency version to 0.24Update protobuf definitions to v1.3.1 #1721
Update to tonic 0.11 and prost 0.12 #1536
from_env and use environment variables to initialize the configurations by default #459Implement tonic metrics proto transformations #1184
traces feature to the more standard trace #1183prost for grpcio protos. #1202
The gen-protoc feature is accordingly renamed to gen-grpcio.Update protobuf definitions to v1.0.0 #1154
Update to opentelemetry v0.19.0.
Initial crate release.
Initial crate release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →