What's Changed
- Fix duplicated items in strategy editor by @piitaya in #25600
- Fix double history graphs for a disabled entity by @MindFreeze in #25604
- Fix sidebar loading and demo by @wendevlin in #25606
- Fix font settings for button card by @wendevlin in #25607
- Navigate to newly added device by @MindFreeze in #25608
- Fix typo in restore_entity_id_selected::confirm_text by @NoRi2909 in #25615
- Fix duplicate legend items when comparing energy data by @MindFreeze in #25610
- Fix for history graph with tiny values by @MindFreeze in #25612
- More error handling for preview flow by @karwosts in #25611
- Set markdown code line-height by @wendevlin in #25618
- Force narrow style for action, condition and trigger in flows by @piitaya in #25619
- Fix missing helper for entity picker by @piitaya in #25622
- Fix picker field height by @piitaya in #25623
- Update dependency globals to v16.2.0 by @renovate in #25624
- Improve action picker UI and search by @piitaya in #25525
- Improve search in add automation element dialog by @piitaya in #25626
- Put item at the top of picker result if there is an exact match with entity id by @piitaya in #25625
- Update dependency @octokit/rest to v22 by @renovate in #25633
- Cleanup some styling on disabled entity picker by @karwosts in #25632
- Fix Zigbee capitalization in manage device button by @scop in #25637
- Use theme variables for network graph labels by @MindFreeze in #25634
- Spelling fixes by @scop in #25638
- Fix Z-WaveJS device count in dashboard by @MindFreeze in #25635
- Add device button on the Z-Wave controller's device page by @MindFreeze in #25636
- Add cyrilic letters to slugify() by @ildar170975 in #25647
- Map card: add prefix & suffix for "label_mode: attribute" by @ildar170975 in #25033
- Revert #25027 "more-info-camera: disable download_snapshot if idle" by @ildar170975 in #25643
- Update rspack monorepo to v1.3.12 by @renovate in #25649
- Update babel monorepo to v7.27.3 by @renovate in #25650
- Update dependency @lokalise/node-api to v14.8.0 by @renovate in #25651
- fix line height entity card by @bramkragten in #25652
- Add label to collapse button in data table groups by @bramkragten in #25653
- Add css variables for start and end padding of tabs by @bramkragten in #25654
- Update dependency typescript-eslint to v8.33.0 by @renovate in #25657
- Fix "unavailable" state in Area card by @ildar170975 in #25063
- Calendar add event button gap alignment by @silamon in #25662
- Update dependency @codemirror/view to v6.37.0 by @renovate in #25664
- Update dependency @codemirror/view to v6.37.1 by @renovate in #25672
- Update dependency hls.js to v1.6.3 by @renovate in #25669
- Set answers to yes and no for cloud pipeline confirm by @bramkragten in #25674
- Update babel monorepo to v7.27.4 by @renovate in #25680
- Update dependency eslint to v9.28.0 by @renovate in #25683
- Update dependency hls.js to v1.6.4 by @renovate in #25682
- Update dependency @types/chromecast-caf-receiver to v6.0.22 by @renovate in #25681
- Update dependency lint-staged to v16 by @renovate in #25463
- Hoist integration card tooltips by @karwosts in #25679
- Update dependency @bundle-stats/plugin-webpack-filter to v4.20.2 by @renovate in #25692
- Update dependency gulp to v5.0.1 - autoclosed by @renovate in #25698
- Adjust tooltip positioning in ha-sidebar for not first lis… by @Marchat9 in #25696
- Handle shorthand template conditions in trace by @karwosts in #25705
- Update dependency @rsdoctor/rspack-plugin to v1.1.3 by @renovate in #25709
- Update dependency @codemirror/language to v6.11.1 by @renovate in #25708
- Update dependency hls.js to v1.6.5 by @renovate in #25711
- Update dependency typescript-eslint to v8.33.1 by @renovate in #25712
- Update Yarn to v4.9.2 by @renovate in #25714
- Update vitest monorepo to v3.2.1 by @renovate in #25715
- Update vitest monorepo to v3.2.2 by @renovate in #25723
- Update dependency @babel/runtime to v7.27.6 by @renovate in #25722
- fix spelling of JavaScript in bug report template by @paulschreiber in #25726
- Handle tiny values in a log chart by @MindFreeze in #25727
- Update vaadinWebComponents monorepo to v24.7.8 by @renovate in #25729
- Fix period boundaries in Energy dashboard by @MindFreeze in #25728
- Reduce keypad gap and margin in alarm panel card by @piitaya in #25735
- Allow to open more info using query params by @piitaya in #25733
- Fix custom value selected when clicking item in combo box by @piitaya in #25734
- Assist Chat: handle intent progress delta not always being there by @balloob in #25730
- More support for no-grid energy dashboard by @karwosts in #25644
- Z-Wave: apply sentence-style capitalization by @c0ffeeca7 in #25739
- Display full error for card preview mode by @piitaya in #25747
- Fix edit card not working in chrome after editing by @piitaya in #25751
- Change backup type order by @piitaya in #25759
- Fix alerts refresh on device page by @MindFreeze in #25748
- Ensure grid options always return an object by @piitaya in #25760
- Update dependency core-js to v3.43.0 by @renovate in #25761
- Update vitest monorepo to v3.2.3 by @renovate in #25765
- Hide backup during onboarding by @balloob in #25768
- Update dependency typescript-eslint to v8.34.0 by @renovate in #25770
- Improved new dashboard dialog by @quinnter in #25676
- Add perform action with to translations by @silamon in #25781
- Remove Google Assistant link by @silamon in #25780
- Update dependency glob to v11.0.3 by @renovate in #25792
- Update dependency @codemirror/view to v6.37.2 by @renovate in #25791
- Update dependency sinon to v21 by @renovate in #25794
- Bump softprops/action-gh-release from 2.2.2 to 2.3.2 by @dependabot in #25795
- Fix automation drag&drop loses item by @karwosts in #25811
- Update dependency eslint to v9.29.0 by @renovate in #25810
- Update dependency eslint-plugin-lit-a11y to v5 by @renovate in #25718
- Update dependency eslint-plugin-lit-a11y to v5.0.1 by @renovate in #25812
- Update ElectricityMaps URL in Energy Dashboard by @acrelle in #25816
- Reduce reset-zoom button size on timeline charts by @MindFreeze in #25796
- Fix disabled color in dark mode in production by @piitaya in #25818
- Fix sankey total calculation to account for
included_in_stat
by @MindFreeze in #25805 - Show voice ID in Cloud Pref by @balloob in #25809
- Update dependency lint-staged to v16.1.1 by @renovate in #25817
- Uncap width of ha-statistics-picker by @karwosts in #25822
- Display yaml errors in all ha-yaml-editor by @karwosts in #25819
- Update dependency lint-staged to v16.1.2 by @renovate in #25833
- Change duration input to ha-time-input component by @miecielica in #25800
- Remove debug type in secondary line in statistic picker by @piitaya in #25835
- Fix combobox helper by @piitaya in #25834
- Add hyphen to all compounds with "-powered" by @NoRi2909 in #25840
- Improve explanation of 'Ping a Matter device' dialog by @NoRi2909 in #25839
- Fix for my links ending with a slash by @bramkragten in #25841
- Update vaadinWebComponents monorepo to v24.8.0 by @renovate in #25842
- Fix bar chart data order when using the legend by @MindFreeze in #25832
- Fix sentence-casing of Z-Wave strings by @NoRi2909 in #25846
- Remove gray colors from chart color set by @karwosts in #25844
- Fix/dhcp config network sort by @miecielica in #25799
- Update dependency typescript-eslint to v8.34.1 by @renovate in #25848
- Redesign area card by @piitaya in #25802
- Add
fields
andmultiple
support to object selector by @piitaya in #25843 - Allow changing LLM Task preferences by @balloob in #25779
- Add LLM Task to suggest automation name by @balloob in #25778
- Fix spelling of "to log in", "to set up" and more by @NoRi2909 in #25855
- Update people dashboard intro by @balloob in #25856
- Update vitest monorepo to v3.2.4 by @renovate in #25857
- Fix inconsistently spelled occurrences of "add-on" by @NoRi2909 in #25858
- Lock file maintenance by @renovate in #25838
- allow previews in config_subentries_flow by @iluvdata in #25859
- Another fix for history chart axis rounding by @MindFreeze in #25852
- Update dependency @rsdoctor/rspack-plugin to v1.1.4 by @renovate in #25868
- Add support for accept keyword in media selector by @balloob in #25808
- Round chart limits with fit_y_data by @MindFreeze in #25851
- Hide AI Task from default dashboard by @balloob in #25877
- Zwave delete device button on device page by @MindFreeze in #25766
- Fix duplicated requests in statistics-graph by @MindFreeze in #25878
- Don't send double card updated event when rendering the card by @piitaya in #25883
- Device page: sort related automations, scenes, scripts by @ildar170975 in #24742
- Update dependency eslint-plugin-import to v2.32.0 by @renovate in #25890
- Add color options to area card by @piitaya in #25881
- hui-graph-footer-editor: add margin to ha-switch to prevent a scrollbar by @ildar170975 in #25645
- Use area card in area strategy by @piitaya in #25879
- Update Z-Wave text by @MindFreeze in #25893
- Update buttons in Z-Wave firmware update dialog by @MindFreeze in #25894
- Update integration page layout by @bramkragten in #25880
- Add container arch to system health data by @agners in #25896
- Group area per floor in the areas strategy editor by @piitaya in #25895
- Fix warnings raised when migrating incomplete automation configuration by @frenck in #25898
- Improve alerts padding in area card by @piitaya in #25897
- Also show sub entry services when sub entry expanded by @balloob in #25900
- Improve Entity ID auto-complete in YAML mode by @frenck in #25901
- Move AI task prefs to system -> general by @balloob in #25904
- Exclude entities in controls for areas dashboard by @piitaya in #25906
- Update device row in integration page by @bramkragten in #25907
- Add full-screen button to code editors by @frenck in #25903
- Fix entity selector slicing value on load by @karwosts in #25854
- Add cover controls to area card and improve areas dashboard by @piitaya in #25892
- Support templates in action target by @karwosts in #25656
- Short-format negative and small numbers in energy-distribution-card by @LeonasAnony in #25862
- Improve settings page accessibility by @karwosts in #25885
- Move exclude entities config to area card by @piitaya in #25909
- Translate select options in config flows by @MindFreeze in #25911
- fix hui-panel-view for a "warning_multiple_cards" by @ildar170975 in #25899
- make debug mode better visible, improve disabling device by @bramkragten in #25910
New Contributors
- @Marchat9 made their first contribution in #25696
- @paulschreiber made their first contribution in #25726
- @quinnter made their first contribution in #25676
- @acrelle made their first contribution in #25816
- @miecielica made their first contribution in #25800
- @iluvdata made their first contribution in #25859
- @LeonasAnony made their first contribution in #25862
Full Changelog: 20250531.4...20250625.0