diff options
author | Michael Klishin <klishinm@vmware.com> | 2023-01-30 12:12:04 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-30 12:12:04 -0500 |
commit | ed76d18f3ee95e1434aea1c788f6fd6b004d6a55 (patch) | |
tree | a8c9b0c7d641a05884971ff1f6a5c7ca66559e94 | |
parent | 4ff1cd21026529432f1ab2b7a8f6b3425c6bdb37 (diff) | |
parent | 326406f970c9f377c73980f7401d5b382dd04eb1 (diff) | |
download | rabbitmq-server-git-3.11.8.tar.gz |
Merge pull request #7098 from rabbitmq/mergify/bp/v3.11.x/pr-7097v3.11.8
3.10.16 release notes (backport #7097)
-rw-r--r-- | release-notes/3.10.15.md | 85 | ||||
-rw-r--r-- | release-notes/3.10.16.md | 83 |
2 files changed, 86 insertions, 82 deletions
diff --git a/release-notes/3.10.15.md b/release-notes/3.10.15.md index 3d262c706d..4d68dabfe5 100644 --- a/release-notes/3.10.15.md +++ b/release-notes/3.10.15.md @@ -1,83 +1,4 @@ -RabbitMQ `3.10.15` is a maintenance release in the `3.10.x` [release series](https://www.rabbitmq.com/versions.html). +Due to a release pipeline failure that was not practically +possible to "retry", RabbitMQ `3.10.15` never shipped. -This series [**reaches end of general support** on July 31st, 2023](https://rabbitmq.com/versions.html). - -Please refer to the upgrade section from [v3.10.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.10.0) -if upgrading from a version prior to 3.10.0. - -This release **requires Erlang 24.3** and supports Erlang 25. -[RabbitMQ and Erlang/OTP Compatibility Matrix](https://www.rabbitmq.com/which-erlang.html) has more details on -Erlang version requirements for RabbitMQ. - - -### Minimum Supported Erlang Version - -Erlang 23 and 24 versions older than 24.3 have reached [end of support](https://www.rabbitmq.com/which-erlang.html). - -This release of RabbitMQ requires Erlang 24.3 or later versions. Nodes **will fail to start** on older Erlang releases. - -Erlang 25 is recommended: it offers much improved performance on ARM64 architectures, [profiling with flame graphs](https://blog.rabbitmq.com/posts/2022/05/flame-graphs/) -across all architectures, and the most recent TLS 1.3 implementation. - - -## Changes Worth Mentioning - -Release notes can be found on GitHub at [rabbitmq-server/release-notes](https://github.com/rabbitmq/rabbitmq-server/tree/v3.10.x/release-notes). - - -### CLI Tools - -#### Features - - * `rabbitmqctl hash_password` is a new command that produces a [hashed value](https://www.rabbitmq.com/passwords.html#computing-password-hash) of the provided password. - - Contributed by @SimonUnge (AWS). - - GitHub issue: [#5957](https://github.com/rabbitmq/rabbitmq-server/issues/5957) - - * `rabbitmq-diagnostics check_port_connectivity` now supports a new optional flag, `--address`, - that makes the check connect to a specific IP address instead of resolving node's hostname. - This is useful when target node is configured to only listen for connections on one interface - but not others: - - ``` shell - rabbitmq-diagnostics check_port_connectivity --address 127.0.0.1 - rabbitmq-diagnostics check_port_connectivity --address "::1" - ``` - - GitHub issue: [#6853](https://github.com/rabbitmq/rabbitmq-server/issues/6853) - - -### Management Plugin - -#### Bug Fixes - - * User filtering combined with pagination in the management UI did not work as expected. - - GitHub issue: [#4908](https://github.com/rabbitmq/rabbitmq-server/issues/4908) - - * Correctly format JSON field value in channel detail API response. - - Contributed @Syuparn. - - GitHub issue: [#2684](https://github.com/rabbitmq/rabbitmq-server/issues/2684) - - -### AMQP 1.0 Plugin - -#### Bug Fixes - - * AMQP 1.0 connection churn resulted in a memory leak. - - GitHub issue: [#6969](https://github.com/rabbitmq/rabbitmq-server/issues/6969) - - -## Dependency Upgrades - -None in this release. - - -## Source Code Archives - -To obtain source code of the entire distribution, please download the archive named `rabbitmq-server-3.10.15.tar.xz` -instead of the source tarball produced by GitHub. +Instead, `3.10.16` was released on the same day after the issue had been addressed. diff --git a/release-notes/3.10.16.md b/release-notes/3.10.16.md new file mode 100644 index 0000000000..b59eff7577 --- /dev/null +++ b/release-notes/3.10.16.md @@ -0,0 +1,83 @@ +RabbitMQ `3.10.16` is a maintenance release in the `3.10.x` [release series](https://www.rabbitmq.com/versions.html). + +This series [**reaches end of general support** on July 31st, 2023](https://rabbitmq.com/versions.html). + +Please refer to the upgrade section from [v3.10.0 release notes](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.10.0) +if upgrading from a version prior to 3.10.0. + +This release **requires Erlang 24.3** and supports Erlang 25. +[RabbitMQ and Erlang/OTP Compatibility Matrix](https://www.rabbitmq.com/which-erlang.html) has more details on +Erlang version requirements for RabbitMQ. + + +### Minimum Supported Erlang Version + +Erlang 23 and 24 versions older than 24.3 have reached [end of support](https://www.rabbitmq.com/which-erlang.html). + +This release of RabbitMQ requires Erlang 24.3 or later versions. Nodes **will fail to start** on older Erlang releases. + +Erlang 25 is recommended: it offers much improved performance on ARM64 architectures, [profiling with flame graphs](https://blog.rabbitmq.com/posts/2022/05/flame-graphs/) +across all architectures, and the most recent TLS 1.3 implementation. + + +## Changes Worth Mentioning + +Release notes can be found on GitHub at [rabbitmq-server/release-notes](https://github.com/rabbitmq/rabbitmq-server/tree/v3.10.x/release-notes). + + +### CLI Tools + +#### Features + + * `rabbitmqctl hash_password` is a new command that produces a [hashed value](https://www.rabbitmq.com/passwords.html#computing-password-hash) of the provided password. + + Contributed by @SimonUnge (AWS). + + GitHub issue: [#5957](https://github.com/rabbitmq/rabbitmq-server/issues/5957) + + * `rabbitmq-diagnostics check_port_connectivity` now supports a new optional flag, `--address`, + that makes the check connect to a specific IP address instead of resolving node's hostname. + This is useful when target node is configured to only listen for connections on one interface + but not others: + + ``` shell + rabbitmq-diagnostics check_port_connectivity --address 127.0.0.1 + rabbitmq-diagnostics check_port_connectivity --address "::1" + ``` + + GitHub issue: [#6853](https://github.com/rabbitmq/rabbitmq-server/issues/6853) + + +### Management Plugin + +#### Bug Fixes + + * User filtering combined with pagination in the management UI did not work as expected. + + GitHub issue: [#4908](https://github.com/rabbitmq/rabbitmq-server/issues/4908) + + * Correctly format JSON field value in channel detail API response. + + Contributed @Syuparn. + + GitHub issue: [#2684](https://github.com/rabbitmq/rabbitmq-server/issues/2684) + + +### AMQP 1.0 Plugin + +#### Bug Fixes + + * AMQP 1.0 connection churn resulted in a memory leak. + + GitHub issue: [#6969](https://github.com/rabbitmq/rabbitmq-server/issues/6969) + + +## Dependency Upgrades + +None in this release. + + +## Source Code Archives + +To obtain source code of the entire distribution, please download the archive named `rabbitmq-server-3.10.16.tar.xz` +instead of the source tarball produced by GitHub. |