You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: opentelemetry/CHANGELOG.md
+1
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,7 @@
13
13
- Align `Baggage.remove()` signature with `.get()` to take the key as a reference
14
14
-`Baggage` can't be retrieved from the `Context` directly anymore and needs to be accessed via `context.baggage()`
15
15
-`with_baggage()` and `current_with_baggage()` override any existing `Baggage` in the `Context`
16
+
-`Baggage` keys can't be empty and only allow ASCII visual chars, except `"(),/:;<=>?@[\]{}` (see [RFC7230, Section 3.2.6](https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.6))
16
17
- Changed `Context` to use a stack to properly handle out of order dropping of `ContextGuard`. This imposes a limit of `65535` nested contexts on a single thread. See #[2378](https://github.com/open-telemetry/opentelemetry-rust/pull/2284) and #[1887](https://github.com/open-telemetry/opentelemetry-rust/issues/1887).
17
18
- Added additional `name: Option<&str>` parameter to the `event_enabled` method
18
19
on the `Logger` trait. This allows implementations (SDK, processor, exporters)
0 commit comments