release-notes/3.6.15.md
RabbitMQ 3.6.15 is a maintenance release.
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.
Please read this node on RabbitMQ 3.6.x series support timeline.
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
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
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
Concurrently registering consumers could fail with a "Key exists" exception in the log.
GitHub issue: rabbitmq-mqtt#132
Disabling policy (or plugin) now cleans up all internal exchanges and queues used by federation links.
GitHub issue: rabbitmq-federation#63
Standalone MacOS package now ships with Erlang/OTP 20.1 which is compatible with High Sierra.
GitHub issue: rabbitmq-server-release#68
Make adm the group owner for RabbitMQ log directories.
GitHub issue: rabbitmq-server-release#70
https/web-mqtt listener displayed incorrect port in management UI.
GitHub issue: rabbitmq-web-mqtt#25
Fix node and row selectors after jQuery upgrade to 1.12.
GitHub issue: rabbitmq-top#29
Enable hostname verification for OTP 19.
GitHub issue: rabbitmq-erlang-client#95
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.
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.