First beta for 4.11.1 — a hardening release prompted by #450 (templated secondary_info burning CPU in Firefox). Install via HACS with Show beta versions enabled.
Fixed
- Templated
secondary_infoCPU burn (#450) — the secondary line is handed to HA's row element as a plain string instead of a rendered fragment. When something else mutates the row's DOM (a browser extension, a page translator), the old form made HA's renderer throw on every template update, with HA source-mapping every throw — that was the CPU. The string form updates its text node in place and touches no surrounding DOM. name_gap/ main icon color lost after an entity blip — HA's row element sweeps its shadow DOM when an entity temporarily disappears and comes back, silently removing the card's injected style rules until a full reload. They now re-inject automatically.
Full changelog: v4.11.0...v4.11.1-beta.1