open-telemetry/opentelemetry-rust (opentelemetry)
### [`v0.21.0`](https://togithub.com/open-telemetry/opentelemetry-rust/releases/tag/v0.21.0)
[Compare Source](https://togithub.com/open-telemetry/opentelemetry-rust/compare/v0.20.0...v0.21.0)
This release should been seen as 1.0-rc4 following 1.0-rc3 in v0.20.0. Refer to CHANGELOG.md in individual creates for details on changes made in different creates.
##### Changed
- Bump MSRV to 1.65 [#1318](https://togithub.com/open-telemetry/opentelemetry-rust/pull/1318)
- `opentelemetry` crate now only carries the API types [#1186](https://togithub.com/open-telemetry/opentelemetry-rust/issues/1186). Use the `opentelemetry_sdk` crate for the SDK types.
- `trace::noop::NoopSpan` no longer implements `Default` and instead exposes a `const DEFAULT` value. [#1270](https://togithub.com/open-telemetry/opentelemetry-rust/pull/1270)
- Updated crate documentation and examples. [#1256](https://togithub.com/open-telemetry/opentelemetry-rust/issues/1256)
- **Breaking** `SpanBuilder` attributes changed from `OrderMap` to `Vec` and `with_attributes_map` method is removed from `SpanBuilder`. This implies that OpenTelemetry API will no longer perform de-dup of attribute Keys. [#1293](https://togithub.com/open-telemetry/opentelemetry-rust/issues/1293). Please share [feedback here](https://togithub.com/open-telemetry/opentelemetry-rust/issues/1300), if you are affected.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.20
->0.21
0.20
->0.21
Release Notes
open-telemetry/opentelemetry-rust (opentelemetry)
### [`v0.21.0`](https://togithub.com/open-telemetry/opentelemetry-rust/releases/tag/v0.21.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-rust/compare/v0.20.0...v0.21.0) This release should been seen as 1.0-rc4 following 1.0-rc3 in v0.20.0. Refer to CHANGELOG.md in individual creates for details on changes made in different creates. ##### Changed - Bump MSRV to 1.65 [#1318](https://togithub.com/open-telemetry/opentelemetry-rust/pull/1318) - `opentelemetry` crate now only carries the API types [#1186](https://togithub.com/open-telemetry/opentelemetry-rust/issues/1186). Use the `opentelemetry_sdk` crate for the SDK types. - `trace::noop::NoopSpan` no longer implements `Default` and instead exposes a `const DEFAULT` value. [#1270](https://togithub.com/open-telemetry/opentelemetry-rust/pull/1270) - Updated crate documentation and examples. [#1256](https://togithub.com/open-telemetry/opentelemetry-rust/issues/1256) - **Breaking** `SpanBuilder` attributes changed from `OrderMapConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.