Skip to content

Releases: adafruit/Adafruit_CircuitPython_MiniMQTT

7.2.2 - Redo logging to avoid logging guards

15 Feb 15:09
342b8c9
Compare
Choose a tag to compare

What's Changed

  • use NullHandler for logging by default by @vladak in #150

Full Changelog: 7.2.1...7.2.2

7.2.1 - Logging guard fix

14 Feb 20:27
75cc3b2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 7.2.0...7.2.1

7.2.0 - Connection Backoff Logic

13 Feb 22:39
ffe08db
Compare
Choose a tag to compare

This release implements exponential backoff logic when connecting to MQTT server. 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.1.3 - Added preliminary support for type annotations

16 Jan 23:57
b47e7b1
Compare
Choose a tag to compare

Added preliminary type annotations for this library. Thanks @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.1.2 - Updated to use f-strings

13 Jan 14:58
729c77a
Compare
Choose a tag to compare

Updated module to use f-strings instead of format(). Thanks @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.1.1 - Fixed MQTT docstring

13 Jan 14:55
3aca8b3
Compare
Choose a tag to compare

Removed argument from docstring that no longer exists. Thanks @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.1.0 Userdata Argument for Callbacks

11 Jan 01:39
10d7045
Compare
Choose a tag to compare

This release adds user_data argument to the init function. This optional data object will be passed to the mqtt callback functions when they are called.

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.0.2 - Throw MQTTError to avoid Memory Allocation Error

05 Dec 19:16
0e5bb0c
Compare
Choose a tag to compare

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.0.1 - Fixed connecting with empty username

05 Dec 01:26
35cab6f
Compare
Choose a tag to compare

Fixed connecting with an empty username. Thanks @flavio-fernandes!

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.0.0 - Made MQTT() keyword-only

01 Dec 01:09
4c0c770
Compare
Choose a tag to compare

Made adafruit_minimqtt.adafruit_minimqtt.MQTT() keyword only to prevent mismatching arguments. This is an API breaking change.

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.