Releases: DeebotUniverse/client.py
Releases · DeebotUniverse/client.py
1.2.2
🐛 Bug Fixes
⬆️ Dependency Updates
- #79 Bump actions/setup-python from 2.3.2 to 3.0.0 @dependabot
- #81 Bump actions/checkout from 2 to 3 @dependabot
- #82 Bump pytest-asyncio from 0.18.1 to 0.18.2 @dependabot
1.2.1
✨ New features
♻️ Refactor
- #70 refactor battery messages @edenhaus
- #72 add get and set fan speed tests @edenhaus
- #77 test enable commands @edenhaus
🐛 Bug Fixes
⬆️ Dependency Updates
- #67 Bump pre-commit from 2.16.0 to 2.17.0 @dependabot
- #73 [pre-commit.ci] pre-commit autoupdate @pre-commit-ci
- #75 Bump actions/setup-python from 2.3.1 to 2.3.2 @dependabot
- #74 Bump pytest from 6.2.5 to 7.0.0 @dependabot
1.1.2
1.1.0
⚠️ Pillow update fixes the following CVE:
♻️ Refactor
⬆️ Dependency Updates
- #51 Update cachetools requirement from ~=4.2.4 to ~=5.0.0 @dependabot
- #53 [pre-commit.ci] pre-commit autoupdate @pre-commit-ci
- #52 Bump mypy from 0.910 to 0.930 @dependabot
- #54 Bump types-cachetools from 4.2.6 to 4.2.7 @dependabot
- #60 Bump mypy from 0.930 to 0.931 @dependabot
- #55 Update pillow requirement from ~=8.4.0 to ~=9.0.0 @dependabot
- #62 Bump types-cachetools from 4.2.7 to 4.2.9 @dependabot
- #56 Update numpy requirement from ~=1.21.2 to ~=1.22.0 @dependabot
1.0.0
💥 Breaking changes
✨ New features
- #30 add remaining lifetime minutes @edenhaus
- #16 Add virtual walls and no mopping zones @edenhaus
- #29 add resetLifeSpan @edenhaus
♻️ Refactor
🐛 Bug Fixes
- #40 sort fan speeds by meaning @edenhaus
- #44 fix command equals and hash @edenhaus
- #45 fix mqtt p2p handling @edenhaus
- #46 fix await disconnect @edenhaus
- #47 improve charging detection @edenhaus
⬆️ Dependency Updates
- #27 use cache in CI @edenhaus
- #32 [pre-commit.ci] pre-commit autoupdate @pre-commit-ci
- #31 Bump types-cachetools from 4.2.4 to 4.2.5 @dependabot
- #34 Bump types-cachetools from 4.2.5 to 4.2.6 @dependabot
- #35 Bump pylint from 2.11.1 to 2.12.1 @dependabot
- #36 Bump actions/setup-python from 2.3.0 to 2.3.1 @dependabot
- #38 [pre-commit.ci] pre-commit autoupdate @pre-commit-ci
- #39 Bump pre-commit from 2.15.0 to 2.16.0 @dependabot
- #43 [pre-commit.ci] pre-commit autoupdate @pre-commit-ci
- #42 Bump pylint from 2.12.1 to 2.12.2 @dependabot
0.3.0b0
✨ New features
♻️ Refactor
🐛 Bug Fixes
⬆️ Dependency Updates
- #27 use cache in CI @edenhaus
- #32 [pre-commit.ci] pre-commit autoupdate @pre-commit-ci
- #31 Bump types-cachetools from 4.2.4 to 4.2.5 @dependabot
- #34 Bump types-cachetools from 4.2.5 to 4.2.6 @dependabot
- #35 Bump pylint from 2.11.1 to 2.12.1 @dependabot
- #36 Bump actions/setup-python from 2.3.0 to 2.3.1 @dependabot
- #38 [pre-commit.ci] pre-commit autoupdate @pre-commit-ci
- #39 Bump pre-commit from 2.15.0 to 2.16.0 @dependabot
0.2.0
✨ New features
- #24 add advanced mode, continuous cleaning (break point), carpet auto fan boost (carpet pressure) commands @edenhaus
⬆️ Dependency Updates
- #25 [pre-commit.ci] pre-commit autoupdate @pre-commit-ci
0.1.1
0.1.0
Comparing to old library
💥 Breaking changes
- Refresh token automatically @edenhaus
- rename class Vacuum to DeviceInfo @edenhaus
- refactor and rename EventEmitter to EventBus @edenhaus
- #17 Refactor map @edenhaus
✨ New features
- add total stats @edenhaus
- add possibility to handle messages, which are not commands + add reportStats Message @edenhaus
- #8 Add volume @edenhaus
⚡ Enhancements
♻️ Refactor
- use WaterAmount in WaterInfoEvent @edenhaus
- #10 Refactor stats/log events @edenhaus
- #11 refactor clean logs @edenhaus
🐛 Bug Fixes
- Fix detection of idle state @edenhaus
- Minor bug fixes @edenhaus
- fix docked state @edenhaus
- fix handling of reportMapSubSet @edenhaus
- fix handling of reportMapSubSet correctly @edenhaus
- #12 fix lgtm alert @edenhaus
- #18 fix life span @edenhaus
- #20 fix charge_state @edenhaus
- #21 Minor bugfixes @edenhaus
⬆️ Dependency Updates
- Bump flake8 from 3.9.2 to 4.0.0 @dependabot
- update dependencies @edenhaus
- Bump types-cachetools from 4.2.3 to 4.2.4 @dependabot
- Bump gmqtt from 0.6.10 to 0.6.11 @dependabot
- Bump pillow from 8.3.2 to 8.4.0 @dependabot
- #13 lose requirements @edenhaus