Skip to content

v8.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Aug 03:24
· 1 commit to master since this release

8.1.0 (2026-08-22)

NOTE: You will not see auto reload toast until the next update after you update to 8.1.0. This is due to devices showing toast using the previous UIX version code.

⭐ New Features

  • Add icon styling coordinator to dispatch refresh to icons when theme style templates include --uix-icon-for-<entity_id> or --uix-icon-color-for-<entity_id> (#532) (72f4efe)
  • Add image for entity styling coordinator to dispatch refresh to images when theme style templates include --uix-image-for-<entity_id> (#533) (27fb83d), references #528
  • Add performance option to disable entity picture image styling (#534) (daa590e), references #529
  • Add performance option to disable icon styling patching. (#526) (08db74d)
  • Allow for icon and icon color override by entity for ha-state-icon, ha-icon, ha-svg-icon (#519) (0ef0c43)
  • Enhance toast UIX action with secondary_action button which is now available in Home Assistant 2026.8.0. Adds primary to style either action button in primary style. (#505) (8450cd7)
  • Implement 60-second countdown for version mismatch reload toast. Auto reload on countdown finished. (#517) (09f8a86)
  • UIX action javascript to enable javascript code to be run. hass provided as well as optional variables object. (#506) (7197a6e)
  • Update 60s countdown for version mismatch reload toast to use :after style for seconds remaining if available to stop any toast UIX styling from causing flashing due to toast reloads. (#535) (8314904)

🐞 Bug Fixes

  • entity image override for ha-user-badge not working since Home Assistant 2026.7. For ha-user-badge and ha-person-badge, use inserted div.picture.uix-image and style existing div.picture as hidden while overridden to stop flickering. (a25b9e3)
  • Multiple template subscriptions may be created for same UIX Styling node when Home Assistant app is suspended and restored in Browser. This causes multiple updates to the UIX Styling node when the template updates which may cause visual artifacts and will add up to a small resource increase over time. (#540) (791ea08)
  • Support whitespace padding in billet interpolation braces and list indices (#530) (26c266e), references #503
  • UIX styling of toast removed if another stacked toast message subsequently shows. (#536) (04e89d1)

⚙️ Miscellaneous

  • Use js-yaml directly to load theme YAML rather than loading ha-yaml-editor via surrogate tools event tab. (#520) (b014858), references #518