RabbitMQ 3.6.15
RabbitMQ 3.6.15
RabbitMQ 3.6.15 is a maintenance release.
Upgrades and Compatibility
See the "Upgrading clusters" section of the
documentation for general documentation on upgrades.
This release has no known incompatibilities with versions 3.6.7 through
3.6.14. See the upgrade and compatibility sections in the 3.6.7 release
notes
if upgrading from an earlier release.
3.6.x Series Support Timeline
Please read this node on RabbitMQ 3.6.x series support
timeline.
Core Server
Bug Fixes
-
Avoid infinite loop when dropping entries in the GM.
GitHub issue: rabbitmq-server#1431
-
Various changes to the OCF scripts.
Github issues: rabbitmq-server-release#66,
rabbitmq-server-release#67,
rabbitmq-server-release#73
Enhancements
-
Internal authN backend will now prohibit logins with a blank passwords. Such attempts
are usually made by mistake because a passwordless user that was meant to authenticate
using x509 (TLS) certificates was not configured to use the correct authentication
mechanism.Note that the same behavior can already be achieved using a credential validator,
so this is just an extra safety measure.Github issue: rabbitmq-server#1466
Management Plugin
Bug Fixes
-
Multi-input forms (such as message properties) again submit all fields.
GitHub issues: rabbitmq-management#511
-
User update form now successfully updates tags for passwordless users (or if the password is cleared at the same time).
GitHub issue: rabbitmq-management#533
-
Content-Type
header was returned twice in API responses.GitHub issue: rabbitmq-management#527
-
Avoid duplicated event handlers in the UI.
Github issue: rabbitmq-management#516
-
Use
auto
width to make option values fully visible.Github issue: rabbitmq-management#519
MQTT Plugin
Bug Fixes
-
Concurrently registering consumers could fail with a "Key exists" exception in the log.
GitHub issue: rabbitmq-mqtt#132
Federation Plugin
Bug Fixes
-
Disabling policy (or plugin) now cleans up all internal exchanges and queues used by federation links.
GitHub issue: rabbitmq-federation#63
Standalone MacOS Package
Bug Fixes
-
Standalone MacOS package now ships with Erlang/OTP 20.1 which is compatible with High Sierra.
GitHub issue: rabbitmq-server-release#68
Debian Package
Bug Fixes
-
Make adm the group owner for RabbitMQ log directories.
GitHub issue: rabbitmq-server-release#70
Web MQTT Plugin
Bug Fixes
-
https/web-mqtt
listener displayed incorrect port in management UI.GitHub issue: rabbitmq-web-mqtt#25
Top Plugin
Bug Fixes
-
Fix node and row selectors after jQuery upgrade to 1.12.
GitHub issue: rabbitmq-top#29
Erlang Client
Buf Fixes
-
Enable hostname verification for OTP 19.
Github issue: rabbitmq-erlang-client#95
Upgrading
To upgrade a non-clustered RabbitMQ simply install the new version. All
configuration and persistent message data are retained. When upgrading
using definitions export/import from versions earlier than 3.6.0, see
http://rabbitmq.com/passwords.html.
To upgrade a RabbitMQ cluster, follow the instructions in RabbitMQ
documentation.
Source code archives
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.6.15.tar.xz
.