Skip to content

v7.7.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 08:46

7.7.0 (2026-07-14)

⭐ New Features

  • Add UIX Forge more-info spark (#437) (da1a943)
  • button-spark: Allow for styling of label text-wrap by CSS var. (b391849), closes #428
  • forge: add info option to more-info spark allowing to show details only with info: false and details: true (#444) (23ec5fc)
  • forge: Overall global and global mold-specific foundries (#426) (2781a74)
  • more-info dialog styling to get theme from panel state allowing for dialog to set view theme when applying UIX styling. (58ae10e)
  • New UIX actions more-info and toast. more-info action allows to set more-info view. toast actions shows Home Assistant toast message with optional action. (#446) (7022caa)
  • UIX Forge blank card. Use as a base for sparks. Can have title. Can be used with card, card_as_row and card_as_badge molds. (#436) (a226d7c)

🐞 Bug Fixes

  • A connected element may disconnect while style pre-process (theme etc) takes place so should not be refreshed as disconnected element will have no theme, so no theme macros etc. causing downstream errors. A connected check now takes place after pre-process and does not refresh if disconnected. (d33664e)
  • Allow theme yaml loading via either developer-tools or tools in preparation for Home Assistant 2026.8.0. UIX uses ha-yaml-editor as a yaml2json loader and loads via (developer-)tools. (3a82a23), closes #425
  • forge-overlay-icon-spark: Prepend overlay div in shadowRoot rather than appendChild as Lit update cycle may remove appended child. (4d45c21), closes #427
  • forge: Change more-info spark more-info details wrapper form ha-card to div with styling like ha-card. Fixes having a child ha-card of blank card not in shadowRoot. (1412d15)
  • forge: Toggle details on click on entire details head. (ae68047)
  • UIX Forge blank card ha-card does not include class type-custom-uix-forge-blank-card (8e520c6)
  • Unhandled exception when theme -yaml section has invalid yaml. Correct to show UIX error and group invalid yaml with console group. (0a77e6a)
  • Update console helpers to give theme only boilerplate for 'profile', 'todo' and 'persistent-notification' (cc0376b)

📦 Dependency Upgrades

  • bump parse-duration from 2.1.6 to 2.1.8 (#443) (3e0f741)

⚙️ Miscellaneous

  • Add nl to integration strings (not Frontend)(#438) (3bd3027)
  • Add simplified Chinese (zh-Hans) to integration strings (not Frontend). (#435) (8e66373)
  • bump typescript from 6.0.3 to 7.0.2. Switch to esbuild rollup plugin from typescript2 plugin. Switch to babel input rollup plugin from output. Remove terser rollup plugin now handled by esbuild (#440) (0dd3d33)
  • Update new more-info action to use entity instead of entityId (ebbd5dc)
  • Update primary UIX action names to clear-cache and more-info so as to align more-info with what is commonly recognised. Prior clear_cache will continue to work as an action. (072aa52)