Skip to content

Releases: Azure/amqpnetlite

Release 2.5.1

05 Sep 20:24
Compare
Choose a tag to compare

[#626] Prevent unobserved task exception when closing the WebSocket.
Test improvements

Release 2.5.0

28 Jul 22:45
2f1f14d
Compare
Choose a tag to compare

Fixes and improvements:
[#587] Write delivery out side of session's lock
[#590] ConnectionFactory: support CancellationToken
[#595] Connection pump blocked in synchronous continuation
Added new framework targets: net48
Updated SslProtocols default for newer platforms/frameworks
Supported FlushAsync in transport
Supported asynchronous SASL profile initialization and command processing
Deprecated netmf 4.2, 4.3, netcore451 that are only supported by VS 2015. Moved all projects to VS 2019.

Release 2.4.11

25 Jun 17:12
Compare
Choose a tag to compare

Fixes,

  • [#584] unobserved exception in task

Release 2.4.10

30 May 16:52
Compare
Choose a tag to compare

Changes:

  • [#360] Fix link uniqueness checks.

Release 2.4.9

04 Mar 23:52
Compare
Choose a tag to compare

Fixed the following issues:

  • [#578] Protocol violation when sending FLOW field delivery-count
  • [#579] Timestamp encoding precision loss, especially when encoding DateTime.MaxValue.

Release 2.4.8

04 Jan 17:07
Compare
Choose a tag to compare

Fixes:

  • [#576] AmqpSettings IdleTimeout improvement to allow infinite idle timeout
  • [#575] Protocol violation when sending FLOW

Release 2.4.7

09 Oct 17:37
Compare
Choose a tag to compare

[#570] ConnectionFactory should fail connection as early as possible.
[#573] Improve memory usage: dispose SocketAsyncEventArgs objects in TcpTransport.

Release 2.4.6

16 May 19:02
Compare
Choose a tag to compare

[#553] Sending an AMQP message from an ASP.NET 4.7.2 page request context
[#557] Transaction Support for SendAsync in .NET Core
[#566] Support custom message format (no custom encoding)

Release 2.4.5

01 Sep 15:53
Compare
Choose a tag to compare

[#488] Drain support in listener link and message source.
[#526] Close underlying socket on dispose.

Release 2.4.4

11 Feb 04:22
Compare
Choose a tag to compare

Fixes and improvements:

  • [#444] Advertised idle timeout should be half the actual value.
  • [#449] ReceiverLink: acknowledge a message with delivery information.
  • Expose transport objects (socket, http listener context, web-socket context, listener connection) through IHandler.
  • A potential NullReferenceException in WebSocket listener
  • Ensure handler factory on connection listener is invoked once per transport.
  • [#472] Expose Message.GetEstimatedMessageSize()
  • [#474] Timeout unit for TCP Keep Alive settings differs across frameworks.
  • [#476] Ensure SaslProfile.UpgradeTransport is called.
  • [#479] MaxFrameSize on Open class is not honored
  • [#481] Connections are leaked upon protocol exceptions.
  • [#264] Use ConnectionFactory, if available, to connect for connections created by constructors.
  • [#307] Support address resolver in container host to allow custom address translation before processor lookup.
  • [#487] Test broker: remove implicit queue when the last connection is closed.