Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: BabelQueue/babelqueue-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 31ccb70
Choose a base ref
...
head repository: BabelQueue/babelqueue-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4324171
Choose a head ref
  • 1 commit
  • 31 files changed
  • 1 contributor

Commits on Nov 1, 2026

  1. Release v1.25.0 (#14)

    * Carry traceparent out of band on Kafka, Pulsar, Artemis and ASB
    
    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).
    
    * Align otel spans with semconv and emit the standard metrics
    
    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.
    
    * Release v1.25.0 (ADR-0038, ADR-0039)
    muhammetsafak authored Nov 1, 2026
    Configuration menu
    Copy the full SHA
    4324171 View commit details
    Browse the repository at this point in the history
Loading