NServiceBus.AmazonSQS 5.2.1 and 5.1.2 - Patch releases available

Hi everyone,

We’ve just released NServiceBus.AmazonSQS 5.2.1 and 5.1.2.

Fixed bugs

  • #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 (i.e. session.Subscribe<MyEvent>()) and those events are mapped using event topic mappings (i.e. transport.MapEvent<MyEvent, PublishedEvent>())

Symptoms

It is possible to explicitly subscribe to events. For example, await session.Subscribe<MyEvent>().

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.

With thanks,
The team in Particular

Please read our release policy for more details.