Skip to content

Commit 3771df6

Browse files
Merge pull request #11983 from rabbitmq/mergify/bp/v4.0.x/pr-11981
4.0.0-beta.4 release notes (backport #11981)
2 parents 4f1a05b + b70a609 commit 3771df6

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

release-notes/4.0.0.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
1-
## RabbitMQ 4.0.0-beta.3
1+
## RabbitMQ 4.0.0-beta.4
22

3-
RabbitMQ `4.0.0-beta.3` is a preview of a new major release.
3+
RabbitMQ `4.0.0-beta.4` is a preview of a new major release.
44

55
Starting June 1st, 2024, community support for this series will only be provided to [regularly contributing users](https://github.com/rabbitmq/rabbitmq-server/blob/main/COMMUNITY_SUPPORT.md) and those who hold a valid [commercial support license](https://tanzu.vmware.com/rabbitmq/oss).
66

77
## Highlights
88

99
Some key improvements in this release are listed below.
1010

11-
* [Khepri](https://www.youtube.com/watch?v=whVqpgvep90), an [alternative schema data store](https://github.com/rabbitmq/rabbitmq-server/pull/7206) developed to replace Mnesia,
12-
has matured
11+
* [Khepri](https://www.youtube.com/watch?v=whVqpgvep90), an [alternative schema data store](https://github.com/rabbitmq/rabbitmq-server/pull/7206) developed to replace Mnesia, has matured
1312
* AMQP 1.0 is now a core protocol that is always enabled. Its plugin is now a no-op that only exists to simplify upgrades.
1413
* The AMQP 1.0 implementation is now significantly more efficient: its peak throughput is [more than double than that of 3.13.x](https://github.com/rabbitmq/rabbitmq-server/pull/9022)
1514
on some workloads
15+
* Efficient sub-linear [quorum queue recovery on node startup using checkpoints](https://github.com/rabbitmq/rabbitmq-server/pull/10637)
16+
* Quorum queues now [support priorities](https://github.com/rabbitmq/rabbitmq-server/pull/10637) (but not exactly the same way as classic queues)
1617
* [AMQP 1.0 clients now can manage topologies](https://github.com/rabbitmq/rabbitmq-server/pull/10559) similarly to how AMQP 0-9-1 clients do it
1718
* The AMQP 1.0 convention (address format) used for interacting with with AMQP 0-9-1 entities [is now easier to reason about](https://github.com/rabbitmq/rabbitmq-server/pull/11618)
1819
* Mirroring (replication) of classic queues [was removed](https://github.com/rabbitmq/rabbitmq-server/pull/9815) after several years of deprecation. For replicated messaging data types,
@@ -85,8 +86,9 @@ TBD
8586

8687
* Ra was [upgraded to `2.13.5`](https://github.com/rabbitmq/ra/releases)
8788
* Khepri was [upgraded to `0.14.0`](https://github.com/rabbitmq/khepri/releases)
89+
* Cuttlefish was [upgraded to `3.4.0`](https://github.com/Kyorai/cuttlefish/releases)
8890

8991
## Source Code Archives
9092

91-
To obtain source code of the entire distribution, please download the archive named `rabbitmq-server-4.0.0-beta.3.tar.xz`
93+
To obtain source code of the entire distribution, please download the archive named `rabbitmq-server-4.0.0-beta.4.tar.xz`
9294
instead of the source tarball produced by GitHub.

0 commit comments

Comments
 (0)