Aidan Timson
cc2a7972fc
Remove section from labels
2026-03-24 10:50:29 +00:00
Aidan Timson
33079bb12c
Group sections
2026-03-24 10:50:29 +00:00
Aidan Timson
34152e522e
Date formatter C
2026-03-24 10:50:29 +00:00
Aidan Timson
a0dc331056
Date formatter B
2026-03-24 10:47:32 +00:00
Aidan Timson
4a56c1404f
Date formatter A
2026-03-24 10:47:32 +00:00
Aidan Timson
7e7845853d
Use local date var
2026-03-24 10:47:32 +00:00
Aidan Timson
f8fe7a7d82
Cleanup old translation
2026-03-24 10:47:32 +00:00
Aidan Timson
8b40b55324
Scale small based on date length
2026-03-24 10:47:32 +00:00
Aidan Timson
ab55d1fdde
Sizing (CSS Impl)
2026-03-24 10:47:32 +00:00
Aidan Timson
597099f153
Sizing (JS Impl)
2026-03-24 10:47:32 +00:00
Aidan Timson
40ba2ade58
Format
2026-03-24 10:47:32 +00:00
Aidan Timson
901fa4cdda
Add
2026-03-24 10:47:32 +00:00
Aidan Timson
edf007718a
Improve
2026-03-24 10:47:32 +00:00
Aidan Timson
5abaeea1f9
Type
2026-03-24 10:47:32 +00:00
Aidan Timson
1ce0a7eab2
Setup
2026-03-24 10:47:32 +00:00
Aidan Timson
c0c02eb548
Match
2026-03-24 10:47:32 +00:00
Aidan Timson
18d5b84a02
Setup analog clock
2026-03-24 10:47:32 +00:00
Aidan Timson
ebc58f025a
Add date to digital clock
2026-03-24 10:47:32 +00:00
Aidan Timson
cb2758d868
Setup
2026-03-24 10:47:32 +00:00
Aidan Timson
5bbfa36228
Support more-info-view query param ( #30282 )
...
* Support more-info-view query param
* Remove unintended subview logic and add details view
* Reset childView
2026-03-24 11:26:08 +02:00
Bram Kragten
a8070b322c
Add numeric threshold selector ( #30284 )
...
* wip
* add numeric threshold selector
* clean up
* review optimize
2026-03-24 10:59:07 +02:00
Jan-Philipp Benecke
9cbc44123e
Enhance delete entity confirmation dialog with detailed information ( #30293 )
2026-03-24 09:43:46 +01:00
Wendelin
c8f4c892f9
Migrate ha-multi-textfield, ha-selector-text to ha-input and update to use new input components ( #30280 )
...
* Migrate ha-multi-textfield to ha-input-multi and update ha-selector-text to use new input components
* Review
* Update src/components/input/ha-input-multi.ts
---------
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2026-03-24 07:04:39 +00:00
Simon Lamon
40b9f9dccb
Gauge card improvements ( #30149 )
...
* Gauge card improvements
* Decrease stroke width
* Feedback
* Remove show more, move text to bottom
* Remove _handleMoreInfo method from hui-gauge-card
Removed the _handleMoreInfo method from hui-gauge-card.
* Remove unused fireEvent import from hui-gauge-card
Removed unused import for fireEvent.
* Fix up padding
* Better alignment from previous card
* Decrease padding
* Apply suggestions from code review
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
---------
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2026-03-24 06:56:29 +00:00
Aidan Timson
823c222a55
Fix app info descriptions and metrics ( #30287 )
...
* Improve app info descriptions
* Space tokens on rest of files
* Don't display empty value
2026-03-23 18:36:29 +01:00
Paul Bottein
02acd2996c
Allow boolean option to section background ( #30289 )
2026-03-23 18:32:53 +01:00
renovate[bot]
c462fc0639
Update formatjs monorepo ( #30256 )
...
* Update formatjs monorepo
* Fixup convert locale script
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com >
2026-03-23 17:46:08 +01:00
renovate[bot]
903553dab9
Update dependency marked to v17.0.5 ( #30286 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-23 16:12:59 +00:00
Paul Bottein
25a1c14523
Refactor light color favorites card feature and button ( #30281 )
2026-03-23 16:29:48 +01:00
karwosts
f03eee6cb2
Fix select-entity-row timeout ( #30249 )
...
* Fix select-entity-row timeout
* fix possible undefined exception
2026-03-23 16:07:50 +02:00
Tom Carpenter
984b50bac7
Fix water/gas total badge unit when sensor value is zero ( #30279 )
...
Fix water/gas badge when rate is 0
If there is only one flow rate sensor, and it has a value <=0, the badge would be displayed without a unit because the sensor gets skipped.
Instead of skipping <=0 values, continue to process sensor, but clamp the value to a minimum of 0. This ensures for single sensors we have a unit, and for multiple sensors the chosen unit is consistent even if the first sensor value drops to zero.
2026-03-23 13:36:15 +02:00
Wendelin
09e4355451
Migrate copy-textfield to input-copy ( #30276 )
2026-03-23 10:59:52 +00:00
Petar Petrov
7ee76538ae
Fix trace tree left side unreachable on mobile ( #30277 )
2026-03-23 09:53:33 +00:00
Maarten Lakerveld
3bbc3403d6
Validate external and internal URL on network tab ( #30267 )
2026-03-23 09:01:05 +00:00
Petar Petrov
9979bb13ea
Fix hasReturnToGrid only checking first grid source in energy distribution card ( #30273 )
2026-03-23 08:55:22 +00:00
renovate[bot]
8ac831679d
Update dependency @rsdoctor/rspack-plugin to v1.5.5 ( #30275 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-23 08:46:07 +00:00
karwosts
db05b07997
Use form instead of schema for element-sub-editor ( #30210 )
...
* Use form instead of schema for element-sub-editor
* fix after merge dev
2026-03-23 10:28:07 +02:00
Tom Carpenter
dba8cefa67
Fix statistics graph card units when using energy collections. ( #30263 )
...
* Use same now() time for all entity state values
Otherwise if there is a slight time lag while each statistic is processed, some of the points go missing from the tooltip. There end up being to very closely spaced time points for each different entity.
* Fix initial statistics graph card metadata loading
When using energy collection mode, the metadata for statistic entities was not always being loaded when the charts were first created. This could be seen in the graph units when they had differing unit (e.g. kW and W mixed).
2026-03-23 10:22:23 +02:00
Maarten Lakerveld
6935c55c3c
Fix validation hint styling for ha-input ( #30266 )
2026-03-23 06:52:59 +00:00
renovate[bot]
635a1185a3
Update Yarn to v4.13.0 ( #30258 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-23 07:16:43 +01:00
renovate[bot]
585c894c5a
Update dependency tar to v7.5.12 ( #30269 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-23 07:16:04 +01:00
renovate[bot]
f9d052a818
Update dependency jsdom to v29.0.1 ( #30268 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-23 07:15:49 +01:00
dependabot[bot]
a29132441d
Bump release-drafter/release-drafter from 7.0.0 to 7.1.1 ( #30270 )
...
Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter ) from 7.0.0 to 7.1.1.
- [Release notes](https://github.com/release-drafter/release-drafter/releases )
- [Commits](3a7fb5c85b...139054aeaa )
---
updated-dependencies:
- dependency-name: release-drafter/release-drafter
dependency-version: 7.1.1
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-03-23 07:15:32 +01:00
dependabot[bot]
479d52bf1d
Bump actions/cache from 5.0.3 to 5.0.4 ( #30271 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](cdf6c1fa76...668228422a )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.4
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-03-23 07:15:19 +01:00
dependabot[bot]
d96d78d6f6
Bump github/codeql-action from 4.32.6 to 4.34.1 ( #30272 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.32.6 to 4.34.1.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](0d579ffd05...3869755554 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.34.1
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-03-23 07:15:00 +01:00
Timothy
f80cba341f
Add new configuration for current assist current device external link ( #29979 )
...
* Add new configuration for current assist current device external link
* Adjust CSS
* Adjust naming
2026-03-22 10:47:05 +01:00
Petar Petrov
77ee966442
Propagate schema changes to existing form editor element ( #30200 )
...
* Re-create form editor when schema changes in hui-form-element-editor
When a parent component passes a new schema to hui-form-element-editor
(e.g. with updated disabled flags after an entity change), the internal
hui-form-editor was not rebuilt because loadConfigElement() short-circuits
once the config element exists. This meant dynamic schema changes were
silently ignored.
Override updated() to detect schema changes after initial load, tear down
the stale config element via unloadConfigElement(), and re-set the value
so the normal load path recreates the form with the current schema.
Fixes #29776
* Fix prettier formatting in hui-map-card.ts
Pre-existing formatting issue on dev branch.
* Propagate schema changes to existing form editor element
When the schema property on hui-form-element-editor changes (e.g. because
the selected entity changed and disabled flags need updating), directly
update the schema on the already-created hui-form-editor config element.
Previously, unloadConfigElement() was tried but caused a visible flash
(editor going blank then reappearing), and re-setting value with a spread
object was tried but deepEqual considers it unchanged, short-circuiting
the reload.
The fix is minimal: make _configElement protected in HuiElementEditor so
the subclass can reach it, then in the updated() hook push the new schema
directly onto the existing element — no teardown, no re-creation.
2026-03-22 10:40:31 +01:00
Niklas Wagner
2fec5a497e
Add translation support for nested app configuration schemas ( #30121 )
2026-03-22 10:38:36 +01:00
Sergio
ed75d96d3c
Clarify Matter iOS version requirement in add-device fallback ( #30129 )
...
Improve Matter add-device guidance for older iOS devices
2026-03-22 10:23:02 +01:00
balloob-travel
0fac47992b
Update cloud promo styling in network settings ( #30246 )
...
Update cloud promo styling
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2026-03-22 08:17:09 +00:00