RabbitMQ
Message broker supporting AMQP, MQTT and STOMP protocols
Two parallel trains, and the 'maintenance' label is now hiding real feature work
◆Recent moves
- 1d 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 ↗ - 26d 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 ↗ - 29d 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 ↗ - 29d ago
Erlang 27 floor lands on the 4.2 line too
The same Erlang 27 requirement and a classic queue index path fix, cut into the older train on the same day as 4.3.3. The synchronized dual-train releases show 4.2.x is still a supported destination, not an abandoned one.
View source ↗ - 2mo ago
Feature-flag and credential-storage fixes
Rare-case failures enabling a binding feature flag, plus correct storage of passwordless users created over the HTTP API. Narrow fixes with no change to how the broker behaves for most operators.
View source ↗ - 2mo ago
Passwordless HTTP API users stored correctly
The 4.2 counterpart to the same certificate-auth user storage fix. Paired maintenance, no behavioural change beyond the bug itself.
View source ↗