Skip to content

Commit 769592b

Browse files
authored
Prepare for v0.10.0 release (#348)
1 parent 9aec85b commit 769592b

File tree

16 files changed

+103
-22
lines changed

16 files changed

+103
-22
lines changed

opentelemetry-contrib/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## v0.2.0
4+
5+
### Changed
6+
7+
- Update to opentelemetry v0.10.0
8+
- Move binary propagator and base64 format to this crate #343
9+
310
## v0.1.0
411

512
### Added

opentelemetry-contrib/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-contrib"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
authors = ["OpenTelemetry Authors <[email protected]>"]
55
description = "Rust contrib repo for OpenTelemetry"
66
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/master/opentelemetry-contrib"
@@ -30,7 +30,7 @@ surf-client = ["surf", "opentelemetry/surf"]
3030
[dependencies]
3131
async-trait = { version = "0.1", optional = true }
3232
indexmap = { version = "1.6", optional = true }
33-
opentelemetry = { version = "0.9", path = "../opentelemetry", features = ["trace", "http"] }
33+
opentelemetry = { version = "0.10", path = "../opentelemetry", features = ["trace", "http"] }
3434
rmp = { version = "0.8", optional = true }
3535
lazy_static = "1.4"
3636
reqwest = { version = "0.10", optional = true }

opentelemetry-jaeger/CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Changelog
22

3+
## v0.9.0
4+
5+
### Added
6+
7+
- Option to disable exporting instrumentation library information #288
8+
9+
### Changed
10+
11+
- Update to opentelemetry v0.10.0
12+
- Update mapping otel events to Jaeger logs attributes #285
13+
- Add MSRV 1.42.0 #296
14+
315
## v0.8.0
416

517
### Added

opentelemetry-jaeger/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-jaeger"
3-
version = "0.8.0"
3+
version = "0.9.0"
44
authors = ["OpenTelemetry Authors <[email protected]>"]
55
description = "Jaeger exporter for OpenTelemetry"
66
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/master/opentelemetry-jaeger"
@@ -24,7 +24,7 @@ async-std = { version = "1.6", optional = true }
2424
async-trait = "0.1"
2525
http = { version = "0.2", optional = true }
2626
isahc = { version = "0.9", default-features = false, optional = true }
27-
opentelemetry = { version = "0.9", default-features = false, features = ["trace"], path = "../opentelemetry" }
27+
opentelemetry = { version = "0.10", default-features = false, features = ["trace"], path = "../opentelemetry" }
2828
thrift = "0.13"
2929
tokio = { version = "0.2", features = ["udp", "sync"], optional = true }
3030

opentelemetry-otlp/CHANGELOG.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
# Changelog
22

3-
## [v0.2.0](https://github.com/open-telemetry/opentelemetry-rust)
3+
## v0.3.0
4+
5+
### Changed
6+
7+
- Update to opentelemetry v0.10.0
8+
9+
## v0.2.0
410

511
### Changed
612

713
- Update to opentelemetry v0.9.0
814
- Add exporter pipeline #210
915

10-
## [v0.1.0](https://github.com/open-telemetry/opentelemetry-rust)
16+
## v0.1.0
1117

1218
### Added
1319

opentelemetry-otlp/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-otlp"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
authors = ["OpenTelemetry Authors <[email protected]>"]
55
description = "Exporter for the OpenTelemetry Collector"
66
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/master/opentelemetry-otlp"
@@ -22,9 +22,9 @@ rustdoc-args = ["--cfg", "docsrs"]
2222

2323
[dependencies]
2424
async-trait = "0.1"
25-
futures = "0.3.5"
25+
futures = "0.3"
2626
grpcio = "0.6"
27-
opentelemetry = { version = "0.9.0", default-features = false, features = ["trace"], path = "../opentelemetry" }
27+
opentelemetry = { version = "0.10", default-features = false, features = ["trace"], path = "../opentelemetry" }
2828
protobuf = "2.18"
2929

3030
[build-dependencies]

opentelemetry-prometheus/CHANGELOG.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
# Changelog
22

3-
## [v0.2.0](https://github.com/open-telemetry/opentelemetry-rust)
3+
## v0.3.0
4+
5+
### Changed
6+
7+
- Update to opentelemetry v0.10.0
8+
9+
## v0.2.0
410

511
### Changed
612

713
- Update to prometheus 0.10.x #279
814

9-
## [v0.1.0](https://github.com/open-telemetry/opentelemetry-rust)
15+
## v0.1.0
1016

1117
### Added
1218

opentelemetry-prometheus/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-prometheus"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
authors = ["OpenTelemetry Authors <[email protected]>"]
55
description = "Prometheus exporter for OpenTelemetry"
66
homepage = "https://github.com/open-telemetry/opentelemetry-rust"
@@ -20,7 +20,7 @@ all-features = true
2020
rustdoc-args = ["--cfg", "docsrs"]
2121

2222
[dependencies]
23-
opentelemetry = { version = "0.9.0", path = "../opentelemetry", default-features = false, features = ["metrics"] }
23+
opentelemetry = { version = "0.10", path = "../opentelemetry", default-features = false, features = ["metrics"] }
2424
prometheus = "0.10"
2525
protobuf = "2.14"
2626

opentelemetry-semantic-conventions/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## v0.2.0
4+
5+
### Changed
6+
7+
- Update to opentelemetry v0.10.0
8+
39
## v0.1.0
410

511
### Added

opentelemetry-semantic-conventions/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-semantic-conventions"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
authors = ["OpenTelemetry Authors <[email protected]>"]
55
description = "Semantic conventions for OpenTelemetry"
66
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/master/opentelemetry-semantic-conventions"
@@ -20,7 +20,7 @@ all-features = true
2020
rustdoc-args = ["--cfg", "docsrs"]
2121

2222
[dependencies]
23-
opentelemetry = { version = "0.9.0", default-features = false, path = "../opentelemetry" }
23+
opentelemetry = { version = "0.10", default-features = false, path = "../opentelemetry" }
2424

2525
[dev-dependencies]
26-
opentelemetry = { version = "0.9.0", default-features = false, features = ["trace"], path = "../opentelemetry" }
26+
opentelemetry = { version = "0.10", default-features = false, features = ["trace"], path = "../opentelemetry" }

opentelemetry-zipkin/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## v0.8.0
4+
5+
### Changed
6+
7+
- Update to opentelemetry v0.10.0
8+
- Add MSRV 1.42.0 #296
9+
310
## v0.7.0
411

512
### Changed

opentelemetry-zipkin/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-zipkin"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
authors = ["OpenTelemetry Authors <[email protected]>"]
55
description = "Zipkin exporter for OpenTelemetry"
66
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/master/opentelemetry-zipkin"
@@ -27,11 +27,11 @@ surf-client = ["surf", "opentelemetry/surf"]
2727

2828
[dependencies]
2929
async-trait = "0.1"
30-
opentelemetry = { version = "0.9.0", path = "../opentelemetry", features = ["trace", "http"] }
30+
opentelemetry = { version = "0.10", path = "../opentelemetry", features = ["trace", "http"] }
3131
serde_json = "1.0"
3232
serde = { version = "1.0", features = ["derive"] }
3333
typed-builder = "0.7"
34-
lazy_static = "1.4.0"
34+
lazy_static = "1.4"
3535
http = "0.2"
3636
reqwest = { version = "0.10", optional = true }
3737
surf = { version = "2.0", optional = true }

opentelemetry-zipkin/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ select whichever client you prefer as shown below.
8585
Note that async http clients may require a specific async runtime to be
8686
available so be sure to match them appropriately.
8787

88-
[`HttpClient`]: https://docs.rs/opentelemetry/0.9/opentelemetry/exporter/trace/trait.HttpClient.html
88+
[`HttpClient`]: https://docs.rs/opentelemetry/0.10/opentelemetry/exporter/trace/trait.HttpClient.html
8989

9090
## Kitchen Sink Full Configuration
9191

opentelemetry-zipkin/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
//! Note that async http clients may require a specific async runtime to be
6666
//! available so be sure to match them appropriately.
6767
//!
68-
//! [`HttpClient`]: https://docs.rs/opentelemetry/0.9/opentelemetry/exporter/trace/trait.HttpClient.html
68+
//! [`HttpClient`]: https://docs.rs/opentelemetry/0.10/opentelemetry/exporter/trace/trait.HttpClient.html
6969
//!
7070
//! ## Kitchen Sink Full Configuration
7171
//!

opentelemetry/CHANGELOG.md

+37
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,42 @@
11
# Changelog
22

3+
## [v0.10.0](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.9.1...v0.10.0)
4+
5+
## Added
6+
7+
- Add support for baggage metadata #287
8+
9+
## Changed
10+
11+
- Remove `api` prefix from modules #305
12+
- Move `mark_as_active_span` and `get_active_span` functions into trace module #310
13+
- Revert renaming of `SpanContext` to `SpanReference` #299
14+
- Default trace propagator is now a no-op #329
15+
- Return references to span contexts instead of clones #325
16+
- Update exporter errors to be `Box<dyn Error + Send + Sync + 'static>` #284
17+
- Rename `GenericProvider` to `GenericTracerProvider` #313
18+
- Reduce `SpanStatus` enum to `Ok`, `Error`, and `Unset` variants #315
19+
- update B3 propagator to more closely match spec #319
20+
- Export missing pub global trace types #313
21+
- Ensure kv array values are homogeneous #333
22+
- Implement `Display` trait for `Key` and `Value` types #353
23+
- Move `SpanProcessor` trait into `sdk` module #334
24+
- Ensure `is_recording` is `false` and span is no-op after `end` #341
25+
- Move binary propagator and base64 format to contrib #343
26+
- Ensure metrics noop types go through constructors #345
27+
- Change `ExportResult` to use `std::result::Result` #347
28+
- Change `SpanExporter::export` to take `&mut self` instead of `&self` #350
29+
- Add MSRV 1.42.0 #296
30+
31+
## Fixed
32+
33+
- Fix parent based sampling #354
34+
35+
## Removed
36+
37+
- Remove support for `u64` and `bytes` kv values #323
38+
- Remove kv value conversion from `&str` #332
39+
340
## [v0.9.1](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.9.0...v0.9.1)
441

542
## Added

opentelemetry/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry"
3-
version = "0.9.1"
3+
version = "0.10.0"
44
authors = ["OpenTelemetry Authors <[email protected]>"]
55
description = "A metrics collection and distributed tracing framework"
66
homepage = "https://github.com/open-telemetry/opentelemetry-rust"

0 commit comments

Comments
 (0)