Releases: mill1000/midea-msmart
Releases · mill1000/midea-msmart
2024.5.4
2024.5.3
2024.5.2
2024.5.1
2024.5.0
2024.3.2
2024.3.1
2024.3.0
Breaking Change
This release contains a somewhat breaking change! The authenticate()
method now throws on failure. The previous behavior logged the failure and returned a boolean to indicate success. User of the library should put authentication calls in a try...except and handle failures gracefully.
New Properties Protocol
This release includes early support for the "new" properties/attributes protocol. Only vertical and horizontal swing angle are currently supported but implementing additional properties should be straightforward. If you encounter any issues please report them.
What's Changed
- Add Python 3.12 to workflows and pyproject by @mill1000 in #112
- Throw exceptions on authentication failures by @mill1000 in #113
- Implement "new" properties protocol by @mill1000 in #109
Full Changelog: 2024.1.0...2024.3.0
2024.1.0
2023.12.0
What's Changed
- Change HIGH fan speed value to 80 by @mill1000 in #104
- Implement additional capabilities request by @mill1000 in #99
Workflow Changes
- Pin Alpine version in Dockerfile to 3.18 by @mill1000 in #102
- Fix warnings from setuptools when packaging project by @mill1000 in #103
Full Changelog: 2023.11.0...2023.12.0