Skip to content

v0.3.5

Choose a tag to compare

@Dajwitt Dajwitt released this 26 Jul 07:36

Fixes a blind spot where an invalid entity reference could contain an accidental extra dot-separated suffix and be skipped entirely.

  • Malformed entity detection

    • Direct dashboard values and rendered Decluttering Card variables are now checked for complete malformed references such as binary_sensor.example_window.example_door.
    • The checker reports the complete invalid value instead of accepting or hiding the valid-looking prefix.
  • What to expect after updating

    • Existing malformed references of this form may now appear as new missing entities. These are pre-existing dashboard errors revealed by the improved check.
    • Restart Home Assistant after installing the update, then run dashboard_entity_checker.scan_now or wait for the next scheduled scan.
  • Scope

    • Valid entity references and JavaScript object properties keep their existing behavior. Fully dynamic entity IDs remain outside the supported scope.

Verified with 84 automated tests, 96% coverage, Ruff, Hassfest, HACS validation and JSON checks.