Skip to content

Commit 189aed3

Browse files
committed
release(v0.19): add initial change log until e10344c
1 parent e10344c commit 189aed3

File tree

32 files changed

+162
-52
lines changed

32 files changed

+162
-52
lines changed

opentelemetry-api/CHANGELOG.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
# Changelog
22

3-
## Unreleased
4-
### Metrics
5-
- Add instrument validation to `InstrumentBuilder`
3+
## v0.19.0
4+
### Added
5+
- Add `WithContext` to public api [#893](https://github.com/open-telemetry/opentelemetry-rust/pull/893).
6+
7+
### Changed
8+
- Implement `Display` on `Baggage` [#921](https://github.com/open-telemetry/opentelemetry-rust/pull/921).
9+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953)
610

711
## v0.18.0
812

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.18.0"
3+
version = "0.19.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"

opentelemetry-aws/CHANGELOG.md

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

3+
## v0.7.0
4+
### Added
5+
- Add public functions for AWS trace header [#887](https://github.com/open-telemetry/opentelemetry-rust/pull/887).
6+
7+
### Changed
8+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953)
9+
310
## v0.6.0
411

512
### Changed

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.6.0"
3+
version = "0.7.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/trace"]
2424

2525
[dependencies]
2626
once_cell = "1.12"
27-
opentelemetry = { version = "0.18", path = "../opentelemetry", features = ["trace"] }
27+
opentelemetry = { version = "0.19", path = "../opentelemetry", features = ["trace"] }
2828

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

opentelemetry-contrib/CHANGELOG.md

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

3+
## v0.11.0
4+
### Changed
5+
- Handle `parent_span_id` in jaeger JSON exporter [#907](https://github.com/open-telemetry/opentelemetry-rust/pull/907).
6+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953)
7+
38
## v0.10.0
49

510
### Added

opentelemetry-contrib/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-contrib"
3-
version = "0.10.0"
3+
version = "0.11.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,7 +32,7 @@ async-std = { version = "1.10", optional = true }
3232
async-trait = { version = "0.1", optional = true }
3333
base64 = { version = "0.13", optional = true }
3434
futures = { version = "0.3", optional = true }
35-
opentelemetry = { version = "0.18", path = "../opentelemetry", features = ["trace"] }
35+
opentelemetry = { version = "0.19", path = "../opentelemetry", features = ["trace"] }
3636
serde_json = { version = "1", optional = true }
3737
tokio = { version = "1.0", features = ["fs", "io-util"], optional = true }
3838

opentelemetry-datadog/CHANGELOG.md

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

3+
## v0.7.0
4+
### Added
5+
- [Breaking] Add support for unified tagging [#931](https://github.com/open-telemetry/opentelemetry-rust/pull/931).
6+
7+
### Changed
8+
- Update `opentelemetry` to 0.19
9+
- Update `opentelemetry-http` to 0.8
10+
- Update `opentelemetry-semantic-conventions` to 0.11.
11+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953)
12+
- Send resource with attributes [#880](https://github.com/open-telemetry/opentelemetry-rust/pull/880).
13+
- Update msgpack accounting for sampling_priority [#903](https://github.com/open-telemetry/opentelemetry-rust/pull/903).
14+
315
## v0.6.0
416

517
### Changed

opentelemetry-datadog/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-datadog"
3-
version = "0.6.0"
3+
version = "0.7.0"
44
description = "Datadog exporters and propagators for OpenTelemetry"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-datadog"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-datadog"
@@ -27,9 +27,9 @@ surf-client = ["surf", "opentelemetry-http/surf"]
2727
async-trait = "0.1"
2828
indexmap = "1.8"
2929
once_cell = "1.12"
30-
opentelemetry = { version = "0.18", path = "../opentelemetry", features = ["trace"] }
31-
opentelemetry-http = { version = "0.7", path = "../opentelemetry-http" }
32-
opentelemetry-semantic-conventions = { version = "0.10", path = "../opentelemetry-semantic-conventions" }
30+
opentelemetry = { version = "0.19", path = "../opentelemetry", features = ["trace"] }
31+
opentelemetry-http = { version = "0.8", path = "../opentelemetry-http" }
32+
opentelemetry-semantic-conventions = { version = "0.11", path = "../opentelemetry-semantic-conventions" }
3333
rmp = "0.8"
3434
url = "2.2"
3535
reqwest = { version = "0.11", default-features = false, optional = true }

opentelemetry-dynatrace/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.3.0
4+
### Changed
5+
- Update to `opentelemetry` v0.19.0
6+
- Update to `opentelemetry-http` v0.8.0
7+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953)
8+
39
## v0.2.0
410

511
### Changed

opentelemetry-dynatrace/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-dynatrace"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
description = "Dynatrace exporters and propagators for OpenTelemetry"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-dynatrace"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-dynatrace"
@@ -57,8 +57,8 @@ getrandom = { version = "0.2", optional = true }
5757
http = "0.2"
5858
isahc = { version = "1.4", default-features = false, optional = true }
5959
js-sys = { version = "0.3.5", optional = true }
60-
opentelemetry = { version = "0.18", path = "../opentelemetry", default-features = false }
61-
opentelemetry-http = { version = "0.7", path = "../opentelemetry-http", default-features = false }
60+
opentelemetry = { version = "0.19", path = "../opentelemetry", default-features = false }
61+
opentelemetry-http = { version = "0.8", path = "../opentelemetry-http", default-features = false }
6262
reqwest = { version = "0.11", default-features = false, optional = true }
6363
surf = { version = "2.0", default-features = false, optional = true }
6464
thiserror = "1.0"

opentelemetry-http/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
# Changelog
2+
## v0.8.0
3+
### Changed
4+
- Add response headers in response for `HttpClient` implementations [#918](https://github.com/open-telemetry/opentelemetry-rust/pull/918).
5+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953).
26

37
## v0.7.0
48

opentelemetry-http/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-http"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
description = "Helper implementations for exchange of traces and metrics over HTTP"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust"
@@ -15,7 +15,7 @@ bytes = "1"
1515
http = "0.2"
1616
hyper = { version = "0.14", default-features = false, features = ["http2", "client", "tcp"], optional = true }
1717
isahc = { version = "1.4", default-features = false, optional = true }
18-
opentelemetry_api = { version = "0.18", path = "../opentelemetry-api", features = ["trace"] }
18+
opentelemetry_api = { version = "0.19", path = "../opentelemetry-api", features = ["trace"] }
1919
reqwest = { version = "0.11", default-features = false, features = ["blocking"], optional = true }
2020
surf = { version = "2.0", default-features = false, optional = true }
2121
tokio = { version = "1.0", default-features = false, features = ["time"], optional = true }

opentelemetry-jaeger/CHANGELOG.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
# Changelog
2-
## Main
2+
## v0.18.0
33

44
### Added
55

6-
- Added `CollectorPipeline::build_collector_exporter` #894
6+
- Added `CollectorPipeline::build_collector_exporter` [#894](https://github.com/open-telemetry/opentelemetry-rust/pull/894).
7+
- Support IPv6 in sync uploader [#938](https://github.com/open-telemetry/opentelemetry-rust/pull/938).
78

9+
### Changed
10+
- Update `opentelemetry` to 0.19
11+
- Update `opentelemetry-http` to 0.8
12+
- Update `opentelemetry-semantic-conventions` to 0.11.
13+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953).
14+
- Include packet length for `SizeLimit` error messages [#938](https://github.com/open-telemetry/opentelemetry-rust/pull/938).
815

916
## v0.17.0
1017

opentelemetry-jaeger/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-jaeger"
3-
version = "0.17.0"
3+
version = "0.18.0"
44
description = "Jaeger exporter for OpenTelemetry"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-jaeger"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-jaeger"
@@ -33,9 +33,9 @@ hyper-tls = { version = "0.5.0", default-features = false, optional = true }
3333
isahc = { version = "1.4", default-features = false, optional = true }
3434
js-sys = { version = "0.3", optional = true }
3535
once_cell = "1.12"
36-
opentelemetry = { version = "0.18", default-features = false, features = ["trace"], path = "../opentelemetry" }
37-
opentelemetry-http = { version = "0.7", path = "../opentelemetry-http", optional = true }
38-
opentelemetry-semantic-conventions = { version = "0.10", path = "../opentelemetry-semantic-conventions" }
36+
opentelemetry = { version = "0.19", default-features = false, features = ["trace"], path = "../opentelemetry" }
37+
opentelemetry-http = { version = "0.8", path = "../opentelemetry-http", optional = true }
38+
opentelemetry-semantic-conventions = { version = "0.11", path = "../opentelemetry-semantic-conventions" }
3939
pin-project-lite = { version = "0.2", optional = true }
4040
reqwest = { version = "0.11", default-features = false, optional = true }
4141
surf = { version = "2.0", optional = true }

opentelemetry-otlp/CHANGELOG.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
11
# Changelog
2-
## Main
2+
## v0.12.0
33

44
### Changed
55

6-
- Improve OTLP exporter environment variable handling #912
7-
- OTLP exporter default endpoint changed to http #912
6+
- Update `opentelemetry` to 0.19.
7+
- Update `opentelemetry-semantic-conventions` to 0.11.
8+
- Update `opentelemetry-http` to 0.8.
9+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953).
10+
- Add `User-Agent` header on all exporters [#896](https://github.com/open-telemetry/opentelemetry-rust/pull/896).
11+
- Improve OTLP exporter environment variable handling [#912](https://github.com/open-telemetry/opentelemetry-rust/pull/912).
12+
- Fix the issue where tonic exporter builder ignored provided metadata [#937](https://github.com/open-telemetry/opentelemetry-rust/pull/937).
13+
- Export `MetricsExporterBuilder` [#943](https://github.com/open-telemetry/opentelemetry-rust/pull/943).
14+
- Report OTLP http export errors [#945](https://github.com/open-telemetry/opentelemetry-rust/pull/945).
15+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953).
16+
817

918
## v0.11.0
1019

opentelemetry-otlp/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-otlp"
3-
version = "0.11.0"
3+
version = "0.12.0"
44
description = "Exporter for the OpenTelemetry Collector"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp"
@@ -33,11 +33,11 @@ async-trait = "0.1"
3333
futures = { version = "0.3", default-features = false, features = ["std"] }
3434
futures-util = { version = "0.3", default-features = false, features = ["std"] }
3535

36-
opentelemetry-proto = { version = "0.1", path = "../opentelemetry-proto", default-features = false }
36+
opentelemetry-proto = { version = "0.2", path = "../opentelemetry-proto", default-features = false }
3737

3838
grpcio = { version = "0.11", optional = true }
39-
opentelemetry = { version = "0.18", default-features = false, features = ["trace"], path = "../opentelemetry" }
40-
opentelemetry-http = { version = "0.7", path = "../opentelemetry-http", optional = true }
39+
opentelemetry = { version = "0.19", default-features = false, features = ["trace"], path = "../opentelemetry" }
40+
opentelemetry-http = { version = "0.8", path = "../opentelemetry-http", optional = true }
4141
protobuf = { version = "2.18", optional = true }
4242

4343
prost = { version = "0.11.0", optional = true }

opentelemetry-prometheus/CHANGELOG.md

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

3+
## v0.12.0
4+
5+
### Changed
6+
- [Breaking] Add `_total` suffix for all counters [#952](https://github.com/open-telemetry/opentelemetry-rust/pull/952).
7+
- Update to `opentelemetry` v0.19.
8+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953).
9+
310
## v0.11.0
411

512
### Changed

opentelemetry-prometheus/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-prometheus"
3-
version = "0.11.0"
3+
version = "0.12.0"
44
description = "Prometheus exporter for OpenTelemetry"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust"
66
repository = "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.18", path = "../opentelemetry", default-features = false, features = ["metrics"] }
23+
opentelemetry = { version = "0.19", path = "../opentelemetry", default-features = false, features = ["metrics"] }
2424
prometheus = "0.13"
2525
protobuf = "2.14"
2626

opentelemetry-proto/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.2.0
4+
### Changed
5+
- Update to opentelemetry v0.19.0.
6+
- Remove build script and generate files using unit tests [#881](https://github.com/open-telemetry/opentelemetry-rust/pull/881).
7+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953).
8+
39
## v0.1.0
410

511
Initial crate release.

opentelemetry-proto/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-proto"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
authors = ["OpenTelemetry Authors <[email protected]>"]
55
description = "Protobuf generated files and transmationes"
66
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto"
@@ -47,7 +47,7 @@ grpcio = { version = "0.11", optional = true }
4747
tonic = { version = "0.8.0", optional = true }
4848
prost = { version = "0.11.0", optional = true }
4949
protobuf = { version = "2.18", optional = true } # todo: update to 3.0 so we have docs for generated types.
50-
opentelemetry = { version = "0.18", default-features = false, features = ["trace", "metrics"], path = "../opentelemetry" }
50+
opentelemetry = { version = "0.19", default-features = false, features = ["trace", "metrics"], path = "../opentelemetry" }
5151
futures = { version = "0.3", default-features = false, features = ["std"] }
5252
futures-util = { version = "0.3", default-features = false, features = ["std"] }
5353
serde = { version = "1.0", optional = true }

opentelemetry-sdk/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
11
# Changelog
2+
## v0.19.0
3+
4+
### Added
5+
- Add instrument validation to `InstrumentBuilder` [#884](https://github.com/open-telemetry/opentelemetry-rust/pull/884).
6+
- Add `TelemetryResourceDetector` [#899](https://github.com/open-telemetry/opentelemetry-rust/pull/899).
7+
8+
### Changed
9+
- Update to `opentelemetry_api` v0.19.
10+
- Update to `opentelemetry_http` v0.8.
11+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953).
12+
- Fix doc in `ShouldSample` trait [#951](https://github.com/open-telemetry/opentelemetry-rust/pull/951)
13+
- Only run `ParentBased` delegate sampler when there is no parent [#948](https://github.com/open-telemetry/opentelemetry-rust/pull/948).
14+
- Improve `SdkProvidedResourceDetector`'s doc [#964](https://github.com/open-telemetry/opentelemetry-rust/pull/964).
15+
16+
### Removed
17+
- Remove `in_memory` settings [#946](https://github.com/open-telemetry/opentelemetry-rust/pull/946).
218

319
## v0.18.0
420

opentelemetry-sdk/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry_sdk"
3-
version = "0.18.0"
3+
version = "0.19.0"
44
description = "The SDK for the OpenTelemetry metrics collection and distributed tracing framework"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust"
@@ -10,8 +10,8 @@ edition = "2021"
1010
rust-version = "1.57"
1111

1212
[dependencies]
13-
opentelemetry_api = { version = "0.18", path = "../opentelemetry-api/" }
14-
opentelemetry-http = { version = "0.7.0", path = "../opentelemetry-http", optional = true }
13+
opentelemetry_api = { version = "0.19", path = "../opentelemetry-api/" }
14+
opentelemetry-http = { version = "0.8", path = "../opentelemetry-http", optional = true }
1515
async-std = { version = "1.6", features = ["unstable"], optional = true }
1616
async-trait = { version = "0.1", optional = true }
1717
crossbeam-channel = { version = "0.5", optional = true }

opentelemetry-semantic-conventions/CHANGELOG.md

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

3+
## v0.11.0
4+
### Changed
5+
- Update to `opentelemetry` v0.19.
6+
- Update to `opentelemetry_http` v0.8.
7+
- Bump MSRV to 1.57 [#953](https://github.com/open-telemetry/opentelemetry-rust/pull/953).
8+
- Update to v1.17.0 spec [#960](https://github.com/open-telemetry/opentelemetry-rust/pull/960).
9+
310
## v0.10.0
411

512
### Changed

opentelemetry-semantic-conventions/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-semantic-conventions"
3-
version = "0.10.0"
3+
version = "0.11.0"
44
description = "Semantic conventions for OpenTelemetry"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions"
@@ -20,7 +20,7 @@ all-features = true
2020
rustdoc-args = ["--cfg", "docsrs"]
2121

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

2525
[dev-dependencies]
2626
opentelemetry = { default-features = false, features = ["trace"], path = "../opentelemetry" }

0 commit comments

Comments
 (0)