Wendelin
311cbad8fa
Remove download file support checks and related code ( #29124 )
2026-01-22 12:02:51 +01:00
ildar170975
73a1ce90c3
Data tables: do not show "Assistants" column in "secondary" when narrow ( #29120 )
...
fix a column for "narrow"
2026-01-22 09:37:03 +02:00
uptimeZERO_
ea1b7b9dec
Media player fixes ( #29075 )
...
* aligning ui of dialog and media bar
* refactored media progress logic to be reusable
* updating track times to be consistent with music assistant
* WIP aligning volume slider with music assistant
* migrating to ha-dropdown
* showing volume tooltip on touch devices
* Fixed volume slider going to 100 randomly
* Added scrolling support
* Refactored volume control logic
2026-01-21 20:28:32 +01:00
Paul Bottein
fd506d4d72
Add assign area shortcut to home panel ( #29082 )
...
* Add assign area shortcut to home panel
* Set empty state for empty other devices page
2026-01-21 17:11:23 +01:00
karwosts
a3be09018c
Fix add entry button for integrations ( #29106 )
2026-01-21 16:13:03 +02:00
Wendelin
3364d4f578
Migrate button-menu components to dropdown in 7 files ( #29105 )
...
Migrate button-menu components to dropdown in various editors
2026-01-21 15:12:15 +02:00
Paul Bottein
1f04379974
Add button to heading card ( #28991 )
...
* Add heading badge button
* Fix look and feel
* Improve editor
* Prettier
2026-01-21 11:38:48 +01:00
Kristel
e060c179f6
Refactor ha-automation-picker _applyFilters ( #29055 )
2026-01-21 10:56:01 +01:00
Wendelin
54b72ce2b8
Migrate button-menu to ha-dropdown 8 files ( #29102 )
2026-01-21 09:35:25 +00:00
Aidan Timson
5795b8787d
Allow helpers area id to fallback to device area if not set ( #29093 )
2026-01-21 10:22:38 +01:00
Paulus Schoutsen
ec742d3342
App store link app panel 2 ( #29100 )
...
* Revert "App store to link to app panel"
This reverts commit 415319f69e .
* App store to link to app panel
2026-01-21 06:04:45 +01:00
renovate[bot]
e4d6f3c9d7
Update dependency tar to v7.5.3 [SECURITY] ( #29045 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-20 17:12:23 +00:00
Paul Bottein
2d496afdbc
Add discovered devices to add integration dialog ( #29092 )
2026-01-20 14:28:29 +00:00
Wendelin
681b60614f
Migrate button-menu to ha-dropdown in 9 files ( #29089 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-20 14:20:29 +00:00
Petar Petrov
1654a67d30
Refactor area control picker into a separate component ( #29080 )
2026-01-20 15:04:20 +01:00
renovate[bot]
8f00494d53
Update dependency rspack-manifest-plugin to v5.2.1 ( #29091 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-20 15:31:53 +02:00
Joost Lekkerkerker
d9c7c0422b
Allow the main entry type button to be translatable ( #28721 )
...
Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com >
2026-01-20 14:25:48 +01:00
Aidan Timson
2d24447c3c
Rename Add-ons to Apps in more areas ( #29076 )
...
* Remove add-ons mention in agents file
* Rename user facing form and selector name
* Everything else
* Update more
* Update more
* Update more
* Update more
* Update key
* Update key
* Update keys
* Use translation
* More changes
* Update key
* Backward / Forward compat
* Drop "the"
Co-authored-by: Norbert Rittel <norbert@rittel.de >
---------
Co-authored-by: Norbert Rittel <norbert@rittel.de >
2026-01-20 13:39:30 +02:00
Paul Bottein
3b8d485ec6
Update log icons ( #29084 )
2026-01-20 11:40:03 +01:00
Wendelin
4e4a00e3e9
Migrate ha-button-menu to ha-dropdown in 6 files ( #29072 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-20 09:29:29 +00:00
Paul Bottein
14f7328f92
Add context to group more info ( #29077 )
...
* Add area context in more info group
* Use entity name instead of entry
* Remove filter
2026-01-20 10:26:03 +02:00
Paul Bottein
c5ad074dfb
Create reusable ha tile container component. ( #29038 )
...
* Create reusable component for tile based card
* Fix icon interaction
* Add icon and iconPath props
* Migrate discovered devices card
* Refactor
* Share card style
2026-01-20 08:49:10 +02:00
Paulus Schoutsen
07aa8706ce
App store to link to app panel ( #29079 )
2026-01-20 06:11:56 +01:00
TheJulianJES
1665fa3775
Fix Z-Wave dashboard picker showing disabled config entries ( #29078 )
...
* Fix Z-Wave dashboard picker showing disabled config entries
* Fix Z-Wave dashboard picker showing ignored discoveries
2026-01-19 20:08:44 +01:00
Aidan Timson
3be6a87658
Bring scene editor in line with automations and scripts ( #29002 )
...
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com >
2026-01-19 16:49:54 +01:00
ildar170975
9092de5c28
Entity card: add support of actions ( #28949 )
2026-01-19 15:13:36 +01:00
Petar Petrov
e0fc661920
Allow specific entity controls in Area card ( #29025 )
...
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com >
2026-01-19 14:44:10 +01:00
JLo
aaad8e5434
Add distribution card ( #28886 )
...
* Add horizontal stacked bar card
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* Refactor to use ha-segmented-bar component
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* Fix spacing when heading is empty
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* Rename card from horizontal-stacked-bar to distribution
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* Fix remaining translation references
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* Add fixed row setting to prevent layout issues
* Add spacing between bar and legend
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* PR review changes
* Improve accessibility and performance
---------
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2026-01-19 12:46:14 +00:00
Jan Layola
35c668744a
Update ha-base-time-input to accept decimal input for seconds ( #29058 )
...
* Update ha-base-time-input to accept decimal input for seconds
* Add support for decimal values in time formatting ha-base-time-input
2026-01-19 14:28:08 +02:00
Wendelin
081b0a0222
Migrate ha-button-menu to ha-dropdown in 8 files ( #29070 )
...
Migrates the following files from ha-button-menu to ha-dropdown component:
- ha-config-backup-details.ts
- ha-config-areas-dashboard.ts
- ha-config-dashboard.ts
- ha-panel-history.ts
- ha-scene-editor.ts
- ha-config-integrations-dashboard.ts
- thread-config-panel.ts
- ha-panel-developer-tools.ts
Changes:
- Replace ha-button-menu with ha-dropdown
- Replace ha-list-item with ha-dropdown-item
- Change @action event handlers to @wa-select
- Change slot="graphic" to slot="icon" for icons
- Update event handlers from index-based to value-based selection
- Replace <li divider role="separator"> with <wa-divider>
- Update CSS selectors from ha-button-menu to ha-dropdown
- Use type="checkbox" for checkbox dropdown items in integrations dashboard
- Remove unused li[role="separator"] CSS styles
Contributes to #26537
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-19 13:11:29 +02:00
Paulus Schoutsen
829cd96e9b
Add apps panel as built-in panel ( #28245 )
...
* Add apps panel as built-in panel
* Fix missing translation
* Address cursor comment
* Another cursor fix
* One more cursor fix
* Address PR review comments: localize error messages, fix deprecated method, use spacing tokens (#28246 )
* Initial plan
* Address PR review comments: localize error messages, replace substr with substring, use spacing tokens
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
* Cursor fix
* Cursor: use willUpdate
* prettier
* Cursor: fix translation placeholder swap
* Apply suggestions from code review
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
* Cursor: clearTimeout
* Cursor: fix race condition
* Update src/translations/en.json
Co-authored-by: Norbert Rittel <norbert@rittel.de >
* Apply spacing tokens
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
Co-authored-by: Norbert Rittel <norbert@rittel.de >
2026-01-19 13:08:15 +02:00
Paulus Schoutsen
c404e66ee5
Add new app panel ( #28214 )
...
* Add ingress panel to Home Assistant
* Better wait until app loaded logic
* Cleaner slug extraction
* Support HA-aware apps integrating more tightly
* Add new file too
* Memoize
* Cursor: use clearTimeout
* Cursor: fix race conditions
* Claude: fixes
* Cursor: fix issues
* Rename hideToolbar to kioskMode
* Hook kiosk mode into native kiosk mode
* Update src/data/route.ts
* Move computeRouteTail to common URL module
* dry refactor
---------
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2026-01-19 13:08:07 +02:00
Aidan Timson
d47d3f9694
Create shared ai task metadata suggestion task ( #29012 )
...
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com >
2026-01-19 09:42:36 +01:00
dependabot[bot]
622df52167
Bump actions/cache from 5.0.1 to 5.0.2 ( #29068 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](9255dc7a25...8b402f58fb )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-19 09:44:26 +02:00
dependabot[bot]
20345c3771
Bump actions/setup-node from 6.1.0 to 6.2.0 ( #29067 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](395ad32622...6044e13b5d )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-19 09:44:01 +02:00
dependabot[bot]
fc7468a43b
Bump github/codeql-action from 4.31.9 to 4.31.10 ( #29069 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.9 to 4.31.10.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](5d4e8d1aca...cdefb33c0f )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-19 09:43:43 +02:00
renovate[bot]
c8ab65cde9
Lock file maintenance ( #29065 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-19 08:01:36 +02:00
Kristel
001ade24ea
Reuse <voice-assistant-brand-icon> ( #29046 )
2026-01-18 23:55:53 +01:00
karwosts
f987cfe91e
Use water-heater operation_mode icon translations ( #29051 )
2026-01-18 23:31:11 +01:00
renovate[bot]
0bc0acebe0
Update formatjs monorepo ( #29062 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-18 23:30:07 +01:00
renovate[bot]
2087efca51
Update dependency prettier to v3.8.0 ( #29049 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-18 09:57:51 +01:00
renovate[bot]
16a4a07080
Update dependency @rsdoctor/rspack-plugin to v1.5.0 ( #29044 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-17 13:26:05 +01:00
renovate[bot]
58eefcb216
Update CodeMirror ( #29043 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-17 13:24:01 +01:00
Wendelin
92a36ac687
Migrate ha-button-menu to ha-dropdown in logs and forms ( #29036 )
...
Migrate four components from ha-button-menu to ha-dropdown:
- error-log-card: overflow menu with log view switching
- system-log-card: overflow menu for full logs
- ha-filter-categories: category edit/delete actions
- ha-form-optional_actions: add interaction dropdown
Changes:
- Replace ha-button-menu with ha-dropdown
- Replace ha-list-item with ha-dropdown-item
- Update event handlers from @action to @wa-select
- Use value-based selection instead of index-based
- Add proper accessibility labels to trigger buttons
Part of #26537
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-16 19:27:14 +01:00
Wendelin
8221ca8971
Add artifact upload step for frontend build in CI workflow ( #29034 )
2026-01-16 17:30:37 +01:00
Paul Bottein
8f69cbb6c1
Add discovered devices card ( #29035 )
2026-01-16 17:25:08 +01:00
renovate[bot]
4c111e1a7d
Update dependency @codemirror/search to v6.6.0 ( #29029 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-16 15:17:31 +02:00
Bram Kragten
956dbb5346
Merge branch 'rc'
20260107.2
2026-01-16 13:36:43 +01:00
Bram Kragten
2b7cd8fe3a
Bumped version to 20260107.2
2026-01-16 13:36:27 +01:00
Wendelin
dbff31a281
Automation add TCA: fix: prevent multiple dialog closures by tracking closing state ( #28978 )
2026-01-16 13:36:12 +01:00