Skip to content

v0.1.20

Choose a tag to compare

@github-actions github-actions released this 26 Jun 08:54
· 6 commits to main since this release

What's changed

  • fix: handle EVENT_HOMEASSISTANT_STARTED listener correctly on entity reload — regenerating an entity_id no longer throws ValueError: list.remove(x): x not in list
  • refactor: use async_validate_condition_config before compiling conditions, mirroring the automation pipeline — all HA-supported condition types now work without manual per-type workarounds
  • fix: resilient and/or/not compilation — unknown sub-condition types (e.g. experimental zone conditions) are skipped with a warning instead of aborting the entire parent block
  • fix: async_update override — the homeassistant.update_entity service now forces re-evaluation of conditions
  • fix: auto-migrate stored conditions on load — entries saved with entity_id as list are normalised back to string on first restart, restoring the visual editor
  • fix: strip for: 00:00:00 from state conditions to avoid datetime math errors