release-notes/3.8.11.md
RabbitMQ 3.8.11 is a maintenance release that contains bug fixes.
This release no longer supports Erlang 21.3.
This release requires Erlang 22 or Erlang 23.
Erlang 21.3 is no longer supported.
22.3 or 23.2 releases are recommended.
Provisioning Latest Erlang Releases explains
what package repositories and tools can be used to provision latest patch versions of Erlang 22.3.x.
See 3.8.0 release notes upgrade and
compatibility notes first if upgrading from an earlier release series (e.g. 3.7.x).
See the Upgrading guide for general documentation on upgrades and RabbitMQ change log for release notes of other releases.
When upgrading to this release from 3.7.15 or an older version, extra care has to be taken.
Because older RabbitMQ CLI tools can be incompatible with Erlang 22+ releases, RabbitMQ must be upgraded at the same time as Erlang.
Alternatively the node can be upgraded to 3.7.18 on Erlang 21.3 first,
then Erlang 22.x or 23.x, then RabbitMQ to the most recent 3.8.x release.
Any questions about this release, upgrades or RabbitMQ in general are welcome on the RabbitMQ mailing list and RabbitMQ community Slack.
Quorum queues that had active consumers during a rolling cluster upgrade could run into an exception and restart loop.
This issue is specific to RabbitMQ 3.8.10.
GitHub issue: rabbitmq/rabbitmq-server#2728
Nodes that had reverse_dns_lookup set to true could not accept client connections.
This issue is specific to RabbitMQ 3.8.10.
GitHub issue: rabbitmq/rabbitmq-server#2730
No dependency changes.
Warning: The source code archive provided by GitHub only contains the source of the broker, not the plugins or the client libraries.
Please download the archive named rabbitmq-server-3.8.11.tar.xz.