4.6.5
As part of this release we had 16 commits which resulted in 2 issues being closed.
Bugs
#2353 Timeouts and deferred messages are delivered to local queue, not clustered queue
In NServiceBus 4.6.3, in a clustered distributor setup, timeouts and deferred messages are delivered to local queue on workers and not to clustered queue.
Timeout messages and deferred messages are delivered directly to a specific local queue (on the server which requested the timeout/deferring) and not to the clustered queue. This bypasses the regular path which involves removing a message from the storage queue and deliver the destination queue on the worker. The worker does not know this and reports back that it is ready to handle a new message after handling the timeout message, which causes the storage queue to grow.
See question on StackOverflow for more information
#2072 NRE when sending a message that has no routing
When an endpoint tries to send a message and if no routing information has been specified in the configuration, then the endpoint throws an unfriendly exception.
Where to get it
You can download this release from nuget