From d2c70019ad6b276f3cec19d3d45ca5b57e82d9a6 Mon Sep 17 00:00:00 2001 From: Cijo Thomas Date: Mon, 30 Sep 2024 16:04:50 -0700 Subject: [PATCH 1/6] Prepare 0.26 release, move metric api to beta --- README.md | 2 +- opentelemetry-appender-log/CHANGELOG.md | 4 ++++ opentelemetry-appender-log/Cargo.toml | 2 +- opentelemetry-appender-tracing/CHANGELOG.md | 5 ++++- opentelemetry-appender-tracing/Cargo.toml | 2 +- opentelemetry-http/CHANGELOG.md | 5 +++++ opentelemetry-http/Cargo.toml | 2 +- opentelemetry-jaeger-propagator/CHANGELOG.md | 5 +++++ opentelemetry-jaeger-propagator/Cargo.toml | 2 +- opentelemetry-otlp/CHANGELOG.md | 8 ++++++++ opentelemetry-otlp/Cargo.toml | 2 +- opentelemetry-prometheus/CHANGELOG.md | 4 ++++ opentelemetry-proto/CHANGELOG.md | 5 +++++ opentelemetry-proto/Cargo.toml | 2 +- opentelemetry-sdk/CHANGELOG.md | 4 ++++ opentelemetry-sdk/Cargo.toml | 2 +- opentelemetry-semantic-conventions/CHANGELOG.md | 3 +++ opentelemetry-semantic-conventions/Cargo.toml | 2 +- opentelemetry-stdout/CHANGELOG.md | 6 ++++++ opentelemetry-stdout/Cargo.toml | 2 +- opentelemetry-zipkin/CHANGELOG.md | 8 ++++++++ opentelemetry-zipkin/Cargo.toml | 2 +- opentelemetry/CHANGELOG.md | 3 +++ opentelemetry/Cargo.toml | 2 +- 24 files changed, 71 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 67e0fcfbd2..b43da29e61 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ observability tools. | Logs-SDK | Beta | | Logs-OTLP Exporter | Beta | | Logs-Appender-Tracing | Beta | -| Metrics-API | Alpha | +| Metrics-API | Beta | | Metrics-SDK | Alpha | | Metrics-OTLP Exporter | Alpha | | Traces-API | Beta | diff --git a/opentelemetry-appender-log/CHANGELOG.md b/opentelemetry-appender-log/CHANGELOG.md index e5eb014050..447059d397 100644 --- a/opentelemetry-appender-log/CHANGELOG.md +++ b/opentelemetry-appender-log/CHANGELOG.md @@ -2,6 +2,10 @@ ## vNext +## v0.26.0 +Released 2024-Sep-30 +- Update `opentelemetry` dependency version to 0.26 + ## v0.25.0 - Update `opentelemetry` dependency version to 0.25 diff --git a/opentelemetry-appender-log/Cargo.toml b/opentelemetry-appender-log/Cargo.toml index 6cfb4c1d66..fdab91713d 100644 --- a/opentelemetry-appender-log/Cargo.toml +++ b/opentelemetry-appender-log/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-appender-log" -version = "0.25.0" +version = "0.26.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" diff --git a/opentelemetry-appender-tracing/CHANGELOG.md b/opentelemetry-appender-tracing/CHANGELOG.md index 188bcae044..1d45b4cc38 100644 --- a/opentelemetry-appender-tracing/CHANGELOG.md +++ b/opentelemetry-appender-tracing/CHANGELOG.md @@ -2,8 +2,11 @@ ## vNext -- [2101](https://github.com/open-telemetry/opentelemetry-rust/pull/2101) The `log` events emitted via the `tracing` pipeline using the `log-tracing` crate no longer include the target metadata as attributes. Exporters or backends that rely on this attribute should now access the target directly from the `LogRecord::target` field. +## v0.26.0 +Released 2024-Sep-30 +- Update `opentelemetry` dependency version to 0.26 +- [2101](https://github.com/open-telemetry/opentelemetry-rust/pull/2101) The `log` events emitted via the `tracing` pipeline using the `log-tracing` crate no longer include the target metadata as attributes. Exporters or backends that rely on this attribute should now access the target directly from the `LogRecord::target` field. ## v0.25.0 diff --git a/opentelemetry-appender-tracing/Cargo.toml b/opentelemetry-appender-tracing/Cargo.toml index 322e451f32..cf38e7b958 100644 --- a/opentelemetry-appender-tracing/Cargo.toml +++ b/opentelemetry-appender-tracing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-appender-tracing" -version = "0.25.0" +version = "0.26.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" diff --git a/opentelemetry-http/CHANGELOG.md b/opentelemetry-http/CHANGELOG.md index 26101764c8..7e51ec1665 100644 --- a/opentelemetry-http/CHANGELOG.md +++ b/opentelemetry-http/CHANGELOG.md @@ -2,6 +2,11 @@ ## vNext +## v0.26.0 +Released 2024-Sep-30 + +- Update `opentelemetry` dependency version to 0.25 + ## v0.25.0 - Update `opentelemetry` dependency version to 0.25 diff --git a/opentelemetry-http/Cargo.toml b/opentelemetry-http/Cargo.toml index dbde725bb2..0354d32d29 100644 --- a/opentelemetry-http/Cargo.toml +++ b/opentelemetry-http/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-http" -version = "0.25.0" +version = "0.26.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" diff --git a/opentelemetry-jaeger-propagator/CHANGELOG.md b/opentelemetry-jaeger-propagator/CHANGELOG.md index ab69063ed5..9d1c379464 100644 --- a/opentelemetry-jaeger-propagator/CHANGELOG.md +++ b/opentelemetry-jaeger-propagator/CHANGELOG.md @@ -2,6 +2,11 @@ ## vNext +## v0.26.0 +Released 2024-Sep-30 + +- Update `opentelemetry` dependency version to 0.25 + ## v0.25.0 - Update `opentelemetry` dependency version to 0.25 diff --git a/opentelemetry-jaeger-propagator/Cargo.toml b/opentelemetry-jaeger-propagator/Cargo.toml index a6aae9df57..e27601a390 100644 --- a/opentelemetry-jaeger-propagator/Cargo.toml +++ b/opentelemetry-jaeger-propagator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-jaeger-propagator" -version = "0.25.0" +version = "0.26.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" diff --git a/opentelemetry-otlp/CHANGELOG.md b/opentelemetry-otlp/CHANGELOG.md index fa56e16469..d47fdbb633 100644 --- a/opentelemetry-otlp/CHANGELOG.md +++ b/opentelemetry-otlp/CHANGELOG.md @@ -1,6 +1,14 @@ # Changelog ## vNext + +## v0.26.0 +Released 2024-Sep-30 + +- Update `opentelemetry` dependency version to 0.25 +- Update `opentelemetry_sdk` dependency version to 0.25 +- Update `opentelemetry-http` dependency version to 0.25 +- Update `opentelemetry-proto` dependency version to 0.25 - Bump MSRV to 1.71.1 [2140](https://github.com/open-telemetry/opentelemetry-rust/pull/2140) ## v0.25.0 diff --git a/opentelemetry-otlp/Cargo.toml b/opentelemetry-otlp/Cargo.toml index b818eff46a..7864306618 100644 --- a/opentelemetry-otlp/Cargo.toml +++ b/opentelemetry-otlp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-otlp" -version = "0.25.0" +version = "0.26.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" diff --git a/opentelemetry-prometheus/CHANGELOG.md b/opentelemetry-prometheus/CHANGELOG.md index 6486650baa..2a33bf3f64 100644 --- a/opentelemetry-prometheus/CHANGELOG.md +++ b/opentelemetry-prometheus/CHANGELOG.md @@ -2,6 +2,10 @@ ## vNext +## v0.26.0 +Released 2024-Sep-30 + + ## v0.17.0 ### Changed diff --git a/opentelemetry-proto/CHANGELOG.md b/opentelemetry-proto/CHANGELOG.md index 35a1564fb0..25b85d6745 100644 --- a/opentelemetry-proto/CHANGELOG.md +++ b/opentelemetry-proto/CHANGELOG.md @@ -2,6 +2,11 @@ ## vNext +## v0.26.0 +Released 2024-Sep-30 + +- Update `opentelemetry` dependency version to 0.25 +- Update `opentelemetry_sdk` dependency version to 0.25 - Fix JSON serialization of `metrics::Exemplar` and `trace::span::Link` [#2069](https://github.com/open-telemetry/opentelemetry-rust/pull/2069) - Bump MSRV to 1.71.1 [2140](https://github.com/open-telemetry/opentelemetry-rust/pull/2140) diff --git a/opentelemetry-proto/Cargo.toml b/opentelemetry-proto/Cargo.toml index 66593f2a22..39a8333e95 100644 --- a/opentelemetry-proto/Cargo.toml +++ b/opentelemetry-proto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-proto" -version = "0.25.0" +version = "0.26.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" diff --git a/opentelemetry-sdk/CHANGELOG.md b/opentelemetry-sdk/CHANGELOG.md index ce8ce1edec..ee8ed468d5 100644 --- a/opentelemetry-sdk/CHANGELOG.md +++ b/opentelemetry-sdk/CHANGELOG.md @@ -2,6 +2,10 @@ ## vNext +## v0.26.0 +Released 2024-Sep-30 + +- Update `opentelemetry` dependency version to 0.25 - **BREAKING** Public API changes: - **Removed**: `SdkMeter` struct [#2113](https://github.com/open-telemetry/opentelemetry-rust/pull/2113). This API is only meant for internal use. - **Removed**: `AggregationSelector` trait and `DefaultAggregationSelector` struct [#2085](https://github.com/open-telemetry/opentelemetry-rust/pull/2085). This API was unnecessary. The feature to customize aggregation for instruments should be offered by `Views` API. diff --git a/opentelemetry-sdk/Cargo.toml b/opentelemetry-sdk/Cargo.toml index 3c42c6a346..2b46f996c3 100644 --- a/opentelemetry-sdk/Cargo.toml +++ b/opentelemetry-sdk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry_sdk" -version = "0.25.0" +version = "0.26.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" diff --git a/opentelemetry-semantic-conventions/CHANGELOG.md b/opentelemetry-semantic-conventions/CHANGELOG.md index 2d1e363e23..ff362510ad 100644 --- a/opentelemetry-semantic-conventions/CHANGELOG.md +++ b/opentelemetry-semantic-conventions/CHANGELOG.md @@ -2,6 +2,9 @@ ## vNext +## v0.26.0 +Released 2024-Sep-30 + ### Changed - Starting with this version, this crate will use Weaver for the generation of diff --git a/opentelemetry-semantic-conventions/Cargo.toml b/opentelemetry-semantic-conventions/Cargo.toml index 21545a7145..0717a21851 100644 --- a/opentelemetry-semantic-conventions/Cargo.toml +++ b/opentelemetry-semantic-conventions/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-semantic-conventions" -version = "0.25.0" +version = "0.26.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 061de5c524..ca7d8cc36b 100644 --- a/opentelemetry-stdout/CHANGELOG.md +++ b/opentelemetry-stdout/CHANGELOG.md @@ -2,6 +2,12 @@ ## vNext +## v0.26.0 +Released 2024-Sep-30 + +- Update `opentelemetry` dependency version to 0.25 +- Update `opentelemetry_sdk` dependency version to 0.25 + ## v0.25.0 - Update `opentelemetry` dependency version to 0.25 diff --git a/opentelemetry-stdout/Cargo.toml b/opentelemetry-stdout/Cargo.toml index b28d224b4f..32443c0138 100644 --- a/opentelemetry-stdout/Cargo.toml +++ b/opentelemetry-stdout/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-stdout" -version = "0.25.0" +version = "0.26.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" diff --git a/opentelemetry-zipkin/CHANGELOG.md b/opentelemetry-zipkin/CHANGELOG.md index 56cb32b22a..67e7667824 100644 --- a/opentelemetry-zipkin/CHANGELOG.md +++ b/opentelemetry-zipkin/CHANGELOG.md @@ -2,6 +2,14 @@ ## vNext +## v0.26.0 +Released 2024-Sep-30 + +- Update `opentelemetry` dependency version to 0.25 +- Update `opentelemetry_sdk` dependency version to 0.25 +- Update `opentelemetry-http` dependency version to 0.25 +- Update `opentelemetry-semantic-conventions` dependency version to 0.25 + ## v0.25.0 - Update `opentelemetry` dependency version to 0.25 diff --git a/opentelemetry-zipkin/Cargo.toml b/opentelemetry-zipkin/Cargo.toml index 0e190e0c69..228f7c9482 100644 --- a/opentelemetry-zipkin/Cargo.toml +++ b/opentelemetry-zipkin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-zipkin" -version = "0.25.0" +version = "0.26.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" diff --git a/opentelemetry/CHANGELOG.md b/opentelemetry/CHANGELOG.md index c3421f3a83..b0eb068109 100644 --- a/opentelemetry/CHANGELOG.md +++ b/opentelemetry/CHANGELOG.md @@ -2,6 +2,9 @@ ## vNext +## v0.26.0 +Released 2024-Sep-30 + - **BREAKING** Public API changes: - **Removed**: `Key.bool()`, `Key.i64()`, `Key.f64()`, `Key.string()`, `Key.array()` [#2090](https://github.com/open-telemetry/opentelemetry-rust/issues/2090). These APIs were redundant as they didn't offer any additional functionality. The existing `KeyValue::new()` API covers all the scenarios offered by these APIs. diff --git a/opentelemetry/Cargo.toml b/opentelemetry/Cargo.toml index 2cd03c778f..7630fc3b3a 100644 --- a/opentelemetry/Cargo.toml +++ b/opentelemetry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry" -version = "0.25.0" +version = "0.26.0" description = "OpenTelemetry API for Rust" homepage = "https://github.com/open-telemetry/opentelemetry-rust" repository = "https://github.com/open-telemetry/opentelemetry-rust" From be5384f8e3b3e01332eab5133f2adef2d3a26227 Mon Sep 17 00:00:00 2001 From: Cijo Thomas Date: Mon, 30 Sep 2024 16:08:23 -0700 Subject: [PATCH 2/6] revert prom --- opentelemetry-prometheus/CHANGELOG.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/opentelemetry-prometheus/CHANGELOG.md b/opentelemetry-prometheus/CHANGELOG.md index 2a33bf3f64..6486650baa 100644 --- a/opentelemetry-prometheus/CHANGELOG.md +++ b/opentelemetry-prometheus/CHANGELOG.md @@ -2,10 +2,6 @@ ## vNext -## v0.26.0 -Released 2024-Sep-30 - - ## v0.17.0 ### Changed From c810907288a4916bcc50bfdfea1b68d0a6f6d7b4 Mon Sep 17 00:00:00 2001 From: Cijo Thomas Date: Mon, 30 Sep 2024 16:15:22 -0700 Subject: [PATCH 3/6] update dep version --- opentelemetry-appender-log/Cargo.toml | 2 +- opentelemetry-appender-tracing/Cargo.toml | 2 +- opentelemetry-http/Cargo.toml | 2 +- opentelemetry-jaeger-propagator/Cargo.toml | 2 +- opentelemetry-otlp/Cargo.toml | 8 ++++---- opentelemetry-proto/Cargo.toml | 4 ++-- opentelemetry-sdk/Cargo.toml | 4 ++-- opentelemetry-stdout/Cargo.toml | 4 ++-- opentelemetry-zipkin/Cargo.toml | 8 ++++---- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/opentelemetry-appender-log/Cargo.toml b/opentelemetry-appender-log/Cargo.toml index fdab91713d..94a13f24d9 100644 --- a/opentelemetry-appender-log/Cargo.toml +++ b/opentelemetry-appender-log/Cargo.toml @@ -11,7 +11,7 @@ rust-version = "1.65" edition = "2021" [dependencies] -opentelemetry = { version = "0.25", path = "../opentelemetry", features = ["logs"]} +opentelemetry = { version = "0.26", path = "../opentelemetry", features = ["logs"]} log = { workspace = true, features = ["kv", "std"]} serde = { workspace = true, optional = true, features = ["std"] } diff --git a/opentelemetry-appender-tracing/Cargo.toml b/opentelemetry-appender-tracing/Cargo.toml index cf38e7b958..eb52a7c02a 100644 --- a/opentelemetry-appender-tracing/Cargo.toml +++ b/opentelemetry-appender-tracing/Cargo.toml @@ -12,7 +12,7 @@ rust-version = "1.65" [dependencies] log = { workspace = true, optional = true } -opentelemetry = { version = "0.25", path = "../opentelemetry", features = ["logs"] } +opentelemetry = { version = "0.26", 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/Cargo.toml b/opentelemetry-http/Cargo.toml index 0354d32d29..fd3b3e92ac 100644 --- a/opentelemetry-http/Cargo.toml +++ b/opentelemetry-http/Cargo.toml @@ -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", "http2"], optional = true } -opentelemetry = { version = "0.25", path = "../opentelemetry", features = ["trace"] } +opentelemetry = { version = "0.26", path = "../opentelemetry", features = ["trace"] } reqwest = { workspace = true, features = ["blocking"], optional = true } tokio = { workspace = true, features = ["time"], optional = true } diff --git a/opentelemetry-jaeger-propagator/Cargo.toml b/opentelemetry-jaeger-propagator/Cargo.toml index e27601a390..ea88370d00 100644 --- a/opentelemetry-jaeger-propagator/Cargo.toml +++ b/opentelemetry-jaeger-propagator/Cargo.toml @@ -20,7 +20,7 @@ all-features = true rustdoc-args = ["--cfg", "docsrs"] [dependencies] -opentelemetry = { version = "0.25", default-features = false, features = [ +opentelemetry = { version = "0.26", default-features = false, features = [ "trace", ], path = "../opentelemetry" } diff --git a/opentelemetry-otlp/Cargo.toml b/opentelemetry-otlp/Cargo.toml index 7864306618..07ad6127df 100644 --- a/opentelemetry-otlp/Cargo.toml +++ b/opentelemetry-otlp/Cargo.toml @@ -28,10 +28,10 @@ rustdoc-args = ["--cfg", "docsrs"] [dependencies] async-trait = { workspace = true } futures-core = { workspace = true } -opentelemetry = { version = "0.25", default-features = false, path = "../opentelemetry" } -opentelemetry_sdk = { version = "0.25", default-features = false, path = "../opentelemetry-sdk" } -opentelemetry-http = { version = "0.25", path = "../opentelemetry-http", optional = true } -opentelemetry-proto = { version = "0.25", path = "../opentelemetry-proto", default-features = false } +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 } tracing = {workspace = true, optional = true} prost = { workspace = true, optional = true } diff --git a/opentelemetry-proto/Cargo.toml b/opentelemetry-proto/Cargo.toml index 39a8333e95..6b0243961b 100644 --- a/opentelemetry-proto/Cargo.toml +++ b/opentelemetry-proto/Cargo.toml @@ -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.25", default-features = false, path = "../opentelemetry" } -opentelemetry_sdk = { version = "0.25", default-features = false, path = "../opentelemetry-sdk" } +opentelemetry = { version = "0.26", default-features = false, path = "../opentelemetry" } +opentelemetry_sdk = { version = "0.26", 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/Cargo.toml b/opentelemetry-sdk/Cargo.toml index 2b46f996c3..86380d45ca 100644 --- a/opentelemetry-sdk/Cargo.toml +++ b/opentelemetry-sdk/Cargo.toml @@ -10,8 +10,8 @@ edition = "2021" rust-version = "1.65" [dependencies] -opentelemetry = { version = "0.25", path = "../opentelemetry/" } -opentelemetry-http = { version = "0.25", path = "../opentelemetry-http", optional = true } +opentelemetry = { version = "0.26", path = "../opentelemetry/" } +opentelemetry-http = { version = "0.26", 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-stdout/Cargo.toml b/opentelemetry-stdout/Cargo.toml index 32443c0138..ce070f3d39 100644 --- a/opentelemetry-stdout/Cargo.toml +++ b/opentelemetry-stdout/Cargo.toml @@ -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.25", path = "../opentelemetry" } -opentelemetry_sdk = { version = "0.25", path = "../opentelemetry-sdk" } +opentelemetry = { version = "0.26", path = "../opentelemetry" } +opentelemetry_sdk = { version = "0.26", path = "../opentelemetry-sdk" } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } ordered-float = { workspace = true } diff --git a/opentelemetry-zipkin/Cargo.toml b/opentelemetry-zipkin/Cargo.toml index 228f7c9482..ee658ca494 100644 --- a/opentelemetry-zipkin/Cargo.toml +++ b/opentelemetry-zipkin/Cargo.toml @@ -28,10 +28,10 @@ reqwest-rustls = ["reqwest", "reqwest/rustls-tls-native-roots"] [dependencies] async-trait = { workspace = true } once_cell = { workspace = true } -opentelemetry = { version = "0.25", path = "../opentelemetry" } -opentelemetry_sdk = { version = "0.25", path = "../opentelemetry-sdk", features = ["trace"] } -opentelemetry-http = { version = "0.25", path = "../opentelemetry-http" } -opentelemetry-semantic-conventions = { version = "0.25", path = "../opentelemetry-semantic-conventions" } +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" } serde_json = { workspace = true } serde = { workspace = true, features = ["derive"] } typed-builder = "0.18" From 01615e7d302ea373df2a7814faec33e1d23e6015 Mon Sep 17 00:00:00 2001 From: Cijo Thomas Date: Mon, 30 Sep 2024 16:31:23 -0700 Subject: [PATCH 4/6] Update opentelemetry-http/CHANGELOG.md Co-authored-by: Lalit Kumar Bhasin --- opentelemetry-http/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opentelemetry-http/CHANGELOG.md b/opentelemetry-http/CHANGELOG.md index 7e51ec1665..991911fc07 100644 --- a/opentelemetry-http/CHANGELOG.md +++ b/opentelemetry-http/CHANGELOG.md @@ -5,7 +5,7 @@ ## v0.26.0 Released 2024-Sep-30 -- Update `opentelemetry` dependency version to 0.25 +- Update `opentelemetry` dependency version to 0.26 ## v0.25.0 From c57edcedb3b378d05edaff15b717f96dc9c170eb Mon Sep 17 00:00:00 2001 From: Cijo Thomas Date: Mon, 30 Sep 2024 16:31:32 -0700 Subject: [PATCH 5/6] Update opentelemetry-jaeger-propagator/CHANGELOG.md Co-authored-by: Lalit Kumar Bhasin --- opentelemetry-jaeger-propagator/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opentelemetry-jaeger-propagator/CHANGELOG.md b/opentelemetry-jaeger-propagator/CHANGELOG.md index 9d1c379464..e9a5a36c12 100644 --- a/opentelemetry-jaeger-propagator/CHANGELOG.md +++ b/opentelemetry-jaeger-propagator/CHANGELOG.md @@ -5,7 +5,7 @@ ## v0.26.0 Released 2024-Sep-30 -- Update `opentelemetry` dependency version to 0.25 +- Update `opentelemetry` dependency version to 0.26 ## v0.25.0 From d4b0c0c7b3c11ae4448d4277d8f58c7a74a18da5 Mon Sep 17 00:00:00 2001 From: Cijo Thomas Date: Mon, 30 Sep 2024 16:33:43 -0700 Subject: [PATCH 6/6] fix typos --- opentelemetry-otlp/CHANGELOG.md | 8 ++++---- opentelemetry-proto/CHANGELOG.md | 4 ++-- opentelemetry-sdk/CHANGELOG.md | 2 +- opentelemetry-stdout/CHANGELOG.md | 4 ++-- opentelemetry-zipkin/CHANGELOG.md | 8 ++++---- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/opentelemetry-otlp/CHANGELOG.md b/opentelemetry-otlp/CHANGELOG.md index d47fdbb633..099ca871fb 100644 --- a/opentelemetry-otlp/CHANGELOG.md +++ b/opentelemetry-otlp/CHANGELOG.md @@ -5,10 +5,10 @@ ## v0.26.0 Released 2024-Sep-30 -- Update `opentelemetry` dependency version to 0.25 -- Update `opentelemetry_sdk` dependency version to 0.25 -- Update `opentelemetry-http` dependency version to 0.25 -- Update `opentelemetry-proto` dependency version to 0.25 +- Update `opentelemetry` dependency version to 0.26 +- Update `opentelemetry_sdk` dependency version to 0.26 +- Update `opentelemetry-http` dependency version to 0.26 +- Update `opentelemetry-proto` dependency version to 0.26 - Bump MSRV to 1.71.1 [2140](https://github.com/open-telemetry/opentelemetry-rust/pull/2140) ## v0.25.0 diff --git a/opentelemetry-proto/CHANGELOG.md b/opentelemetry-proto/CHANGELOG.md index 25b85d6745..3212534425 100644 --- a/opentelemetry-proto/CHANGELOG.md +++ b/opentelemetry-proto/CHANGELOG.md @@ -5,8 +5,8 @@ ## v0.26.0 Released 2024-Sep-30 -- Update `opentelemetry` dependency version to 0.25 -- Update `opentelemetry_sdk` dependency version to 0.25 +- Update `opentelemetry` dependency version to 0.26 +- Update `opentelemetry_sdk` dependency version to 0.26 - Fix JSON serialization of `metrics::Exemplar` and `trace::span::Link` [#2069](https://github.com/open-telemetry/opentelemetry-rust/pull/2069) - Bump MSRV to 1.71.1 [2140](https://github.com/open-telemetry/opentelemetry-rust/pull/2140) diff --git a/opentelemetry-sdk/CHANGELOG.md b/opentelemetry-sdk/CHANGELOG.md index ee8ed468d5..06e6b39598 100644 --- a/opentelemetry-sdk/CHANGELOG.md +++ b/opentelemetry-sdk/CHANGELOG.md @@ -5,7 +5,7 @@ ## v0.26.0 Released 2024-Sep-30 -- Update `opentelemetry` dependency version to 0.25 +- Update `opentelemetry` dependency version to 0.26 - **BREAKING** Public API changes: - **Removed**: `SdkMeter` struct [#2113](https://github.com/open-telemetry/opentelemetry-rust/pull/2113). This API is only meant for internal use. - **Removed**: `AggregationSelector` trait and `DefaultAggregationSelector` struct [#2085](https://github.com/open-telemetry/opentelemetry-rust/pull/2085). This API was unnecessary. The feature to customize aggregation for instruments should be offered by `Views` API. diff --git a/opentelemetry-stdout/CHANGELOG.md b/opentelemetry-stdout/CHANGELOG.md index ca7d8cc36b..3224c87261 100644 --- a/opentelemetry-stdout/CHANGELOG.md +++ b/opentelemetry-stdout/CHANGELOG.md @@ -5,8 +5,8 @@ ## v0.26.0 Released 2024-Sep-30 -- Update `opentelemetry` dependency version to 0.25 -- Update `opentelemetry_sdk` dependency version to 0.25 +- Update `opentelemetry` dependency version to 0.26 +- Update `opentelemetry_sdk` dependency version to 0.26 ## v0.25.0 diff --git a/opentelemetry-zipkin/CHANGELOG.md b/opentelemetry-zipkin/CHANGELOG.md index 67e7667824..dac9dc0315 100644 --- a/opentelemetry-zipkin/CHANGELOG.md +++ b/opentelemetry-zipkin/CHANGELOG.md @@ -5,10 +5,10 @@ ## v0.26.0 Released 2024-Sep-30 -- Update `opentelemetry` dependency version to 0.25 -- Update `opentelemetry_sdk` dependency version to 0.25 -- Update `opentelemetry-http` dependency version to 0.25 -- Update `opentelemetry-semantic-conventions` dependency version to 0.25 +- Update `opentelemetry` dependency version to 0.26 +- Update `opentelemetry_sdk` dependency version to 0.26 +- Update `opentelemetry-http` dependency version to 0.26 +- Update `opentelemetry-semantic-conventions` dependency version to 0.26 ## v0.25.0