Skip to content

Releases: adafruit/Adafruit_CircuitPython_MiniMQTT

Fix Timeout Issue in Native Networking Examples

04 Mar 20:17
ff6f991
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 7.6.1...7.6.2

Fix get_radio_ssl_context

04 Mar 18:19
048d9c0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 7.6.0...7.6.1

7.6.0: Switch to using ConnectionManager

29 Feb 19:27
5462177
Compare
Choose a tag to compare

What's Changed

Full Changelog: 7.5.9...7.6.0

Simplify Socket Exceptions

20 Feb 21:40
4742286
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 7.5.8...7.5.9

Improved Ping Handling

29 Jan 17:11
a05b19f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 7.5.7...7.5.8

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-minimqtt.

Read the docs for info on how to use it.

Improvements to Looping and Timeout Behavior

29 Jan 16:34
e19ece6
Compare
Choose a tag to compare

What's Changed

  • Fix #148 loop method blocking with timeout of 0 by @rjauquet in #184
  • enforce loop timeout to be bigger than socket timeout by @vladak in #200

New Contributors

Full Changelog: 7.5.6...7.5.7

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-minimqtt.

Read the docs for info on how to use it.

7.5.6 - Fix Length Bug With SUBSCRIBE

17 Dec 20:21
70faa4f
Compare
Choose a tag to compare

What's Changed

  • encode/decode remaining length properly for {,UN}SUBSCRIBE/SUBACK by @vladak in #187

Full Changelog: 7.5.4...7.5.6

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-minimqtt.

Read the docs for info on how to use it.

7.5.4 - Fix RTD Docs Build and Unpin Sphinx

09 Dec 17:45
Compare
Choose a tag to compare

Changes: 7.5.3...7.5.4

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-minimqtt.

Read the docs for info on how to use it.

7.5.3 - Fix Header Bytes Re-Use Issue

27 Nov 21:18
3eb666d
Compare
Choose a tag to compare

This release fixes an issue that caused header bytes send to the MQTT server to be re-used in a modified state unintentionally. Thank you @vladak.

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-minimqtt.

Read the docs for info on how to use it.

7.5.2 - Fix Consistency with _wait_for_msg() Returns

27 Nov 17:21
4698382
Compare
Choose a tag to compare

This release updates the internal function _wait_for_msg() to consistently return the packet type to match the functionality noted in the docs. Thank you @vladak.

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-minimqtt.

Read the docs for info on how to use it.