Skip to content

0.12

Compare
Choose a tag to compare
@MattBrittan MattBrittan released this 16 Oct 00:37
· 112 commits to master since this release
61d7496

Coming seven months after 0.11 this release contains small fixes/improvements.

Warning breaking change: This release contains a breaking change (permitted as we are not yet at V1). Subscribe now accepts a slice of paho.SubscribeOptions; previously this was a map, but that made it impossible to determine which topics succeeded/failed when subscribing to multiple topics.

Please note that following this release a major, potentially breaking, change will be introduced (full QOS1/2 support). Anyone using this library in production is advised to take care using @master (but please do help us test the changes!).

Thanks to all contributors!

Significant Changes

  • Prevent goroutine leak if Connect times out before CONACK received by @tomatod in #117
  • Use slice for Subscriptions instead of map by @alsm in #131
  • Correct handling of flags for PUBLISH packets by @MattBrittan in #150
  • Improve Message Identifier generation @tomatod in #147
  • Resolve issues parsing a range of flags by @MattBrittan in #170
  • Allow use of Will Properties in CONNECT packet by @BANice in #165
  • autopaho: Add proxy support by @Lorderot in #144
  • autopaho: additional tests and resolve issues (potential deadlock) identified by them by @MattBrittan in #156
  • autopaho: Add CONNACK packet to error passed to OnConnectError by @thejan2009 in #153
  • autopaho: Only call OnClientError once on disconnect by @MattBrittan in #158

New Contributors

Full Changelog: v0.11.0...v0.12.0