v0.5.2
Important
This release requires Home Assistant 2025.6 or newer. HACS will only offer this update to compatible installs.
Patch release fixing two authentication UX issues. Bad credentials and expired sessions are now reported correctly instead of being masked as a connection error or silently dropped for a cycle — the coordinator no longer string-matches 401/403 and re-authenticates; it relies on comwatt-client's auto_reauth and surfaces ComwattAuthError as ConfigEntryAuthFailed. No dependency change (built on comwatt-client 0.3.4+ guarantees already present in v0.5.1).
What's Changed
- 🐛 Show
invalid_authfor rejected credentials in the config flow by @MateoGreil in #38 - ♻️ Rely on the client's auto-reauth instead of coordinator-level re-auth by @MateoGreil in #39
- 👷 Split validate workflow between Forgejo and GitHub by @MateoGreil in #43
- ♻️ Extract
_submit_user_flowtest helper to collapse config-flow test boilerplate by @MateoGreil in #44
Full Changelog: v0.5.1...v0.5.2