ITADN

版本发布 8

20260325.6
? · 2026-04-03

- Fix date input field shrink (@wendevlin - #51330) - Fix picker search padding (@wendevlin - #51331) - Fix generic picker filter section padding (@wendevlin - #51334) - Fix history-graph card not showing first value (@MindFreeze - #51350) - Fix input hint height (@wendevlin - #51351) - Fix device page entity names not refreshing after device rename (@piitaya - #51355) - Fix TypeError in Voice Assistants expose page with manual entity filters (@tmchow - #51357) - Guard against orphaned label references in device list (@tmchow - #51359) - Fix statistics-graph card not rendering self-imported stats (@MindFreeze - #51367) - Fix next_flow dialog closing immediately after rendering (@MindFreeze - #51369) - Fix login on legacy browsers (@wendevlin - #51373) - Load energy translations in dashboard strategy before generating view titles (@MindFreeze - #51376) - Fix fragment translation race condition returning stale localize (@MindFreeze - #51381) - fix: null value error on ha-form-integer (@timia2109 - #51385) - Only use inflight map for pending fragment translation loads (@MindFreeze - #51393) - Always add options object to triggers and conditions (@bramkragten - #51394)

20260226.0预发布
? · 2026-02-26

- Convert Energy Now tiles to badges (@MindFreeze - #29845) - Fix protocols dashboards fab padding (@wendevlin - #29847) - Dynamically calculate the date range picker's vertical opening direction (@MindFreeze - #29850) - Fix esc closing dialogs with prevent scrim close (@timmo001 - #29851) - Fix `ha-icon-button-toggle` selected style (@wendevlin - #29856) - Add missing theming variable support to dialog and bottom sheet (@timmo001 - #29857) - Fix quick search icon size (@wendevlin - #29858) - Add matter configuration my link (@timmo001 - #29859) - Add thread configuration my link (@timmo001 - #29861) - Fix scrollbar in 2026.3 (@piitaya - #29865)

20260128.4预发布
? · 2026-02-02

- Keep focus on search field when clicking filter chips (@marcinbauer85 - #29249) - Change default shortcut tip in Quick Search to mod+k, add tip to settings (@timmo001 - #29253) - Implement fallback for dialog close event in Quick Search (@wendevlin - #29260) - Add missing settings nav items for quick search (@timmo001 - #29278) - Fix demo because of new default panel (@piitaya - #29279) - Fix type error for missing hass.config race condition in themes mixin (@timmo001 - #29280) - Fix areas cannot be deleted (@karwosts - #29285) - Fix scrolling for labs page (@timmo001 - #29287) - bugfix: add eventlistener for exposed-entities-changed to Entities page (@kritsel - #29299) - Use ha-form for condition template (@karwosts - #29301) - Update untracked consumption threshold to 1W (@rathlinus - #29310) - Revert "Fix automation sidebar ui supported check" (@wendevlin - #29331) - Show hint only if keyboard shortcuts is enabled (@timmo001 - #29332) - Fix missing ha-md-menu in config/labels (@wendevlin - #29334) - Ensure template renderer overflows on overflow (@timmo001 - #29335) - Remove redundant dialog backdrop color (@MindFreeze - #29337) - Fix type error for missing hass.themes race condition in themes mixin (@piitaya - #29338) - Fix dropdown width in datatables (@wendevlin - #29340) - Entity diagnostic - handle entity not in the registry (@karwosts - #29344) - Fix "Reload resources" menu for YAML resource mode (@piitaya - #29346)

20260107.0
? · 2026-01-07

## What's Changed * Update dependency glob to v13 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28135 * Replace gauges with energy usage graph in energy overview by @MindFreeze in https://github.com/home-assistant/frontend/pull/28150 * Bump node-forge from 1.3.1 to 1.3.2 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28157 * Fix hide sidebar tooltip on touchend events by @elchininet in https://github.com/home-assistant/frontend/pull/28042 * Data tables: make sorting direction 2-state instead of 3-state by @ildar170975 in https://github.com/home-assistant/frontend/pull/28160 * Don't show more info for untracked consumption by @silamon in https://github.com/home-assistant/frontend/pull/28151 * Fix automation add TCA autofocus by @wendevlin in https://github.com/home-assistant/frontend/pull/28168 * Restore sidebar view when clicking back by @piitaya in https://github.com/home-assistant/frontend/pull/28167 * Fix labs back button by @piitaya in https://github.com/home-assistant/frontend/pull/28174 * Fix add condition default tab and blank styles by @wendevlin in https://github.com/home-assistant/frontend/pull/28166 * Fix disabled dashboard picker when no custom dashboard by @piitaya in https://github.com/home-assistant/frontend/pull/28172 * Fix box shadow for sidebar tabs by @piitaya in https://github.com/home-assistant/frontend/pull/28170 * Handle grouping by floor and area in power sankey card by @MindFreeze in https://github.com/home-assistant/frontend/pull/28162 * Disable axis pointer on the energy devices bar chart to fix refresh issues on touch devices by @MindFreeze in https://github.com/home-assistant/frontend/pull/28163 * Refactor power sankey hierarchy to handle devices with not power sensor by @MindFreeze in https://github.com/home-assistant/frontend/pull/28164 * Use hui-root for panel energy by @piitaya in https://github.com/home-assistant/frontend/pull/28149 * Fix sankey chart resizing by @MindFreeze in https://github.com/home-assistant/frontend/pull/28180 * "Add TCA" dialog desktop height to 800px by @wendevlin in https://github.com/home-assistant/frontend/pull/28182 * Show hidden entities in target tree by @wendevlin in https://github.com/home-assistant/frontend/pull/28181 * Add hint to reorder areas and floors by @piitaya in https://github.com/home-assistant/frontend/pull/28189 * Always store token when using develop and serve by @bramkragten in https://github.com/home-assistant/frontend/pull/28179 * Fix water sankey calculation to include total supply from sources by @MindFreeze in https://github.com/home-assistant/frontend/pull/28191 * Fix lab automations icons and sidebar width by @wendevlin in https://github.com/home-assistant/frontend/pull/28184 * Add TCA by target sort like item collections by @wendevlin in https://github.com/home-assistant/frontend/pull/28192 * Automations, scripts, scenes: add a tooltip for relative time by @ildar170975 in https://github.com/home-assistant/frontend/pull/28158 * Fix safe area for sidebar section views in Android by @piitaya in https://github.com/home-assistant/frontend/pull/28194 * Update dependency typescript-eslint to v8.48.0 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28196 * Fix ha-wa-dialog fullscreen and make alerts not fullscreen by @timmo001 in https://github.com/home-assistant/frontend/pull/28175 * Fix ha icon size by @piitaya in https://github.com/home-assistant/frontend/pull/28201 * Fix markdown styles regression by @krsilas in https://github.com/home-assistant/frontend/pull/28202 * Update dependency @bundle-stats/plugin-webpack-filter to v4.21.7 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28205 * Update dependency @rspack/core to v1.6.5 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28207 * Update vitest monorepo to v4.0.14 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28215 * Add missing helper to language selector by @karwosts in https://github.com/home-assistant/frontend/pull/28218 * Update vaadinWebComponents monorepo to v24.9.6 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28225 * ha-picker-field: change left padding to align with other controls by @ildar170975 in https://github.com/home-assistant/frontend/pull/28217 * Fix markdown rendering for cached html by @krsilas in https://github.com/home-assistant/frontend/pull/28229 * Update dependency prettier to v3.7.1 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28239 * Add water devices to energy data download by @karwosts in https://github.com/home-assistant/frontend/pull/28242 * Add custom element decorators instead of customElements.define by @balloob in https://github.com/home-assistant/frontend/pull/28235 * fix stacking of multiple power sources by @eringerli in https://github.com/home-assistant/frontend/pull/28243 * Bump github/codeql-action from 4.31.4 to 4.31.5 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28247 * Bump softprops/action-gh-release from 2.4.2 to 2.5.0 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28248 * Bump actions/setup-python from 6.0.0 to 6.1.0 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28249 * Bump relative-ci/agent-action from 3.2.0 to 3.2.1 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28250 * Bump home-assistant/wheels from 2025.10.0 to 2025.11.0 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28251 * Fix subpage layout icon alignment by @timmo001 in https://github.com/home-assistant/frontend/pull/28254 * Fix 1px padding for subpage titles by @timmo001 in https://github.com/home-assistant/frontend/pull/28256 * Fix ha-bottom-sheet closed event by @wendevlin in https://github.com/home-assistant/frontend/pull/28257 * Fix refresh in energy panel subviews by @MindFreeze in https://github.com/home-assistant/frontend/pull/28252 * Make labs toolbar icon use default color by @timmo001 in https://github.com/home-assistant/frontend/pull/28255 * use name instead of description_configured for triggers and conditions by @bramkragten in https://github.com/home-assistant/frontend/pull/28260 * Add missing key for labs to show in quick bar by @timmo001 in https://github.com/home-assistant/frontend/pull/28261 * Respect system area sort in automation target tree by @wendevlin in https://github.com/home-assistant/frontend/pull/28263 * Fix automation trigger ha icon by @wendevlin in https://github.com/home-assistant/frontend/pull/28265 * Add power view and restructure energy dashboard layout by @MindFreeze in https://github.com/home-assistant/frontend/pull/28240 * Reduce the duration of init animation for charts to 500ms by @MindFreeze in https://github.com/home-assistant/frontend/pull/28262 * Match more-info-update backup preferences by @timmo001 in https://github.com/home-assistant/frontend/pull/28266 * Include background in light, climate and security views by @silamon in https://github.com/home-assistant/frontend/pull/28264 * Add helper for floor level by @piitaya in https://github.com/home-assistant/frontend/pull/28268 * Clean reference to floor compare by @piitaya in https://github.com/home-assistant/frontend/pull/28269 * Update dependency prettier to v3.7.2 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28276 * Revert custom markdown styles by @krsilas in https://github.com/home-assistant/frontend/pull/28277 * Safer lookup of description_placeholders when service is invalid by @karwosts in https://github.com/home-assistant/frontend/pull/28273 * Bump express from 4.21.2 to 4.22.1 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28280 * Remove placeholder for non device area picker in entity settings by @timmo001 in https://github.com/home-assistant/frontend/pull/28285 * Fix index value for grid return in power sankey card by @MindFreeze in https://github.com/home-assistant/frontend/pull/28281 * Fix container alignment in section view by @piitaya in https://github.com/home-assistant/frontend/pull/28287 * fix paste in add tca dialog by @bramkragten in https://github.com/home-assistant/frontend/pull/28286 * Separate action field YAML examples by @davet2001 in https://github.com/home-assistant/frontend/pull/27218 * Only show current weather in home overview by @piitaya in https://github.com/home-assistant/frontend/pull/28288 * Add dialog to reorder areas and floors by @piitaya in https://github.com/home-assistant/frontend/pull/28272 * Automation add TCA: fix narrow subtitles & icons by @wendevlin in https://github.com/home-assistant/frontend/pull/28291 * Use history to manage back button click in automations add TCA by @wendevlin in https://github.com/home-assistant/frontend/pull/28289 * Update Energy dashboard layout by @MindFreeze in https://github.com/home-assistant/frontend/pull/28283 * Handle not existing panels in dashboard config by @piitaya in https://github.com/home-assistant/frontend/pull/28292 * Update dependency prettier to v3.7.3 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28295 * feat: round_temperature on weather forecast card by @flixlix in https://github.com/home-assistant/frontend/pull/28103 * Fix binary sensor history timeline not rendering properly by @MindFreeze in https://github.com/home-assistant/frontend/pull/28297 * Hide empty System message in assist debug view by @MindFreeze in https://github.com/home-assistant/frontend/pull/28296 * Add Y-axis label formatter to energy charts by @MindFreeze in https://github.com/home-assistant/frontend/pull/28298 * Fix filtering of floors in getAreasAndFloorsItems function by @wendevlin in https://github.com/home-assistant/frontend/pull/28302 * Always set ha-wa-dialog position to fixed by @piitaya in https://github.com/home-assistant/frontend/pull/28301 * computeLovelaceEntityName(): allow "number" names to be processed by @ildar170975 in https://github.com/home-assistant/frontend/pull/28231 * Revert "Migrate updates dropdown to ha-dropdown" by @wendevlin in https://github.com/home-assistant/frontend/pull/28303 * Use core area sorting everywhere by @piitaya in https://github.com/home-assistant/frontend/pull/28304 * Rename unassigned areas to other areas by @piitaya in https://github.com/home-assistant/frontend/pull/28305 * Use svg for snowflakes by @piitaya in https://github.com/home-assistant/frontend/pull/28306 * Hide disabled devices in automation target tree by @wendevlin in https://github.com/home-assistant/frontend/pull/28307 * Add small rotation to snowflakes by @timmo001 in https://github.com/home-assistant/frontend/pull/28308 * Add subscribeLabFeature function by @timmo001 in https://github.com/home-assistant/frontend/pull/28309 * Fix sticky headers in TCA dialog when target is selected by @bramkragten in https://github.com/home-assistant/frontend/pull/28310 * Use ha-dropdown for automations/scripts by @wendevlin in https://github.com/home-assistant/frontend/pull/28293 * Fix label filter losing selections when searching by @MindFreeze in https://github.com/home-assistant/frontend/pull/28312 * Fix add matter device my link by @bramkragten in https://github.com/home-assistant/frontend/pull/28313 * Always show energy-sources-table in overview by @MindFreeze in https://github.com/home-assistant/frontend/pull/28315 * Migrate ha-button-menu to ha-dropdown in 4 files by @Copilot in https://github.com/home-assistant/frontend/pull/28300 * Add more info to the energy demo by @bramkragten in https://github.com/home-assistant/frontend/pull/28316 * Fix energy dashboard redirect for device-consumption-only configs by @preetpatel in https://github.com/home-assistant/frontend/pull/28322 * Move reorder areas and floors to floor overflow by @piitaya in https://github.com/home-assistant/frontend/pull/28335 * Fix gauge severity using entity state instead of attribute value by @MindFreeze in https://github.com/home-assistant/frontend/pull/28331 * Fix markdown sections and styling by @MindFreeze in https://github.com/home-assistant/frontend/pull/28333 * Append current state to power-sources-graph by @MindFreeze in https://github.com/home-assistant/frontend/pull/28330 * Update dependency @rsdoctor/rspack-plugin to v1.3.12 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28350 * Delete stop response variable on empty by @karwosts in https://github.com/home-assistant/frontend/pull/28362 * Fix incorrect water & gas price hints by @karwosts in https://github.com/home-assistant/frontend/pull/28357 * Add scrollable fade mixin to ha-wa-dialog by @timmo001 in https://github.com/home-assistant/frontend/pull/28346 * Filter out hidden entities in map configuration by @bbr111 in https://github.com/home-assistant/frontend/pull/28320 * Fix underflowing text in ha-settings-row by @jpbede in https://github.com/home-assistant/frontend/pull/28339 * Revert "Fix underflowing text in ha-settings-row (#28339)" by @timmo001 in https://github.com/home-assistant/frontend/pull/28369 * Update dependency @rspack/core to v1.6.6 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28370 * Update dependency typescript-eslint to v8.48.1 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28371 * Fix calendar card not showing different colors for multiple calendars by @MindFreeze in https://github.com/home-assistant/frontend/pull/28338 * Add add to button in more info topbar for non admin users by @TimoPtr in https://github.com/home-assistant/frontend/pull/28365 * Add scrollable fade to more info dialog by @timmo001 in https://github.com/home-assistant/frontend/pull/28314 * Use non-admin endpoint to subscribe to one lab feature by @piitaya in https://github.com/home-assistant/frontend/pull/28352 * Update vitest monorepo to v4.0.15 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28379 * Update dependency prettier to v3.7.4 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28388 * Handle search params changed after first updated for dashboards and … by @bramkragten in https://github.com/home-assistant/frontend/pull/28375 * Fix wording for use with both energy and power sensors by @NoRi2909 in https://github.com/home-assistant/frontend/pull/28392 * Fix for undefined description_placeholders by @karwosts in https://github.com/home-assistant/frontend/pull/28395 * More unsafe description_placeholders fixes by @karwosts in https://github.com/home-assistant/frontend/pull/28416 * Bump actions/setup-node from 6.0.0 to 6.1.0 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28418 * Bump actions/stale from 10.1.0 to 10.1.1 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28420 * Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28419 * Bump github/codeql-action from 4.31.5 to 4.31.7 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28417 * Bump home-assistant/wheels from 2025.11.0 to 2025.12.0 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28421 * Energy strategies to refresh energy collection which allows to be used in custom dashboards by @dcapslock in https://github.com/home-assistant/frontend/pull/28400 * Add scrollable fade mixin to bottom sheet, picker combo box by @timmo001 in https://github.com/home-assistant/frontend/pull/28347 * Fix snowflake to 6 sides by @schoenwaldnils in https://github.com/home-assistant/frontend/pull/28406 * Restrict row resizing for stack and entities cards by @MindFreeze in https://github.com/home-assistant/frontend/pull/28422 * Add basic view transitions between tab UIs by @timmo001 in https://github.com/home-assistant/frontend/pull/28374 * Update dependency terser-webpack-plugin to v5.3.15 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28436 * Remove z-index from scrollable fades by @timmo001 in https://github.com/home-assistant/frontend/pull/28434 * Migrate dialog-edit-sidebar to ha-wa-dialog, fix dialog padding by @timmo001 in https://github.com/home-assistant/frontend/pull/28426 * Fix more info entity settings bottom fade by @timmo001 in https://github.com/home-assistant/frontend/pull/28437 * Create an adaptive dialog and bottom sheet component, migrate restart by @timmo001 in https://github.com/home-assistant/frontend/pull/28344 * Migrate ha-button-menu to ha-dropdown in 3 files by @Copilot in https://github.com/home-assistant/frontend/pull/28337 * Migrate labs dialogs to ha-wa-dialog by @timmo001 in https://github.com/home-assistant/frontend/pull/28429 * Migrate dialog-areas-floors-order to ha-wa-dialog by @timmo001 in https://github.com/home-assistant/frontend/pull/28424 * Migrate change/show backup encryption key to ha-wa-dialog by @timmo001 in https://github.com/home-assistant/frontend/pull/28428 * Migrate dialog-download-decrypted-backup to ha-wa-dialog by @timmo001 in https://github.com/home-assistant/frontend/pull/28442 * Migrate dialog-upload-backup to ha-wa-dialog by @timmo001 in https://github.com/home-assistant/frontend/pull/28444 * Revert "Add basic view transitions between tab UIs (#28374)" by @timmo001 in https://github.com/home-assistant/frontend/pull/28451 * Generic picker: scroll to selected value on open by @wendevlin in https://github.com/home-assistant/frontend/pull/28457 * Fix markdown card image sizing by @karwosts in https://github.com/home-assistant/frontend/pull/28449 * Generic picker warn unknown selected item by @wendevlin in https://github.com/home-assistant/frontend/pull/28372 * Multi term search sort by search score by @wendevlin in https://github.com/home-assistant/frontend/pull/28353 * Add area to helpers table by @timmo001 in https://github.com/home-assistant/frontend/pull/28460 * Update HaGenericPicker unknown value check to handle null and empty strings by @timmo001 in https://github.com/home-assistant/frontend/pull/28462 * Hide energy usage chips when no title is set by @karwosts in https://github.com/home-assistant/frontend/pull/28464 * Allow for badges to be connectedWhileHidden and for hui-badge to respond to badge-visibility-changed event by @dcapslock in https://github.com/home-assistant/frontend/pull/28399 * Add unchecked icon support to ha-dropdown-item component by @wendevlin in https://github.com/home-assistant/frontend/pull/28299 * Fix automation add tca item search by @wendevlin in https://github.com/home-assistant/frontend/pull/28483 * fix service-picker search keys by @wendevlin in https://github.com/home-assistant/frontend/pull/28481 * Fix target picker area in history/activity by @wendevlin in https://github.com/home-assistant/frontend/pull/28474 * Wait for custom dashboards to load in profile settings before rendering select by @timmo001 in https://github.com/home-assistant/frontend/pull/28482 * Fix picker initial sort and reorganize picker data by @wendevlin in https://github.com/home-assistant/frontend/pull/28476 * Pass hass to ha-yaml-editors (and others) by @karwosts in https://github.com/home-assistant/frontend/pull/28485 * Fix ha-toast z-index by @wendevlin in https://github.com/home-assistant/frontend/pull/28491 * Fix mobile touch edit card click after saving card by @timmo001 in https://github.com/home-assistant/frontend/pull/28484 * Fix automation add TCA search icons by @wendevlin in https://github.com/home-assistant/frontend/pull/28490 * Support legacy table styles in markdown by @krsilas in https://github.com/home-assistant/frontend/pull/28488 * Add .cursor to gitignore by @timmo001 in https://github.com/home-assistant/frontend/pull/28496 * Fix area and floor picker search by @piitaya in https://github.com/home-assistant/frontend/pull/28494 * Fix labels in entity picker create entity by @karwosts in https://github.com/home-assistant/frontend/pull/28503 * Update dependency jsdom to v27.3.0 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28504 * Add entities to device page overflow menu by @timmo001 in https://github.com/home-assistant/frontend/pull/28497 * Allow deletion of disabled helper entities via overflow menu by @timmo001 in https://github.com/home-assistant/frontend/pull/28498 * Update dependency @codemirror/view to v6.39.0 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28514 * Update dependency typescript-eslint to v8.49.0 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28515 * Home strategy: don't link non-admin to config pages by @karwosts in https://github.com/home-assistant/frontend/pull/28512 * Use entity picker for heading card entities editor by @timmo001 in https://github.com/home-assistant/frontend/pull/28463 * Update dependency @codemirror/view to v6.39.1 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28520 * Update dependency @rspack/core to v1.6.7 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28518 * Update dependency ua-parser-js to v2.0.7 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28516 * Update dependency @codemirror/view to v6.39.2 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28522 * Fix trace download truncation with Jinja comments by @LordMike in https://github.com/home-assistant/frontend/pull/28519 * Update dependency @rsdoctor/rspack-plugin to v1.3.13 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28532 * hui-map-card: add firstUpdated() with _getMapEntities() by @ildar170975 in https://github.com/home-assistant/frontend/pull/28526 * Update dependency @codemirror/view to v6.39.3 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28533 * Update dependency terser-webpack-plugin to v5.3.16 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28537 * Fix navigate action after confirm by @karwosts in https://github.com/home-assistant/frontend/pull/28535 * Bump github/codeql-action from 4.31.7 to 4.31.8 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28544 * Update dependency @rsdoctor/rspack-plugin to v1.3.15 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28541 * Bump actions/cache from 4.3.0 to 5.0.1 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28543 * Generic picker: show a label for area, category, language by @ildar170975 in https://github.com/home-assistant/frontend/pull/28236 * Attempt to ensure view transitions are always ran by @timmo001 in https://github.com/home-assistant/frontend/pull/28547 * Update dependency @codemirror/view to v6.39.4 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28548 * Bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28542 * Bump dessant/lock-threads from 5.0.1 to 6.0.0 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28545 * Add duplicate voice assistant action by @timmo001 in https://github.com/home-assistant/frontend/pull/28511 * Update Node.js to v24 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/27687 * ha-map: add a variable for marker size by @ildar170975 in https://github.com/home-assistant/frontend/pull/28536 * Storage space breakdown chart by @MindFreeze in https://github.com/home-assistant/frontend/pull/28311 * Restore navigation header for home, light, security and climate dashboards by @piitaya in https://github.com/home-assistant/frontend/pull/28552 * Use ha-state-icon for add from target entity icon by @wendevlin in https://github.com/home-assistant/frontend/pull/28551 * Fix power sources graph ordering with multiple sources by @MindFreeze in https://github.com/home-assistant/frontend/pull/28549 * Fix min max issues in statistics chart by @MindFreeze in https://github.com/home-assistant/frontend/pull/28493 * Fix inability to leave scene creation page without saving by @MindFreeze in https://github.com/home-assistant/frontend/pull/28546 * Fixed period selector for energy dashboard by @MindFreeze in https://github.com/home-assistant/frontend/pull/28458 * Update dependency eslint to v9.39.2 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28560 * Wait for translations before showing home and domain dashboards by @piitaya in https://github.com/home-assistant/frontend/pull/28556 * Helpers table: show dashes in "Area" column by @ildar170975 in https://github.com/home-assistant/frontend/pull/28563 * Entity card: remove whitespaces in span by @ildar170975 in https://github.com/home-assistant/frontend/pull/28562 * Automation editor show targets within rows by @wendevlin in https://github.com/home-assistant/frontend/pull/28510 * Add ignoreLocation option to fuseMultiTerm config by @cnotin in https://github.com/home-assistant/frontend/pull/28557 * Apply edit-mode class to enable minimum card height in sections view by @Copilot in https://github.com/home-assistant/frontend/pull/28565 * Improve shadow and border for energy date picker by @piitaya in https://github.com/home-assistant/frontend/pull/28566 * Switch energy now chart to watts, format values to W, kW etc by @timmo001 in https://github.com/home-assistant/frontend/pull/28555 * Migrate hui-dialog-select-dashboard to ha-wa-dialog by @timmo001 in https://github.com/home-assistant/frontend/pull/28456 * Migrate ha-icon-picker to generic picker by @timmo001 in https://github.com/home-assistant/frontend/pull/27677 * device selector - add missing disabled & helper by @karwosts in https://github.com/home-assistant/frontend/pull/28576 * ha-data-table: add ellipsis for ".secondary" by @ildar170975 in https://github.com/home-assistant/frontend/pull/28577 * fix read-only fields in config flow expandables by @karwosts in https://github.com/home-assistant/frontend/pull/28579 * Show summaries at top on mobile, sidebar on desktop by @piitaya in https://github.com/home-assistant/frontend/pull/28573 * Migrate config-entry-picker to generic-picker by @wendevlin in https://github.com/home-assistant/frontend/pull/28568 * Migrate addon-picker to generic-picker by @wendevlin in https://github.com/home-assistant/frontend/pull/28567 * Update dependency vite-tsconfig-paths to v6 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28596 * Add iOS focus element messaging for ha-generic-picker component by @wendevlin in https://github.com/home-assistant/frontend/pull/28569 * Add media query for prefers-reduced-motion in dialog styles by @ndrwrbgs in https://github.com/home-assistant/frontend/pull/28593 * Refactor generic pickers by @timmo001 in https://github.com/home-assistant/frontend/pull/28570 * Migrate config entry picker to new picker syntax by @timmo001 in https://github.com/home-assistant/frontend/pull/28600 * Remove unused prop in target picker by @timmo001 in https://github.com/home-assistant/frontend/pull/28601 * Generic-picker: Implement allowCustomValue by @wendevlin in https://github.com/home-assistant/frontend/pull/28572 * Migrate color picker to generic picker by @timmo001 in https://github.com/home-assistant/frontend/pull/28598 * Migrate Z-Wave JS node configuration to use generic picker component by @wendevlin in https://github.com/home-assistant/frontend/pull/28603 * Fix entity settings row sizing by @timmo001 in https://github.com/home-assistant/frontend/pull/28585 * Let event domain expose attributes in gui by @elupus in https://github.com/home-assistant/frontend/pull/28486 * Migrate new label dialog to ha-wa-dialog by @timmo001 in https://github.com/home-assistant/frontend/pull/28586 * Migrate entity name picker to generic picker by @timmo001 in https://github.com/home-assistant/frontend/pull/28604 * Migrate domain selection to use generic picker component by @wendevlin in https://github.com/home-assistant/frontend/pull/28605 * Migrate entity attribute picker to generic picker by @timmo001 in https://github.com/home-assistant/frontend/pull/28611 * Migrate entity state content picker to generic picker by @timmo001 in https://github.com/home-assistant/frontend/pull/28612 * Update dependency typescript-eslint to v8.50.0 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28618 * Trim whitespace from 2FA input before validation by @birrejan in https://github.com/home-assistant/frontend/pull/28616 * ha-labels-picker: remove margin-bottom for ha-chip-set by @ildar170975 in https://github.com/home-assistant/frontend/pull/28559 * Update dependency @types/chromecast-caf-receiver to v6.0.25 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/27189 * Update dependency @rsdoctor/rspack-plugin to v1.3.16 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28623 * Add a debug tool to capture an entity diagnostic details by @karwosts in https://github.com/home-assistant/frontend/pull/28615 * Migrate floor dialog to webawesome by @timmo001 in https://github.com/home-assistant/frontend/pull/28606 * Add space tokens to developer tools by @timmo001 in https://github.com/home-assistant/frontend/pull/28626 * Migrate entity state picker to generic picker by @timmo001 in https://github.com/home-assistant/frontend/pull/28613 * Migrate ha-selector-select to use ha-generic-picker component by @wendevlin in https://github.com/home-assistant/frontend/pull/28614 * Always add favorite heading for home overview by @piitaya in https://github.com/home-assistant/frontend/pull/28629 * Remove ha-combo-box and vaadin dependencies by @wendevlin in https://github.com/home-assistant/frontend/pull/28632 * Use space tokens in more info dialog area by @timmo001 in https://github.com/home-assistant/frontend/pull/28627 * Update vitest monorepo to v4.0.16 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28636 * Remove ha-space-0 by @piitaya in https://github.com/home-assistant/frontend/pull/28635 * Fix datetime handling in energy charts by @MindFreeze in https://github.com/home-assistant/frontend/pull/28345 * Add npmMinimalAgeGate to .yarnrc.yml by @simbados in https://github.com/home-assistant/frontend/pull/28638 * Update dependency @formatjs/intl-durationformat to v0.8.1 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28617 * Add choose selector by @bramkragten in https://github.com/home-assistant/frontend/pull/28624 * Update formatjs monorepo (major) by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28619 * Lock file maintenance by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28621 * Update dependency vite-tsconfig-paths to v6.0.2 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28640 * Update formatjs monorepo by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28641 * Update dependency @rspack/core to v1.6.8 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28643 * Update dependency @codemirror/commands to v6.10.1 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28642 * Use-top-label for statistic picker by @karwosts in https://github.com/home-assistant/frontend/pull/28639 * Update dependency vite-tsconfig-paths to v6.0.3 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28652 * Add missing close icon in adaptive dialog mode by @timmo001 in https://github.com/home-assistant/frontend/pull/28461 * Add select-all to media management dialog, design update, migrate to wa by @karwosts in https://github.com/home-assistant/frontend/pull/28595 * Update dependency @lokalise/node-api to v15.5.0 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28653 * Update dependency fs-extra to v11.3.3 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28657 * Change 'Weekdays' to 'Days of the Week' by @ndrwrbgs in https://github.com/home-assistant/frontend/pull/28656 * Add back button to history when coming from history-card title link by @ndrwrbgs in https://github.com/home-assistant/frontend/pull/28649 * Bump github/codeql-action from 4.31.8 to 4.31.9 by @dependabot[bot] in https://github.com/home-assistant/frontend/pull/28659 * Update dependency sinon to v21.0.1 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28666 * Use generic-picker for log provider select by @wendevlin in https://github.com/home-assistant/frontend/pull/28664 * Update formatjs monorepo by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28667 * Put favorite at the top for home dashboard by @piitaya in https://github.com/home-assistant/frontend/pull/28665 * Update dependency @lokalise/node-api to v15.6.0 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28668 * Show icons for ha-tab in desktop views by @timmo001 in https://github.com/home-assistant/frontend/pull/28508 * Improve new color picker by @piitaya in https://github.com/home-assistant/frontend/pull/28663 * Automation editor target in row improve configEntry subscription by @wendevlin in https://github.com/home-assistant/frontend/pull/28662 * Language picker: add search fallback to en by @wendevlin in https://github.com/home-assistant/frontend/pull/27818 * Add iOS-specific autofocus handling in HaWaDialog by @wendevlin in https://github.com/home-assistant/frontend/pull/28607 * Fix a crash when clearing energy statistic by @karwosts in https://github.com/home-assistant/frontend/pull/28680 * Don't set history redraw timer when not connected by @karwosts in https://github.com/home-assistant/frontend/pull/28679 * Add other devices view to home dashboard by @piitaya in https://github.com/home-assistant/frontend/pull/28097 * Fix navigation in supervisor panel by @bramkragten in https://github.com/home-assistant/frontend/pull/28683 * Update CodeMirror by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28693 * Update CodeMirror by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28697 * Update fullcalendar monorepo to v6.1.20 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28700 * Update dependency typescript-eslint to v8.50.1 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28698 * "Devices" & "Voice assistants expose": fix sort for "-" values by @ildar170975 in https://github.com/home-assistant/frontend/pull/28692 * state-badge element in Picture elements card: allow to set a "name" option by @ildar170975 in https://github.com/home-assistant/frontend/pull/28689 * ha-labels-picker: add a check for undefined label by @ildar170975 in https://github.com/home-assistant/frontend/pull/28686 * Update dependency @rsdoctor/rspack-plugin to v1.4.0 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28701 * Migrate area and cropper dialogs to ha-wa-dialog by @timmo001 in https://github.com/home-assistant/frontend/pull/28608 * Add history link to statistics graph card by @joepio in https://github.com/home-assistant/frontend/pull/28500 * Update dependency @codemirror/view to v6.39.6 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28702 * Update formatjs monorepo by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28704 * Update formatjs monorepo by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28706 * Update dependency @lit/reactive-element to v2.1.2 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28708 * Update dependency lit to v3.3.2 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28709 * Update dependency @lit-labs/motion to v1.1.0 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28711 * Update dependency lit-html to v3.3.2 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28710 * Update dependency @lit-labs/observers to v2.1.0 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28712 * Update dependency @codemirror/view to v6.39.7 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28713 * Remove snow flakes from hot path by @balloob in https://github.com/home-assistant/frontend/pull/28716 * Update dependency @swc/helpers to v0.5.18 by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28722 * Developer Tools: Update both event fire and event listen when clicked. by @chriscn in https://github.com/home-assistant/frontend/pull/28646 * Update formatjs monorepo by @renovate[bot] in https://github.com/home-assistant/frontend/pull/28724 * Add kiosk mode foundation by @balloob in https://github.com/home-assistant/frontend/pull/28714 * Show the protocols on the top level of the config section by @balloob in https://github.com/home-assistant/frontend/pull/28448 * 20251229.0 by @frenck in https://github.com/home-assistant/frontend/pull/28727 ## New Contributors * @eringerli made their first contribution in https://github.com/home-assistant/frontend/pull/28243 * @flixlix made their first contribution in https://github.com/home-assistant/frontend/pull/28103 * @preetpatel made their first contribution in https://github.com/home-assistant/frontend/pull/28322 * @bbr111 made their first contribution in https://github.com/home-assistant/frontend/pull/28320 * @schoenwaldnils made their first contribution in https://github.com/home-assistant/frontend/pull/28406 * @LordMike made their first contribution in https://github.com/home-assistant/frontend/pull/28519 * @cnotin made their first contribution in https://github.com/home-assistant/frontend/pull/28557 * @ndrwrbgs made their first contribution in https://github.com/home-assistant/frontend/pull/28593 * @simbados made their first contribution in https://github.com/home-assistant/frontend/pull/28638 * @joepio made their first contribution in https://github.com/home-assistant/frontend/pull/28500 * @chriscn made their first contribution in https://github.com/home-assistant/frontend/pull/28646 **Full Changelog**: https://github.com/home-assistant/frontend/compare/20251203.3...20260107.0

20251229.0
? · 2025-12-29

## What's Changed * Show the protocols on the top level of the config section (#28448) @balloob * Add kiosk mode foundation (#28714) @balloob * Developer Tools: Update both event fire and event listen when clicked. (#28646) @chriscn * Remove snow flakes from hot path (#28716) @balloob * Add history link to statistics graph card (#28500) @joepio * Migrate area and cropper dialogs to ha-wa-dialog (#28608) @timmo001 * ha-labels-picker: add a check for undefined label (#28686) @ildar170975 * state-badge element in Picture elements card: allow to set a "name" option (#28689) @ildar170975 * "Devices" & "Voice assistants expose": fix sort for "-" values (#28692) @ildar170975 * Fix navigation in supervisor panel (#28683) @bramkragten * Add other devices view to home dashboard (#28097) @piitaya * Don't set history redraw timer when not connected (#28679) @karwosts * Fix a crash when clearing energy statistic (#28680) @karwosts * Add iOS-specific autofocus handling in HaWaDialog (#28607) @wendevlin * Language picker: add search fallback to en (#27818) @wendevlin * Automation editor target in row improve configEntry subscription (#28662) @wendevlin * Improve new color picker (#28663) @piitaya * Show icons for ha-tab in desktop views (#28508) @timmo001 * Put favorite at the top for home dashboard (#28665) @piitaya * Use generic-picker for log provider select (#28664) @wendevlin * Add back button to history when coming from history-card title link (#28649) @ndrwrbgs * Change 'Weekdays' to 'Days of the Week' (#28656) @ndrwrbgs * Add select-all to media management dialog, design update, migrate to wa (#28595) @karwosts * Add missing close icon in adaptive dialog mode (#28461) @timmo001 * Use-top-label for statistic picker (#28639) @karwosts * Add choose selector (#28624) @bramkragten * Fix datetime handling in energy charts (#28345) @MindFreeze * Remove ha-space-0 (#28635) @piitaya ## Dependency updates <details> <summary>31 changes</summary> * Update formatjs monorepo (#28724) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @swc/helpers to v0.5.18 (#28722) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @codemirror/view to v6.39.7 (#28713) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @lit-labs/observers to v2.1.0 (#28712) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency lit-html to v3.3.2 (#28710) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @lit-labs/motion to v1.1.0 (#28711) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency lit to v3.3.2 (#28709) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @lit/reactive-element to v2.1.2 (#28708) @[renovate[bot]](https://github.com/apps/renovate) * Update formatjs monorepo (#28706) @[renovate[bot]](https://github.com/apps/renovate) * Update formatjs monorepo (#28704) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @codemirror/view to v6.39.6 (#28702) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @rsdoctor/rspack-plugin to v1.4.0 (#28701) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency typescript-eslint to v8.50.1 (#28698) @[renovate[bot]](https://github.com/apps/renovate) * Update fullcalendar monorepo to v6.1.20 (#28700) @[renovate[bot]](https://github.com/apps/renovate) * Update CodeMirror (#28697) @[renovate[bot]](https://github.com/apps/renovate) * Update CodeMirror (#28693) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @lokalise/node-api to v15.6.0 (#28668) @[renovate[bot]](https://github.com/apps/renovate) * Update formatjs monorepo (#28667) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency sinon to v21.0.1 (#28666) @[renovate[bot]](https://github.com/apps/renovate) * Bump github/codeql-action from 4.31.8 to 4.31.9 (#28659) @[dependabot[bot]](https://github.com/apps/dependabot) * Update dependency fs-extra to v11.3.3 (#28657) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @lokalise/node-api to v15.5.0 (#28653) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency vite-tsconfig-paths to v6.0.3 (#28652) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @codemirror/commands to v6.10.1 (#28642) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @rspack/core to v1.6.8 (#28643) @[renovate[bot]](https://github.com/apps/renovate) * Update formatjs monorepo (#28641) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency vite-tsconfig-paths to v6.0.2 (#28640) @[renovate[bot]](https://github.com/apps/renovate) * Lock file maintenance (#28621) @[renovate[bot]](https://github.com/apps/renovate) * Update formatjs monorepo (major) (#28619) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @formatjs/intl-durationformat to v0.8.1 (#28617) @[renovate[bot]](https://github.com/apps/renovate) * Add npmMinimalAgeGate to .yarnrc.yml (#28638) @simbados </details>

20251203.1
? · 2025-12-05

- Always show energy-sources-table in overview (@MindFreeze - #28315) - Add more info to the energy demo (@bramkragten - #28316) - Fix energy dashboard redirect for device-consumption-only configs (@preetpatel - #28322) - Append current state to power-sources-graph (@MindFreeze - #28330) - Fix gauge severity using entity state instead of attribute value (@MindFreeze - #28331) - Fix markdown sections and styling (@MindFreeze - #28333) - Move reorder areas and floors to floor overflow (@piitaya - #28335) - Fix calendar card not showing different colors for multiple calendars (@MindFreeze - #28338) - Use non-admin endpoint to subscribe to one lab feature (@piitaya - #28352) - Add add to button in more info topbar for non admin users (@TimoPtr - #28365)

20251105.0
? · 2025-11-05

## What's Changed * Fix target picker in logbook card editor (#27804) @piitaya * Fix auth language picker styles (#27805) @wendevlin * Add condition/action dialog: blocks title (#27801) @wendevlin * Add trigger/condition/action dialog: fix empty elements in search results (#27802) @wendevlin * Fix target picker in card editor (#27800) @wendevlin * Fix z-index for target picker item row icon (#27798) @jpbede * Add hide background option to iframe card (#27792) @timmo001 * Handle unknown items in target picker (#27795) @bramkragten * Auto refresh summary dashboard when registries changed (#27794) @piitaya * Rename safety panel to security panel (#27796) @piitaya * Don't show summary card if summary dashboards are empty (#27788) @piitaya * Hide media players summary when no entities exist (#27642) @Turbo87 * Display entities without area in summary dashboard (#27777) @piitaya * Fix-labels-yaml-helper (#27776) @wendevlin * Fix tooltip hide delay (#27786) @piitaya * Fix sankey with external statistics devices (#27784) @karwosts * Apply theme variables to pi charts (#27773) @MindFreeze * Fixes in backup overflow (#27745) @silamon * Fix sensor card graph in Safari (#27768) @MindFreeze * Fix for Y axis label formatting in history graph (#27770) @MindFreeze * Revert "Show action description in sidebar header using describeAction" (#27772) @wendevlin * Use supervisor endpoint for downloading logs (when avaliable) (#27765) @timmo001 * Fix selected element text color (#27771) @wendevlin * Remove dynamic `eventDisplay` in calendar (#27767) @MindFreeze * Don't show tooltip on overflow menu in dashboard toolbar (#27763) @piitaya * Fix display of multi-day events on calendar card view (#27730) @ezra-freedman * Fix calendar all-day toggle date normalization (#27701) @ezra-freedman * Auto update statistics graph in more-info (#27760) @MindFreeze * Translate voice assistant pipeline debugger (#27721) @timmo001 * Fix suggest cards dialog for sections view (#27762) @piitaya * Show action description in sidebar header using describeAction (#27516) @[copilot-swe-agent[bot]](https://github.com/apps/copilot-swe-agent) * Move label translations to ui.dialog (#27752) @silamon * Add support for PM4 sensor state (#27754) @akx * Fix translation keys of energy-compare card (#27747) @Wesley-Vos * Use progress ring for updates on config dashboard (#27731) @jpbede * Fix button text overflow (#27744) @jpbede * Don't show tooltip for ha button menu in top bar (#27723) @piitaya * Revert "Fix entities card size and add grid contstraints" (#27725) @piitaya * Use entity naming in more cards (#27714) @piitaya * Revert entity naming in target picker chips (#27722) @piitaya * Calendar card height: account for title and stop overflow (#27707) @timmo001 * Assist pipelines: allow user to stop TTS audio test (#27710) @timmo001 * Revert "Migrate dialog-device-registry-detail to ha-wa-dialog (#27668)" (#27716) @timmo001 * Add a state filter to logbook card (#27685) @karwosts * Trend feature: make sure content is centered when loading (#27708) @timmo001 * Restore trigger id in overflow menu for trigger (#27702) @piitaya * Only display add button if at least one entity is selected in entities picker (#27699) @piitaya * Only clear from and to trigger in state trigger (#27700) @piitaya * Add legend to energy pie chart (#27697) @MindFreeze * Fix todo item date picker displaying previous day (#27698) @ezra-freedman * Default card name to friendly name (#27696) @piitaya * Add floor icon to every home dashboard views (#27695) @piitaya * Add automations category to home dashboard area views (#27641) @Turbo87 * home dashboard: Always select the same weather entity (#27643) @Turbo87 * Fix next flow config flow showing an empty dialog (#27682) @MindFreeze * Dev tools -> Templates: max-height fix for cm-editor (#27461) @ildar170975 * Fix calendar all day date display (#27689) @ezra-freedman * Fix entities card size and add grid contstraints (#27684) @timmo001 * Fix activity card height and add constraints for grid layout (#27683) @timmo001 * Shift stats in history by 1 hour (#27633) @karwosts * Add floor icons to home dashboard headings (#27639) @Turbo87 * Allow selecting multiple states in trigger condition (#27455) @Skaronator * Bottom-sheet swipe to close (#27537) @wendevlin * Fix typos and improve grammar on ha-dialogs design docs (#27681) @timmo001 * Add media player volume buttons card feature (#27624) @timmo001 * Use generic picker for language picker (#27631) @wendevlin * Media selector for view backgrounds (#27544) @karwosts * Migrate dialog-device-registry-detail to ha-wa-dialog (#27668) @timmo001 * Use space tokens in ha-more-info-dialog (#27666) @timmo001 * Use space tokens in ha-automation-row (#27665) @timmo001 * Use space tokens in ha-markdown (#27664) @timmo001 * Use space tokens in ha-quick-bar (#27663) @timmo001 * Use space tokens in ha-card (#27662) @timmo001 * Label picker/selector: add a decription to a list (#27635) @ildar170975 * Adjust primary action buttons for create/update category/area dialogs (#27651) @silamon * Add min and max values for hardware graphs (#27649) @silamon * Regenerate service-picker valueRenderer on localize update (#27640) @karwosts * Adjust line height in weather card (#27653) @silamon * Fix horiz spacings in ha-select (#27634) @ildar170975 * Improve label layout for pie chart on mobile (#27632) @MindFreeze * Don't force ratio for area picture (#27630) @piitaya * Add color and icon defaults for config labels table (#27622) @wendevlin * Use space tokens in card features editor (#27625) @timmo001 * Use space tokens in tile card (#27626) @timmo001 * Use space tokens in area card (#27627) @timmo001 * Migrate generic-picker to new design (#27594) @wendevlin * Use space vars (#27623) @wendevlin * Fix padding for "search-input-outlined" in filters (#27621) @ildar170975 * Add automation element dialog: fix blocks only search result (#27618) @wendevlin * target picker: use slugify() for tooltips (#27619) @ildar170975 * ha-media-player-browse: use slugify() for tooltips (#27617) @ildar170975 * New design for automation add trigger/condition/action dialog (#27529) @wendevlin * Handle service description might be undefined (#27606) @bramkragten * Fix resizing in pie chart (#27608) @MindFreeze * Fix automation sidebar editor rerendering (#27607) @wendevlin * ha-wa-dialog show header border on scroll (#27605) @wendevlin * Target picker fix entities count for labels (#27603) @wendevlin * Invert floor sort order to match physical layout (#27580) @Turbo87 * Revert "Sidebar profile picture fix alignment in RTL languages" (#27604) @wendevlin * Add description support to fields in object selector (#27602) @piitaya * Align state content picker with entity name picker (#27530) @piitaya * Sidebar profile picture fix alignment in RTL languages (#27578) @wendevlin * Show less information in picked targets (#27600) @wendevlin * Fix min/max-height in error-log-card to prevent extra scrollbar (#27591) @ildar170975 * Improve automation save timeout (#27584) @karwosts * Use ha-filter-chips for target picker (#27521) @wendevlin * codemirror: show a cursor while drag-n-drop (#27592) @ildar170975 * Set numeric keypads to LTR (#27588) @karwosts * Fix target-picker floor entities count (#27577) @wendevlin * Make target area of slider track larger (#27571) @jpbede * Hide "add hardware" button for hardware integrations (#27572) @TheJulianJES * Fix date test to work on Oct 20 (#27575) @MindFreeze * data/floor_registry: Use 9999 fallback for null floor levels (#27559) @Turbo87 * Add tooltip instead of title for dashboard button (#27563) @elchininet * Display Zigbee Connection on device page (#27380) @CFenner * Allow selecting multiple states in state condition (#27453) @Skaronator * Use entity naming in more cards and badges (#27541) @piitaya * Add placeholder text for ha-selector-device (#27551) @wrfz * Consolidate floor sorting with `floorCompare()` (#27553) @Turbo87 * Remove redundant sorting in area and floor registry fetching (#27552) @Turbo87 * Improve styling of ZHA manage device dialog (#27556) @jpbede * Use progress button for config save button in ZHA dashboard (#27547) @jpbede * Make target area of slider thumb larger (#27550) @jpbede * Remove title for common controls section for home dashboard (#27545) @piitaya * Set header bar min height and make sure items are centered (#27542) @timmo001 * Remove unnecessary on-surface-default semantic color (#27536) @timmo001 * Improve target picker section title (#27539) @wendevlin * Fix duplicated name in entity name picker and fix missing entity id support (#27538) @piitaya * Fix target picker device/floor icon (#27515) @wendevlin * use popover with trap focus (#27533) @wendevlin * Update drag icon (#27514) @piitaya * Support media-source links for view background (#27522) @karwosts * Fix entity badge name (#27520) @piitaya * Use empty string for no name instead of empty array for name (#27523) @piitaya * Only show backup ad when cloud is enabled (#27524) @silamon * Delete image selector (#27519) @karwosts * Group dashboards by type (#27517) @piitaya * Make custom text more discoverable in entity name picker (#27505) @piitaya * Use media selector in picture-glance and picture-elements (#27506) @karwosts * Missing translation on back button (#27510) @karwosts * Add support for next_flow on abort (#27491) @bdraco * New target picker (#27284) @wendevlin * Estimate backup size (#27423) @timmo001 * Add media support to hui-image and picture-entity-card (#27450) @karwosts * Improved Sankey layout (#26787) @MindFreeze * Add pie chart mode to energy devices graph (#27282) @MindFreeze * Add menu item to copy config entry id (#27394) @hanwg * Don't add audio track if webrtc player is muted (#25767) @piitaya * Rename security panel to safety panel (#27502) @piitaya * Improve ZHA config dashboard styling (#27492) @jpbede * Fix button wrapping in Z-Wave JS config dashboard (#27493) @jpbede * Update add-on auto-update strings to use full phrase (#27484) @[copilot-swe-agent[bot]](https://github.com/apps/copilot-swe-agent) * Migrate restart wait to ha-wa-dialog (#27476) @timmo001 * Enable keyboard resizing of automation sidebar (#27473) @wendevlin * Revert "Add plus and minus button for media player more info" (#27409) @piitaya * Use entity naming in cards and badges (#27428) @piitaya * Improve sampling in trend feature and sensor card (#27190) @MindFreeze * Disconnect streaming <img> when closing media dialog (#27479) @karwosts * Migrate new backup dialog to ha-wa-dialog (#27430) @timmo001 * Align more info breadcrumb style with entity picker style for context (#27447) @piitaya * Merge favorite and common controls in home dashboard (#27438) @piitaya * Remove trailing whitespace from ZHA pairing doc link (#27468) @davet2001 * Group area by floor in home dashboard (#27443) @piitaya ## Dependency updates <details> <summary>56 changes</summary> * Update dependency globals to v16.5.0 (#27785) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @octokit/rest to v22.0.1 (#27779) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency hls.js to v1.6.14 (#27780) @[renovate[bot]](https://github.com/apps/renovate) * Update vitest monorepo to v4.0.6 (#27766) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @rsdoctor/rspack-plugin to v1.3.7 (#27761) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency jsdom to v27.1.0 (#27759) @[renovate[bot]](https://github.com/apps/renovate) * Bump github/codeql-action from 4.31.0 to 4.31.2 (#27758) @[dependabot[bot]](https://github.com/apps/dependabot) * Update octokit monorepo to v8.0.3 (#27757) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @rspack/core to v1.6.0 (#27753) @[renovate[bot]](https://github.com/apps/renovate) * Update vitest monorepo to v4.0.5 (#27748) @[renovate[bot]](https://github.com/apps/renovate) * Update vaadinWebComponents monorepo to v24.9.4 (#27738) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @material/web to v2.4.1 (#27729) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency tar to v7.5.2 [SECURITY] (#27728) @[renovate[bot]](https://github.com/apps/renovate) * Update vitest monorepo to v4.0.4 (#27720) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @rsdoctor/rspack-plugin to v1.3.6 (#27719) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @rsdoctor/rspack-plugin to v1.3.5 (#27706) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @lezer/highlight to v1.2.3 (#27691) @[renovate[bot]](https://github.com/apps/renovate) * Update Node.js to v22.21.1 (#27686) @[renovate[bot]](https://github.com/apps/renovate) * Update vitest monorepo to v4.0.3 (#27673) @[renovate[bot]](https://github.com/apps/renovate) * Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#27660) @[dependabot[bot]](https://github.com/apps/dependabot) * Update dependency @types/sortablejs to v1.15.9 (#27659) @[renovate[bot]](https://github.com/apps/renovate) * Update babel monorepo to v7.28.5 (#27655) @[renovate[bot]](https://github.com/apps/renovate) * Update vitest monorepo to v4.0.2 (#27656) @[renovate[bot]](https://github.com/apps/renovate) * Bump github/codeql-action from 4.30.9 to 4.31.0 (#27661) @[dependabot[bot]](https://github.com/apps/dependabot) * Update dependency @types/qrcode to v1.5.6 (#27658) @[renovate[bot]](https://github.com/apps/renovate) * Update vitest monorepo to v4 (major) (#27638) @[renovate[bot]](https://github.com/apps/renovate) * Update CodeMirror - autoclosed (#27647) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @rsdoctor/rspack-plugin to v1.3.4 (#27648) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency lint-staged to v16.2.6 (#27644) @[renovate[bot]](https://github.com/apps/renovate) * Bump vite from 7.1.6 to 7.1.12 (#27628) @[dependabot[bot]](https://github.com/apps/dependabot) * Update dependency typescript-eslint to v8.46.2 (#27610) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency lint-staged to v16.2.5 (#27609) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency eslint-plugin-unused-imports to v4.3.0 (#27598) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency eslint to v9.38.0 (#27582) @[renovate[bot]](https://github.com/apps/renovate) * Update Node.js to v22.21.0 - autoclosed (#27583) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency jsdom to v27.0.1 (#27586) @[renovate[bot]](https://github.com/apps/renovate) * Bump actions/setup-node from 5.0.0 to 6.0.0 (#27568) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump home-assistant/wheels from 2025.09.1 to 2025.10.0 (#27566) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump relative-ci/agent-action from 3.0.1 to 3.1.0 (#27569) @[dependabot[bot]](https://github.com/apps/dependabot) * Lock file maintenance (#27560) @[renovate[bot]](https://github.com/apps/renovate) * Bump github/codeql-action from 4.30.8 to 4.30.9 (#27567) @[dependabot[bot]](https://github.com/apps/dependabot) * Update dependency @lezer/highlight to v1.2.2 (#27573) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency marked to v16.4.1 (#27574) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @rsdoctor/rspack-plugin to v1.3.3 (#27558) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @lokalise/node-api to v15.3.1 (#27555) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency typescript-eslint to v8.46.1 (#27546) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @codemirror/view to v6.38.6 (#27531) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency lint-staged to v16.2.4 (#27499) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @rsdoctor/rspack-plugin to v1.3.2 (#27498) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @types/leaflet to v1.9.21 (#27497) @[renovate[bot]](https://github.com/apps/renovate) * Bump softprops/action-gh-release from 2.3.4 to 2.4.1 (#27471) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github/codeql-action from 3.30.6 to 4.30.8 (#27472) @[dependabot[bot]](https://github.com/apps/dependabot) * Update dependency ua-parser-js to v2.0.6 (#27470) @[renovate[bot]](https://github.com/apps/renovate) * Update formatjs monorepo (#27466) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency core-js to v3.46.0 (#27467) @[renovate[bot]](https://github.com/apps/renovate) * Update dependency @bundle-stats/plugin-webpack-filter to v4.21.5 (#27460) @[renovate[bot]](https://github.com/apps/renovate) </details>

20251104.0预发布
? · 2025-11-04

- Fix-labels-yaml-helper (@wendevlin - #27776) - Display entities without area in summary dashboard (@piitaya - #27777) - Fix sankey with external statistics devices (@karwosts - #27784) - Fix tooltip hide delay (@piitaya - #27786) - Don't show summary card if summary dashboards are empty (@piitaya - #27788) - Auto refresh summary dashboard when registries changed (@piitaya - #27794) - Handle unknown items in target picker (@bramkragten - #27795) - Rename safety panel to security panel (@piitaya - #27796)