Skip to content

Releases: Azure/amqpnetlite

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.

Release 2.4.3

09 Jun 20:46
Compare
Choose a tag to compare

Changes:

  • nanoFramework: update dependencies.
  • [#452] Support Socket and SslStream configuration through IHandler interface. Make their configuration available on net35.
  • [#460] NotifyClosed not being called on connection loss detected by HeartBeat
  • [#461] Add the ability to encode nested IList.
  • [#466] Expose option to cancel inflight message.

Release 2.4.2

08 Mar 17:28
Compare
Choose a tag to compare

Bug fix:
[#439] Serialization does not handle circular type references (additional fix)

Improvements:
Introduce IStringDecoder to support custom string pooling on read.