Skip to content

Commit 771d3c4

Browse files
authored
Prepare for v0.20.0 release (#1156)
1 parent 2ca024e commit 771d3c4

File tree

38 files changed

+187
-73
lines changed

38 files changed

+187
-73
lines changed

opentelemetry-api/CHANGELOG.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,29 @@
11
# Changelog
22

3-
## Unreleased
3+
## v0.20.0
4+
5+
### Added
6+
7+
- Add `new` method to `BoxedTracer` #1009
8+
- Add js-sys as dependency for api crate when building wasm targets #1078
9+
- Create tracer using a shared instrumentation library #1129
10+
- Add `Context::map_current` #1140
11+
12+
### Changed
13+
14+
- `OtelString::Owned` carries `Box<str>` instead of `String` #1096
415

516
### Removed
617

7-
- Drop include_trace_context parameter from Logs API/SDK. [#1133](https://github.com/open-telemetry/opentelemetry-rust/issues/1133)
18+
- Drop include_trace_context parameter from Logs API/SDK. [#1133](https://github.com/open-telemetry/opentelemetry-rust/issues/1133)
819
- Synchronous instruments no longer accepts `Context` while reporting
920
measurements. [#1076](https://github.com/open-telemetry/opentelemetry-rust/pull/1076).
1021

1122
### Fixed
1223

1324
- Fix `SpanRef::set_attributes` mutability requirement. [#1038](https://github.com/open-telemetry/opentelemetry-rust/pull/1038)
1425
- Move OrderMap module to root of otel-api crate. [#1061](https://github.com/open-telemetry/opentelemetry-rust/pull/1061)
26+
- Use the browser-only js-sys workaround only when actually targeting a browser #1008
1527

1628
## v0.19.0
1729
### Added

opentelemetry-api/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry_api"
3-
version = "0.19.0"
3+
version = "0.20.0"
44
description = "OpenTelemetry is a metrics collection and distributed tracing framework"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust"
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
# Changelog
22

3+
## v0.1.0
4+
5+
Initial crate release

opentelemetry-appender-log/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ rust-version = "1.60"
1111
edition = "2021"
1212

1313
[dependencies]
14-
opentelemetry_api = { version = "0.19", path = "../opentelemetry-api", features = ["logs"]}
14+
opentelemetry_api = { version = "0.20", path = "../opentelemetry-api", features = ["logs"]}
1515
log = {version = "0.4.17", features = ["kv_unstable", "std"]}
1616

1717
[features]
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
# Changelog
22

3+
## v0.1.0
4+
5+
Initial crate release

opentelemetry-appender-tracing/Cargo.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ license = "Apache-2.0"
1111
rust-version = "1.60"
1212

1313
[dependencies]
14-
opentelemetry_api = { version = "0.19", path = "../opentelemetry-api", features = ["logs"] }
15-
opentelemetry_sdk = { version = "0.19", path = "../opentelemetry-sdk", features = ["logs"] }
14+
opentelemetry_api = { version = "0.20", path = "../opentelemetry-api", features = ["logs"] }
15+
opentelemetry_sdk = { version = "0.20", path = "../opentelemetry-sdk", features = ["logs"] }
1616
tracing = {version = "0.1.37", default-features = false, features = ["std"]}
1717
tracing-core = "0.1.31"
1818
tracing-subscriber = { version = "0.3.0", default-features = false, features = ["registry", "std"] }
@@ -24,4 +24,3 @@ opentelemetry-stdout = { path = "../opentelemetry-stdout", features = ["logs"] }
2424
[features]
2525
logs_level_enabled = ["opentelemetry_api/logs_level_enabled", "opentelemetry_sdk/logs_level_enabled"]
2626
default = ["logs_level_enabled"]
27-

opentelemetry-aws/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## v0.8.0
4+
5+
### Changed
6+
7+
- Update to opentelemetry-api v0.20.0
8+
39
## v0.7.0
410
### Added
511
- Add public functions for AWS trace header [#887](https://github.com/open-telemetry/opentelemetry-rust/pull/887).

opentelemetry-aws/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-aws"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
description = "AWS exporters and propagators for OpenTelemetry"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-aws"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-aws"
@@ -24,7 +24,7 @@ trace = ["opentelemetry_api/trace"]
2424

2525
[dependencies]
2626
once_cell = "1.12"
27-
opentelemetry_api = { version = "0.19", path = "../opentelemetry-api" }
27+
opentelemetry_api = { version = "0.20", path = "../opentelemetry-api" }
2828

2929
[dev-dependencies]
3030
opentelemetry_api = { path = "../opentelemetry-api", features = ["trace"] }

opentelemetry-contrib/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
## v0.12.0
4+
5+
### Added
6+
7+
- Implement w3c trace context response propagation #998
8+
9+
### Changed
10+
11+
- update to opentelemetry-api v0.20.0
12+
313
## v0.11.0
414
### Changed
515
- Handle `parent_span_id` in jaeger JSON exporter [#907](https://github.com/open-telemetry/opentelemetry-rust/pull/907).

opentelemetry-contrib/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-contrib"
3-
version = "0.11.0"
3+
version = "0.12.0"
44
description = "Rust contrib repo for OpenTelemetry"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-contrib"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-contrib"
@@ -32,9 +32,9 @@ async-std = { version = "1.10", optional = true }
3232
async-trait = { version = "0.1", optional = true }
3333
base64 = { version = "0.13", optional = true }
3434
once_cell = "1.17.1"
35-
opentelemetry = { version = "0.19", path = "../opentelemetry", features = ["trace"] }
36-
opentelemetry_api = { version = "0.19", path = "../opentelemetry-api" }
37-
opentelemetry-semantic-conventions = { version = "0.11", path = "../opentelemetry-semantic-conventions", optional = true }
35+
opentelemetry = { version = "0.20", path = "../opentelemetry", features = ["trace"] }
36+
opentelemetry_api = { version = "0.20", path = "../opentelemetry-api" }
37+
opentelemetry-semantic-conventions = { version = "0.12", path = "../opentelemetry-semantic-conventions", optional = true }
3838
serde_json = { version = "1", optional = true }
3939
tokio = { version = "1.0", features = ["fs", "io-util"], optional = true }
4040

0 commit comments

Comments
 (0)