Releases: sabuhish/fastapi-mqtt
Releases · sabuhish/fastapi-mqtt
v2.2.0 Compatibility with new `fastapi-slim` and updated examples
22 May 08:58
Compare
Sorry, something went wrong.
No results found
Maintenance update, with minor changes (from #94 )
Updated examples with lifespan usage (instead of deprecated .init_app() method)
Better typing for decorators
Increase required Python version to >=3.8 (syncing with fastAPI)
Adjust dependencies to work with new fastapi-slim package variant , available since fastapi>=0.111
v2.1.1 Fixed compatibility for Python < 3.10 and more typing
10 Mar 09:03
Compare
Sorry, something went wrong.
No results found
Changes (from #86 )
🐛 Fix compatibility for Python < 3.10 (#85 )
🎨 Add typing for message handlers for better IDE integration
📝 Evolve example app with more typing and sync with README
(re-released to test GA for pypi publish)
v2.1.0 Fixed shared subscriptions and better example app
31 Dec 08:20
Compare
Sorry, something went wrong.
No results found
Changes
🐛 Fix usage with shared subscriptions (from #81 , #82 )
✨ Add explicit async methods for fastapi app lifespan (#79 )
✏️ Fixed typos and better docs (from #73 , #74 , #76 , #80 )
🎨 Internal changes for linter configuration (now using pre-commit and ruff) (#66 )
🥚 Add a more complex example app , with fastapi lifespan, router, dependencies, websocket endpoint, and more (#83 )
v2.0.0 Bumps version and require pydantic v2 to dependent
24 Sep 10:10
Compare
Sorry, something went wrong.
No results found
In this release;
Pydantic v2 fully supported
ConfigDict added
Changes on package classifiers
Apart from pydantic, dependency libraries have been upgraded (fastapi, gmqtt, mypy)
Thanks to @azogue for making the library to be compatible with pydantic's v2
v1.2.0 Use pydantic BaseModel for MQTTConfig object
24 Sep 09:55
Compare
Sorry, something went wrong.
No results found
In this release;
We are removing the Settings class of pydantic and instead, we are using BaseModel.
Some minor typo changes applied
These changes enabled pydandic v2
Also closes the issue #68 in the repo
Some formatting applied
Thanks @azogue for his work on this PR #69
v1.1.1 Fix error in topic matching algorithm
01 Jul 13:01
Compare
Sorry, something went wrong.
No results found
v1.1.0 added new tests
01 Jul 12:46
Compare
Sorry, something went wrong.
No results found
Thanks to @azogue for his excellent work on tests for FastAPI-MQTT.
#63 and #65
1.0.9 fix __set_connetion_config
21 May 08:27
Compare
Sorry, something went wrong.
No results found
1.0.8 fix config attribute, the last will message, added default value for reconnect_retries and reconnect_delay
20 May 10:54
Compare
Sorry, something went wrong.
No results found
This release fixes the following issues:
Issue with the client attribute #56
Fix the last will message functionality #54
Add default values to the set_config function
1.0.7 fix on third party dependencies && topic matching bugfix and unit tests Latest
05 Feb 12:07
Compare
Sorry, something went wrong.
No results found
Thanks to awesome contributors keeping this library up.
Changes added by @mblo and @plundeen ;
#44 && #47