v1.24.3
Fix — Improve token handling on Home Assistant 2026.5
This release fixes several backend and frontend issues affecting guest token creation, QR code updates, token expiration handling, and dialog actions on Home Assistant 2026.5.x.
What changed
- Awaited the image platform setup during config entry setup so the QR code image entity loads reliably.
- Resolved the QR code image entity through Home Assistant’s entity registry instead of using a hardcoded entity ID.
- Normalized token date creation and expiration checks to UTC.
- Kept compatibility with existing tokens that stored naive local datetimes.
- Improved database file handling by ensuring the guest mode database remains writable after migration or creation.
- Restored frontend Create/Add/Close dialog actions on recent Home Assistant frontend versions.
- Updated temporary QR/share dialogs to close without using the removed
dialog.close()API. - Added missing
Close,Copy, and clipboard confirmation translations. - Bumped the integration version to
v1.24.3.
Why this matters
Home Assistant 2026.5.x exposed several edge cases where the QR code image entity could fail to update, tokens could expire immediately in non-UTC timezones, the database could be left with permissions that prevented token writes, or frontend dialog buttons could stop responding. This update makes token creation and validation more reliable across HA installation types.