What's Changed
- Adjust brands assets to proxy brand images through local API (#29799) @frenck
- Use show in sidebar property instead of checking title (#29815) @piitaya
- Remove unused properties in
ha-data-tableandhass-tabs-subpage-data-table(#29808) @farmio - Cleanup old comments (#29823) @timmo001
- Fix button active also for icon-buttons (#29820) @wendevlin
- Rename more info "Attributes" to "Details", add raw state and all available attributes (#29811) @timmo001
- Add day of week to energy chart tooltips (#29803) @gpoitch
- Water flow rate sankey chart in Now view (#29804) @MindFreeze
- Add cover of device type window to the security dashboard (#29797) @jhenkens
- Update vacuum segment mapping description (#29802) @arturpragacz
- Remove duplicated buttons (#29798) @silamon
- Add vacuum mapping not configured issue (#29800) @arturpragacz
- Fix app panel narrow header safe area top (#29792) @wendevlin
- Data tables: keep "Actions" as the last column (#29364) @ildar170975
- Simplify card descriptions using "This …" instead of repeating the name (#29795) @NoRi2909
- Don't show label for toggle all lights and align individual lights (#29794) @piitaya
- Don't use navigation history when using tabs (#29791) @piitaya
- Handle selector edge case for
[](#29790) @wendevlin - Add power, water and gas current flow rate tile cards (#29788) @MindFreeze
- Reorganize Zigbee settings page (#29671) @matthiasdebaat
- Add footer card support to sections view (#29620) @MindFreeze
- Add tabs to energy config page (#29689) @MindFreeze
- Change second tab to "Electricity" in Energy dashboard (#29787) @NoRi2909
- Update gallery with latest adaptive dialog changes (#29672) @timmo001
- "Numeric state" trigger editor: add a "filter_entity" context to "attribute" selector (#29778) @ildar170975
- Add flow rate picker to gas, water, and water device energy dialogs (#29693) @MindFreeze
- hui-entities-card: fix "buttons-header-footer" margin-bottom (#29783) @ildar170975
- ha-entity-attribute-picker: add valueRenderer (#29780) @ildar170975
- Re-initialize camera stream when backend finishes starting (#29752) @RaHehl
- Add configuration to built-in panels (#29572) @piitaya
- Show allow_negative in DurationSelector options (#29775) @eifinger
- Fix types for dialog hide events (#29777) @timmo001
- Add missing back path for protocol config dashboards (#29770) @timmo001
- Disallow moving a section to non-sections view (#29756) @karwosts
- Reorganize Matter settings (#29708) @matthiasdebaat
- Fix swipe action bubbling up to stacked bottom drawer/sheet (#29768) @timmo001
- Fix ZHA config dashboard button animation targeting (#29744) @malywut
- Make all picker strings of Frontend conditions consistent (#29742) @NoRi2909
- Fix group more-info names for not-in-registry entities (#29758) @karwosts
- Allow to disable seconds in DurationSelector (#29760) @eifinger
- Fix esc closing all dialogs or sheets (close one after another) (#29732) @timmo001
- Reorganize Bluetooth settings (#29723) @matthiasdebaat
- Make descriptions of Frontend actions consistent with Core (#29740) @NoRi2909
- Make building block descriptions consistent with new conditions (#29739) @NoRi2909
- Add year period to stat graph card editor (#29741) @karwosts
- Fix header tab height (#29736) @RoboMagus
- Add missing helper to ha-select, remove unused attr (#29729) @timmo001
- Use ha-scrollbar in config dashboard (#29724) @timmo001
- Add a drag handle visual indicator to bottom sheet (#29707) @timmo001
- Reorganize Z-Wave settings page (#29697) @matthiasdebaat
- Refine supported actions in button heading badge (#29718) @karwosts
- Add repository handling for missing addons in HaConfigAppDashboard (#29722) @ludeeus
- Replace "consumption" with "usage" for battery and grid energy (#29719) @NoRi2909
- Use ha-scrollbar with history panel, fix overflow position (#29715) @timmo001
- Switch dialog device registry detail to adaptive dialog (#29713) @timmo001
- Use ha-scrollbar with media browser (#29714) @timmo001
- Prevent bottom-sheet from closing from child elements (#29716) @wendevlin
- Trigger add todo item dialog via search param (#29690) @timmo001
- Migrate
ha-icon-buttonto webawesome (#29622) @wendevlin - Fix chip order in automation save dialog to match field order (#29710) @marcinbauer-ohf
- Move scrolling for dashboards inside view container (#29444) @timmo001
- ha-automation-action-condition use generic-picker (#29702) @wendevlin
- cloud-tts-pref: fix for language picker (#29678) @ildar170975
- Add support for vacuum segment mapping to areas (#29343) @bramkragten
- Split antimeridian-crossing paths in ha-map (#29694) @Icecovery
- Fix history timeline showing same color for all zones (#29700) @MindFreeze
- Switch more info dialog to adaptive dialog (#29664) @timmo001
- Fix styles for manage zha device dialog (#29684) @timmo001
- Assign no-stale to Tasks/Epic/Opportunity issue type (#29698) @silamon
- Upgrade webawesome to version 3.2.1-ha.2 (#29691) @wendevlin
- Cleanup dialog default width attrs (#29686) @timmo001
- Fix iframe flash for dark theme using transition (#29685) @timmo001
- Update animation duration variable names in copilot instructions (#29692) @MindFreeze
- Fix panel safe area subpage usage (#29688) @wendevlin
- Fix lovelace tab overflow fade height (#29687) @timmo001
- Fix custom panel size (#29681) @wendevlin
- Add prevent-scrim-close to energy config dialogs (#29682) @timmo001
- Add prevent-scrim-close to 3 form dialogs (#29683) @timmo001
- fix: invisible dashboard header section (#29679) @p0lycarpio
- Unflex apps (#29675) @silamon
- ha-code-editor: use ha-scrollbar class (#29674) @ildar170975
- Fix ha-script-field-row styles (#29658) @wendevlin
- Finish feature parity for dialog and bottom-sheet with adaptive-dialog (#29669) @timmo001
- Move energy CSV download to period selector overflow menu (#29668) @MindFreeze
- cloud-remote-pref: migrate "ha-settings-row -> ha-md-list-item" (#29667) @ildar170975
- Fix dialogs when reduce motion is active. (#29666) @wendevlin
- Add conditions to map card (#29614) @karwosts
- Use prevent scrim close on settings form/editor dialogs, add cancel as secondary action (#29656) @timmo001
- Fix invalid attribute values (#29639) @yeonjuan
- ha-formfield: fix typo "inline -> initial" (#29662) @ildar170975
- Prevent scrim close on lovelace editor dialogs (#29653) @timmo001
- Allow to start typing -0 in float field (#29665) @kelvan
- Compute shown entity attributes in one place (#29655) @timmo001
- Remove generic-picer backdrop background (#29661) @wendevlin
- Make energy config page consistent (#29452) @matthiasdebaat
- Automation editor: Add continue on error UI for actions (#29603) @wendevlin
- Fix Energy Dialog Localisation (#29654) @TCWORLD
- Replace filled help icon with outlined version (#29625) @marcinbauer-ohf
- Use custom home name in energy flow cards (#29652) @MindFreeze
- Migrate grid connections to single objects with import/export/power (#29389) @MindFreeze
- Smarter floor/area grouping for energy sankey cards (#29588) @MindFreeze
- Data tables: "voice assistants" icons alignment fix (#29645) @ildar170975
- Delete ha-dialog, rename ha-wa-dialog to ha-dialog (#29627) @timmo001
- Data table filters: fix overflow (#29646) @ildar170975
- Virtualize notification drawer (#29640) @karwosts
- Correct Developer Tools Tab Translation Key (#29642) @TCWORLD
- Fix Missing Developer Tools Page Title (#29631) @TCWORLD
- Fix custom value in picker with sections (#29593) @piitaya
- Migrate other dialogs to wa (#29610) @timmo001
- Fix custom paths for navigation picker (#29619) @timmo001
- Migrate lovelace config dialogs to wa (#29607) @timmo001
- Migrate Z-Wave and Zigbee config dialogs to wa (#29583) @timmo001
- Correct value update for 'ha-selector-select' elements displaying as radio buttons. (#29612) @TCWORLD
- Migrate lovelace editor dialogs to wa (#29594) @timmo001
- Fix hardcoded collection keys in energy dashboard (#29623) @TCWORLD
- Migrate matter config dialogs to wa (#29605) @timmo001
- Migrate more info dialog to ha-wa-dialog (#28583) @timmo001
- Migrate voice assistant config dialogs to wa (#29606) @timmo001
- Light dashboard toggle area (#29363) @piitaya
- Fix compare button bug in energy-period-selector (#29611) @TCWORLD
- Remove ha-divider and replace with wa-divider (#29609) @wendevlin
- Move automation help icons from sections to dialogs (#29584) @marcinbauer-ohf
- Fix kiosk mode not opening sidebar on toggle menu event (#29604) @stvncode
- Migrate onboarding dialogs to wa (#29601) @timmo001
- Fix ha-dropdown-item selected hover (#29602) @wendevlin
- Change state card button/input_button to control button (#29367) @timmo001
- Improve PR template and add AI agent instructions (#29590) @piitaya
- Migrate enter code dialog to wa (#29592) @timmo001
- Improve default dashboard confirmation dialog (#29596) @piitaya
- Migrate more "ha-settings-row" to "ha-md-list-item" (#29508) @ildar170975
- Add missing import in hass-tabs-subpage-data-table (#29591) @farmio
- Migrate zone config dialogs to wa (#29581) @timmo001
- Hide actions in attributes view (#29580) @marcinbauer-ohf
- Reorganize profile localization settings into dedicated card (#29496) @balloob
- Migrate zeroconf discovery info dialog to wa (#29579) @timmo001
- Migrate ssdp config dialogs to wa (#29582) @timmo001
- Migrate thread config dialog to wa (#29578) @timmo001
- Migrate tags config dialog to wa (#29577) @timmo001
- Migrate storage config dialogs to wa (#29576) @timmo001
- Migrate integrations dialogs to wa (#29567) @timmo001
- Migrate energy config dialogs to wa (#29565) @timmo001
- Align pull request template with core (#29573) @piitaya
- Entity card: allow a reversed order for "value" & "unit" (#29407) @ildar170975
- ha-fab: fix styles for disabled (#29446) @ildar170975
- Migrate person and user dialogs to wa (#29569) @timmo001
- Migrate hardware avaliable dialog to wa (#29566) @timmo001
- Migrate logs detail dialog to wa (#29568) @timmo001
- Migrate cloud dialog to wa (#29563) @timmo001
- Migrate statistics dialogs to wa (#29437) @timmo001
- Migrate mqtt device info dialog to wa (#29564) @timmo001
- Migrate app store dialogs to wa, standardise registry actions (#29542) @timmo001
- Migrate from ha-md-select to ha-select (#29551) @wendevlin
- Migrate bluetooth device info dialog to wa (#29546) @timmo001
- Add additional config areas to quick search (#29535) @timmo001
- Migrate main calendar dialogs to wa (#29505) @timmo001
- Add repairs and updates cards to home dashboard overview (#29552) @piitaya
- Add Percentage in distribution card tooltip (#29555) @sebcaps
- Migrate todo dialog to wa (#29527) @timmo001
- Add guard for failed JSON parsing of localStorage entries (#29502) @uptimeZERO
- Don't show hidden todolists on todo panel (#29510) @karwosts
- hui-entity-editor: fix padding-top for ha-md-list (#29537) @ildar170975
- Normalize SI unit prefixes in distribution card proportions (#29539) @MindFreeze
- Fix storage space calculations to account for reserved system space (#29540) @MindFreeze
- Migrate local backup location dialog to wa (#29543) @timmo001
- Fix position of 2 extra actions for date picker dialog (#29541) @timmo001
- Migrate import blueprint dialog to wa (#29544) @timmo001
- Dropdown item add selected prop (#29553) @wendevlin
- Migrate from ha-md-menu to ha-dropdown (#29548) @wendevlin
- Use ValueChangedEvent for more CustomEvents (#29547) @timmo001
- Re-enable autofocus for iOS in ha-wa-dialog (#29534) @wendevlin
- Entities card: add “area” for “secondary_info” (#29268) @ildar170975
- Migrate date picker dialog to wa (#29506) @timmo001
- Use unique SVG mask IDs in graph base to fix rendering on Samsung WebView (#29525) @MindFreeze
- Make storage charts consistent with lifetime chart (#29526) @matthiasdebaat
- Entities card editor: fix margin-top for ha-entity-picker (#29536) @ildar170975
- Entity card: fix unit for monetary (#29406) @ildar170975
- Migrate helper dialogs to wa (#29507) @timmo001
- Migrate media browser dialog to wa (#29529) @timmo001
- Update @home-assistant/webawesome to version 3.2.1-ha.0 (#29533) @wendevlin
- Add missing AI tasks item to quick search (#29531) @timmo001
- Migrate system information and startup time dialogs to wa (#29532) @timmo001
- Hardware panel imporve chart loading UI (#29528) @wendevlin
- Hide more info weather forecast when unsupported (#29517) @karwosts
- Don't close automation and script sidebar on save (#29434) @piitaya
- hui-graph-header-footer: add own action handler (#29522) @ildar170975
- Move AI task to its own page and change General into Home information (#29458) @matthiasdebaat
- Various RTL fixes (#29520) @yosilevy
- Add color settings for entity in distribution card (#29436) @piitaya
- state-card-input_number: fix for narrow viewport (#29327) @ildar170975
- Add formatEntityStateToParts() + use it for hui-entity-card & ha-state-label-badge (#29239) @ildar170975
- Add tests for energy chart functions (#29504) @MindFreeze
- developer-tools-debug: migrate "ha-settings-row" to "ha-md-list-item" (#29501) @ildar170975
- User profile: migrate toggle rows "ha-settings-row" to "ha-md-list-item" (#29497) @ildar170975
- Migrate new dashboard dialog to wa (#29438) @timmo001
- Migrate profile dialogs to wa, refactor LL access token dialog (#29440) @timmo001
- Migrate automation picker row to ha-dropdown (#29428) @wendevlin
- Improve energy dashboard monthly/this-quarter chart time axes (#29435) @TCWORLD
- Fix history-graph card rendering stale data point on left edge (#29499) @MindFreeze
- Counter gravity effect on the Matter icon (#29459) @matthiasdebaat
- Data tables: filters: fix a placement for icon & text (#29488) @ildar170975
- voice-assistant-brand-icon: fixes for margin & alignment (#29493) @ildar170975
- Fix ZHA dashboard using disabled and ignored config entries (#29494) @TheJulianJES
- Sugestion -> Suggestion (#29490) @benediktjohannes
- Fix dupl. id error in water-sankey (#29489) @karwosts
- No FAB in calendar-card (#29487) @karwosts
- voice-assistants-expose-assistant-icon: fix tooltip (#29469) @ildar170975
- Fix describe legacy triggers in traces (#29473) @karwosts
- Add safe space at the bottom (#29454) @matthiasdebaat
- Fix Discord link for designers (#29393) @matthiasdebaat
- Migrate join beta dialog to wa (#29439) @timmo001
- Fix theme and sidebar on demo (#29433) @piitaya
- Fix storage apps translation keys (#29432) @MindFreeze
- Fix energy dashboard date/time tooltip date labelling (#29431) @TCWORLD
- Delete ha-md-dialog (#29421) @timmo001
- Use
ha-alertfor copyright of logo (#29429) @bramkragten - Migrate remaining backup dialogs dialog to wa (#29419) @timmo001
- Migrate favorite color picker to wa (more info) (#29373) @timmo001
- Migrate pick config entry dialog to wa (#29417) @timmo001
- Update license text (#29423) @mrdarrengriffin
- Make description of Map card consistent (#29420) @NoRi2909
- Migrate cloud support package dialog to wa (#29418) @timmo001
- Migrate download logs dialog to wa (#29416) @timmo001
- Add context to quick bar, prioritise related entries (#29107) @timmo001
- Migrate join media players to wa (more info) (#29374) @timmo001
- Use ValueChangedEvent instead of CustomEvent (#29399) @timmo001
- Refactor ha-select and ha-dropdown event handlers to use generic event types (#29397) @timmo001
- Display Selected Year on Energy Date Picker (#29321) @TCWORLD
- Use consistent name for common controls in home dashboard (#29410) @piitaya
- Error log card migrate ha-md-menu to ha-dropdown (#29398) @wendevlin
- Fix more-info media source select (#29400) @karwosts
Dependency updates
25 changes
- Update dependency @html-eslint/eslint-plugin to v0.56.0 (#29818) @renovate[bot]
- Update dependency eslint-plugin-lit to v2.2.1 (#29821) @renovate[bot]
- Update dependency eslint-plugin-unused-imports to v4.4.1 (#29822) @renovate[bot]
- Update dependency @octokit/plugin-retry to v8.1.0 (#29819) @renovate[bot]
- Update dependency marked to v17.0.3 (#29817) @renovate[bot]
- Update dependency glob to v13.0.6 (#29816) @renovate[bot]
- Update dependency @rspack/core to v1.7.6 (#29812) @renovate[bot]
- Update dependency eslint to v9.39.3 (#29813) @renovate[bot]
- Update dependency @codemirror/view to v6.39.15 (#29807) @renovate[bot]
- Update dependency @bundle-stats/plugin-webpack-filter to v4.21.10 (#29806) @renovate[bot]
- Update dependency @formatjs/intl-datetimeformat to v7.2.2 (#29809) @renovate[bot]
- Bump lodash from 4.17.21 to 4.17.23 (#29767) @dependabot[bot]
- Bump actions/stale from 10.1.1 to 10.2.0 (#29765) @dependabot[bot]
- Bump github/codeql-action from 4.32.3 to 4.32.4 (#29766) @dependabot[bot]
- Bump tar from 7.5.7 to 7.5.8 (#29735) @dependabot[bot]
- Bump qs from 6.14.1 to 6.14.2 (#29651) @dependabot[bot]
- Bump github/codeql-action from 4.32.2 to 4.32.3 (#29650) @dependabot[bot]
- Update Node.js to v24.13.1 (#29538) @renovate[bot]
- Update dependency @codemirror/commands to v6.10.2 (#29518) @renovate[bot]
- Bump github/codeql-action from 4.32.0 to 4.32.2 (#29498) @dependabot[bot]
- Update dependency @rsdoctor/rspack-plugin to v1.5.2 (#29481) @renovate[bot]
- Update dependency glob to v13.0.1 (#29462) @renovate[bot]
- Update dependency ua-parser-js to v2.0.9 (#29456) @renovate[bot]
- Update dependency @rspack/core to v1.7.5 (#29447) @renovate[bot]
- Update dependency jsdom to v28 (#29409) @renovate[bot]