v1.18.0b3
Pre-release
Pre-release
What's Changed
🚧 No new feature 🚧
This release does not introduce any new features. It is a technical release focused on code quality, refactoring, and documentation improvements.
The integration now complies with Home Assistant coding guidelines and provides tools for consistent formatting.
Changed
- Rename
async_turn_switchtoasync_turn_servicefor clarity - Add Pylance configuration and fix related type issues
- Change
result_datatype for better type safety - Remove useless attributes
- Improve overall code formatting
Fixed
- Add guard check on
switch_entitybefore refreshing state
Documentation
- Add and fix docstrings across all modules following Google Style convention
- Remove incorrect
Raisessections documenting implicitly propagated exceptions - Add
Attributessections on classes