Skip to content

Releases: apache/pulsar-dotpulsar

4.1.0

05 Feb 08:41
12ad5a0
Compare
Choose a tag to compare

Added

  • Support for multi-topic subscriptions given either a list of topics and/or a topics pattern

Changed

  • Updated the protobuf-net dependency from version 3.2.45 to 3.2.46

4.1.0-rc.1

03 Feb 10:50
Compare
Choose a tag to compare
4.1.0-rc.1 Pre-release
Pre-release

Added

  • Support for multi-topic subscriptions given either a list of topics and/or a topics pattern

Changed

  • Updated the protobuf-net dependency from version 3.2.45 to 3.2.46

4.0.0

27 Jan 08:18
c15a202
Compare
Choose a tag to compare

Added

  • The subscription name and role prefix can now be set for the reader

Changed

  • Breaking: The consumer, reader, and producer now implements IStateHolder instead of IState
  • Updated the Microsoft.Extensions.ObjectPool dependency from version 9.0.0 to 9.0.1
  • Updated the Microsoft.Bcl.AsyncInterfaces dependency from version 9.0.0 to 9.0.1 for .NET Standard 2.0
  • Updated the System.Diagnostics.DiagnosticSource dependency from version 9.0.0 to 9.0.1 for .NET Standard 2.0 and 2.1
  • Updated the System.IO.Pipelines dependency from version 9.0.0 to 9.0.1 for .NET 8 and 9

Removed

  • Support for DotNetZip for ZLIB compression

4.0.0-rc.1

22 Jan 09:15
c15a202
Compare
Choose a tag to compare
4.0.0-rc.1 Pre-release
Pre-release

Added

  • The subscription name and role prefix can now be set for the reader

Changed

  • Breaking: The consumer, reader, and producer now implements IStateHolder instead of IState
  • Updated the Microsoft.Extensions.ObjectPool dependency from version 9.0.0 to 9.0.1
  • Updated the Microsoft.Bcl.AsyncInterfaces dependency from version 9.0.0 to 9.0.1 for .NET Standard 2.0
  • Updated the System.Diagnostics.DiagnosticSource dependency from version 9.0.0 to 9.0.1 for .NET Standard 2.0 and 2.1
  • Updated the System.IO.Pipelines dependency from version 9.0.0 to 9.0.1 for .NET 8 and 9

Removed

  • Support for DotNetZip for ZLIB compression

3.6.0

09 Dec 10:53
067daa7
Compare
Choose a tag to compare

Added

3.6.0-rc.1

04 Dec 10:50
2e8f350
Compare
Choose a tag to compare
3.6.0-rc.1 Pre-release
Pre-release

Added

3.5.0

18 Nov 09:54
179f549
Compare
Choose a tag to compare

[3.5.0]

Added

  • .NET 9 added as a target framework

Changed

  • Updated the protobuf-net dependency from version 3.2.30 to 3.2.45
  • Updated the Microsoft.Extensions.ObjectPool dependency from version 8.0.10 to 9.0.0
  • Updated the Microsoft.Bcl.AsyncInterfaces dependency from version 8.0.0 to 9.0.0 for .NET Standard 2.0
  • Updated the Microsoft.Bcl.HashCode dependency from version 1.1.1 to 6.0.0 for .NET Standard 2.0
  • Updated the System.Diagnostics.DiagnosticSource dependency from version 8.0.1 to 9.0.0 for .NET Standard 2.0 and 2.1
  • Updated the System.IO.Pipelines dependency from version 8.0.0 to 9.0.0 for .NET 8 and 9

3.5.0-rc.1

13 Nov 11:42
79ba879
Compare
Choose a tag to compare
3.5.0-rc.1 Pre-release
Pre-release

[3.5.0-rc.1] - 2024-11-13

Added

  • .NET 9 added as a target framework

Changed

  • Updated the protobuf-net dependency from version 3.2.30 to 3.2.45
  • Updated the Microsoft.Extensions.ObjectPool dependency from version 8.0.10 to 9.0.0
  • Updated the Microsoft.Bcl.AsyncInterfaces dependency from version 8.0.0 to 9.0.0 for .NET Standard 2.0
  • Updated the Microsoft.Bcl.HashCode dependency from version 1.1.1 to 6.0.0 for .NET Standard 2.0
  • Updated the System.Diagnostics.DiagnosticSource dependency from version 8.0.1 to 9.0.0 for .NET Standard 2.0 and 2.1
  • Updated the System.IO.Pipelines dependency from version 8.0.0 to 9.0.0 for .NET 8 and 9

3.4.0

25 Oct 07:44
bc893d3
Compare
Choose a tag to compare

Added

  • Multiple messages can now be acknowledged with Acknowledge(IEnumerable<MessageId> messageIds, CancellationToken cancellationToken)
  • ProcessingOptions has a new ShutdownGracePeriod property for doing a graceful shutdown by allowing active tasks to finish

Changed

  • Updated the Microsoft.Extensions.ObjectPool dependency from version 8.0.7 to 8.0.10

  • 'SslPolicyErrors' are added to the 'Data' property of the exception thrown when failing to connect

  • Fixed

  • When disposing producers, consumers, or readers 'DisposeAsync' would sometimes hang

3.4.0-rc.1

11 Oct 07:19
bc893d3
Compare
Choose a tag to compare
3.4.0-rc.1 Pre-release
Pre-release

Added

  • Multiple messages can now be acknowledged with Acknowledge(IEnumerable<MessageId> messageIds, CancellationToken cancellationToken)
  • ProcessingOptions has a new ShutdownGracePeriod property for doing a graceful shutdown by allowing active tasks to finish

Changed

  • Updated the Microsoft.Extensions.ObjectPool dependency from version 8.0.7 to 8.0.10

  • 'SslPolicyErrors' are added to the 'Data' property of the exception thrown when failing to connect

  • Fixed

  • When disposing producers, consumers, or readers 'DisposeAsync' would sometimes hang