We’ve just released NServiceBus.AmazonSQS 5.2.1 and 5.1.2.
- #605 Subscribing to mapped event types might not set the policy correctly, causing the published message not to be delivered to the subscriber
How to know if you’re affected
You are affected if you are explicitly subscribing to events using
session.Subscribe<MyEvent>()) and those events are mapped using event topic mappings (i.e.
It is possible to explicitly subscribe to events. For example,
Those events may be mapped using an event topic mapping. For example:
var transport = endpointConfiguration.UseTransport<SqsTransport>(); transport.MapEvent<MyEvent, PublishedEvent>();
When these methods are used in combination, the endpoint input queue policy might not be set correctly, and the events will not be delivered to their subscribers.
Should you upgrade immediately
You should upgrade immediately if you are affected.
Where to get it
You can install the new versions from NuGet.
The team in Particular
Please read our release policy for more details.