Releases: home-assistant/frontend
Releases · home-assistant/frontend
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
20240710.0
What's Changed
- Don't block interaction on disabled automation selector (#21347) @bramkragten
- Fix hidden conditional card in editor preview (#21344) @piitaya
- Add turn_on/off to FanEntity (#21339) @gjohansson-ST
- Use localize func in table settings dialog (#21335) @bramkragten
- Add
title
to stack editor UI (#21328) @karwosts - Add defrosting to HVAC actions for ClimateEntity (#21330) @gjohansson-ST
- Fix sensor card display (#21313) @piitaya
Dependency updates
7 changes
- Update dependency glob to v10.4.3 (#21343) @renovate
- Update vaadinWebComponents monorepo to v24.4.1 (#21334) @renovate
- Bump actions/upload-artifact from 4.3.3 to 4.3.4 (#21332) @dependabot
- Update dependency marked to v13 (#21094) @renovate
- Update dependency @codemirror/view to v6.28.4 (#21321) @renovate
- Update dependency @codemirror/autocomplete to v6.17.0 (#21320) @renovate
- Update dependency @braintree/sanitize-url to v7.0.4 (#21314) @renovate
20240705.0
What's Changed
- Improve sensor card graph inside section grid (#21289) @piitaya
- Clarify remove vs. delete (#21297) @matthiasdebaat
- Fix energy selection date card in grid layout (#21293) @piitaya
- Change delete/remove wording in tag area to be consistent (#21299) @silamon
- Better handle auto height in card resize editor (#21260) @piitaya
- Fix iframe card overflow in vertical stack (#21282) @piitaya
- Allow custom localize function for datatable (#21270) @bramkragten
- Clean up imports and unopened tag on device config page (#21274) @steverep
- Tweak demo, add some translations, tweak media players (#21271) @bramkragten
- Set min column size to 1 for vertical tile card (#21275) @piitaya
- Fix automation picker overflow menu for keyboard (#21048) @karwosts
- Hide some things in demo (#21268) @bramkragten
- Fix demo map panel (#21265) @bramkragten
Dependency updates
20240703.0
What's Changed
- Make sure unhidden columns are put at the correct place (#21262) @bramkragten
- Add support for capability attributes in demo (#21263) @balloob
- Fix demo development inside a dev container (#21261) @balloob
- Fix area card background and improve grid support (#21259) @piitaya
- Remove layout options for media player (#21258) @piitaya
- Remove Safari 14.0 patch for delegatesFocus (#21247) @steverep
20240702.0
What's Changed
- Add min/max row/columns to resize card editor (#21244) @piitaya
- Change take control of blueprint UX (#21254) @bramkragten
- Ignore aspect ratio in grid section (#21248) @piitaya
- Fix logbook card display/reloading issues (#21253) @silamon
- Tweak first section in section demo (#21249) @balloob
- Fix English only translations build (#21245) @steverep
- Hide demo card when showing demo from frontpage (#21243) @balloob
- Fix Webpack bundling of recorder worklet (#21239) @steverep
- Application credentials: small improvements (#21233) @silamon
- Remove ga.js (#21242) @balloob
- Improve take control of automation/script wording (#21241) @piitaya
Dependency updates
20240628.0
What's Changed
- Implement search in application credentials table (#21219) @silamon
- Add credential to user after creation (#21221) @silamon
- Use display contents in horizontal stack only (#21217) @piitaya
- Fix update config mecanism in hui-card (#21218) @piitaya
- Reload application credentials after single delete (#21216) @silamon
- Add storage variables for application credentials config table (#21215) @silamon
- Fix icon header labels in Automations, Scene and Script tables (#21214) @silamon
- Fix add application credential keyboard handling (#21205) @silamon
Dependency updates
20240627.0
What's Changed
- Fix size of cards inside stack cards (#21190) @piitaya
- Add last updated property to tile card state content (#21191) @piitaya
- Add support for native QR code scanner (#21187) @bramkragten
- Don't set hass to undefined in lovelace cards. (#21189) @piitaya
- Fix device integration filter for entityless devices (#21136) @karwosts
Dependency updates
20240626.2
20240626.0
What's Changed
- Use resize controller for weather card (#19806) @piitaya
- Allow to hide and sort columns in data tables (#21168) @bramkragten
- Take convert of blueprint automation and script (#21151) @bramkragten
- Rename "Twitter" to "X (formerly Twitter)" (#20694) @spacegaier
- Replace octal escape sequences (#21156) @silamon
- Ignore diacritics (accents) in search (#21150) @piitaya
- Improve user and person dialogs (#21162) @piitaya
- Better resizing support for thermostat card (#21120) @piitaya
- Add menu with remove option to application credentials (#21139) @bramkragten
- Add support for sections in filters (#21157) @bramkragten
- Fix grid size picker size (#21161) @piitaya
- Resize card editor (#21115) @piitaya
- Allow to change username (#21152) @bramkragten
- Support expandable in initial form data (#21153) @bramkragten
- Fix 'Move to view' operation (#21142) @karwosts
- Add some weather attribute icons and units (#21133) @karwosts
- Add preview to Threshold config & option flow (#19845) @jpbede
- Offer to delete no-longer-recorded statistics (#21119) @karwosts
- Various fixes in dialogs (#20935) @silamon
- Replace paper-listbox in cast frontend (#19954) @silamon
- Show card preview inside section in card editor (#21065) @piitaya
- Use EnergyCardBaseConfig where appropriate (#20896) @TurnrDev
- Add CoreJS polyfills to modern build (#20676) @steverep
- Sort filter-domains on translated name (#21116) @karwosts
- Fix back paths (#21112) @killi199
- Split out service entities (#21076) @balloob
- Wrap code editor for template selector (#21104) @bramkragten
- Update hui-grid-section.ts (#21088) @dhoeben
- Make the radius of the home zone configurable (#21096) @frenck
- Update home-assistant-js-websocket to 9.4.0 (#21097) @frenck
Dependency updates
25 changes
- Update dependency typescript to v5.5.2 (#21144) @renovate
- Update dependency @types/mocha to v10.0.7 (#21163) @renovate
- Update dependency @codemirror/view to v6.28.2 (#21154) @renovate
- Update Yarn to v4.3.1 (#21149) @renovate
- Bump softprops/action-gh-release from 2.0.5 to 2.0.6 (#21148) @dependabot
- Update dependency @octokit/rest to v21 (#21146) @renovate
- Update dependency @types/chromecast-caf-receiver to v6.0.15 (#21138) @renovate
- Update dependency webpack to v5.92.1 (#21134) @renovate
- Update dependency @codemirror/autocomplete to v6.16.3 (#21130) @renovate
- Update dependency tar to v7.4.0 (#21129) @renovate
- Update dependency glob to v10.4.2 (#21127) @renovate
- Update dependency @braintree/sanitize-url to v7.0.3 (#21126) @renovate
- Update typescript-eslint monorepo to v7.13.1 (#21121) @renovate
- Lock file maintenance (#21114) @renovate
- Bump ws from 7.5.9 to 7.5.10 (#21111) @dependabot
- Bump actions/checkout from 4.1.6 to 4.1.7 (#21102) @dependabot
- Update dependency @codemirror/view to v6.28.1 (#21099) @renovate
- Update dependency lint-staged to v15.2.7 (#21098) @renovate
- Update vaadinWebComponents monorepo to v24.4.0 (#21089) @renovate
- Update dependency @codemirror/view to v6.28.0 (#21081) @renovate
- Update dependency lint-staged to v15.2.6 (#21092) @renovate
- Update dependency webpack to v5.92.0 (#21090) @renovate
- Update Yarn to v4.3.0 (#21084) @renovate
- Update dependency prettier to v3.3.2 (#21087) @renovate
- Update typescript-eslint monorepo to v7.13.0 (#21082) @renovate