Skip to content

v1.18.0b3

Pre-release
Pre-release

Choose a tag to compare

@bastgau bastgau released this 21 Feb 13:51

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_switch to async_turn_service for clarity
  • Add Pylance configuration and fix related type issues
  • Change result_data type for better type safety
  • Remove useless attributes
  • Improve overall code formatting

Fixed

  • Add guard check on switch_entity before refreshing state

Documentation

  • Add and fix docstrings across all modules following Google Style convention
  • Remove incorrect Raises sections documenting implicitly propagated exceptions
  • Add Attributes sections on classes