Skip to content

Releases: Particular/NServiceBus.SqlServer

6.2.0

19 Nov 10:29
c1147b3
Compare
Choose a tag to compare

As part of this release we had 105 commits which resulted in 4 issues being closed.

Bug

  • #680 Change Endpoint column definition to be NOT NULL to match PK

Features

  • #714 Add support for SqlServer Always Encrypted
  • #174 Provide better load-balancing of messages for small, batched message receive pattern

Improvement

  • #715 Align startup connection check behavior across transaction modes

Where to get it

You can download this release from nuget.

6.1.2

31 Aug 08:56
45417f3
Compare
Choose a tag to compare

As part of this release we had 51 commits which resulted in 6 issues being closed.

Bugs

  • #610 ExpiredMessagesPurger initialized and connecting to storage even though it's disabled
  • #515 Header modifications as part of the pipeline might be visible during retries

Improvements

  • #669 Add a test to verify TransportTransaction content
  • #661 Extract the subscription table name for the acceptance tests
  • #656 Clearer diagnostics section for expired message purging
  • #654 Flooded logging when SQL connectivity is intermittent

Where to get it

You can download this release from nuget.

6.1.1

24 Jun 14:12
b0370a3
Compare
Choose a tag to compare

As part of this release we had 108 commits which resulted in 4 issues being closed.

Bug

  • #452 UseCustomSqlTransaction does not prevent transport operations from enlisting in receive scope

Features

  • #622 UseCustomSqlTransaction(...) extension method for PublishOptions
  • #457 Support user provided SqlConnection in the transport operations

Improvement

  • #563 Improve performance of queue length estimation

Where to get it

You can download this release from nuget.

6.0.1

02 Jun 10:52
4432478
Compare
Choose a tag to compare

As part of this release we had 7 commits which resulted in 1 issue being closed.

Bug

  • #624 Contention on SQL Server latches for clustered index prevents transport from scaling

Where to get it

You can download this release from nuget.

5.0.3

02 Jun 10:51
319d320
Compare
Choose a tag to compare

As part of this release we had 6 commits which resulted in 1 issue being closed.

Bug

  • #620 Non clustered index on RowVersion

Where to get it

You can download this release from nuget.

4.3.2

02 Jun 10:50
9e5f284
Compare
Choose a tag to compare

As part of this release we had 8 commits which resulted in 1 issue being closed.

Bug

  • #621 Non-clustered index on RowVersion

Where to get it

You can download this release from nuget.

3.1.6

28 May 07:45
a4719ec
Compare
Choose a tag to compare

As part of this release we had 6 commits which resulted in 2 issues being closed.

Bugs

  • #605 SQL Server transport 3.x refuses to process messages if there are too many messages in the queue
  • #512 Always delay moving of delayed messages even when exceptions occur to honor the ProcessingInterval

Where to get it

You can download this release from nuget.

6.0.0

07 Feb 20:06
34c1691
Compare
Choose a tag to compare

As part of this release we had 23 commits which resulted in 2 issues being closed.

Improvements

  • #544 Timeout Manager Compatibility Mode is disabled by default
  • #543 Support for Microsoft.Data.SqlClient and System.Data.SqClient

Where to get it

You can download this release from nuget.

5.0.2

25 Nov 07:29
6753dd9
Compare
Choose a tag to compare

As part of this release we had 7 commits which resulted in 1 issue being closed.

Improvement

  • #533 Allow disabling delayed delivery

Where to get it

You can download this release from nuget.

5.0.1

19 Nov 09:16
cb787c6
Compare
Choose a tag to compare

As part of this release we had 44 commits which resulted in 1 issue being closed.

Feature

  • #373 Native implementation of publish/subscribe pattern

Upgrading from earlier versions?

Take a look at the NServiceBus.SqlServer transport 4 to 5 upgrade guide.

Where to get it

You can download this release from nuget.