Releases: adafruit/Adafruit_CircuitPython_MiniMQTT
7.2.2 - Redo logging to avoid logging guards
What's Changed
Full Changelog: 7.2.1...7.2.2
7.2.1 - Logging guard fix
7.2.0 - Connection Backoff Logic
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
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
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
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
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
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
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
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.