Skip to content

Commit 26d9998

Browse files
committed
Keep unreleased changelog notes under vNext
1 parent 6f5155a commit 26d9998

4 files changed

Lines changed: 18 additions & 14 deletions

File tree

‎opentelemetry-proto/CHANGELOG.md‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
## vNext
44

5+
- **Bug fix**: OTLP span, link, and log record `flags` now carry only the W3C-defined
6+
trace flags (`sampled`, `random-trace-id`); propagator-private bits such as the B3
7+
propagator's deferred marker are no longer exported
8+
([#3270](https://github.com/open-telemetry/opentelemetry-rust/issues/3270)).
9+
510
## 0.33.0
611

712
Released 2026-Sep-18
@@ -15,10 +20,6 @@ Released 2026-Sep-18
1520
- **Bug fix**: Accept `null` fields in OTLP/JSON `AnyValue` objects as unset.
1621
- **Bug fix**: Accept OTLP/JSON partial-success responses when protobuf default fields are omitted.
1722
- **Performance**: `group_spans_by_resource_and_scope` no longer clones every `SpanData`. The batch is owned by the function, so spans are now moved into the proto conversion instead of being grouped by reference and cloned. This cuts the transform time of a 512-span batch roughly in half. ([#3652](https://github.com/open-telemetry/opentelemetry-rust/pull/3652))
18-
- **Bug fix**: OTLP span, link, and log record `flags` now carry only the W3C-defined
19-
trace flags (`sampled`, `random-trace-id`); propagator-private bits such as the B3
20-
propagator's deferred marker are no longer exported
21-
([#3270](https://github.com/open-telemetry/opentelemetry-rust/issues/3270)).
2223

2324
## 0.32.0
2425

‎opentelemetry-sdk/CHANGELOG.md‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,17 @@
22

33
## vNext
44

5-
## 0.33.0
6-
7-
Released 2026-Sep-18
8-
95
- `IdGenerator` gained a defaulted `is_random()` method (default `false`);
106
`RandomIdGenerator` returns `true`. Root spans now carry `TraceFlags::RANDOM` when the
117
configured generator reports random trace IDs, child spans inherit it from their
128
parent, and spans with a `Drop` sampling decision keep `RANDOM` while clearing all
139
other trace flags. `TraceContextPropagator` now propagates the `random-trace-id` flag
1410
([#3270](https://github.com/open-telemetry/opentelemetry-rust/issues/3270)).
11+
12+
## 0.33.0
13+
14+
Released 2026-Sep-18
15+
1516
- Publicly export the `OTEL_*`/`OTEL_*_DEFAULT` environment variable name and
1617
default value constants for `BatchSpanProcessor` (`opentelemetry_sdk::trace`),
1718
`BatchLogProcessor` (`opentelemetry_sdk::logs`), and `PeriodicReader`

‎opentelemetry-zipkin/CHANGELOG.md‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33
## vNext
44

5-
## 0.33.0
6-
7-
Released 2026-Sep-18
85
- The B3 propagator's internal "deferred" marker no longer overlaps the W3C
96
`random-trace-id` trace flag; span contexts carrying that flag now inject their
107
sampling state correctly
118
([#3270](https://github.com/open-telemetry/opentelemetry-rust/issues/3270)).
129

10+
## 0.33.0
11+
12+
Released 2026-Sep-18
13+
1314
## 0.32.0
1415

1516
Released 2026-May-08

‎opentelemetry/CHANGELOG.md‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@
22

33
## vNext
44

5+
- Added `TraceFlags::RANDOM`, `TraceFlags::is_random`, `TraceFlags::with_random`, and
6+
`SpanContext::is_random` for the W3C Trace Context Level 2 `random-trace-id` flag
7+
([#3270](https://github.com/open-telemetry/opentelemetry-rust/issues/3270)).
8+
59
## 0.33.0
610

711
Released 2026-Sep-18
812

9-
- Added `TraceFlags::RANDOM`, `TraceFlags::is_random`, `TraceFlags::with_random`, and
10-
`SpanContext::is_random` for the W3C Trace Context Level 2 `random-trace-id` flag
11-
([#3270](https://github.com/open-telemetry/opentelemetry-rust/issues/3270)).
1213
- Fix `TraceState` accepting more than the 32 list-members the W3C trace-context
1314
specification allows. `from_str`, `from_key_value` and `insert` now keep at most
1415
32, dropping members from the end of the list as the specification prescribes, so

0 commit comments

Comments
 (0)