v1.0.0
[1.0.0] - 2023-06-16
Added
- Move documentation from
README
to Sphinx. Contributed by Felix Böhm (@empicano) in #159 - Add CI workflow to deploy documentation to GitHub Pages. Contributed by Felix Böhm (@empicano) in #159
- Add Flow Control options to the Client-Constructor. Contributed by Andreas Heine (@andreasheine) in #180
- Make
Client.pending_calls_threshold
public. Contributed by Jonathan Plasse (@JonathanPlasse) in #185 - Make Client a reusable (but not reentrant) context manager. Contributed by Peanut (@vvanglro) in #216
- Make default timeout configurable. Contributed by Scott P. (@skewty) in #192
Changed
- Switch from pip to poetry for dependency management. Contributed by Felix Böhm (@empicano) in #210
- Rename project from asyncio-mqtt to aiomqtt. Contributed by Felix Böhm (@empicano) in #210
Removed
- Rename
master
branch tomain
. Contributed by Jonathan Plasse (@JonathanPlasse)
Fixed
- Consistently use a user-provided logger. Contributed by Roman Novatorov (@rnovatorov) in #176