Releases: home-assistant/frontend
Releases · home-assistant/frontend
20240829.0
What's Changed
- Use dense layout for section view (#21830) @piitaya
- Put number selector label above the input (#21835) @piitaya
- Don't use the word column in section view (#21834) @piitaya
- Put boolean selector helper inside field (#21831) @piitaya
- Take column span into account to determine the max number of columns (#21827) @piitaya
- Fix untracked consumption string (#21825) @karwosts
- Migrate polymer paper tab in badge card editor (#21627) @silamon
- Add default config automation typings (#21657) @silamon
20240828.0
What's Changed
- Add title and description translation support to expandable form (#21745) @piitaya
- Column span better editor (#21820) @piitaya
- Use right grid column count inside grid section (#21819) @piitaya
- Add support for service section icons (#21806) @bramkragten
- Plot 'untracked consumption' on devices detail energy graph (#21632) @karwosts
- Allow a card to span the full width of a section (#21758) @piitaya
- Allow resizing section to span multiple columns (#21742) @piitaya
- Change entity badge display type to 3 booleans : name, state and icon (#21798) @piitaya
- Option to change new badge size (#21676) @dhoeben
- Add more-info click to energy table and detail device graph (#21737) @karwosts
- Adjust schedule helper UI with minute granularity (#21073) @karwosts
- Revert display_precision override for duration format (#21755) @karwosts
- Adds throttler to config pages for state entity updates (#21646) @silamon
- Hide deprecated stt/tts engines, use name provided by core (#21805) @bramkragten
- Fallback data flow label translation (#21704) @Shulyaka
- Fix Assist pipeline defaults (#21796) @balloob
- Expand the ZHA channel selection dialog text (#21801) @puddly
- Fix duplicate and non lazy loading of hui-calendar-card (#21788) @shedokan
- Add description to service translations (#21759) @piitaya
- Hide tag entities from default dashboard (#21793) @balloob
- Show error badge when an unknown entity is used in badges (#21757) @piitaya
- Fix tile alarm modes when wrong code entered (#21779) @karwosts
- Render the label on the target selector (#21769) @karwosts
- fix: Add destructive styling to delete button in dashboard config rem… (#21729) @gouravg8
- Fix migration from call-service to perform-action (#21746) @piitaya
- Add missing label_id and floor_id key in action struct (#21753) @piitaya
- Correct serving modern build to macOS companion app (#21724) @steverep
- add returning lawn mower state (#21740) @mikey0000
- Remove old ha-form-style (#21751) @steverep
- Add check for conversation entity (#21736) @Shulyaka
- Add badges for sidebar view (#21715) @piitaya
- Add missing box shadow theme variable to entity badge (#21714) @piitaya
- Use defined response_variable for json copy_to_clipboard button (#21705) @karwosts
- fix ha-card-condition-state invert selector (#21711) @karwosts
- Make delete button red when removing todo item (#21466) (#21708) @martinvysnovsky
- Update styling on Template dev-tools (#21661) @cgarwood
- Remove deprecated mailbox (#21689) @gjohansson-ST
- Enable background transparency & effects on badges (#21667) @Nezz
Dependency updates
25 changes
- Update Yarn to v4.4.1 (#21809) @renovate
- Update dependency @codemirror/view to v6.33.0 (#21804) @renovate
- Update vaadinWebComponents monorepo to v24.4.6 (#21794) @renovate
- Update dependency webpack to v5.94.0 (#21791) @renovate
- Update babel monorepo to v7.25.4 (#21789) @renovate
- Update dependency @material/web to v2.1.0 (#21785) @renovate
- Update dependency eslint-plugin-wc to v2.1.1 (#21784) @renovate
- Update dependency tinykeys to v3 (#21773) @renovate
- Update dependency chart.js to v4.4.4 (#21771) @renovate
- Bump micromatch from 4.0.7 to 4.0.8 (#21770) @dependabot
- Update dependency @bundle-stats/plugin-webpack-filter to v4.14.2 (#21768) @renovate
- Update dependency husky to v9.1.5 - autoclosed (#21767) @renovate
- Update dependency core-js to v3.38.1 (#21764) @renovate
- Lock file maintenance (#21734) @renovate
- Update dependency @octokit/rest to v21.0.2 (#21739) @renovate
- Update dependency @types/chromecast-caf-receiver to v6.0.17 (#21733) @renovate
- Update dependency @codemirror/legacy-modes to v6.4.1 (#21731) @renovate
- Update dependency marked to v14 (#21654) @renovate
- Update dependency @lezer/highlight to v1.2.1 (#21719) @renovate
- Update dependency @bundle-stats/plugin-webpack-filter to v4.14.1 (#21718) @renovate
- Update dependency lint-staged to v15.2.9 (#21712) @renovate
- Update dependency @codemirror/view to v6.32.0 (#21694) @renovate
- Update dependency eslint-plugin-unused-imports to v4.1.3 (#21669) @renovate
- Bump actions/upload-artifact from 4.3.5 to 4.3.6 (#21671) @dependabot
- Bump relative-ci/agent-action from 2.1.11 to 2.1.12 (#21672) @dependabot
20240809.0
What's Changed
- Fix left over "script" in default config when using perform action (#21650) @silamon
- Fix scripted blueprints (#21649) @silamon
- Fix logout button text color on confirmation dialog (#21595) @v-tank
- Clean up OHF badge for splash screen (#21593) @Madelena
- Localize some column headers (#21622) @karwosts
- Fix typo in assist-render-pipeline-events.ts (#21620) @jesserockz
- Fix webhook textfield icon color for dark mode (#21610) @karwosts
Dependency updates
7 changes
- Update CodeMirror (#21628) @renovate
- Update dependency @lit-labs/virtualizer to v2.0.14 (#21637) @renovate
- Update dependency qrcode to v1.5.4 (#21638) @renovate
- Update dependency @bundle-stats/plugin-webpack-filter to v4.14.0 (#21639) @renovate
- Update dependency core-js to v3.38.0 (#21617) @renovate
- Bump @75lb/deep-merge from 1.1.1 to 1.1.2 (#21616) @dependabot
- Update dependency luxon to v3.5.0 (#21609) @renovate
20240806.1
What's Changed
- Add indicator/alert to YAML integrations on integration page (#21607) @frenck
- Condition testing display fix (#21606) @bramkragten
- Improve state badge migration (#21603) @bramkragten
- Update weather card layout options (#21604) @bramkragten
20240806.0
What's Changed
Dependency updates
20240805.1
What's Changed
- fix broken perform-action translation in gauge card editor (#21589) @karwosts
- Allow name in state content for badges (#21576) @piitaya
- Show name for badges without config (#21588) @bramkragten
- Fix pointer cursor issues (#21587) @karwosts
- Use getStubConfig for picture-elements (and more fixes) (#21579) @karwosts
20240805.0
20240802.0
What's Changed
- Try to force refresh if old service worker is used (#21561) @bramkragten
- fix hui-action-editor (#21560) @bramkragten
- Fix tabs not shown in edit card dialog (#21559) @bramkragten
- Await starting audio recorder (#21557) @bramkragten
- migrate script sequence to new format (#21556) @bramkragten
- Show in Assist dialog if assistant is unable to control Home Assistant (#21549) @balloob
- Add a warning for improper usage of the template selector (#21545) @karwosts
- Add a destructive confirmation when deleting a picture-elements element (#21541) @karwosts
- Add help links to helper integration config flow forms (#21537) @karwosts
- Fix width of numeric features in tile card (#21543) @silamon
- Minify ohf logo (#21528) @bramkragten
- Fix demo service worker (#21527) @bramkragten
- Add ping to mock hass (#21526) @bramkragten
- Skip database migration check on demo (#21525) @bramkragten
- Picture elements editor minor adjustments (#21512) @karwosts
Dependency updates
20240731.0
What's Changed
- Rename service button to action button (#21511) @bramkragten
- Update OHF logo on loading screen (#21509) @balloob
- Migrate service call element to use action key (#21506) @bramkragten
- Allow and migrate action key in service action (#21503) @bramkragten
- Migrate state label badge to entity badge (#21507) @bramkragten
- Change yaml config of UI service call actions (#21508) @bramkragten
- Add enable_millisecond to duration selector (#21498) @karwosts
- rename actions in UI editors to interactions (#21505) @bramkragten
- Picture Elements Visual editor (#19718) @karwosts
- Show OHF logo on loading and about screen (#21504) @balloob
- Add translation for unknown entity (#21484) @silamon
- Implement show_empty functionality for the markdown card (#21379) @illuzn
- Don't eat spaces while searching (#21479) @silamon
- Use Brotli compression for modern build (#17906) @steverep
- Call a service: Split remaining service_data's into data and target (#21440) @silamon
- Move some polymer paper-tabs to mwc-tabs (#21390) @silamon
- Show helpers setup in YAML also in the UI (#21500) @bramkragten
- Fix translation loading and manifest fetching for integration page (#21501) @bramkragten
- Add created/modified to registry tables (#21494) @bramkragten
- Music Assistant repository is now built in (#21496) @mdegat01
- Clearable time selector (#18590) @schelv
- Adjust message about offline database migration (#21460) @emontnemery
- Set 56px row height for new section button and title (#21456) @piitaya
- Fix offline db migration support (#21452) @emontnemery
- picture cards: add person image support (#20593) @Quentame
- Button to copy service response as json for templates (#21226) @karwosts
- Don't show badge container if all badges are hidden (#21449) @piitaya
- Show yaml setup integrations in the UI (#21447) @bramkragten
- Leave climate humidity mode if entity stops supporting it (#21423) @karwosts
- Fix last point of line charts. And small other fixes to line charts. (#21235) @onnlucky
- Add picker for badges (#21436) @piitaya
- Redefine browser requirements for modern (latest) builds (#16506) @steverep
- Fix state content options when opening (#21437) @piitaya
- Change abi of wheel to cp312 (#21435) @bramkragten
- Remember hidden detailed energy device statistics (#21406) @jpbede
- Tell mobile app to scan for Improv devices when 'Add Integration' tap (#21420) @bgoncal
- Fix halfopen websocket (#18934) @leonardmgh
- Remove badges configuration from view settings (#21433) @piitaya
- Fix quirks in URL field in view editor (#21410) @karwosts
- Use layout property for panel view (#21418) @piitaya
- Allow use trigger/condition selector in config flows (#21431) @dougiteixeira
- Show a fallback string when repair translation fails (#21400) @karwosts
- Enable service worker for legacy build (#21177) @steverep
- Add new badges design with UI editor (#21401) @piitaya
- Fix tile card padding in vertical mode (#21409) @piitaya
- Fix persistent notification count on server restart (#21405) @karwosts
- Add error handling to device delete (#21403) @agners
- Stop closed event propagating in automation editor elements (#21424) @karwosts
- Add model_id to device info card (#21417) @joostlek
- Use Thread BR extended address in WS API calls (#21172) @agners
- Adjust row height in grid (#21311) @piitaya
- Add state content component (#21370) @piitaya
- Add on primary color to ha-slider (#21389) @silamon
- Make config flow previews more generic (#21382) @karwosts
- Fix state color for locking and unlocking state (#21369) @piitaya
- Display live remaining time for timer on tile card (#21290) @piitaya
- Rename service call to action (#21362) @bramkragten
- Fix unhiding default hidden column (#21358) @bramkragten
- Dev tools events: Add a clear events button (#21353) @silamon
- Fix unhiding default hidden columns (#21354) @bramkragten
- Reload the card when changing the configuration in editor (#21351) @piitaya
Dependency updates
33 changes
- Update babel monorepo to v7.25.0 (#21497) @renovate
- Update dependency husky to v9.1.3 (#21443) @renovate
- Update dependency @material/web to v2 (#21489) @renovate
- Update dependency @codemirror/view to v6.29.0 (#21488) @renovate
- Update dependency tar to v7.4.3 (#21491) @renovate
- Update dependency tar to v7.4.2 (#21482) @renovate
- Update dependency typescript to v5.5.4 (#21474) @renovate
- Update typescript-eslint monorepo to v7.17.0 (#21472) @renovate
- Update dependency tar to v7.4.1 (#21469) @renovate
- Update dependency eslint-plugin-unused-imports to v4.0.1 (#21468) @renovate
- Update dependency @bundle-stats/plugin-webpack-filter to v4.13.4 (#21457) @renovate
- Update dependency @braintree/sanitize-url to v7.1.0 (#21451) @renovate
- Bump softprops/action-gh-release from 2.0.6 to 2.0.8 (#21446) @dependabot
- Lock file maintenance (#21430) @renovate
- Update dependency @lokalise/node-api to v12.7.0 (#21442) @renovate
- Update dependency @codemirror/view to v6.28.6 (#21441) @renovate
- Update dependency @octokit/rest to v21.0.1 (#21439) @renovate
- Update typescript-eslint monorepo to v7.16.1 (#21426) @renovate
- Update dependency @babel/core to v7.24.9 (#21422) @renovate
- Update dependency prettier to v3.3.3 (#21408) @renovate
- Update fullcalendar monorepo to v6.1.15 (#21404) @renovate
- Update vaadinWebComponents monorepo to v24.4.3 (#21399) @renovate
- Bump home-assistant/wheels from 2024.01.0 to 2024.07.1 (#21398) @dependabot
- Bump actions/setup-node from 4.0.2 to 4.0.3 (#21397) @dependabot
- Update dependency webpack to v5.93.0 (#21394) @renovate
- Update dependency eslint-plugin-lit-a11y to v4.1.4 (#21392) @renovate
- Update babel monorepo to v7.24.8 (#21391) @renovate
- Update dependency gulp-zopfli-green to v6.0.2 (#21385) @renovate
- Update dependency glob to v11 (#21375) @renovate
- Update dependency glob to v10.4.5 (#21374) @renovate
- Update vaadinWebComponents monorepo to v24.4.2 (#21376) @renovate
- Update typescript-eslint monorepo to v7.16.0 (#21372) @renovate
- Update dependency superstruct to v2 (#21324) @renovate
20240719.0
What's Changed
- Tell mobile app to scan for Improv devices when 'Add Integration' tap (#21420) @bgoncal
- Fix halfopen websocket (#18934) @leonardmgh
- Remove badges configuration from view settings (#21433) @piitaya
- Fix quirks in URL field in view editor (#21410) @karwosts
- Use layout property for panel view (#21418) @piitaya
- Allow use trigger/condition selector in config flows (#21431) @dougiteixeira
- Show a fallback string when repair translation fails (#21400) @karwosts
- Enable service worker for legacy build (#21177) @steverep
- Add new badges design with UI editor (#21401) @piitaya
- Fix tile card padding in vertical mode (#21409) @piitaya
- Fix persistent notification count on server restart (#21405) @karwosts
- Add error handling to device delete (#21403) @agners
- Stop closed event propagating in automation editor elements (#21424) @karwosts
- Add model_id to device info card (#21417) @joostlek
- Use Thread BR extended address in WS API calls (#21172) @agners
- Adjust row height in grid (#21311) @piitaya
- Add state content component (#21370) @piitaya
- Add on primary color to ha-slider (#21389) @silamon
- Make config flow previews more generic (#21382) @karwosts
- Fix state color for locking and unlocking state (#21369) @piitaya
- Display live remaining time for timer on tile card (#21290) @piitaya
- Rename service call to action (#21362) @bramkragten
- Fix unhiding default hidden column (#21358) @bramkragten
- Dev tools events: Add a clear events button (#21353) @silamon
- Fix unhiding default hidden columns (#21354) @bramkragten
- Reload the card when changing the configuration in editor (#21351) @piitaya
Dependency updates
16 changes
- Update typescript-eslint monorepo to v7.16.1 (#21426) @renovate
- Update dependency @babel/core to v7.24.9 (#21422) @renovate
- Update dependency prettier to v3.3.3 (#21408) @renovate
- Update fullcalendar monorepo to v6.1.15 (#21404) @renovate
- Update vaadinWebComponents monorepo to v24.4.3 (#21399) @renovate
- Bump home-assistant/wheels from 2024.01.0 to 2024.07.1 (#21398) @dependabot
- Bump actions/setup-node from 4.0.2 to 4.0.3 (#21397) @dependabot
- Update dependency webpack to v5.93.0 (#21394) @renovate
- Update dependency eslint-plugin-lit-a11y to v4.1.4 (#21392) @renovate
- Update babel monorepo to v7.24.8 (#21391) @renovate
- Update dependency gulp-zopfli-green to v6.0.2 (#21385) @renovate
- Update dependency glob to v11 (#21375) @renovate
- Update dependency glob to v10.4.5 (#21374) @renovate
- Update vaadinWebComponents monorepo to v24.4.2 (#21376) @renovate
- Update typescript-eslint monorepo to v7.16.0 (#21372) @renovate
- Update dependency superstruct to v2 (#21324) @renovate