We’ve just released NServiceBus.RavenDB 8.0.1, 7.1.1 and 7.0.1.
- #1044 Outbox expiration with cluster-wide transactions may cause message processing to stop when using newer versions of RavenDB.Client
You are affected if:
- Cluster-wide transactions are enabled
- The outbox is enabled
- You are using RavenDB.Client 5.2.100, 5.3.100, 5.4.100, or later.
When using cluster-wide transactions and the outbox, together with newer versions of RavenDB.Client, message processing may stop due to conflicts between how NServiceBus.RavenDB treats outbox expiry and recent changes to how RavenDB.Client deals with CompareExchange value expiry.
You should upgrade immediately if you’re using cluster-wide transactions with the outbox enabled.
You can install the new versions of NServiceBus.RavenDB from NuGet.
The team in Particular
Please read our release policy for more details.