Skip to content

Releases: FoundatioFx/Foundatio.AzureServiceBus

v13.0.4

Choose a tag to compare

@niemyjski niemyjski released this 28 Aug 16:55

Foundatio.AzureServiceBus v13.0.4

Maintenance release building on v13.0.2, aligned with Foundatio v13.0.4.

Dependency Updates

  • Foundatio 13.0.2 → 13.0.4
  • Azure.Messaging.ServiceBus 7.20.1 → 7.20.2
  • Microsoft.Extensions.Logging.Console 10.0.9 → 10.0.11 (samples)
  • System.CommandLine 2.0.9 → 2.0.11 (samples)
  • Test packages upgraded to xUnit v4

Full Changelog: v13.0.2...v13.0.4

v13.0.2

Choose a tag to compare

@niemyjski niemyjski released this 25 Jun 19:54

What's Changed

  • Bump Microsoft.Extensions.Logging.Console from 10.0.7 to 10.0.8 by @dependabot[bot] in #84
  • Bump Microsoft.SourceLink.GitHub from 10.0.203 to 10.0.300 by @dependabot[bot] in #85
  • Bump System.CommandLine from 2.0.7 to 2.0.8 by @dependabot[bot] in #86
  • fix: correct disposal ordering to prevent ObjectDisposedException during shutdown by @niemyjski in #89
  • Bump System.CommandLine from 2.0.7 to 2.0.9 by @dependabot[bot] in #92
  • Bump Microsoft.Extensions.Logging.Console from 10.0.8 to 10.0.9 by @dependabot[bot] in #90
  • perf: zero-copy receive via Body.ToMemory(); fix exception-swallowing message loss by @niemyjski in #93
  • Bump Microsoft.Extensions.Logging.Console from 10.0.8 to 10.0.9 by @dependabot[bot] in #94

Full Changelog: v13.0.1...v13.0.2

v13.0.1

Choose a tag to compare

@niemyjski niemyjski released this 09 May 02:54

What's Changed

  • Bump Microsoft.Extensions.Logging.Console from 10.0.1 to 10.0.7 by @dependabot[bot] in #80
  • Bump System.CommandLine from 2.0.1 to 2.0.7 by @dependabot[bot] in #81
  • Bump System.CommandLine from 2.0.1 to 2.0.7 by @dependabot[bot] in #82

Full Changelog: v13.0.0...v13.0.1

v13.0.0

Choose a tag to compare

@niemyjski niemyjski released this 25 Apr 02:30

v13.0.0

This release completes the migration to the modern Azure Service Bus SDK (Azure.Messaging.ServiceBus) and brings all improvements from Foundatio v13.0.0.

Documentation: foundatio.dev -- see the Messaging and Queues guides for Azure Service Bus-specific configuration.

Themes:

  • New Azure SDK: Migrated from legacy Microsoft.Azure.ServiceBus to modern Azure.Messaging.ServiceBus
  • Reliability: Two-phase dispose lifecycle, sync-over-async deadlock fix
  • Foundatio v13 Core: NRT audit, .NET 10 target, IAsyncDisposable, xUnit v3

Breaking Changes

  • Migrated from legacy Azure Service Bus SDK to modern SDK: Microsoft.Azure.ServiceBus, Microsoft.Azure.Management.ServiceBus, Microsoft.Rest.ClientRuntime, and Newtonsoft.Json have been replaced with Azure.Messaging.ServiceBus and Azure.Identity. by @niemyjski in #56 (322a6d36)
  • Updated to Foundatio 13.0.0 core -- see migration guide
  • IAsyncDisposable added to message bus and queue. by @niemyjski in a40652c1
  • NRT annotations updated

Changed

Fixed

Dependencies

Package From To
Foundatio 12.0.0 13.0.0
Microsoft.Azure.ServiceBus 5.2.0 Removed
Microsoft.Azure.Management.ServiceBus 5.0.0 Removed
Microsoft.Rest.ClientRuntime 2.3.24 Removed
Newtonsoft.Json 13.0.3 Removed
Azure.Messaging.ServiceBus -- (new) 7.20.1
Azure.Identity -- (new) 1.21.0

Contributors

Full Changelog: v12.0.0...v13.0.0

v13.0.0-beta6

Choose a tag to compare

@niemyjski niemyjski released this 15 Apr 19:03

What's Changed

  • Fix NRT errors and enable TreatWarningsAsErrors by @niemyjski in #75
  • fix: adapt Azure Service Bus MessageBus to two-phase dispose lifecycle by @niemyjski in #77

Full Changelog: v13.0.0-beta3...v13.0.0-beta6

v13.0.0-beta3

Choose a tag to compare

@niemyjski niemyjski released this 14 Feb 16:35

v13.0.0-beta2

Choose a tag to compare

@niemyjski niemyjski released this 14 Feb 03:18

v13.0.0-beta1

Choose a tag to compare

@niemyjski niemyjski released this 13 Jan 16:59
322a6d3

What's Changed

Full Changelog: v12.0.0...v13.0.0-beta1

v12.0.0

Choose a tag to compare

@niemyjski niemyjski released this 20 Aug 19:33

Full Changelog: v11.1.0...v12.0.0

v11.1.0

Choose a tag to compare

@niemyjski niemyjski released this 09 May 18:53

Full Changelog: v11.0.8...v11.1.0