Releases: awslabs/aws-c-mqtt
Releases · awslabs/aws-c-mqtt
v0.8.4
What's Changed
- Fix macro usage by @DmitriyMusatkin in #244
- Tweak comment about websockets by @graebm in #245
- Force channel setup failures to always execute on the client's event loop by @bretambrose in #246
New Contributors
- @DmitriyMusatkin made their first contribution in #244
Full Changelog: v0.8.3...v0.8.4
Adapt to websocket API changes
What's Changed
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- More debugging for MQTT5 decoder by @TwistedTwigleg in #241
- add codecov action by @TingDaoK in #240
- Always rejoin session option by @bretambrose in #242
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- Decoder logging and several canary improvements by @TwistedTwigleg in #232
- Private API to dump full packet byte sequences to logging by @bretambrose in #233
- Do not turn on full packet logging by default by @bretambrose in #235
- Make the Canary more resistant by @TwistedTwigleg in #236
- More canary adjustments by @TwistedTwigleg in #237
- TMP: Only print packet on error by @TwistedTwigleg in #238
- Disable outbound topic aliasing by default by @bretambrose in #239
Full Changelog: v0.8.0...v0.8.1
MQTT5 developer preview support
Note: MQTT5 support is currently in developer preview. We encourage feedback at all times, but feedback during the preview window is especially valuable in shaping the final product. During the preview period we may make backwards-incompatible changes to the public API, but in general, this is something we will try our best to avoid.
What's Changed
- Update CI to fix downstream build by @waahm7 in #225
- MQTT5 support by @TwistedTwigleg in #227
- Fix zip and update canary time by @TwistedTwigleg in #228
- Update canary comment to trigger CI by @TwistedTwigleg in #229
- Add developer preview notice for MQTT5 at top of all public header files by @bretambrose in #230
- Sizet stats by @bretambrose in #231
New Contributors
Full Changelog: v0.7.13...v0.8.0
v0.7.13
What's Changed
- Add AppVerifier to CI by @TwistedTwigleg in #222
- Log the client id going into the connect packet by @bretambrose in #223
- Serialize mqtt by @bretambrose in #224
New Contributors
- @TwistedTwigleg made their first contribution in #222
Full Changelog: v0.7.12...v0.7.13
v0.7.12
What's Changed
- Minimum stable connection time before resetting reconnect timer by @sbSteveK in #212
- load cmake target fallback by @TingDaoK in #218
- Infinite loop by @sbSteveK in #219
- removed forced cleansession behavior on a user called disconnect by @sbSteveK in #220
Full Changelog: v0.7.11...v0.7.12
Improve clean up on user disconnection
What's Changed
- Update to latest builder by @bretambrose in #209
- Fixed endpoint not being read in arguments by @sbSteveK in #211
- No resubscribe by @bretambrose in #215
- Clean up on user disconnect by @sbSteveK in #216
New Contributors
Full Changelog: v0.7.10...v0.7.11
Remove using of try_lock
- Try lock is not available in Windows Server 2008. Remove it from our debug build
Empty payload fixes
- Fix a crash on Windows when the will payload was empty (precondition is turned into a fatal assert on Windows CD builds still)
- Fix a decode error when receiving a message with an empty payload