NServiceBus.RabbitMQ 7.0.0 – Major release available

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.