Skip to content

Version 1.3.2-beta1

Pre-release
Pre-release

Choose a tag to compare

@Olen Olen released this 26 Jan 15:25

What's Changed

Bug Fixes

  • Fix UnboundLocalError when no plant devices exist - Initialize latest_data before the plant devices loop (#49)
  • Fix KeyError for missing species_original attribute - Gracefully handle plants without the species_original attribute (#46)

Code Quality & Modernization

  • Modernize config_flow.py for Home Assistant 2025+ - Replace deprecated data_entry_flow.FlowResult with ConfigFlowResult, update OptionsFlowHandler to use self.config_entry
  • Replace deprecated async_timeout - Use asyncio.timeout instead of deprecated async_timeout.timeout
  • Add return type hints - Added type hints to async_setup, async_setup_entry, async_unload_entry, and other functions
  • Fix typos and improve docstrings - Various code quality improvements
  • Remove unused code - Removed unused exception classes and commented-out code

Documentation

  • Update README for current Home Assistant versions (#35)
    • HACS now uses "Download" instead of "Install"
    • Updated navigation path to "Devices & Services"
    • Clarified that image download settings are in Options (after initial setup)

Full Changelog

v1.3.1...v1.3.2-beta1