Skip to content
This repository has been archived by the owner on Oct 12, 2023. It is now read-only.

Releases: Azure/azure-service-bus-dotnet

Release 3.4.0

26 Mar 22:44
ff1093d
Compare
Choose a tag to compare

Microsoft.Azure.ServiceBus Release 3.4.0

Bug fixes

  • #653 MissingMemberException when receiving messages
  • #648 NullReferenceException when accessing message.Size property
  • #550 ISenderClient:SendAsync(IList messageList) throws null reference when messageList is empty
  • #637 Management client doesn't return correct NamespaceInfo

New features

  • #644 Add support for configuring OperationTimeout in the connection string

Enhancements

  • #654 Update AMQP library to the latest (2.4.2)
  • #668 Enable the use of a proxy when running in .NET Core

Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.ServiceBus/3.4.0

For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-service-bus-dotnet/milestone/22

Release 3.3.0

18 Jan 01:32
e3b417d
Compare
Choose a tag to compare

Microsoft.Azure.ServiceBus

3.3.0 Release

  1. Fix equality check for QueueDescription and TopicDescription (#629)
  2. Added GetNamespaceInfo API (#585 )

Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.ServiceBus/3.3.0

For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-service-bus-dotnet/milestone/21

3.2.1 Release

14 Dec 23:17
d70d83e
Compare
Choose a tag to compare

Microsoft.Azure.ServiceBus

3.2.1 Release

  1. Retry is disabled when there is an ambient transaction (#621)
  2. Updated AMQP dependency to latest version

Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.ServiceBus/3.2.1

For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-service-bus-dotnet/milestone/19

3.2.0 Release

27 Nov 22:13
9b22eab
Compare
Choose a tag to compare

Microsoft.Azure.ServiceBus

3.2.0 Release

  1. Enable multi-targeting to .netstandard as well as .net461 (#605)
  2. Bugfix - Handle count keeps growing when custom RetryPolicy is used. (#535)
  3. Switch to Microsoft SourceLink
  4. Improved exception message (#580)
  5. Changing topicName param to topicPath in CreateRuleAsync, fixing variable typo in CreateRuleAsync (#546)
  6. Updating MaximumDuplicateDetectionHistoryTimeWindow to 7 days (#593)
  7. Keep delivery count as-is when peeking a message (#590)

Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.ServiceBus/3.2.0

For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-service-bus-dotnet/milestone/17 and https://github.com/Azure/azure-service-bus-dotnet/milestone/18

Release 3.1.1

29 Sep 00:38
1a742c5
Compare
Choose a tag to compare

Microsoft.Azure.ServiceBus

3.1.1 Release

  1. Perf optimization - Gracefully handle cancellation of RenewMessageLockTask (#548)
  2. Bugfix #544 - Receiving deferred message from sessionful partitioned entity.
  3. Making Queue/Topic/Subscription descriptions forward compatible (#572)
  4. Updating min amqp version to 2.3.5 (#573)

Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.ServiceBus/3.1.1

For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-service-bus-dotnet/milestone/16

3.1.0 Release

10 Aug 23:00
Compare
Choose a tag to compare

Microsoft.Azure.ServiceBus

3.1.0 Release

  1. Allow management operations (CRUD for queues/topics/subscriptions/rules) #481
  2. Clients now expose OwnsConnection which informs whether connection was created by the client or passed. #485
  3. Remove reference to System.Runtime.Serialization.Xml package #540
  4. Microsoft.Azure.ServiceBus.dll is now signed with SHA256
  5. Updating documentation for SASTokenProvider methods #517
  6. Custom headers throw when byte[], IDictionary, and IList are used #483

Bug fixes:

  1. EnqueuedSequenceNumber is now correctly populated. #484
  2. Updated documentation on list of supported message property types #512
  3. ScheduleMessageAsync() throws when its time to throw. #456
  4. Ensuring non amqp scheme URIs can also be used #526
  5. Throw if underlying connection is closed #506

Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.ServiceBus/3.1.0

For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-service-bus-dotnet/milestone/13

3.1.0-preview Release

28 Jun 22:25
Compare
Choose a tag to compare
3.1.0-preview Release Pre-release
Pre-release

Microsoft.Azure.ServiceBus

3.1.0-Preview Release

  1. Exposed management operations (CRUD for entities) #481
  2. Clients now expose OwnsConnection which informs whether connection was created by the client or passed. #485

Bug fixes:

  1. EnqueuedSequenceNumber is now correctly populated. #484
  2. Updated documentation on list of supported message property types #512
  3. ScheduleMessageAsync() throws when its time to throw. #456

Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.ServiceBus/3.1.0-preview

For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-service-bus-dotnet/milestone/13

3.0.2 Release

31 May 23:54
50ce0c5
Compare
Choose a tag to compare

Microsoft.Azure.ServiceBus

3.0.2 Release

  1. Exposed TransferDestinationPath on MessageSender

Bug fixes:

  1. High CPU usage after call receiver.ReceiveDeferredMessageAsync #446

Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.ServiceBus/3.0.2

For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-service-bus-dotnet/milestone/14

Release 3.0.1

23 May 02:00
1e6544c
Compare
Choose a tag to compare

Microsoft.Azure.ServiceBus

3.0.1 Release

Bug fixes:

  1. Null reference exception when AppInsights is enabled

Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.ServiceBus/3.0.1.16

For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-service-bus-dotnet/milestone/12

3.0.0

15 May 00:53
Compare
Choose a tag to compare

Microsoft.Azure.ServiceBus

  1. Transaction support
  2. Send-Via / Transfer Sender feature #438
  3. No longer multi-targeting #451
  4. [Breaking Change] Added UnauthorizedException, MessageNotFoundException and SessionCannotBeLockedException. #444

Bug fixes:

  1. SAS tokens > 30 days can now be provided.

Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.ServiceBus/3.0.0