Releases: home-assistant/frontend
Releases · home-assistant/frontend
20251001.4
20251001.3
20251001.2
20251001.1
- Align bottom sheet border radius with resizable bottom sheet (@piitaya - #27280)
- Support redo on Shift+CMD+Z (@jpbede - #27287)
- Fix automation editor safe area (@wendevlin - #27292)
- Make ha-slider not depend on font sizes (@jpbede - #27294)
- Add color tokens for slider thumb and indicator (@jpbede - #27295)
- Fix mobile ha-dialog height in Browser (@wendevlin - #27298)
- Add "media_stop" action to media player controls in more info (@jpbede - #27325)
- Fix formatting of position slider tooltip in media player more info (@jpbede - #27326)
- Add ESPHome to discovery sources (@balloob - #27327)
- Fix media player more info title calculations (@jpbede - #27360)
- Fix android tap highlight border radius (@wendevlin - #27382)
- Use right variable for content color in tooltip (@piitaya - #27400)
- Escape device names in energy dashboard (@MindFreeze - #27425)
- Fix ha-button keyboard focus (@wendevlin - #27437)
20251001.0
- Add tooltips for undo/redo in automation & script editors (@jpbede - #27224)
- Add custom color token for control color (@jpbede - #27227)
- Set explicit netlify version to fix workflows (@silamon - #27229)
- Adjust media player cover image sizes in more info for smaller screens (@jpbede - #27232)
- Make "loading next step" look like progress step in config flows (@MindFreeze - #27234)
- Use local entity picture if available in media player more info (@jpbede - #27252)
- Update WA to fix tab group scrolling (@wendevlin - #27255)
- Fix intl polyfill loading (@bramkragten - #27261)
20250926.0
- Round seconds in media player more info before formatting (@jpbede - #27196)
- Fix typos in media player more info (@silamon - #27198)
- Add dropdown mode to water heater operation feature (@karwosts - #27201)
- Add validation issues to energy diagnostic (@karwosts - #27203)
- Refactor media player slider to use slot for position and duration display (@jpbede - #27205)
- Fix try tts dialog max width (@piitaya - #27208)
- Fix slider ticks support for number selector (@piitaya - #27211)
- Don't display negative durations in media player more info (@piitaya - #27212)
20250925.1
- Disabled config badge (@piitaya - #27172)
- Reduce default tab padding in tab-group (@wendevlin - #27173)
- Add icon option to common controls section strategy (@piitaya - #27180)
- Fix analytics switches (@piitaya - #27181)
- Fix storage bar not displayed (@piitaya - #27183)
- Revert "Update dependency @types/chromecast-caf-receiver to v6.0.24" (@piitaya - #27188)
20250925.0
- Do not show error message when action has no response in dev tools (@piitaya - #27156)
- Avoid invalid entities in common controls (@balloob - #27158)
- Use "Add (person)" instead of "New person" / "Create" (@NoRi2909 - #27161)
- Fix safe padding for bottom sheet and add scroll lock (@piitaya - #27165)
- Smooth animation of the sidebar resizing handle (@piitaya - #27166)
20250924.0
What's Changed
- Fix pixel gap on mobile for automation card (#27153) @timmo001
- Add an energy diagnostics downloader (#27150) @karwosts
- Fix show disabled integrations button (#27151) @wendevlin
- Visually differentiate statistics graph in more-info (#27055) @karwosts
- Automation sidebar bottom fade and safe area fixes (#27135) @timmo001
- Add toolbar to YAML/template editors (#26580) @TCWORLD
- Analog clock: CSS animation and seconds motion options (#26943) @timmo001
- Revert "Revert "Rename "Logbook" to "Activity" in user-facing strings"" (#26882) @bramkragten
- Improve addon configuration UI (#26997) @cr7pt0gr4ph7
- Remove unused fab styles from automation and script blueprint editors (#27147) @jpbede
- Set hardware loading to use alert with spinner (#27149) @timmo001
- Automation Editor: Fix onDisable to not open sidebar (#27144) @wendevlin
- Add undo/redo to script editor (#27145) @jpbede
- Simplify undo of pasting in automation editor (#27141) @jpbede
- Don't hide empty entity-filter card in edit mode (#27119) @karwosts
- Clear ha-ripple state on disconnected (#27139) @piitaya
- Fix history chart issues (#27133) @birrejan
- Support water_heater in thermostat card (#27096) @karwosts
- Revive automation row overflow menu (#27093) @wendevlin
- Update safe areas for dialogs (#27008) @timmo001
- Fix ha-target-picker remove/expad buttons after tooltip migration (#27134) @birrejan
- Add undo/redo functionality to automation editor (#26796) @jpbede
- Do not show delete confirm on default choose (#27132) @wendevlin
- Add disabled info to subtitle, fixed disabled overflow (#27128) @wendevlin
- Explain "picker" using different term (#27114) @NoRi2909
- Fix header positioning for media players domain dashboard (#27123) @balloob
- Fix a date bug in statistic card energy mode (#27102) @karwosts
- Clarify sidebar setting / column header for dashboards (#27087) @NoRi2909
- Expand pasting capabilities of automation editor (#26992) @bramkragten
- automation editor: resizable sidebar (#27025) @wendevlin
- Change order related items (#27081) @balloob
- Fix minification errors in ha-tab-group-tab and ha-slider styles (#27090) @jpbede
- Only show devices dialog at the end of a flow chain (#27068) @MindFreeze
- Move the logic to show common controls inside the strategy itself (#27088) @piitaya
- Clarify sidebar setting for add-ons (#27085) @NoRi2909
- Limit to 4 common entities on landing page. (#27082) @balloob
- Show generated media in action dev tools (#26927) @balloob
- Migrate ha-slider to webawesome (#27075) @jpbede
- Add feature gap theme variable for hui-card-features (#27076) @dhoeben
- Add more binary sensors to security dashboard (#27041) @balloob
- Add diagnostics download to helpers menu (#27077) @karwosts
- Safe area: Fix double padding for sidebar (#27078) @timmo001
- Add relative timestamp state_content for input_datetime (#24135) @MrEbbinghaus
- Sync charts zoom in history tab (#26898) @birrejan
- Wrap overflowing menu step option descriptions (#27072) @puddly
- Use computed config for strategy visibility and disabled flag (#27071) @piitaya
- Add section strategy showing entities we expect user to use (#27014) @balloob
- Add safe areas to bottom sheets and sidebar (#27009) @timmo001
- Safe area: devtools (#26969) @timmo001
- Automation editor: Copy always enabled (#27069) @wendevlin
- Automation editor: Disable click on drag handle (#27063) @wendevlin
- Order tile card config according to struct (#27060) @piitaya
- Add External app version into ha-config-info (#27064) @TimoPtr
- Sort installed addons by name in the ha-config-logs component (#27056) @birrejan
- Manual entry mode for media selector (#26753) @karwosts
- Add
formatEntityNamehelper onhassobject. (#26057) @piitaya - Fix calendar toggle group wrapping (#27049) @timmo001
- Improve device section organization in energy Sankey card (#26978) @MindFreeze
- Fix calendar toggle group button sizes (#27050) @timmo001
- Safe area: containers and panels (#26971) @timmo001
- Update beta / stable channel descriptions (#27047) @NoRi2909
- Use slot for tile card info (#27046) @piitaya
- Fix incorrect logbook entity filters (#27037) @karwosts
- Unit tests for common/entity/get_states (#27007) @wendevlin
- Migrate from date-fns-tz to @date-fns/tz (#26809) @timmo001
- Add disabled option for cards and sections (#27026) @piitaya
- Capitalize "Core" and "Supervisor" as component names (#27039) @NoRi2909
- Revert SHA pinning for home-assistant/wheels (#27034) @silamon
- Pin SHA for all github actions (#26958) @silamon
- Treat "Recorder" as a (capitalized) name that should not be translated (#27023) @NoRi2909
- Add home assistant bottom sheet (#26948) @piitaya
- Add transition to button background (#27021) @marcinbauer85
Dependency updates
19 changes
- Update Yarn to v4.10.2 (#27142) @renovate[bot]
- Update dependency eslint to v9.36.0 (#27137) @renovate[bot]
- Update Yarn to v4.10.0 (#27125) @renovate[bot]
- Update dependency del to v8.0.1 (#27120) @renovate[bot]
- Update dependency rspack-manifest-plugin to v5.1.0 (#27121) @renovate[bot]
- Update dependency @rspack/core to v1.5.5 (#27106) @renovate[bot]
- Lock file maintenance (#27100) @renovate[bot]
- Update dependency fs-extra to v11.3.2 (#27099) @renovate[bot]
- Update dependency typescript-eslint to v8.44.0 (#27098) @renovate[bot]
- Update dependency @rspack/core to v1.5.4 (#27094) @renovate[bot]
- Update vaadinWebComponents monorepo to v24.9.0 (#27086) @renovate[bot]
- Update dependency marked to v16.3.0 (#27080) @renovate[bot]
- Update dependency color-name to v2.0.2 (#27074) @renovate[bot]
- Update dependency jsdom to v27 (#27066) @renovate[bot]
- Bump github/codeql-action from 3.30.0 to 3.30.3 (#27045) @dependabot[bot]
- Update dependency @rspack/core to v1.5.3 (#27032) @renovate[bot]
- Update dependency globals to v16.4.0 (#27031) @renovate[bot]
- Update dependency hls.js to v1.6.12 (#27028) @renovate[bot]
- Update dependency ua-parser-js to v2.0.5 (#27024) @renovate[bot]
20250903.5
- Fix condition action in config flow dialog (@karwosts - #26929)
- Mark new automation as dirty if it has initData (@karwosts - #26953)
- Fix yaml editor save in config-flow (@wendevlin - #26963)
- Don't trigger automation shortcuts when a field is focused or text selected (@piitaya - #26965)
- Only copy/cut/delete selected automation rows (@piitaya - #26966)
- Fix for batteries with long names in energy dashboard (@MindFreeze - #26972)
- Fix battery to grid connection in Sankey card (@MindFreeze - #26973)
- Fix Webhook Trigger doesn't display correctly (@silamon - #26982)
- Don't show "condition did not pass" before testing (@silamon - #26987)
- Fix disabled automation style (@wendevlin - #26988)
- Move close to the secondary action to allow enter key to submit (@timmo001 - #27005)
- Fix automation sidebar overflow icon size (@wendevlin - #27016)