RabbitMQ
Message broker supporting AMQP, MQTT and STOMP protocols
RabbitMQ 4.4 moves to Erlang 28 and tightens OpenID Connect checks, with 4.3 still patched.
◆Recent moves
- 16d ago
RabbitMQ 4.4.0
A feature release with full Erlang 28 support and stricter OpenID Connect discovery validation that can break non-compliant identity providers such as Cloud Foundry UAA. Legacy AMQP 1.0 header parsing is removed.
View source ↗ - 25d ago
RabbitMQ 4.3.7
A 4.3 maintenance release fixing consumer state after delivery timeouts and other core bugs.
View source ↗ - 2mo ago
RabbitMQ 4.3.6 cleans up bindings on exchange deletion
A 4.3 maintenance release whose main fix matters for topology hygiene: deleting an exchange now removes bindings that pointed to it, with related auto-delete and vhost cleanup cases fixed too. Quorum queue reconciliation also stops adding more replicas than the target.
View source ↗ - 2mo ago
Encrypted management login tokens, Shovel self-delete TTL
Billed as a 4.3.x maintenance release, but past the bug-fix head it adds encrypted management-UI login tokens (AES-256-GCM behind a cluster-wide secret), a dedicated authentication log category, conditional ETag requests on GET /api/definitions, and a Shovel that can self-delete after a set duration. Real operator-facing surface arriving in a patch, alongside stricter parsing across AMQP 1.0, MQTT 5.0 and STOMP.
View source ↗ - 3mo ago
Quorum queues stop dropping metrics after node restart
Fixes quorum queues in clusters that came through the 3.13 to 4.2 to 4.3 upgrade path silently ceasing to emit metrics and take snapshots after a restart. A migration-path bug, exactly the class of issue the Khepri transition keeps surfacing.
View source ↗ - 3mo ago
Erlang 27 now the minimum; Raft commit fix
Raises the minimum Erlang to 27.0 now that OTP 26 is end-of-life — nodes on older releases will not start. Also fixes Raft leaders committing log entries optimistically, another correctness fix in the consensus layer.
View source ↗