Releases: home-assistant/frontend
Releases · home-assistant/frontend
20250328.0
- Show hardware integrations in the integration list (@puddly - #24820)
- Add scroll restoration when using back navigation in dashboard (@piitaya - #24822)
- Add hold and double tap action in the UI for every card that supports it. (@piitaya - #24824)
- Fix voice flow (@bramkragten - #24825)
- Do not play pre-announce sound when testing voice on satellite (@balloob - #24827)
- Hide backup from default dashboard (@balloob - #24828)
- Update text voice wizard install addons step (@bramkragten - #24829)
- Add title and time zone to clock card (@ENK0DED - #24818)
- Fix default time_format option. Fixes #24798 (@mrdarrengriffin - #24819)
- More info breadcrumb clickable (@piitaya - #24830)
20250327.1
20250327.0
- Fix typo in Arithmetic (@bramkragten - #24786)
- Remove fixed height in ha tile info (@piitaya - #24787)
- Fix more info for disabled entities (@piitaya - #24789)
- Revert "Restore scroll position when using back navigation in dashboard" (@piitaya - #24795)
- Align behavior of template selector with text selector (@bramkragten - #24796)
- Fix take control of the dashboard (@piitaya - #24800)
- Energy device settings fixes (@karwosts - #24801)
- Set the max number of columns to 3 for area dashboard (@piitaya - #24802)
- Add loading state to area strategy (@piitaya - #24803)
20250326.0
What's Changed
- Fix energy gauge tooltip by @wendevlin in #24404
- Remove unused domain in history check by @balloob in #24406
- Remove duplicate translation key by @karwosts in #24414
- Update dependency barcode-detector to v3.0.1 by @renovate in #24407
- Swap default positions of increment and decrement in counter actions feature by @jpbede in #24418
- Swap button positions of toggle feature by @jpbede in #24416
- Add features position description in tile card editor by @piitaya in #24421
- Fix header hidden when no badges by @piitaya in #24423
- Translate state in entity table by @wendevlin in #24417
- Don't show features settings if none is compatible by @piitaya in #24419
- Fix select box radio click on firefox by @piitaya in #24422
- Reverse the order of all modes features and toggle by @piitaya in #24420
- Use switch and add support for light, fan and valve by @piitaya in #24426
- Don't show no config flow message when source = system by @bramkragten in #24425
- Allow the card features buttons to be smaller if needed by @piitaya in #24431
- Use border color for focus state of button and select in dashboard by @piitaya in #24429
- Update dependency element-internals-polyfill to v3 by @renovate in #24364
- Update vitest monorepo to v3.0.7 by @renovate in #24433
- Update dependency typescript-eslint to v8.25.0 by @renovate in #24434
- Change label on BT advertisement timestamp by @karwosts in #24439
- Small fixes for Bluetooth device info by @bdraco in #24436
- Fix control number buttons height by @piitaya in #24441
- More height fixes in devtools/statistics by @karwosts in #24438
- Align common dialog translations by @bramkragten in #24450
- Use card text align variable for header text alignment by @piitaya in #24451
- Add support for toggle card feature for automation domain by @piitaya in #24452
- More info panel: Replace "Dismiss dialog" tooltip with "Close info" by @NoRi2909 in #24449
- Correctly parse number state for numeric input card feature by @piitaya in #24453
- Update rspack monorepo to v1.2.6 by @renovate in #24448
- Update dependency element-internals-polyfill to v3.0.1 by @renovate in #24457
- Update dependency @bundle-stats/plugin-webpack-filter to v4.18.3 by @renovate in #24458
- Update dependency @codemirror/search to v6.5.10 by @renovate in #24459
- Update dependency eslint-config-prettier to v10.0.2 by @renovate in #24462
- Update dependency @webcomponents/scoped-custom-element-registry to v0.0.10 by @renovate in #24465
- Update dependency terser-webpack-plugin to v5.3.12 by @renovate in #24468
- Add model_id filter to device selector by @karwosts in #23746
- Bump actions/cache from 4.2.1 to 4.2.2 by @dependabot in #24479
- Bump home-assistant/wheels from 2024.11.0 to 2025.02.0 by @dependabot in #24478
- Update currency for Zambia by @bramkragten in #24480
- Fix inconsistent color picker height across browsers by @loganrosen in #24476
- Update vaadinWebComponents monorepo to v24.6.6 by @renovate in #24482
- No capitalization for quick bar commands by @wendevlin in #24481
- Update dependency typescript to v5.8.2 by @renovate in #24487
- Update dependency babel-loader to v10 by @renovate in #24472
- Use fire-event for copy, cut and duplicate by @piitaya in #24486
- Include name and version in already connected dialog if present by @ludeeus in #24492
- Remove brackets by @ludeeus in #24497
- Tweak legend expand/collapse button by @MindFreeze in #24484
- Add panel to show Bluetooth connection overview by @bdraco in #24463
- Update dependency core-js to v3.41.0 by @renovate in #24504
- Update Yarn to v4.7.0 by @renovate in #24503
- Avoid URL and email fields getting masked in add-on config view by @agners in #24509
- Show script description in the more info dialog by @jpbede in #24507
- Support continue conversation in Assist dialog by @balloob in #24511
- No integer validation on ha-form-float by @karwosts in #24501
- Remove touch action none for toggle feature by @piitaya in #24514
- Remember hidden energy devices from storage by @karwosts in #24470
- Set chart axis pointer line to --info-color by @MindFreeze in #24494
- Fix height of chart legend by @MindFreeze in #24519
- Update dependency prettier to v3.5.3 by @renovate in #24521
- Ignore excessive keydown events in charts by @MindFreeze in #24523
- Landingpage add core checks before show errors by @wendevlin in #24493
- Update dependency @codemirror/view to v6.36.4 by @renovate in #24524
- Only recreate stack editor when the type or index change by @piitaya in #24530
- Update rspack monorepo to v1.2.7 by @renovate in #24531
- Update dependency typescript-eslint to v8.26.0 by @renovate in #24533
- Update dependency @lokalise/node-api to v14 by @renovate in #24547
- Bump axios from 1.7.9 to 1.8.2 by @dependabot in #24552
- Update country picker dialog in onboarding by @balloob in #24551
- Update dependency terser-webpack-plugin to v5.3.13 by @renovate in #24564
- Update vitest monorepo to v3.0.8 by @renovate in #24573
- Add missing margin to protection mode alert in addon info panel. by @pisanvs in #24490
- Update dependency terser-webpack-plugin to v5.3.14 by @renovate in #24571
- Show statistics in history card on first load by @karwosts in #24554
- Fix some issues with energy period update scheduling by @karwosts in #24563
- Add some type checking to demo by @balloob in #24567
- Update dependency eslint-config-prettier to v10.1.1 by @renovate in #24578
- Make element-preview sticky by @mrdarrengriffin in #24580
- Perform action in slider and switch if it's a long press by @piitaya in #24579
- Rename entity filter to entity domain filter by @piitaya in #24587
- Update dependency eslint to v9.22.0 by @renovate in #24593
- Update ZHA device websocket API types by @puddly in #24087
- Disable energy distribution animation if
prefers-reduced-motion
is set by @karwosts in #24581 - Use proper capitalization for "WPA-PSK" by @NoRi2909 in #24597
- Simplify CO2Signal check by @bal...
20250312.0
- Increase core start seconds (@wendevlin - #24604)
- Energy self sufficiency gauge needs grid consumption (@karwosts - #24606)
20250306.0
- Landingpage add core checks before show errors (@wendevlin - #24493)
- Fix height of chart legend (@MindFreeze - #24519)
- Ignore excessive keydown events in charts (@MindFreeze - #24523)
- Only recreate stack editor when the type or index change (@piitaya - #24530)
20250305.0
- Correctly parse number state for numeric input card feature (@piitaya - #24453)
- Remember hidden energy devices from storage (@karwosts - #24470)
- Tweak legend expand/collapse button (@MindFreeze - #24484)
- Set chart axis pointer line to --info-color (@MindFreeze - #24494)
- No integer validation on ha-form-float (@karwosts - #24501)
- Remove touch action none for toggle feature (@piitaya - #24514)
20250228.0
- Don't show no config flow message when source = system (@bramkragten - #24425)
- Use border color for focus state of button and select in dashboard (@piitaya - #24429)
- Small fixes for Bluetooth device info (@bdraco - #24436)
- More height fixes in devtools/statistics (@karwosts - #24438)
- Change label on BT advertisement timestamp (@karwosts - #24439)
- Fix control number buttons height (@piitaya - #24441)
- More info panel: Replace "Dismiss dialog" tooltip with "Close info" (@NoRi2909 - #24449)
- Align common dialog translations (@bramkragten - #24450)
- Use card text align variable for header text alignment (@piitaya - #24451)
- Add support for toggle card feature for automation domain (@piitaya - #24452)
- Allow the card features buttons to be smaller if needed (@piitaya - #24431)
20250227.0
- Fix energy gauge tooltip (@wendevlin - #24404)
- Swap button positions of toggle feature (@jpbede - #24416)
- Translate state in entity table (@wendevlin - #24417)
- Swap default positions of increment and decrement in counter actions feature (@jpbede - #24418)
- Don't show features settings if none is compatible (@piitaya - #24419)
- Reverse the order of all modes features and toggle (@piitaya - #24420)
- Add features position description in tile card editor (@piitaya - #24421)
- Fix select box radio click on firefox (@piitaya - #24422)
- Fix header hidden when no badges (@piitaya - #24423)
- Use switch and add support for light, fan and valve (@piitaya - #24426)
20250226.0
What's Changed
- Reduce size of address column on Bluetooth Advertisement monitor by @bdraco in #23942
- Restore scroll position go back to backup settings page by @piitaya in #23955
- Fix untracked energy in compare by @karwosts in #23949
- Add node memory to allow commit by @yosilevy in #23954
- Add correct link to backup.create_automatic by @wendevlin in #23959
- Display device name in bluetooth panel by @piitaya in #23960
- Fix for "Increase generic entity row touch target" by @ildar170975 in #23953
- Use CSS variables to theme echarts by @MindFreeze in #23963
- Improve backup settings display on mobile by @piitaya in #23967
- Dynamically reorder energy devices (echarts) by @MindFreeze in #23966
- Fix backup location config not updated by @piitaya in #23965
- Fix location icon when many locations in backup datatable by @piitaya in #23964
- Add localizable "Actions" label to OAuth credentials picker by @NoRi2909 in #23958
- Backup location translations improvements by @silamon in #23940
- Update typescript-eslint monorepo to v8.22.0 by @renovate in #23972
- Fix for "Increase generic entity row touch target (2) by @ildar170975 in #23973
- Improve statistics graph axis when using energy_date_selection by @karwosts in #23974
- Reduce chart height to 300px by @piitaya in #23979
- Update vaadinWebComponents monorepo to v24.6.3 by @renovate in #23981
- Fix statistics echarts with negative values by @MindFreeze in #23983
- Fix legend resetting on zoom by @MindFreeze in #23985
- Use smooth line for statistic line chart by @piitaya in #23984
- Improve develop and serve by @wendevlin in #23990
- Hide irrelevant errors from echarts zoom by @MindFreeze in #23992
- Echarts: show all series in tooltip by @MindFreeze in #23989
- Echarts: fix Y scaling by @MindFreeze in #23988
- Improve encrypted backup dialog by @piitaya in #23991
- Remove name from the chart series when using showNames = false by @piitaya in #23995
- Echarts: auto scale Y in log charts by @MindFreeze in #23994
- fix time input width by @bramkragten in #23998
- Hide "heating" data from climate charts by @MindFreeze in #23997
- Display year conditionally when script was last triggered on script list by @jpbede in #24012
- Make date period picker respect timezone settings by @bramkragten in #23996
- Update dependency @types/chromecast-caf-receiver to v6.0.21 by @renovate in #24038
- Fix for "Increase generic entity row touch target (3): climate entities by @ildar170975 in #24002
- Scroll todo list if it overflows grid_layout by @karwosts in #24000
- Fix legend in charts by @MindFreeze in #24025
- Fix chart height by @MindFreeze in #24028
- Fix browser media player showing more info dialog by @insomniac2305 in #24021
- Fix click action for timeline chart labels by @MindFreeze in #24039
- Use ignoreDiacritics in fuse library by @piitaya in #24041
- Show seconds on x axis when chart is zoomed a lot by @MindFreeze in #24043
- Fix download unencrypted backup logic by @piitaya in #24045
- Improve chart height and narrow option in grid section by @piitaya in #24046
- Fix more keyboard menus (devices/helpers/scenes/scripts) by @karwosts in #24037
- Workaround for chart size bug in editor preview by @MindFreeze in #24040
- Increase margin to avoid fab overlap on backup overview page by @piitaya in #24047
- Prioritize local image over entity_picture in picture-entity card by @karwosts in #24032
- FIx console errors in charts by @MindFreeze in #24048
- Fix menus in Todo list for Keyboard by @karwosts in #24054
- Improve weather forecast card layout by @watercrossing in #23704
- Improve value formatting inside backup tooltip by @piitaya in #24057
- Align view mount dialog with design guidelines by @jpbede in #24060
- Fix energy charts with leap years by @MindFreeze in #24059
- Dont show voice wizard for voip by @bramkragten in #24050
- Display unavailable backups locations by @piitaya in #24058
- Add support for add-on update type for backups in the UI by @piitaya in #24044
- Add support package download to cloud by @bramkragten in #24051
- Update dependency vitest to v3.0.5 [SECURITY] by @renovate in #24066
- Fix statistic chart tooltip values by @piitaya in #24074
- Fix spacing & colors in statistics-graph chart by @MindFreeze in #24068
- fix condition in tracing graph by @bramkragten in #24075
- Fix device energy bar chart by @MindFreeze in #24079
- fix label truncated timeline chart by @bramkragten in #24077
- Set list color of update more info to dialog background by @bramkragten in #24076
- Charts: add styles for legend page controls by @bramkragten in #24081
- Fix chart preview by @MindFreeze in #24080
- Set min height for graphs, adjust margins by @bramkragten in #24078
- Chart: Add tooltip styling to theme by @bramkragten in #24082
- Charts: set tooltip triggerOn to click on mobile by @bramkragten in #24083
- Disable chart update animation by @MindFreeze in #24084
- Use max of width and actualBoundingBox to get text width by @bramkragten in #24085
- Fix area registry dialog field by @jpbede in #24090
- Update more-info dialog layout for weather entities by @cgarwood in #22818
- Add network adapter translations by @wendevlin in #24096
- Update dependency barcode-detector to v3 by @renovate in #24015
- Reduce padding in energy charts and align unit by @MindFreeze in #24095
- Fix punctuation in some toast and warning messages by @curtgrimes in #24093
- Add Mastodon and Bluesky to help tip by @ZephireNZ in #24099
- Show energy-self-sufficiency-gauge card without grid return by @MindFreeze in #24098
- Set charts font to Roboto by @MindFreeze in #24097
- Fix energy dashboard data formatting by @MindFreeze in #24101
- Update typescript-eslint monorepo to v8.23.0 by @renovate in #24108
- Update dependency @codemirror/state to v6.5.2 by @renovate in #24105
- Update dependency @vitest/coverage-v8 to v3.0.5 by @renovate in #24106
- Stack solar forecasts by @kar...