- Test release
- Update RabbitMQ client dependency to 4.0.1
- Update target framework to .NET 4.5.2
- Test release
- More convenient namespaces
- Release 2.0.0
- Update to Rebus 3
- Update to Rebus 4
- Add .NET Core support (netstandard1.5)
- Change node failover strategy to rely on built-in capabilities of the driver - thanks samartzidis
- Fix credentials issue - thanks samartzidis
- Fix weird dependency on NUnit test adapter - thanks bzuu
- Add support for priority queues (requires RabbitMQ 3.5) - thanks K3llr
- Ability to configure SSL settings - thanks nebelx
- Additional configuration overloads to allow for passing custom connection information to the RabbitMQ connection factory - thanks nebelx
- Update RabbitMQ client dependency to v. 5.0.1 - thanks dougkwilson
- Handle
SecurityException
when trying to figure out which machine we're running on - thanks samartzidis
- Minor tweak to avoid potential dictionary trouble with double-adding - thanks samartzidis
- Add callback to allow for customizing the
IConnectionFactory
instance used by the transport - Make assembly non-CLS compliant (necessary to be able to customize RabbitMQ's connection factory)
- Automatically create input queue if it suddenly disappears while the app is running - thanks pjh1974
- Change how models are managed to maximise reuse and improve performance
- Don't log that silly
EndOfStreamException
, because that's apparently how the RabbitMQ driver rolls... - Add support for enabling publisher confirms - thanks hansehe
- Complete support for publishing on alternate exchanges via the
@
syntax (topics like<topic-name>@<exchange-name>
) - thanks hansehe
- Improve publisher confirms performance when sending batches (i.e. multiple outgoing messages from Rebus handlers, or when using
RebusTransactionScope
) - thanks kyrrem