Skip to content

Releases: Abc-Arbitrage/Zebus

v3.1.6

13 Nov 12:19
Compare
Choose a tag to compare

Zebus.Persistence: add a global periodic check in OldestNonAckedMessageUpdater

v3.1.5

09 Nov 13:30
Compare
Choose a tag to compare
  • 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

09 Nov 13:27
Compare
Choose a tag to compare

Avoid sending unnecessary updates to the directory.

v3.1.3

18 Sep 16:22
Compare
Choose a tag to compare

Updated Directory and Persistence to use the correct Zebus version.

v3.1.1

18 Sep 15:23
Compare
Choose a tag to compare

Batch unsubscriptions to avoid sending unnecessary updates.

v3.1.0

23 Jul 16:59
Compare
Choose a tag to compare

Add IPeerDirectory.TimeSinceLastPing to help detect decommissions. This property will return TimeSpan.MaxValue when the bus is stopped.

v3.0.1

18 Jul 15:04
Compare
Choose a tag to compare

Fix a possible deadlock in subscription code.

v3.0.0

16 Jul 13:31
Compare
Choose a tag to compare

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
  • 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

15 Jun 09:39
Compare
Choose a tag to compare

Make TestBus subscription behavior more consistent with Bus when using batched subscriptions.

v2.3.4

15 Jun 09:39
Compare
Choose a tag to compare

Bug fixes