Skip to content

Releases: Azure/go-amqp

v0.16.4

16 Nov 01:42
09c30bb
Compare
Choose a tag to compare
  • Fixes a race condition reading link.err. PR#92

v0.16.3

04 Nov 19:54
bf3c108
Compare
Choose a tag to compare
  • Add in a function (Prefetched) to read messages only from the internal message cache. #91

v0.16.2

29 Oct 22:16
0cc9a9c
Compare
Choose a tag to compare
  • Fixes an issue, when using manual credit management, where you could end up in a hang because credits have rolled over/become negative. #90

v0.16.1

18 Oct 16:51
df5760f
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a panic during link attach if Source/Target are nil #77
  • Verify frame data offset is valid per spec #78
  • Fixed a hang when attempting to deallocate a session when its mux isn't running #80
  • Fixed a race condition when creating sessions #82
  • Fixed a hang in session mux if the attach frame is invalid #82
  • Removed wrapping of context errors when sending messages #88

v0.16.0

01 Oct 17:44
760a290
Compare
Choose a tag to compare

Breaking Changes

  • Message and Session link name methods were renamed for consistency #40
  • Message disposition methods were moved from Message to Receiver #69
  • Receiver.HandleMessage was removed

New Features

  • Support for SASL EXTERNAL #41

Bug Fixes

  • Advertise half of tolerated idle timeout per AMQP spec #67
  • Don't set dispositionError to encoding.Error(nil) #72
  • Fix some race conditions (mostly in debug tracing) #75
  • Auto-accept messages in ModeFirst per AMQP spec #69

v0.15.0

13 Sep 18:41
ea76cac
Compare
Choose a tag to compare
  • Exposing the maximum message size (max-message-size) via the Sender.MaxMessageSize.

v0.14.0

09 Sep 17:38
76dfabb
Compare
Choose a tag to compare
  • Allow for manual management of credits on a link with LinkWithManualCredits (#56)

v0.13.13

02 Sep 14:31
2501d93
Compare
Choose a tag to compare

Fix remote outgoing window handling #48

v0.13.12

16 Aug 22:52
ea7a388
Compare
Choose a tag to compare
  • Allowing the user of the link to determine if it should detach on disposition errors. This allows a caller to treat disposition errors on a per-send/receive basis, rather than losing the entire link. [#47]

v0.13.11

09 Aug 17:35
d277f30
Compare
Choose a tag to compare
  • Merged PR #43 which fixes an issue where serializing an int64 array could result in some value being downsized to int8, even when they aren't in the proper range.