We’ve just released NServiceBus 7.2.5, 7.3.1, and 7.4.3.
5647 Adding DeliveryConstraints to TransportOperation can have “global” side effects
Manually creating TransportOperations without passing DeliveryConstraints and later adding delivery constraints to it might affect other messages.
How to know if you are affected
You are affected if:
- You create a transport operation manually without passing initial delivery constraints.
- You later add delivery constraints to the operation.
Unless you are customizing the pipeline, using NServiceBus.Raw or creating your own transport, it is unlikely that this affects you.
Messages are sent with unexpected delivery constraints.
Should you upgrade immediately
If you are affected, we recommend you upgrade immediately.
Where to get it
You can install 7.2.5, 7.3.1 and 7.4.3 from NuGet.
The team in Particular