Skip to content

Release v1.25.0 - #14

Merged
muhammetsafak merged 3 commits into
mainfrom
release/v1.25.0
Nov 1, 2026
Merged

muhammetsafak merged 3 commits into
mainfrom
release/v1.25.0

Conversation

@muhammetsafak

Copy link
Copy Markdown
Member

Release v1.25.0 of the r1-otel plan (ADR-0038, ADR-0039): semconv-aligned OTel spans with a broker-named messaging.system option, send/process span names and babelqueue.urn, the standard metric set, the dead-letter observer seam, and conformance v1.9.0 (pinned in CI and release). Wire envelope unchanged (schema_version 1). See CHANGELOG.md for the full list.

Add publish_with_headers and surface non-bq headers on consume for the
four transports, keep traceparent/tracestate across the Kafka retry chain,
and add AsbTransport.settle_native_dead_letter. Bypass redrive now keeps
the Kafka record key and the Pulsar bq-job route and waits for the broker
acknowledgement before committing the DLQ offset (ADR-0028, ADR-0039).
Emit the ADR-0038 span shape (broker-named messaging.system via the new
system option, send/process <queue> names, babelqueue.urn, dual-emitted
legacy attributes for one MINOR) and the ADR-0039 metric set. Add the
additive publish_envelope producer seam and a default-queue getter, wire
the dead-letter observer seam, and vendor conformance v1.9.0.
@muhammetsafak
muhammetsafak merged commit 4324171 into main Nov 1, 2026
12 checks passed
@muhammetsafak
muhammetsafak deleted the release/v1.25.0 branch November 1, 2026 05:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant