@pivotal-rabbitmq-ci pivotal-rabbitmq-ci released this Jul 5, 2018 · 368 commits to master since this release

Assets 40

RabbitMQ 3.7.7

RabbitMQ 3.7.7 a maintenance release. This release introduces
compatibility with Erlang/OTP 21.

Upgrades and Compatibility

This release has no known incompatibilities with earlier 3.7.x releases.

Upgrading to Erlang 21.0

When upgrading to this release and upgrading Erlang to 21.0 at the same time, extra care has to be taken.
Since CLI tools from any earlier RabbitMQ release will fail on Erlang 21, RabbitMQ must be upgraded before Erlang.

Documentation Guides and Change Log

See 3.7.0 release notes upgrade and
compatibility notes if upgrading from an earlier release.

See the Upgrading guide for general documentation on upgrades and
RabbitMQ change log for release notes of other releases.

Changes

Core Server

Enhancements

Management Plugin

Enhancements

Federation Plugin

Bug Fixes

LDAP Plugin

Bug Fixes

Consul Peer Discovery Plugin

Bug Fixes

  • The following combination of settings was rejected by the plugin, even though they are reasonable
    and were recommended by the docs:

    cluster_formation.consul.svc_addr_auto = true
    # en0 is just an example, it could be any other NIC name
    cluster_formation.consul.svc_addr_nic = en0

    GitHub issue: rabbitmq/rabbitmq-peer-discovery-consul#12

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-3.7.7.tar.gz.