Skip to content

v3.0.1

Choose a tag to compare

@seevee seevee released this 25 May 13:27
e34e5b6

3.0.1 — 2026-05-25

No breaking changes. This is a drop-in patch over v3.0.0 — no config changes required. (The v3 breaking changes live in the v3.0.0 release and the migration guide.)

What changed

  • Low/unknown-severity alerts are no longer silently hidden. Alerts a provider couldn't classify now always pass the minimum-severity filter — suppressing an unclassified alert in an alerting card was a hazard.
  • "Restore all" now works for CAP (device-mode) cards. Dismissed CAP alerts were previously unrecoverable from the UI because the card and editor computed different dismissal scopes; they now share one helper and can't diverge.
  • No more dead "Open CAP Source" link. When the CAP integration supplies a non-navigable urn: identifier instead of a URL, the source link is hidden rather than rendered as a link that goes nowhere.
  • Dismissals are more durable. Browser-local dismissals now survive the upstream integration reordering its alert array, and dismissing in one tab updates dashboards open in other tabs.
  • Lighter on resources. Plain entity/entities cards no longer open an entity-registry subscription they never read, and bursts of registry events (e.g. an integration reload) are coalesced into a single refetch.
  • More robust against bad data. A single malformed entry from the NWS or BoM integration can no longer throw and blank the entire card.
  • Smoother layout & rendering. Card rendering and HA's layout measurement no longer cause side effects (state mutations / localStorage writes).
  • Docs. Added a v3 migration guide to the README and fixed the community-thread link.

Details

Documentation

  • Add v3 migration guide and fix community thread URL (#169) (04a5c12…)

Fixed

  • Suppress URN identifiers from source link (#170) (becd13a…)
  • Address audit findings (perf, render purity, filter safety, robustness) (#172) (30d09f9…)