Hi everyone,
We’ve just released NServiceBus.RabbitMQ 7.0.0. This version also adds a command-line utility to help facilitate migrations to quorum queues and the new delay infrastructure.
Improvements/Features
- #1005 Add support for quorum queues
- #1045 Introduce a command-line tool for migration and installation tasks
Fixed bugs
- #1034 Delayed delivery infrastructure can lose messages if using mirrored classic queues
How to know if you are affected
All users of the transport can benefit from upgrading to take advantage of using quorum queues. However, if you use delayed delivery (including delayed retries) or mirrored classic queues in a RabbitMQ cluster, you are vulnerable to message loss in the event of a network partition.
When to upgrade
You should upgrade immediately if your RabbitMQ broker is clustered and you use delayed delivery. However, it is important to note that version 7.0.0 of the transport requires RabbitMQ version 3.10.0 or higher, as well as other requirements.
To upgrade, refer to the RabbitMQ Transport Upgrade Version 6 to 7.
Where to get it
You can install NServiceBus.RabbitMQ 7.0.0 from NuGet.
With thanks,
The team in Particular
Please read our release policy for more details.