Skip to content
Messaging

RabbitMQ Releases

Track RabbitMQ releases, EOL dates, and Erlang compatibility. Know which versions still get patches and when your message broker needs upgrading.

Total Versions

Supported

Latest

Version Timeline

All tracked releases with lifecycle status and EOL dates.

Loading version data…

Embed Badges

Add live RabbitMQ status badges to your README, docs, or dashboard.

Health Status

Overall support health

RabbitMQ Health Status
![RabbitMQ Health Status](https://img.releaserun.com/badge/health/rabbitmq.svg)

EOL Countdown

Next end-of-life date

RabbitMQ EOL Countdown
![RabbitMQ EOL Countdown](https://img.releaserun.com/badge/eol/rabbitmq.svg)

Latest Version

Current stable release

RabbitMQ Latest Version
![RabbitMQ Latest Version](https://img.releaserun.com/badge/v/rabbitmq.svg)

CVE Status

Known vulnerabilities

RabbitMQ CVE Status
![RabbitMQ CVE Status](https://img.releaserun.com/badge/cve/rabbitmq.svg)

Frequently Asked Questions

Common questions about RabbitMQ releases and lifecycle.

How long is each RabbitMQ version supported?
Community releases typically get about 12 months of support. Only the latest minor release within each series receives patches.
Does RabbitMQ require a specific Erlang version?
Yes. Each RabbitMQ release has minimum and maximum supported Erlang/OTP versions. Running an incompatible Erlang version can cause crashes.
How often is RabbitMQ version data updated?
Version data is refreshed every 6 hours from endoflife.date, which aggregates official RabbitMQ announcements.
Is upgrading RabbitMQ risky?
Minor version upgrades within a series are usually safe. Major version upgrades may require quorum queue migration and Erlang upgrades. Always test in staging.

Related Tools

Browse All Version History