Skip to content

Releases: zarusz/SlimMessageBus

2.3.4

28 Apr 12:45
Compare
Choose a tag to compare

Fixes:

  • [Host.AzureServiceBus] $Default rule is not added to subscription #254

2.3.3

24 Apr 22:02
Compare
Choose a tag to compare

Fixes:

  • [Host.Serialization.SystemTextJson] Error when using JsonMessageSerializer with default settings #252

2.3.2

16 Apr 17:05
Compare
Choose a tag to compare

Fixes:

  • [Host.Outbox] Cannot resolve IOutboxMigratonService from a singleton #249

2.3.1

14 Apr 20:34
Compare
Choose a tag to compare

Features:

  • [Host.Memory] Non-blocking Publish support #37. See docs.
  • [Host.RabbitMQ] Automatically ack messages #214. See docs.
  • [Host.Outbox] Support for nested transactions #218. See docs.
  • [Host] Unified Error Handling across transports. See docs.
  • [Host] Ability to pass CancellationToken and IConsumerContext into the consumer method #223. See docs.
  • [Host.Serialization.Hybrid] As part of #238 there is a nicer setup for hybrid. See docs.
  • Updated transport client libraries to the latest #237.

Fixes:

  • [Host.AzureServiceBus] Exception is thrown when provisioning topology of a shared subscription #244

Special thanks 🥇

2.3.0-rc7

12 Apr 20:06
Compare
Choose a tag to compare

Features:

  • [Host.Memory] Non-blocking Publish support #37. See docs.
  • [Host.RabbitMQ] Automatically ack messages #214. See docs.
  • [Host.Outbox] Support for nested transactions #218. See docs.
  • [Host] Unified Error Handling across transports. See docs.
  • [Host] Ability to pass CancellationToken and IConsumerContext into the consumer method #223. See docs.
  • [Host.Serialization.Hybrid] As part of #238 there is a nicer setup for hybrid. See docs.
  • Updated transport client libraries to the latest #237.

Fixes:

  • [Host.AzureServiceBus] Exception is thrown when provisioning topology of a shared subscription #244

Special thanks 🥇

2.3.0-rc6

02 Apr 22:06
Compare
Choose a tag to compare
2.3.0-rc6 Pre-release
Pre-release
  • [Host.Memory] Non-blocking Publish support #37. See docs.
  • [Host.RabbitMQ] Automatically ack messages #214. See docs.
  • [Host.Outbox] Support for nested transactions #218. See docs.
  • [Host] Unified Error Handling across transports. See docs.
  • [Host] Ability to pass CancellationToken and IConsumerContext into the consumer method #223. See docs.
  • Updated transport client libraries to latest #237.

Special thanks to @EtherZa for the contribution on #223!

2.2.3

29 Feb 00:10
Compare
Choose a tag to compare
  • Fixes #215.
  • Upgrade of client libraries to the latest.
  • Slight changes to consumer start logs.

2.2.2

04 Feb 23:29
Compare
Choose a tag to compare
  • [Host.Core] Introduce multi-targeting for net8.0, net6.0 and netstandard2.0 for core interfaces #212

2.2.1

19 Jan 23:57
Compare
Choose a tag to compare
  • Update all client libraries.
  • Migrate all tests and samples to NET8.
  • [Host.AsyncApi] Fixes #206.

2.2.0

14 Dec 03:45
Compare
Choose a tag to compare
  • Refactor to share consumer logic across transports
  • Version plugins together (serializers and transport)
  • Bus wide .WithHeaderModifier()
  • Upgrade to the latest libraries and client drivers
  • [Host.AzureServiceBus]: Wait for topology creation to finish before publishing can be made
  • .NET Multi-targeting support
  • [Host.AzureServiceBus] Ability to specify bus wide .SubscriptionName() and message modifier .WithModifier() #185