⚠️ Breaking Changes ⚠️
The legacy string interpolation has been removed. It was a performance drain on weaker devices as it would run unnecessary comparisons on every non-templated field every render cycle. Template variables value
, unit,
and hold_secs
must now also be lowercase. You should update any remotes you have that used the legacy string interpolation system to use templates instead, like VALUE -> '{{ value }}'
.
- Use HA frontend translation logic for confirmations.
- Show failure toasts for most actions.
- Fine tune dialog transitions and styles to match default confirmation dialog.
- Use remote dialog for confirmations instead of browser confirm dialog.
- A much better stuck ripple fix.
Full Changelog: 4.3.12...4.4.0-alpha.010