kopia lustrzana https://github.com/Yakifo/amqtt
update changelog
rodzic
eae57bfd8a
commit
577e4771fc
|
@ -2,11 +2,37 @@
|
|||
|
||||
## 0.11.0
|
||||
|
||||
- Removed hbmqtt compatibility, importing amqtt is now mandatory
|
||||
- Removed loop parameter from all functions
|
||||
- Python 3.10 to 3.13 compatibility
|
||||
- Fixed a major bug in plugin api, see [PR #92](https://github.com/Yakifo/amqtt/pull/92)
|
||||
- Migrated from `docopts` to `typer`
|
||||
- upgrades to support python 3.10, 3.11, 3.12 and 3.13
|
||||
- complete type hinting of the entire codebase
|
||||
- linting with ruff, pylint and mypy to keep the codebase consistent in format and structure
|
||||
- github workflow CI of linting before pull requests can be merged
|
||||
- run linting with git pre-commit hooks
|
||||
- updates to community contribution guidance, code of conduct, etc.
|
||||
- overhaul of the documentation, including move to mkdocs with the materials UI
|
||||
- updated plugin documentation and full docs for the broker/client configuration
|
||||
- updated doc strings and cli help messages, including auto generation of those aspects into the docs
|
||||
- [Issue #215](https://github.com/Yakifo/amqtt/issues/215) test_sys.py fails on github, but not locally
|
||||
- [Issue #210](https://github.com/Yakifo/amqtt/issues/210) NoDataError thrown instead of ConnectError when client fails authentication
|
||||
- [Issue #199](https://github.com/Yakifo/amqtt/issues/199) will message being sent even if client properly disconnects
|
||||
- [Issue #180](https://github.com/Yakifo/amqtt/issues/180) plugin broker sys: incorrect uptime topic
|
||||
- [Issue #178](https://github.com/Yakifo/amqtt/issues/178) consolidate broker configuration documentation
|
||||
- [Issue #170](https://github.com/Yakifo/amqtt/issues/170) compatibility test cases: paho-mqtt
|
||||
- [Issue #159](https://github.com/Yakifo/amqtt/issues/159) Client last will (LWT) example and documentation
|
||||
- [Issue #157](https://github.com/Yakifo/amqtt/issues/157) loop = asyncio.get_event_loop() is deprecated
|
||||
- [Issue #154](https://github.com/Yakifo/amqtt/issues/154) broker rejects connect with empty will message
|
||||
- [Issue #144](https://github.com/Yakifo/amqtt/issues/144) Allow amqtt.client.MQTTClient to always reconnect via config
|
||||
- [Issue #105](https://github.com/Yakifo/amqtt/issues/105) Add stack traces to logging
|
||||
- [Issue #95](https://github.com/Yakifo/amqtt/issues/95) asyncio.get_event_loop() deprecated in Python 3.10
|
||||
- [Issue #94](https://github.com/Yakifo/amqtt/issues/94) test matrix for dependencies
|
||||
- [Issue #67](https://github.com/Yakifo/amqtt/issues/67) MQTTClient fails to raise appropriate exception if URI is broken
|
||||
- [Issue #51](https://github.com/Yakifo/amqtt/issues/51) failing plugin kills the broker
|
||||
- [Issue #48](https://github.com/Yakifo/amqtt/issues/48) Setup unit tests running against different versions of dependencies
|
||||
- [Issue #159](https://github.com/Yakifo/amqtt/issues/159)
|
||||
- [Issue #159](https://github.com/Yakifo/amqtt/issues/159)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## 0.10.0
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue