3.8.14 is a maintenance release that restores
Erlang 22.3 compatibility for environments that use direct reply-to.
Erlang/OTP Compatibility Notes
Provisioning Latest Erlang Releases explains
what package repositories and tools can be used to provision a recent version of Erlang
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.
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.3 or 23.x, then RabbitMQ to the most recent 3.8.x release.
Changes Worth Mentioning
Direct reply-to failed witn an exception on Erlang 22.3.
Nodes running on Erlang 23 are not affected.
GitHub issue: #2857
A warnings about async I/O threads was replaced with a similar one about dirty I/O
schedulers. This keeps the message up with the settings used in modern Erlang releases.
GitHub issue: #2854
Community-maintained RabbitMQ OCF scripts were revisited.
Contributed by Michele @mbaldessari Baldessari.
GitHub issue: #2853
There were no dependency changes.
Source Code Archives
To obtain source code of the entire distribution, please download the archive named
instead of the source tarball produced by GitHub.