Skip to content

1.0.4

Latest

Choose a tag to compare

@Wern-rm Wern-rm released this 11 Jul 19:51
Immutable release. Only release title and notes can be modified.
c4ce71c

Fixed

  • Consumer — guard basic_nack against a missing delivery tag: when a
    handler raises, the message is only nacked if method.delivery_tag is set,
    avoiding an invalid nack with delivery_tag=None.

Changed

  • Topology setup — the RecordingChannel proxy used by
    setup_rabbitmq_topology now exposes explicit, fully typed keyword parameters
    (passive, durable, auto_delete, internal, exclusive, arguments, …)
    on exchange_declare / queue_declare / queue_bind, mirroring Pika's
    BlockingChannel instead of accepting **kwargs. Setup functions get proper
    type checking and the overrides are now LSP-consistent.