Releases: home-assistant/frontend
Releases · home-assistant/frontend
20240605.0
20240604.0
What's Changed
- Fix filter card visibility when show empty is false (#20985) @piitaya
- Fix max option saving using keyboard for script mode (#20984) @piitaya
- Fix card editor size on mobile (#20976) @piitaya
- Add missing hui-root callback, fixes #20854 (#20975) @alex3305
- Fix parameter name in zwave_js WS API (#20981) @raman325
20240603.0
What's Changed
- Save search filter in session storage (#20973) @bramkragten
- Add visibility editor to card editor (#20926) @piitaya
- Fix conditional card visiblity inside section (#20966) @piitaya
- Fix filters for entity/device from integrations dashboard (#20953) @ZephireNZ
- Improve error messages in config entries (#20934) @silamon
- Make lovelace optional in card and section (#20970) @piitaya
- Use event for section visibility instead of mutation observer (#20967) @piitaya
- Fix card display in view panel (#20972) @piitaya
- Update ha-entity-marker.ts: add CSS variable for border-radius (#20914) @ildar170975
- Fix fallback icon color in dark mode (#20969) @piitaya
- Fix broken config switch in demo (#20971) @piitaya
- Tweak styles Assist dialog (#20960) @balloob
- Revert "Filter unrecorded entities from history panel (#19621)" (#20941) @karwosts
- Fix double unsubscribe in todo list card (#20928) @karwosts
Dependency updates
8 changes
- Update dependency @codemirror/autocomplete to v6.16.2 (#20965) @renovate
- Bump relative-ci/agent-action from 2.1.10 to 2.1.11 (#20964) @dependabot
- Update dependency tar to v7.2.0 (#20952) @renovate
- Update dependency @codemirror/autocomplete to v6.16.1 (#20948) @renovate
- Update dependency eslint-plugin-lit to v1.14.0 (#20950) @renovate
- Update dependency ua-parser-js to v1.0.38 (#20939) @renovate
- Update dependency workbox-build to v7.1.1 (#20937) @renovate
- Update typescript-eslint monorepo to v7.11.0 (#20932) @renovate
20240530.0
20240529.0
What's Changed
- Add visibility option to dashboard cards (#20840) @piitaya
- use image selector for view background (#20898) @bramkragten
- Fix area card editor when an entity have an unknown device (#20900) @piitaya
- Use valid locale for translation test (#20899) @steverep
- Collapsible blueprint input sections (#19946) @karwosts
- Add a picture uploader to picture-card-editor (#18695) @karwosts
- Filter unrecorded entities from history panel (#19621) @karwosts
- Add Macedonian (Македонски) to the frontend. (#20701) @glisha
- Show detailed config entry error inline (#20764) @silamon
- Inject element polyfills where used using Babel (#20689) @steverep
- Inject Intl polyfills where used (#20798) @steverep
- Script change icon (#20885) @piitaya
- Fix
type
value on Interface for the energy-usage-graph (#20895) @TurnrDev - Unify usage of dashboard title (#20853) @piitaya
- Add UI for setting view background (#20708) @Nezz
- Save data table filters in session storage (#20894) @bramkragten
- Add default code to alarm_control_panel (#20062) @gjohansson-ST
- Change Z-Wave JS API model to match zwave-js (#20793) @raman325
- Add collapse & expand all groups (#20891) @bramkragten
- Allowing toggle of expiration date for refresh token (#20846) @piitaya
- Use list for change mode dialog (#20890) @piitaya
- Rename energy 'Today' button to 'Now' (#20871) @karwosts
- RTL fixes (#20880) @yosilevy
- Add sequence action building block (#20874) @frenck
- Fix entity picker delete button (#20875) @karwosts
- Inject ResizeObserver polyfill where needed (#20754) @steverep
- Remove empty electricity grid state (#20794) @silamon
- Bake numeric device classes into formatEntityState (#19878) @karwosts
- Fix pick-theme-row and behavior of default theme mode (#20783) @karwosts
- Remove strict connection (#20861) @piitaya
- Z-Wave JS: Title-Case "S2 Access Control" (#20850) @AlCalzone
- Fix long title for section in add card dialog (#20863) @piitaya
- Device trigger - sync value with initialHaFormData (#20810) @karwosts
- Inject ElementInternals polyfill where needed (#20818) @steverep
- Sort yaml reloads on translated domain (#20857) @karwosts
- Apply sentence-style capitalization to headings (#20855) @c0ffeeca7
- Modify the way the update shows available updates (#20773) @nielsnl68
- Fix app-theme-color not following header color (#20758) @Nezz
- Z-Wave JS: Sort security classes from highest to lowest (#20851) @AlCalzone
- Add configurable actions to Gauge Card (#20833) @karwosts
- Trim search inputs (#20825) @silamon
- Fix voice assistant expose datatable storage key (#20843) @piitaya
- Script editor updates (match automation editor) (#20791) @karwosts
- Missing checkbox in zwave dialog (#20841) @karwosts
- Add visibility option to sections (conditional section) (#20805) @piitaya
- Improve open and opening state for lock (#20808) @piitaya
- Reset select-selector to undefined when cleared (#20821) @karwosts
- Use domain translation in filter for domain search (#20763) @jpbede
- Allow storing thread credentials in phone keychain (#20743) @bramkragten
- Add grouping by area and domain in voice assistant expose data table (#20797) @piitaya
- Add checks to energy dashboard for when preferences are empty (#19765) @codyc1515
- Minor fixes to energy sources behavior (#20785) @karwosts
- Show descriptions in script editor (#20765) @karwosts
- Show tag ID if no name, sort by last updated on mobile (#20788) @balloob
- Support open / opening state in LockEntity (#19944) @gjohansson-ST
- Minor improvements to service call descriptions. (#20733) @karwosts
- Allow adding card from history panel (#19582) @balloob
- Logical property style fixes (#20752) @yosilevy
- Use Material 3 ripple (#20751) @piitaya
- Enhance webpack transform async plugin to use babel runtime (with fix) (#20745) @steverep
- Fix tile card margin on old devices (#20742) @piitaya
Dependency updates
38 changes
- Update dependency @bundle-stats/plugin-webpack-filter to v4.13.2 (#20897) @renovate
- Update dependency lint-staged to v15.2.5 (#20892) @renovate
- Update dependency @bundle-stats/plugin-webpack-filter to v4.13.1 (#20889) @renovate
- Update dependency eslint-plugin-unused-imports to v4 (#20884) @renovate
- Update babel monorepo to v7.24.6 (#20883) @renovate
- Update dependency @bundle-stats/plugin-webpack-filter to v4.13.0 (#20877) @renovate
- Update dependency @material/web to v1.5.0 (#20878) @renovate
- Update dependency glob to v10.4.1 (#20881) @renovate
- Update dependency glob to v10.4.0 (#20879) @renovate
- Update dependency @rollup/plugin-commonjs to v25.0.8 (#20873) @renovate
- Update fullcalendar monorepo to v6.1.13 (#20869) @renovate
- Update dependency lint-staged to v15.2.4 (#20868) @renovate
- Update dependency glob to v10.3.16 (#20867) @renovate
- Update formatjs monorepo (#20847) @renovate
- Update typescript-eslint monorepo to v7.10.0 (#20858) @renovate
- Update formatjs monorepo (#20838) @renovate
- Update dependency @braintree/sanitize-url to v7.0.2 (#20836) @renovate
- Update dependency chart.js to v4.4.3 (#20835) @renovate
- Bump actions/checkout from 4.1.5 to 4.1.6 (#20829) @dependabot
- Lock file maintenance (#20823) @renovate
- Update dependency eslint-plugin-lit to v1.13.0 (#20775) @renovate
- Update dependency sinon to v18 (#20822) @renovate
- Update dependency @lokalise/node-api to v12.5.0 (#20819) @renovate
- Update dependency core-js to v3.37.1 (#20815) @renovate
- Update typescript-eslint monorepo to v7.9.0 (#20812) @renovate
- Update vaadinWebComponents monorepo to v24.3.13 (#20802) @renovate
- Update dependency @types/chromecast-caf-sender to v1.0.10 (#20801) @renovate
- Update dependency glob to v10.3.15 (#20795) @renovate
- Bump softprops/action-gh-release from 2.0.4 to 2.0.5 (#20790) @dependabot
- Bump actions/checkout from 4.1.4 to 4.1.5 (#20789) @dependabot
- Update dependency glob to v10.3.14 (#20784) @renovate
- Update dependency chai to v5.1.1 (#20781) @renovate
- Update Yarn to v4.2.2 (#20778) @renovate
- Update dependency sinon to v17.0.2 (#20772) @renovate
- Update vaadinWebComponents monorepo to v24.3.12 (#20761) @renovate
- Update dependency intl-messageformat to v10.5.12 (#20755) @renovate
- Update dependency tar to v7.1.0 (#20748) @renovate
- Update dependency @octokit/rest to v20.1.1 (#20746) @renovate
20240501.1
What's Changed
- Font updates in new filters (#20482) @yosilevy
- Show ungrouped group when there are results (#20716) @silamon
- Fix showing options button on conversation agent picker (#20736) @balloob
- Revert usage of babel runtime for legacy bundle (#20741) @piitaya
- Energy CSV download should not require admin (#20704) @karwosts
- Add spacer for FAB under the zone list (#20706) @karwosts
- Always save custom display name in energy dashboard when hitting Enter (#20702) @silamon
- Remove alarm modes list when adding a alarm modes card feature (#20688) @piitaya
20240501.0
What's Changed
- Allow to reorder alarm modes in card feature (#20684) @piitaya
- Make sure lovelace theme background is set on it's container (#20683) @bramkragten
20240430.0
What's Changed
- Fix ha settings row display in more info settings (#20680) @piitaya
- Update entity status filter and grouping (#20679) @bramkragten
- Update check update icon and add toast when checking update (#20677) @piitaya
- Allow to reorder and filter options in select options card feature (#20675) @piitaya
- Add theme support for dialog surface background (#20653) @Nezz
- Add customize mode option to card features with modes (#20670) @piitaya
- Fix visual differences between regular and energy dashboards (#20654) @Nezz
- Fix an inconsistency in dark mode (#20671) @Nicooow
- More config/entities status filters (#20638) @karwosts
- Fallback to raw config entry reason if localize returns an empty string (#20668) @bdraco
- Display version info for custom integrations (#20652) @karwosts
- Update unlock icon for tile card lock features (#20667) @krazos
- Reorderable card-feature modes (#20647) @karwosts
20240429.0
What's Changed
- Show abort reason when no translation (#20664) @bramkragten
- Remove strict connections (#20662) @bramkragten
- fix list items cloud account (#20663) @bramkragten
- Fix cloud page design on mobile (#20661) @piitaya
- Hide "Browse Media" button for unavailable media players (#20629) @spacegaier
- Align lawn-mower and vacuum more-info layouts (#20632) @spacegaier
- Add details for offset format to sun trigger (#20625) @spacegaier
Dependency updates
5 changes
- Bump actions/upload-artifact from 4.3.2 to 4.3.3 (#20658) @dependabot
- Bump actions/checkout from 4.1.3 to 4.1.4 (#20659) @dependabot
- Update dependency @lokalise/node-api to v12.4.1 (#20643) @renovate
- Update dependency @octokit/plugin-retry to v7.1.1 (#20641) @renovate
- Update workbox monorepo to v7.1.0 (#20642) @renovate
20240426.0
What's Changed
- Update cloud remote settings (#20619) @bramkragten
- Add mock area registry to demo to fix card picker (#20626) @spacegaier
- Disable counter more-info dec/inc buttons when min/max reached (#20624) @spacegaier
- Fix ZHA UI issues (#20622) @dmulcahey
- add inital data for language selector (#20620) @bramkragten
- make sure we always have trigger and action (#20621) @bramkragten
- Fix wrong chevron icon direction for groups in data tables (#20617) @spacegaier