Releases: Abc-Arbitrage/Zebus
Releases · Abc-Arbitrage/Zebus
v3.1.6
v3.1.5
- Clone messages which are dispatched locally in an asynchronous manner (e.g. to a different dispatch queue)
- Clone messages sent by
TestBus
- These changes are intended to support pooled message use.
v3.1.4
Avoid sending unnecessary updates to the directory.
v3.1.3
Updated Directory and Persistence to use the correct Zebus version.
v3.1.1
Batch unsubscriptions to avoid sending unnecessary updates.
v3.1.0
Add IPeerDirectory.TimeSinceLastPing
to help detect decommissions. This property will return TimeSpan.MaxValue
when the bus is stopped.
v3.0.1
Fix a possible deadlock in subscription code.
v3.0.0
v3.0
- Breaking changes
- Moved contract types to
Abc.Zebus.Contracts
- Updated dependencies: StructureMap and protobuf-net
- Removed
ABC.ServiceBus.Contracts
namespace - Removed
Abc.Zebus.EventSourcing
namespace
- Moved contract types to
- Features
- Target changed to netstandard2.0
- Updated ZMQ to v4.2.5
PeriodicActionHostInitializer
now uses a timer instead of a thread- Changed the way native libraries are delivered
- Code cleanup
- Merged directory and persistence repositories
- Updated projects to the SDK format
v2.3.5
Make TestBus
subscription behavior more consistent with Bus
when using batched subscriptions.
v2.3.4
Bug fixes