From ade08cb1a3876da219a47760fe45abd075b7cd38 Mon Sep 17 00:00:00 2001 From: Lalit Kumar Bhasin Date: Mon, 11 Nov 2024 16:18:20 -0800 Subject: [PATCH] Prepare for v0.27.0 - update Metrics API and Log(bridge) API to RC, Metrics SDK & OTLP Exporter to Beta. (#2290) --- README.md | 8 ++++---- opentelemetry-appender-log/CHANGELOG.md | 6 ++++++ opentelemetry-appender-log/Cargo.toml | 4 ++-- opentelemetry-appender-tracing/CHANGELOG.md | 6 ++++++ opentelemetry-appender-tracing/Cargo.toml | 4 ++-- opentelemetry-http/CHANGELOG.md | 6 ++++++ opentelemetry-http/Cargo.toml | 4 ++-- opentelemetry-jaeger-propagator/CHANGELOG.md | 6 ++++++ opentelemetry-jaeger-propagator/Cargo.toml | 4 ++-- opentelemetry-otlp/CHANGELOG.md | 9 +++++++++ opentelemetry-otlp/Cargo.toml | 10 +++++----- opentelemetry-otlp/examples/basic-otlp/Cargo.toml | 2 +- opentelemetry-otlp/tests/integration_test/Cargo.toml | 2 +- opentelemetry-proto/CHANGELOG.md | 7 +++++++ opentelemetry-proto/Cargo.toml | 6 +++--- opentelemetry-sdk/CHANGELOG.md | 7 +++++++ opentelemetry-sdk/Cargo.toml | 6 +++--- opentelemetry-semantic-conventions/CHANGELOG.md | 4 ++++ opentelemetry-semantic-conventions/Cargo.toml | 2 +- opentelemetry-stdout/CHANGELOG.md | 7 +++++++ opentelemetry-stdout/Cargo.toml | 6 +++--- opentelemetry-zipkin/CHANGELOG.md | 9 +++++++++ opentelemetry-zipkin/Cargo.toml | 10 +++++----- opentelemetry/CHANGELOG.md | 4 ++++ opentelemetry/Cargo.toml | 2 +- 25 files changed, 106 insertions(+), 35 deletions(-) diff --git a/README.md b/README.md index 27bc095c22..78e3c801a5 100644 --- a/README.md +++ b/README.md @@ -27,13 +27,13 @@ observability tools. | Signal/Component | Overall Status | | -------------------- | ------------------ | -| Logs-API | Beta* | +| Logs-API | RC* | | Logs-SDK | Beta | | Logs-OTLP Exporter | Beta | | Logs-Appender-Tracing | Beta | -| Metrics-API | Beta | -| Metrics-SDK | Alpha | -| Metrics-OTLP Exporter | Alpha | +| Metrics-API | RC | +| Metrics-SDK | Beta | +| Metrics-OTLP Exporter | Beta | | Traces-API | Beta | | Traces-SDK | Beta | | Traces-OTLP Exporter | Beta | diff --git a/opentelemetry-appender-log/CHANGELOG.md b/opentelemetry-appender-log/CHANGELOG.md index 7e44dfa341..92c716e042 100644 --- a/opentelemetry-appender-log/CHANGELOG.md +++ b/opentelemetry-appender-log/CHANGELOG.md @@ -2,6 +2,12 @@ ## vNext +## 0.27.0 + +Released 2024-Nov-11 + +- Update `opentelemetry` dependency version to 0.27 + - Bump MSRV to 1.70 [#2179](https://github.com/open-telemetry/opentelemetry-rust/pull/2179) - [2193](https://github.com/open-telemetry/opentelemetry-rust/pull/2193) `opentelemetry-appender-log`: Output experimental code attributes - **Breaking** [2291](https://github.com/open-telemetry/opentelemetry-rust/pull/2291) Rename `logs_level_enabled flag` to `spec_unstable_logs_enabled`. Please enable this updated flag if the feature is needed. This flag will be removed once the feature is stabilized in the specifications. diff --git a/opentelemetry-appender-log/Cargo.toml b/opentelemetry-appender-log/Cargo.toml index 1e4efc7ffe..488d91c4db 100644 --- a/opentelemetry-appender-log/Cargo.toml +++ b/opentelemetry-appender-log/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-appender-log" -version = "0.26.0" +version = "0.27.0" description = "An OpenTelemetry appender for the log crate" homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-appender-log" repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-appender-log" @@ -11,7 +11,7 @@ rust-version = "1.70" edition = "2021" [dependencies] -opentelemetry = { version = "0.26", path = "../opentelemetry", features = [ +opentelemetry = { version = "0.27", path = "../opentelemetry", features = [ "logs", ] } log = { workspace = true, features = ["kv", "std"] } diff --git a/opentelemetry-appender-tracing/CHANGELOG.md b/opentelemetry-appender-tracing/CHANGELOG.md index c74c340db0..3f28caaa4c 100644 --- a/opentelemetry-appender-tracing/CHANGELOG.md +++ b/opentelemetry-appender-tracing/CHANGELOG.md @@ -2,6 +2,12 @@ ## vNext +## 0.27.0 + +Released 2024-Nov-11 + +- Update `opentelemetry` dependency version to 0.27 + - Bump MSRV to 1.70 [#2179](https://github.com/open-telemetry/opentelemetry-rust/pull/2179) - **Breaking** [2291](https://github.com/open-telemetry/opentelemetry-rust/pull/2291) Rename `logs_level_enabled flag` to `spec_unstable_logs_enabled`. Please enable this updated flag if the feature is needed. This flag will be removed once the feature is stabilized in the specifications. diff --git a/opentelemetry-appender-tracing/Cargo.toml b/opentelemetry-appender-tracing/Cargo.toml index 77a80c4568..a9aac1858c 100644 --- a/opentelemetry-appender-tracing/Cargo.toml +++ b/opentelemetry-appender-tracing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-appender-tracing" -version = "0.26.0" +version = "0.27.0" edition = "2021" description = "An OpenTelemetry log appender for the tracing crate" homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-appender-tracing" @@ -12,7 +12,7 @@ rust-version = "1.70" [dependencies] log = { workspace = true, optional = true } -opentelemetry = { version = "0.26", path = "../opentelemetry", features = ["logs"] } +opentelemetry = { version = "0.27", path = "../opentelemetry", features = ["logs"] } tracing = { workspace = true, features = ["std"]} tracing-core = { workspace = true } tracing-log = { version = "0.2", optional = true } diff --git a/opentelemetry-http/CHANGELOG.md b/opentelemetry-http/CHANGELOG.md index 822f980a75..237c9e0624 100644 --- a/opentelemetry-http/CHANGELOG.md +++ b/opentelemetry-http/CHANGELOG.md @@ -2,6 +2,12 @@ ## vNext +## 0.27.0 + +Released 2024-Nov-08 + +- Update `opentelemetry` dependency version to 0.27 + - Bump MSRV to 1.70 [#2179](https://github.com/open-telemetry/opentelemetry-rust/pull/2179) ## v0.26.0 diff --git a/opentelemetry-http/Cargo.toml b/opentelemetry-http/Cargo.toml index 95ba0613bc..b4817c3323 100644 --- a/opentelemetry-http/Cargo.toml +++ b/opentelemetry-http/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-http" -version = "0.26.0" +version = "0.27.0" description = "Helper implementations for sending HTTP requests. Uses include propagating and extracting context over http, exporting telemetry, requesting sampling strategies." homepage = "https://github.com/open-telemetry/opentelemetry-rust" repository = "https://github.com/open-telemetry/opentelemetry-rust" @@ -21,6 +21,6 @@ http = { workspace = true } http-body-util = { workspace = true, optional = true } hyper = { workspace = true, optional = true } hyper-util = { workspace = true, features = ["client-legacy", "http1", "http2"], optional = true } -opentelemetry = { version = "0.26", path = "../opentelemetry", features = ["trace"] } +opentelemetry = { version = "0.27", path = "../opentelemetry", features = ["trace"] } reqwest = { workspace = true, features = ["blocking"], optional = true } tokio = { workspace = true, features = ["time"], optional = true } diff --git a/opentelemetry-jaeger-propagator/CHANGELOG.md b/opentelemetry-jaeger-propagator/CHANGELOG.md index f37da0b1fc..3e927d5530 100644 --- a/opentelemetry-jaeger-propagator/CHANGELOG.md +++ b/opentelemetry-jaeger-propagator/CHANGELOG.md @@ -2,6 +2,12 @@ ## vNext +## 0.27.0 + +Released 2024-Nov-11 + +- Update `opentelemetry` dependency version to 0.27 + - Bump MSRV to 1.70 [#2179](https://github.com/open-telemetry/opentelemetry-rust/pull/2179) ## v0.26.0 diff --git a/opentelemetry-jaeger-propagator/Cargo.toml b/opentelemetry-jaeger-propagator/Cargo.toml index 57537fef77..061a8a1129 100644 --- a/opentelemetry-jaeger-propagator/Cargo.toml +++ b/opentelemetry-jaeger-propagator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-jaeger-propagator" -version = "0.26.0" +version = "0.27.0" description = "Jaeger propagator for OpenTelemetry" homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-jaeger-propagator" repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-jaeger-propagator" @@ -20,7 +20,7 @@ all-features = true rustdoc-args = ["--cfg", "docsrs"] [dependencies] -opentelemetry = { version = "0.26", default-features = false, features = [ +opentelemetry = { version = "0.27", default-features = false, features = [ "trace", ], path = "../opentelemetry" } diff --git a/opentelemetry-otlp/CHANGELOG.md b/opentelemetry-otlp/CHANGELOG.md index ce9b545568..5dea602e20 100644 --- a/opentelemetry-otlp/CHANGELOG.md +++ b/opentelemetry-otlp/CHANGELOG.md @@ -2,6 +2,15 @@ ## vNext +## 0.27.0 + +Released 2024-Nov-11 + +- Update `opentelemetry` dependency version to 0.27 +- Update `opentelemetry_sdk` dependency version to 0.27 +- Update `opentelemetry-http` dependency version to 0.27 +- Update `opentelemetry-proto` dependency version to 0.27 + - **BREAKING**: - ([#2217](https://github.com/open-telemetry/opentelemetry-rust/pull/2217)) **Replaced**: The `MetricsExporterBuilder` interface is modified from `with_temporality_selector` to `with_temporality` example can be seen below: Previous Signature: diff --git a/opentelemetry-otlp/Cargo.toml b/opentelemetry-otlp/Cargo.toml index 9dcf9547c7..c664570c13 100644 --- a/opentelemetry-otlp/Cargo.toml +++ b/opentelemetry-otlp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-otlp" -version = "0.26.0" +version = "0.27.0" description = "Exporter for the OpenTelemetry Collector" homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp" repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp" @@ -28,10 +28,10 @@ rustdoc-args = ["--cfg", "docsrs"] [dependencies] async-trait = { workspace = true } futures-core = { workspace = true } -opentelemetry = { version = "0.26", default-features = false, path = "../opentelemetry" } -opentelemetry_sdk = { version = "0.26", default-features = false, path = "../opentelemetry-sdk" } -opentelemetry-http = { version = "0.26", path = "../opentelemetry-http", optional = true } -opentelemetry-proto = { version = "0.26", path = "../opentelemetry-proto", default-features = false } +opentelemetry = { version = "0.27", default-features = false, path = "../opentelemetry" } +opentelemetry_sdk = { version = "0.27", default-features = false, path = "../opentelemetry-sdk" } +opentelemetry-http = { version = "0.27", path = "../opentelemetry-http", optional = true } +opentelemetry-proto = { version = "0.27", path = "../opentelemetry-proto", default-features = false } tracing = {workspace = true, optional = true} prost = { workspace = true, optional = true } diff --git a/opentelemetry-otlp/examples/basic-otlp/Cargo.toml b/opentelemetry-otlp/examples/basic-otlp/Cargo.toml index 10553f38d1..cbb9efabc5 100644 --- a/opentelemetry-otlp/examples/basic-otlp/Cargo.toml +++ b/opentelemetry-otlp/examples/basic-otlp/Cargo.toml @@ -15,4 +15,4 @@ tokio = { version = "1.0", features = ["full"] } opentelemetry-appender-tracing = { path = "../../../opentelemetry-appender-tracing", default-features = false} tracing = { workspace = true, features = ["std"]} tracing-core = { workspace = true } -tracing-subscriber = { workspace = true, features = ["env-filter","registry", "std"] } \ No newline at end of file +tracing-subscriber = { workspace = true, features = ["env-filter","registry", "std"] } diff --git a/opentelemetry-otlp/tests/integration_test/Cargo.toml b/opentelemetry-otlp/tests/integration_test/Cargo.toml index d7ef8de3d3..7828739376 100644 --- a/opentelemetry-otlp/tests/integration_test/Cargo.toml +++ b/opentelemetry-otlp/tests/integration_test/Cargo.toml @@ -17,4 +17,4 @@ testcontainers = "0.15.0" [target.'cfg(unix)'.dependencies] opentelemetry-appender-log = { path = "../../../opentelemetry-appender-log", default-features = false} opentelemetry-otlp = { path = "../../../opentelemetry-otlp", features = ["tonic", "metrics", "logs"] } -opentelemetry-semantic-conventions = { path = "../../../opentelemetry-semantic-conventions" } \ No newline at end of file +opentelemetry-semantic-conventions = { path = "../../../opentelemetry-semantic-conventions" } diff --git a/opentelemetry-proto/CHANGELOG.md b/opentelemetry-proto/CHANGELOG.md index 15903dcd66..bc5fdb454f 100644 --- a/opentelemetry-proto/CHANGELOG.md +++ b/opentelemetry-proto/CHANGELOG.md @@ -2,6 +2,13 @@ ## vNext +## 0.27.0 + +Released 2024-Nov-11 + +- Update `opentelemetry` dependency version to 0.27 +- Update `opentelemetry_sdk` dependency version to 0.27 + ## v0.26.1 - Require tonic 0.12.3 to match generated gRPC code [#2168](https://github.com/open-telemetry/opentelemetry-rust/pull/2168) diff --git a/opentelemetry-proto/Cargo.toml b/opentelemetry-proto/Cargo.toml index 9be1a9642c..2ba5838085 100644 --- a/opentelemetry-proto/Cargo.toml +++ b/opentelemetry-proto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-proto" -version = "0.26.1" +version = "0.27.0" description = "Protobuf generated files and transformations." homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto" repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto" @@ -51,8 +51,8 @@ populate-logs-event-name = [] [dependencies] tonic = { workspace = true, optional = true, features = ["codegen", "prost"] } prost = { workspace = true, optional = true } -opentelemetry = { version = "0.26", default-features = false, path = "../opentelemetry" } -opentelemetry_sdk = { version = "0.26", default-features = false, path = "../opentelemetry-sdk" } +opentelemetry = { version = "0.27", default-features = false, path = "../opentelemetry" } +opentelemetry_sdk = { version = "0.27", default-features = false, path = "../opentelemetry-sdk" } schemars = { version = "0.8", optional = true } serde = { workspace = true, optional = true, features = ["serde_derive"] } hex = { version = "0.4.3", optional = true } diff --git a/opentelemetry-sdk/CHANGELOG.md b/opentelemetry-sdk/CHANGELOG.md index 9f3e0a3893..9d511422fb 100644 --- a/opentelemetry-sdk/CHANGELOG.md +++ b/opentelemetry-sdk/CHANGELOG.md @@ -2,6 +2,13 @@ ## vNext +## 0.27.0 + +Released 2024-Nov-11 + +- Update `opentelemetry` dependency version to 0.27 +- Update `opentelemetry-http` dependency version to 0.27 + - Bump MSRV to 1.70 [#2179](https://github.com/open-telemetry/opentelemetry-rust/pull/2179) - Implement `LogRecord::set_trace_context` for `LogRecord`. Respect any trace context set on a `LogRecord` when emitting through a `Logger`. - Improved `LoggerProvider` shutdown handling to prevent redundant shutdown calls when `drop` is invoked. [#2195](https://github.com/open-telemetry/opentelemetry-rust/pull/2195) diff --git a/opentelemetry-sdk/Cargo.toml b/opentelemetry-sdk/Cargo.toml index dfd6ea92bb..39928fecb3 100644 --- a/opentelemetry-sdk/Cargo.toml +++ b/opentelemetry-sdk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry_sdk" -version = "0.26.0" +version = "0.27.0" description = "The SDK for the OpenTelemetry metrics collection and distributed tracing framework" homepage = "https://github.com/open-telemetry/opentelemetry-rust" repository = "https://github.com/open-telemetry/opentelemetry-rust" @@ -10,8 +10,8 @@ edition = "2021" rust-version = "1.70" [dependencies] -opentelemetry = { version = "0.26", path = "../opentelemetry/" } -opentelemetry-http = { version = "0.26", path = "../opentelemetry-http", optional = true } +opentelemetry = { version = "0.27", path = "../opentelemetry/" } +opentelemetry-http = { version = "0.27", path = "../opentelemetry-http", optional = true } async-std = { workspace = true, features = ["unstable"], optional = true } async-trait = { workspace = true, optional = true } futures-channel = "0.3" diff --git a/opentelemetry-semantic-conventions/CHANGELOG.md b/opentelemetry-semantic-conventions/CHANGELOG.md index eca2e0760e..c2bc9c1143 100644 --- a/opentelemetry-semantic-conventions/CHANGELOG.md +++ b/opentelemetry-semantic-conventions/CHANGELOG.md @@ -2,6 +2,10 @@ ## vNext +## 0.27.0 + +Released 2024-Nov-11 + - Bump MSRV to 1.70 [#2179](https://github.com/open-telemetry/opentelemetry-rust/pull/2179) - Update to [v1.28.0](https://github.com/open-telemetry/semantic-conventions/releases/tag/v1.28.0) of the semantic conventions. diff --git a/opentelemetry-semantic-conventions/Cargo.toml b/opentelemetry-semantic-conventions/Cargo.toml index b1f91555e7..f721de04a5 100644 --- a/opentelemetry-semantic-conventions/Cargo.toml +++ b/opentelemetry-semantic-conventions/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-semantic-conventions" -version = "0.26.0" +version = "0.27.0" description = "Semantic conventions for OpenTelemetry" homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions" repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions" diff --git a/opentelemetry-stdout/CHANGELOG.md b/opentelemetry-stdout/CHANGELOG.md index 25dae67b41..536381e24e 100644 --- a/opentelemetry-stdout/CHANGELOG.md +++ b/opentelemetry-stdout/CHANGELOG.md @@ -2,6 +2,13 @@ ## vNext +## 0.27.0 + +Released 2024-Nov-11 + +- Update `opentelemetry` dependency version to 0.27 +- Update `opentelemetry_sdk` dependency version to 0.27 + - Bump MSRV to 1.70 [#2179](https://github.com/open-telemetry/opentelemetry-rust/pull/2179) - **BREAKING** - **Replaced** diff --git a/opentelemetry-stdout/Cargo.toml b/opentelemetry-stdout/Cargo.toml index 4495ceed5e..9f781cf075 100644 --- a/opentelemetry-stdout/Cargo.toml +++ b/opentelemetry-stdout/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-stdout" -version = "0.26.0" +version = "0.27.0" description = "An OpenTelemetry exporter for stdout" homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-stdout" repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-stdout" @@ -31,8 +31,8 @@ async-trait = { workspace = true, optional = true } chrono = { version = "0.4.34", default-features = false, features = ["now"] } thiserror = { workspace = true, optional = true } futures-util = { workspace = true, optional = true } -opentelemetry = { version = "0.26", path = "../opentelemetry" } -opentelemetry_sdk = { version = "0.26", path = "../opentelemetry-sdk" } +opentelemetry = { version = "0.27", path = "../opentelemetry" } +opentelemetry_sdk = { version = "0.27", path = "../opentelemetry-sdk" } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } ordered-float = { workspace = true } diff --git a/opentelemetry-zipkin/CHANGELOG.md b/opentelemetry-zipkin/CHANGELOG.md index 54e8bfd052..bb953a6d8b 100644 --- a/opentelemetry-zipkin/CHANGELOG.md +++ b/opentelemetry-zipkin/CHANGELOG.md @@ -2,6 +2,15 @@ ## vNext +## 0.27.0 + +Released 2024-Nov-11 + +- Update `opentelemetry` dependency version to 0.27 +- Update `opentelemetry_sdk` dependency version to 0.27 +- Update `opentelemetry-http` dependency version to 0.27 +- Update `opentelemetry-semantic-conventions` dependency version to 0.27 + - Bump MSRV to 1.70 [#2179](https://github.com/open-telemetry/opentelemetry-rust/pull/2179) ## v0.26.0 diff --git a/opentelemetry-zipkin/Cargo.toml b/opentelemetry-zipkin/Cargo.toml index 603978a2f3..6de7dfd6e1 100644 --- a/opentelemetry-zipkin/Cargo.toml +++ b/opentelemetry-zipkin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-zipkin" -version = "0.26.0" +version = "0.27.0" description = "Zipkin exporter for OpenTelemetry" homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-zipkin" repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-zipkin" @@ -28,10 +28,10 @@ reqwest-rustls = ["reqwest", "reqwest/rustls-tls-native-roots"] [dependencies] async-trait = { workspace = true } once_cell = { workspace = true } -opentelemetry = { version = "0.26", path = "../opentelemetry" } -opentelemetry_sdk = { version = "0.26", path = "../opentelemetry-sdk", features = ["trace"] } -opentelemetry-http = { version = "0.26", path = "../opentelemetry-http" } -opentelemetry-semantic-conventions = { version = "0.26", path = "../opentelemetry-semantic-conventions" } +opentelemetry = { version = "0.27", path = "../opentelemetry" } +opentelemetry_sdk = { version = "0.27", path = "../opentelemetry-sdk", features = ["trace"] } +opentelemetry-http = { version = "0.27", path = "../opentelemetry-http" } +opentelemetry-semantic-conventions = { version = "0.27", path = "../opentelemetry-semantic-conventions" } serde_json = { workspace = true } serde = { workspace = true, features = ["derive"] } typed-builder = "0.18" diff --git a/opentelemetry/CHANGELOG.md b/opentelemetry/CHANGELOG.md index aea3a5280d..41796fd5ef 100644 --- a/opentelemetry/CHANGELOG.md +++ b/opentelemetry/CHANGELOG.md @@ -2,6 +2,10 @@ ## vNext +## 0.27.0 + +Released 2024-Nov-11 + - Bump MSRV to 1.70 [#2179](https://github.com/open-telemetry/opentelemetry-rust/pull/2179) - Add `LogRecord::set_trace_context`; an optional method conditional on the `trace` feature for setting trace context on a log record. - Removed unnecessary public methods named `as_any` from `AsyncInstrument` trait and the implementing instruments: `ObservableCounter`, `ObservableGauge`, and `ObservableUpDownCounter` [#2187](https://github.com/open-telemetry/opentelemetry-rust/pull/2187) diff --git a/opentelemetry/Cargo.toml b/opentelemetry/Cargo.toml index 8be1077f07..89e2592a5c 100644 --- a/opentelemetry/Cargo.toml +++ b/opentelemetry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry" -version = "0.26.0" +version = "0.27.0" description = "OpenTelemetry API for Rust" homepage = "https://github.com/open-telemetry/opentelemetry-rust" repository = "https://github.com/open-telemetry/opentelemetry-rust"