Skip to content

v1.24.3

Choose a tag to compare

@Darkdragon14 Darkdragon14 released this 18 May 18:22
69704d3

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.