Skip to content

Releases: Azure/amqpnetlite

Release 2.1.2

14 Mar 22:58
Compare
Choose a tag to compare

Changes:
#242 Link flow state may not be updated when flow frame is received
#243 add ctor for Error that takes a condition
#223 Add Decimal type for protocol pass-through
#250 ReceiverLink leaks memory when receiving a message times out
#258 Race condition in AmqpObject.AddClosedCallback() causes the Close Callback not to be invoked
Add additional link creation overloads to ISession
Remove legacy projects and vs2013 solution

AMQP.Net Lite 2.1.1

05 Dec 23:07
Compare
Choose a tag to compare
  • #234 TCP KeepAlive support
  • #238 Fixed AMQP connection idle-timeout issues
  • #219: Creation of AMQP connection never returns

AMQP.Net Lite 2.1.0

20 Nov 23:49
Compare
Choose a tag to compare

Enhancements:

  • [#213] Detach links without closing

Fixes:

  • [#225] Binding to 127.0.0.1 fails on os x
  • [#232] InvalidOperationException thrown in GetBody() when using byte[] body
  • Mask sasl-init.initial-response in frame trace.
  • Enable SASL anonynous in test broker

netmf 4.3 sdk

20 Nov 23:21
Compare
Choose a tag to compare

Make the file available on github for unit tests as a workaround for frequent build number change in codeplex download Url.

AMQP.Net Lite 2.0.0

10 Oct 22:56
Compare
Choose a tag to compare
  • Enforce max-frame-size in async pump (to avoid memory issue #222)
  • Add AmqpObject.AddClosedCallback method. (#224)
  • Changes in 2.0.0-rc

For NuGet packages, please follow the links in README

AMQP.Net Lite 2.0.0-rc

12 Aug 00:19
Compare
Choose a tag to compare
Pre-release

This release has major breaking changes that require application recompilation and/or code updates.

Major changes

  • Unify assembly names to Amqp.Net for all platforms
  • Separate the library into 3 assemblies for netstandard1.3
  • Removed NuGet targets net-cf, windows8, windowsphone8 and wpa81
  • Timeout parameters are changed from int to TimeSpan

Fixes and Improvements

  • Interface abstractions for major types for testability #197
  • Implement IDisposable for the Message class
  • Ignore error if Detach is received after sending End #159
  • Close connection on any protocol error (#166)
  • Support user specified WebSocket subprotocol. #191
  • Serialize array of complex objects. #187
  • Passing the trace message severity to the TraceListener #196
  • Add UWP project to support client SSL settings
  • Support timeout in asynchronous send method #221
  • SASL init should be sent after server mechanisms received #217
  • Honor connection max-frame-size negotiated with peer #218

AMQP.Net Lite 1.2.3

22 Mar 22:29
Compare
Choose a tag to compare

Fixes and improvements:

  • DescribedMapType supports string keys.
  • Apply SslSettings in WebSockets listener #140.
  • Support all standard message id types.
  • Listener does not send some properties in attach to the client.
  • Client race condition detecting a link rejected by broker #179.
  • SenderLink.SendAsync can hang when the host shuts down #185.
  • Support user specified WebSocket subprotocol.
  • Support serialization of array of complex objects. #187

AMQP.Net Lite 1.2.2

21 Nov 04:43
Compare
Choose a tag to compare

Fixes:

  • Ignore rather than throw when output is closed (#159)
  • Close connection on any protocol error (#166)
  • Receiver: race condition in receiving messages and creating waiter
  • Issue with version 1.2.1 while unregistering message processor.
  • SASL errors do not close transport #171
  • Expose IsClosed property on AmqpObject.
  • SASL PLAIN should throw exception on invalid credentials

AMQP.Net Lite 1.2.1

04 Oct 20:34
Compare
Choose a tag to compare
  • ConnectionFactory.CreateAsync method could hang on Windows and Windows Phone due to blocking transport I/O during SASL negotiation.
  • When connection is created from constructor and SSL is enabled, the SSL transport could throw NotSupportedException.

Test AMQP Broker

16 Sep 22:19
Compare
Choose a tag to compare

Release this for testing purposes. Fore more details about using this tool, please visit http://azure.github.io/amqpnetlite/articles/test_amqp_broker.html