release-notes/4.0.9.md
RabbitMQ 4.0.9 is a maintenance release in the 4.0.x release series.
Starting June 1st, 2024, community support for this series will only be provided to regularly contributing users and those who hold a valid commercial support license.
It is strongly recommended that you read 4.0 release notes
in detail if upgrading from a version prior to 4.0.0.
This release requires Erlang 26 and supports Erlang versions up to 27.3.x.
RabbitMQ and Erlang/OTP Compatibility Matrix has more details on
Erlang version requirements for RabbitMQ.
Nodes will fail to start on older Erlang releases.
Release notes can be found on GitHub at rabbitmq-server/release-notes.
Khepri: improved compatibility in mixed (Khepri) version clusters.
GitHub issue: #13695
It is now possible to require authentication for the HTTP API reference page
accessible at /api:
management.require_auth_for_api_reference = true
GitHub issue: #13715
Federation status command and HTTP API endpoint could run into an exception.
GitHub issue: #13711
Concurrent queue declarations could fail with an exception.
GitHub issue: #13732
To obtain source code of the entire distribution, please download the archive named rabbitmq-server-4.0.9.tar.xz
instead of the source tarball produced by GitHub.