Skip to content

Commit

Permalink
Bump versions to prepare for release v0.22 (#1539)
Browse files Browse the repository at this point in the history
Co-authored-by: Zhongyang Wu <zhongyang.wu@outlook.com>
  • Loading branch information
djc and TommyCpp committed Feb 25, 2024
1 parent 6422524 commit ab9415a
Show file tree
Hide file tree
Showing 26 changed files with 79 additions and 50 deletions.
2 changes: 2 additions & 0 deletions opentelemetry-appender-log/CHANGELOG.md
Expand Up @@ -2,6 +2,8 @@

## vNext

## v0.3.0

## v0.2.0

### Changed
Expand Down
4 changes: 2 additions & 2 deletions opentelemetry-appender-log/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-appender-log"
version = "0.2.0"
version = "0.3.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"
Expand All @@ -11,7 +11,7 @@ rust-version = "1.65"
edition = "2021"

[dependencies]
opentelemetry = { version = "0.21", path = "../opentelemetry", features = ["logs"]}
opentelemetry = { version = "0.22", path = "../opentelemetry", features = ["logs"]}
log = { workspace = true, features = ["kv_unstable", "std"]}

[features]
Expand Down
4 changes: 3 additions & 1 deletion opentelemetry-appender-tracing/CHANGELOG.md
Expand Up @@ -2,10 +2,12 @@

## vNext

## v0.3.0

### Added

- New experimental metadata attributes feature (experimental\_metadata\_attributes) [#1380](https://github.com/open-telemetry/opentelemetry-rust/pull/1380)
- Experimental new attributes for tracing metadata
- Experimental new attributes for tracing metadata
- Fixes the following for events emitted using log crate
- Normalized metadata fields
- Remove redundant metadata
Expand Down
6 changes: 3 additions & 3 deletions opentelemetry-appender-tracing/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-appender-tracing"
version = "0.2.0"
version = "0.3.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"
Expand All @@ -13,8 +13,8 @@ rust-version = "1.65"
[dependencies]
log = { workspace = true, optional = true }
once_cell = { workspace = true }
opentelemetry = { version = "0.21", path = "../opentelemetry", features = ["logs"] }
opentelemetry_sdk = { version = "0.21", path = "../opentelemetry-sdk", features = ["logs"] }
opentelemetry = { version = "0.22", path = "../opentelemetry", features = ["logs"] }
opentelemetry_sdk = { version = "0.22", path = "../opentelemetry-sdk", features = ["logs"] }
tracing = { workspace = true, features = ["std"]}
tracing-core = { workspace = true }
tracing-log = { version = "0.2", optional = true }
Expand Down
2 changes: 2 additions & 0 deletions opentelemetry-http/CHANGELOG.md
Expand Up @@ -2,6 +2,8 @@

## vNext

## v0.11.0

### Changed

- **Breaking** Remove built-in support for surf HTTP client [#1537](https://github.com/open-telemetry/opentelemetry-rust/pull/1537)
Expand Down
4 changes: 2 additions & 2 deletions opentelemetry-http/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-http"
version = "0.10.0"
version = "0.11.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"
Expand All @@ -15,6 +15,6 @@ bytes = { workspace = true }
http = { workspace = true }
hyper = { workspace = true, features = ["http2", "client", "tcp"], optional = true }
isahc = { workspace = true, optional = true }
opentelemetry = { version = "0.21", path = "../opentelemetry", features = ["trace"] }
opentelemetry = { version = "0.22", path = "../opentelemetry", features = ["trace"] }
reqwest = { workspace = true, features = ["blocking"], optional = true }
tokio = { workspace = true, features = ["time"], optional = true }
2 changes: 1 addition & 1 deletion opentelemetry-jaeger-propagator/CHANGELOG.md
Expand Up @@ -6,4 +6,4 @@

### Added

- As part of the gradual deprecation of the exporter functionality of the opentelemetry-jaeger crate, move the opentelemetry-jaeger propagator functionality to a new crate named opentelemetry-jaeger-propagator [#1487](https://github.com/open-telemetry/opentelemetry-rust/pull/1487)
- As part of the gradual deprecation of the exporter functionality of the opentelemetry-jaeger crate, move the opentelemetry-jaeger propagator functionality to a new crate named opentelemetry-jaeger-propagator [#1487](https://github.com/open-telemetry/opentelemetry-rust/pull/1487)
3 changes: 1 addition & 2 deletions opentelemetry-jaeger-propagator/Cargo.toml
Expand Up @@ -15,13 +15,12 @@ license = "Apache-2.0"
edition = "2021"
rust-version = "1.65"


[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]

[dependencies]
opentelemetry = { version = "0.21", default-features = false, features = [
opentelemetry = { version = "0.22", default-features = false, features = [
"trace",
], path = "../opentelemetry" }

Expand Down
2 changes: 2 additions & 0 deletions opentelemetry-jaeger/CHANGELOG.md
Expand Up @@ -9,6 +9,8 @@ Please check the [README](https://crates.io/crates/opentelemetry-jaeger) for mor

## vNext

## v0.21.0

### Changed

- Update to tonic 0.11 and prost 0.12 (#1536)
Expand Down
10 changes: 5 additions & 5 deletions opentelemetry-jaeger/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-jaeger"
version = "0.20.0"
version = "0.21.0"
description = "Jaeger exporter for OpenTelemetry"
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-jaeger"
repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-jaeger"
Expand Down Expand Up @@ -32,10 +32,10 @@ hyper = { workspace = true, features = ["client"], optional = true }
hyper-tls = { version = "0.5.0", default-features = false, optional = true }
isahc = { workspace = true, optional = true }
js-sys = { version = "0.3", optional = true }
opentelemetry = { version = "0.21", default-features = false, features = ["trace"], path = "../opentelemetry" }
opentelemetry_sdk = { version = "0.21", default-features = false, features = ["trace"], path = "../opentelemetry-sdk" }
opentelemetry-http = { version = "0.10", path = "../opentelemetry-http", optional = true }
opentelemetry-semantic-conventions = { version = "0.13", path = "../opentelemetry-semantic-conventions" }
opentelemetry = { version = "0.22", default-features = false, features = ["trace"], path = "../opentelemetry" }
opentelemetry_sdk = { version = "0.22", default-features = false, features = ["trace"], path = "../opentelemetry-sdk" }
opentelemetry-http = { version = "0.11", path = "../opentelemetry-http", optional = true }
opentelemetry-semantic-conventions = { version = "0.14", path = "../opentelemetry-semantic-conventions" }
pin-project-lite = { workspace = true, optional = true }
reqwest = { workspace = true, optional = true }
thrift = "0.17.0"
Expand Down
8 changes: 5 additions & 3 deletions opentelemetry-otlp/CHANGELOG.md
Expand Up @@ -2,15 +2,17 @@

## vNext

### Fixed
- Fix `tonic()` to the use correct port. [#1556](https://github.com/open-telemetry/opentelemetry-rust/pull/1556)
## v0.15.0

### Changed
- Update to tonic 0.11 and prost 0.12 (#1536)

### Fixed
- Fix `tonic()` to the use correct port. [#1556](https://github.com/open-telemetry/opentelemetry-rust/pull/1556)

### Removed
- **Breaking** Remove support for surf HTTP client [#1537](https://github.com/open-telemetry/opentelemetry-rust/pull/1537)
- Remove support for grpcio transport (#1534)
- **Breaking** Remove support for grpcio transport (#1534)

## v0.14.0

Expand Down
12 changes: 6 additions & 6 deletions opentelemetry-otlp/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-otlp"
version = "0.14.0"
version = "0.15.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"
Expand Down Expand Up @@ -28,11 +28,11 @@ rustdoc-args = ["--cfg", "docsrs"]
[dependencies]
async-trait = { workspace = true }
futures-core = { workspace = true }
opentelemetry = { version = "0.21", default-features = false, path = "../opentelemetry" }
opentelemetry_sdk = { version = "0.21", default-features = false, path = "../opentelemetry-sdk" }
opentelemetry-http = { version = "0.10", path = "../opentelemetry-http", optional = true }
opentelemetry-proto = { version = "0.4", path = "../opentelemetry-proto", default-features = false }
opentelemetry-semantic-conventions = { version = "0.13", path = "../opentelemetry-semantic-conventions" }
opentelemetry = { version = "0.22", default-features = false, path = "../opentelemetry" }
opentelemetry_sdk = { version = "0.22", default-features = false, path = "../opentelemetry-sdk" }
opentelemetry-http = { version = "0.11", path = "../opentelemetry-http", optional = true }
opentelemetry-proto = { version = "0.5", path = "../opentelemetry-proto", default-features = false }
opentelemetry-semantic-conventions = { version = "0.14", path = "../opentelemetry-semantic-conventions" }

prost = { workspace = true, optional = true }
tonic = { workspace = true, optional = true }
Expand Down
2 changes: 2 additions & 0 deletions opentelemetry-prometheus/CHANGELOG.md
Expand Up @@ -2,6 +2,8 @@

## vNext

## v0.15.0

### Changed

- Omit empty `otel_scope_info` and `otel_target_info` metrics [#1428](https://github.com/open-telemetry/opentelemetry-rust/pull/1428)
Expand Down
6 changes: 3 additions & 3 deletions opentelemetry-prometheus/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-prometheus"
version = "0.14.1"
version = "0.15.0"
description = "Prometheus exporter for OpenTelemetry"
homepage = "https://github.com/open-telemetry/opentelemetry-rust"
repository = "https://github.com/open-telemetry/opentelemetry-rust"
Expand All @@ -21,8 +21,8 @@ rustdoc-args = ["--cfg", "docsrs"]

[dependencies]
once_cell = { workspace = true }
opentelemetry = { version = "0.21", path = "../opentelemetry", default-features = false, features = ["metrics"] }
opentelemetry_sdk = { version = "0.21", path = "../opentelemetry-sdk", default-features = false, features = ["metrics"] }
opentelemetry = { version = "0.22", path = "../opentelemetry", default-features = false, features = ["metrics"] }
opentelemetry_sdk = { version = "0.22", path = "../opentelemetry-sdk", default-features = false, features = ["metrics"] }
prometheus = "0.13"
protobuf = "2.14"

Expand Down
4 changes: 3 additions & 1 deletion opentelemetry-proto/CHANGELOG.md
Expand Up @@ -2,10 +2,12 @@

## vNext

## v0.5.0

### Changed

- Update to tonic 0.11 and prost 0.12 (#1536)
- Remove support for grpcio transport (#1534)
- **Breaking** Remove support for grpcio transport (#1534)

### Added

Expand Down
6 changes: 3 additions & 3 deletions opentelemetry-proto/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-proto"
version = "0.4.0"
version = "0.5.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"
Expand Down Expand Up @@ -50,8 +50,8 @@ with-serde = ["serde", "hex"]
[dependencies]
tonic = { workspace = true, optional = true, features = ["codegen", "prost"] }
prost = { workspace = true, optional = true }
opentelemetry = { version = "0.21", default-features = false, path = "../opentelemetry" }
opentelemetry_sdk = { version = "0.21", default-features = false, path = "../opentelemetry-sdk" }
opentelemetry = { version = "0.22", default-features = false, path = "../opentelemetry" }
opentelemetry_sdk = { version = "0.22", 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 }
Expand Down
7 changes: 4 additions & 3 deletions opentelemetry-sdk/CHANGELOG.md
Expand Up @@ -3,6 +3,7 @@

## vNext

## v0.22.0

### Deprecated

Expand All @@ -14,7 +15,7 @@
- [#1471](https://github.com/open-telemetry/opentelemetry-rust/pull/1471) Configure batch log record processor via [`OTEL_BLRP_*`](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/configuration/sdk-environment-variables.md#batch-logrecord-processor) environment variables and via `OtlpLogPipeline::with_batch_config`
- [#1503](https://github.com/open-telemetry/opentelemetry-rust/pull/1503) Make the documentation for In-Memory exporters visible.

- [#1526](https://github.com/open-telemetry/opentelemetry-rust/pull/1526)
- [#1526](https://github.com/open-telemetry/opentelemetry-rust/pull/1526)
Performance Improvement : Creating Spans and LogRecords are now faster, by avoiding expensive cloning of `Resource` for every Span/LogRecord.

### Changed
Expand Down Expand Up @@ -54,10 +55,10 @@ Performance Improvement : Creating Spans and LogRecords are now faster, by avoid
- `LoggerProviderInner` is no longer `pub (crate)`
- `Logger.provider()` now returns `&LoggerProvider` instead of an `Option<LoggerProvider>`

- [1519](https://github.com/open-telemetry/opentelemetry-rust/pull/1519) Performance improvements
- [1519](https://github.com/open-telemetry/opentelemetry-rust/pull/1519) Performance improvements
when calling `Counter::add()` and `UpDownCounter::add()` with an empty set of attributes
(e.g. `counter.Add(5, &[])`)

### Fixed

- [#1481](https://github.com/open-telemetry/opentelemetry-rust/pull/1481) Fix error message caused by race condition when using PeriodicReader
Expand Down
6 changes: 3 additions & 3 deletions opentelemetry-sdk/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry_sdk"
version = "0.21.2"
version = "0.22.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"
Expand All @@ -10,8 +10,8 @@ edition = "2021"
rust-version = "1.65"

[dependencies]
opentelemetry = { version = "0.21", path = "../opentelemetry/" }
opentelemetry-http = { version = "0.10", path = "../opentelemetry-http", optional = true }
opentelemetry = { version = "0.22", path = "../opentelemetry/" }
opentelemetry-http = { version = "0.11", path = "../opentelemetry-http", optional = true }
async-std = { workspace = true, features = ["unstable"], optional = true }
async-trait = { workspace = true, optional = true }
crossbeam-channel = { version = "0.5", optional = true }
Expand Down
7 changes: 7 additions & 0 deletions opentelemetry-semantic-conventions/CHANGELOG.md
Expand Up @@ -2,6 +2,13 @@

## vNext

## v0.14.0

### Changed

* **Breaking** Add generated modules that output const &str for tracing compatibility
[#1334](https://github.com/open-telemetry/opentelemetry-rust/pull/1334)

## v0.13.0

### Changed
Expand Down
6 changes: 3 additions & 3 deletions opentelemetry-semantic-conventions/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-semantic-conventions"
version = "0.13.0"
version = "0.14.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"
Expand All @@ -20,5 +20,5 @@ all-features = true
rustdoc-args = ["--cfg", "docsrs"]

[dev-dependencies]
opentelemetry = { version = "0.21", default-features = false, path = "../opentelemetry" } # for doctests
opentelemetry_sdk = { features = ["trace"], path = "../opentelemetry-sdk" } # for doctests
opentelemetry = { version = "0.22", default-features = false, path = "../opentelemetry" } # for doctests
opentelemetry_sdk = { version = "0.22", features = ["trace"], path = "../opentelemetry-sdk" } # for doctests
4 changes: 4 additions & 0 deletions opentelemetry-stdout/CHANGELOG.md
Expand Up @@ -2,8 +2,12 @@

## vNext

## v0.3.0

### Changed

- Fix StatusCode in stdout exporter [#1454](https://github.com/open-telemetry/opentelemetry-rust/pull/1454)
- Add missing event timestamps [#1391](https://github.com/open-telemetry/opentelemetry-rust/pull/1391)
- Adjusted `chrono` features to reduce number of transitive dependencies. [#1569](https://github.com/open-telemetry/opentelemetry-rust/pull/1569)

## v0.2.0
Expand Down
6 changes: 3 additions & 3 deletions opentelemetry-stdout/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-stdout"
version = "0.2.0"
version = "0.3.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"
Expand All @@ -25,8 +25,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.21", path = "../opentelemetry", default_features = false }
opentelemetry_sdk = { version = "0.21", path = "../opentelemetry-sdk", default_features = false }
opentelemetry = { version = "0.22", path = "../opentelemetry", default_features = false }
opentelemetry_sdk = { version = "0.22", path = "../opentelemetry-sdk", default_features = false }
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true }
ordered-float = { workspace = true }
Expand Down
2 changes: 2 additions & 0 deletions opentelemetry-zipkin/CHANGELOG.md
Expand Up @@ -2,6 +2,8 @@

## vNext

## v0.20.0

### Changed

- **Breaking** Remove support for surf HTTP client [#1537](https://github.com/open-telemetry/opentelemetry-rust/pull/1537)
Expand Down
10 changes: 5 additions & 5 deletions opentelemetry-zipkin/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-zipkin"
version = "0.19.0"
version = "0.20.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"
Expand Down Expand Up @@ -28,10 +28,10 @@ reqwest-rustls = ["reqwest", "reqwest/rustls-tls-native-roots"]
[dependencies]
async-trait = { workspace = true }
once_cell = { workspace = true }
opentelemetry = { version = "0.21", path = "../opentelemetry" }
opentelemetry_sdk = { version = "0.21", path = "../opentelemetry-sdk", features = ["trace"] }
opentelemetry-http = { version = "0.10", path = "../opentelemetry-http" }
opentelemetry-semantic-conventions = { version = "0.13", path = "../opentelemetry-semantic-conventions" }
opentelemetry = { version = "0.22", path = "../opentelemetry" }
opentelemetry_sdk = { version = "0.22", path = "../opentelemetry-sdk", features = ["trace"] }
opentelemetry-http = { version = "0.11", path = "../opentelemetry-http" }
opentelemetry-semantic-conventions = { version = "0.14", path = "../opentelemetry-semantic-conventions" }
serde_json = { workspace = true }
serde = { workspace = true, features = ["derive"] }
typed-builder = "0.18"
Expand Down
2 changes: 2 additions & 0 deletions opentelemetry/CHANGELOG.md
Expand Up @@ -2,6 +2,8 @@

## vNext

## v0.22.0

### Added

- [#1410](https://github.com/open-telemetry/opentelemetry-rust/pull/1410) Add experimental synchronous gauge. This is behind the feature flag, and can be enabled by enabling the feature `otel_unstable` for opentelemetry crate.
Expand Down

0 comments on commit ab9415a

Please sign in to comment.