opentelemetry-proto
Protobuf generated files and transformations.
0.32.0
143M downloads/mo
#633 most downloaded on crates.io
open-telemetry/opentelemetry-rust
What this package is like to depend on
Last release 3 months ago
08 May 2026
Release timing varies
gaps range from 9 days to 8 months
Nearly every release is documented
notes for 16 of 16 stable releases
1 version withdrawn
withdrawn after publishing
4 years old
17 releases · first in 2022
3 releases in the last 12 months
see the full history below
Release timeline
17 releases · Sep 2022 to May 2026Releases
latest 17-
0.32.008 May 2026Release notes
Open source →Released 2026-May-08
- Update proto definitions to v1.10.0.
- Updated
schemarsdependency to version 1.0.0. - Bug fix:
InstrumentationScopeversion 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)
-
0.31.025 Sep 2025Release notes
Open source →Released 2025-Sep-25
- Feature: Add span flags support for
isRemoteproperty in OTLP trace transformation (#3153) - Updated span and link transformations to properly set flags field (0x100 for local, 0x300 for remote)
- Update proto definitions to v1.8.0.
- Added Rust generated protos for profiles collector. #3077
- Breaking change: package opentelemetry_proto::tonic::profiles::v1 renamed to opentelemetry_proto::tonic::profiles::v1development. #3077
- Update
tonicdependency version to 0.14.1 - Update
prostdependency version to 0.14 - Update
opentelemetrydependency version to 0.31.0 - Updated
opentelemetry_sdkdependency to version 0.31.0.
- Feature: Add span flags support for
-
0.30.116 Sep 2025 withdrawnNothing published for this version
-
0.30.023 May 2025Release notes
Open source →Released 2025-May-23
- Update
opentelemetrydependency version to 0.30 - Updated
opentelemetry_sdkdependency to version 0.30.0. - Feature: Added Rust code generation for profiles protos. #2979
- Update
tonicdependency version to 0.13 - Update proto definitions to v1.6.0.
- Update
-
0.29.022 Mar 2025Release notes
Open source →Released 2025-Mar-21
- Update
opentelemetrydependency version to 0.29 - Update
opentelemetry_sdkdependency version to 0.29
- Update
-
0.28.010 Feb 2025Release notes
Open source →Released 2025-Feb-10
- Update
opentelemetrydependency version to 0.28. - Update
opentelemetry_sdkdependency version to 0.28. - Bump msrv to 1.75.0.
- Update proto definitions to v1.5.0 #2439
- Feature flag "populate-logs-event-name" is removed as no longer relevant.
LogRecord's
event_name()is now automatically populated on the newly added "event_name" field in LogRecord proto definition.
Release notes
Open source →Released 2025-Feb-10
- Update to v1.29.0 of the semantic conventions.
- Bump msrv to 1.75.0.
- Update
-
0.27.012 Nov 2024Release notes
Open source →Released 2024-Nov-11
- Update
opentelemetrydependency version to 0.27 - Update
opentelemetry_sdkdependency version to 0.27
Release notes
Open source → - Update
-
0.26.108 Oct 2024 -
0.26.001 Oct 2024Release notes
Open source →Released 2024-Sep-30
Changed
- Starting with this version, this crate will use Weaver for the generation of the semantic conventions.
- Breaking Introduced a new feature
semconv_experimentalto enable experimental semantic conventions. This feature is disabled by default.
-
0.25.009 Sep 2024Release notes
Open source →- Update
opentelemetrydependency version to 0.25 - Update
opentelemetry_sdkdependency version to 0.25 - Starting with this version, this crate will align with
opentelemetrycrate on major,minor versions. - Update protobuf definitions to v1.3.2 #1945
- Update
-
0.7.015 Jul 2024Release notes
Open source →- Bump MSRV to 1.70 1864
- Group log and Span batch by their resource and instrumentation scope before exporting #1873.
- Introduced
group_logs_by_resource_and_scope()andgroup_spans_by_resource_and_scope()methods to group logs and spans by the resource and scope respectively.
- Introduced
- Update
opentelemetrydependency version to 0.24 - Update
opentelemetry_sdkdependency version to 0.24
Release notes
Open source →Changed
- Update to spec version 1.4.0 #570
- Update to opentelemetry v0.15.0
-
0.6.015 May 2024Release notes
Open source →Changed
- Update to spec version 1.3.0 #547
- Update to opentelemetry v0.14.0
-
0.5.025 Feb 2024Release notes
Open source →Changed
- Update to opentelemetry v0.13.0
Removed
- Removed
from_envand use environment variables to initialize the configurations by default #459
-
0.4.006 Nov 2023Release notes
Open source →Added
- Implement tonic metrics proto transformations #1184
- Move proto for zPage to tonic #1214
- Support exponential histograms #1267
Changed
Fixed
- Rename
tracesfeature to the more standardtrace#1183
Changed
- Switch to
prostforgrpcioprotos. #1202 Thegen-protocfeature is accordingly renamed togen-grpcio.
-
0.3.029 Jul 2023Release notes
Open source →Updated
- Update protobuf definitions to v1.0.0 #1154
- Update to opentelemetry-api v0.20.0
-
0.2.026 Mar 2023 -
0.1.013 Sep 2022