v3.0.0
3.0.0 — 2026-05-12
Breaking Changes
Upgrading from v1.x or v2.x requires the following changes:
- Card type renamed: Change
type: custom:nws-alerts-card→type: custom:weather-alerts-cardin your dashboard YAML (v1.x users only — already done if you migrated to v2). headlinekey removed: Renameheadline:→deduplicateHeadlines:in any card configs that still use the old key (v1.x users only).- Manual install resource renamed: Update your HA resource path from
/local/nws-alerts-card.jsto/local/weather-alerts-card.js. HACS users: no action needed.
See the README migration guide for full details.
Added
- WCAG contrast-aware colors (off|subtle|strict) + knockouts (#150) (74e59e2…)
- Add opt-in browser-local alert dismissal with undo (#155) (1b109b0…)
- Add CAP Alerts adapter with device auto-discovery (#158) (f0673bb…)
- Add ECCC adapter for Environment Canada alerts (#160) (0d41495…)
- Pass through provider-supplied MDI icon from CAP adapter (#162) (067793c…)
- Dismiss trigger + style options, pointer drag-to-dismiss (#163) (7f935b9…)
Maintenance
- Use host networking with explicit DNS (#153) (1a12260…)
- Split meteoalarm areaDesc on commas (#154) (cb1bb0d…)
- Remove v1 backwards-compatibility shims ahead of v3 (#156) (2c83ae7…)
- Dependency update pass — TypeScript 6, drop custom-card-helpers (#164) (fad8dcd…)
- Add ECCC color theme column to themes screenshot (#165) (1426d80…)