|
1 |
| -## RabbitMQ 4.0.0-beta.3 |
| 1 | +## RabbitMQ 4.0.0-beta.4 |
2 | 2 |
|
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. |
4 | 4 |
|
5 | 5 | 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).
|
6 | 6 |
|
7 | 7 | ## Highlights
|
8 | 8 |
|
9 | 9 | Some key improvements in this release are listed below.
|
10 | 10 |
|
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 |
13 | 12 | * 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.
|
14 | 13 | * 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)
|
15 | 14 | 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) |
16 | 17 | * [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
|
17 | 18 | * 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)
|
18 | 19 | * 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 | 86 |
|
86 | 87 | * Ra was [upgraded to `2.13.5`](https://github.com/rabbitmq/ra/releases)
|
87 | 88 | * 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) |
88 | 90 |
|
89 | 91 | ## Source Code Archives
|
90 | 92 |
|
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` |
92 | 94 | instead of the source tarball produced by GitHub.
|
0 commit comments