RabbitMQ 3.8.12-beta.1
RabbitMQ 3.8.12-beta.1
is a preview of a maintenance release that contains bug fixes.
Erlang/OTP Compatibility Notes
This release requires Erlang 22 or
Erlang 23.
Provisioning Latest Erlang Releases explains
what package repositories and tools can be used to provision latest patch versions of Erlang 22.3.x
.
Upgrade and Compatibility Notes
Upgrade Doc Guides and Change Log
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.
Upgrading to Erlang 22.x or Later Versions
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.
Getting Help
Any questions about this release, upgrades or RabbitMQ in general are welcome on the RabbitMQ mailing list
and RabbitMQ community Slack.
Changes Worth Mentioning
Prometheus Plugin
Bug Fixes
-
AuthN authentication attempts metrics produced duplicate
TYPE
andHELP
strings in
the scraping API endpoint output.Some metrics were renamed to avoid duplication. The new names are
auth_attempts_detailed_total
,
auth_attempts_detailed_succeeded_total
, andauth_attempts_detailed_failed_total
.This issue is specific to RabbitMQ
3.8.10
and3.8.11
.GitHub issue: rabbitmq/rabbitmq-server#2740
Dependency Upgrades
No dependency changes.
Source Code Archives
To obtain source code of the entire distribution, please download the archive named rabbitmq-server-3.8.12.tar.xz
instead of the source tarball produced by GitHub.