Skip to content

v0.8.1

Choose a tag to compare

@TeeJS TeeJS released this 30 Aug 05:27
· 43 commits to main since this release

Drop-in apps

  • Shared Home Assistant credentials. Drop-in server modules can now read the Settings → Auth HA connection via host.getHaAuth() — HA apps no longer ask for a URL/token per app, and the token still never reaches a panel page.
  • serverAutoStart manifest flag. Apps that run background work (schedules, timers) can opt in to have their server module loaded at host startup — and re-armed after install/update — instead of waiting for the first page visit.
  • Discover list fixes: long descriptions ellipsize with the full text on hover instead of pushing the Install button off-screen, and the Install/Installed/Update buttons are now one uniform, centered column.

Developer apps removed

  • The built-in HA Schedule, Agenda, and Events developer apps — and the "show developer apps" concept — are gone, replaced by drop-in versions. Pages still pointing at the old built-ins render blank; delete them and rebuild on the drop-ins.

Editor

  • Apps settings redesigned: one bounded app-management surface — search with a shown/hidden count, a two-column list with icons, descriptions, and Shown/Hidden switches, Show all / Hide all in the list header, and a direct "Manage drop-in apps →" link.
  • Sidebar: "Filter pages…" is now "Search pages…" and also searches Groups and Panes; a new Filter pulldown narrows the Pages list by type (Grids / Built-in apps / Drop-in apps / Dashboards) with a Reset button beside it.
  • Fixed: Auth-tab Refresh Configuration crashed with "Cannot read properties of undefined (reading 'length')" whenever the selected page had no tile grid (e.g. an HA Dashboard page).