github benct/lovelace-multiple-entity-row v4.12.0
4.12.0

3 hours ago

Adds text colors and Home Assistant's own entity naming, and fixes two secondary-line regressions from HA 2026.8/2026.9. Same code as 4.12.0-beta.2.

Heads-up: a custom color on an additional entity showing text used to be silently ignored; it now colors that entity's value. Remove it if you don't want the text colored.

What's new

  • Text colors (#455, based on #431 by @vkostakos) — an additional entity showing text (no icon, state_icon or toggle) now takes its own color, or a matching state_color entry, as the value's text color. state, none and the row's inherited color still apply only to icons, the main state is unchanged, and an explicit color in styles still wins:
entities:
  - entity: sensor.dishwasher_machine_state
    state_color:
      stopped: steelblue
      error: red
  - entity: sensor.battery_level
    color: "{{ 'red' if states(entity) | int(0) < 20 }}"
  • Entity names follow Home Assistant's naming (HA 2026.4+; contributed by @bramkragten, #453) — names resolve through HA's own formatEntityName, and a device, area, or floor rename now updates rows live. name can also be a list of parts (YAML-only; see README "Structured names").

Fixed

  • "Invalid display format" on secondary_info: last-changed (#454) — HA's visual editor renames a row's format to time_format, which HA 2026.9's row also reads for that line, so a number format like precision0 broke it. Only HA's timestamp values reach the row now.
  • Hidden secondary_info showed the main entity's state (#452) — on HA 2026.8+, an object form hidden by hide_unavailable/hide_if now hides again. lovelace-canary no longer takes over templated secondary lines, so disable_canary (#450) is no longer needed.
  • Injected style rules no longer churn — name_gap and icon-paint rules survive the row's template swaps. Thanks @dcapslock.

Upgrading from ≤4.10? Note 4.11.0's behavior change: the main row's icon_color no longer bleeds into additional entities' icons.

Full changelog: v4.11.1...v4.12.0

Don't miss a new lovelace-multiple-entity-row release

NewReleases is sending notifications on new releases.