github jpettitt/weather-radar-card v3.8.0

3 hours ago

Stable release. Graduates the 3.8.0 line — themeable progress-bar colors, HA-locale-aware timestamps and wildfire formatting, plus two playback-position corruption fixes — to stable. Drop-in upgrade from 3.7.3, no config changes required. The entries below are what changed since 3.7.3.

What's new

  • Themeable progress-bar colorsprogress_bar_background_color, progress_bar_active_color, and progress_bar_now_color override the timeline's built-in light/dark palette via YAML, to match your dashboard theme. YAML-only (no editor UI yet), same convention as dwd_wind_flow_color_*/wildfire_color.

    progress_bar_background_color: '#222222'
    progress_bar_active_color: '#4fc3f7'
    progress_bar_now_color: '#ff9800'
  • Timestamps follow Home Assistant's own Time format setting — the radar timeline and NWS alert times defer to your HA profile's 12h/24h preference (Settings → General) instead of guessing from the browser locale.

Changed

  • Wildfire popup area and discovery date now follow your HA unit system and locale — hectares for metric users instead of always showing NIFC's raw acres, and locale-aware date ordering.

Fixed

  • Forecast-heavy configs no longer load the farthest-future frame before "now". For a config like past_minutes: 0, forecast_minutes: 60, the initial load now always starts at "now" and fans outward, instead of loading highest-index-first.
  • Fixed a periodic-refresh race that could corrupt playback position — the timeline drifting backward on loop, or skip-back jumping to "Latest" instead of the previous frame.
  • Two related edge cases hardened during pre-release review — a source that fails to publish a fresh "now" frame for several consecutive refresh cycles no longer freezes the display, and a duplicate-frame cleanup that prunes the frame you're currently watching now falls back to whichever frame is nearest "now" instead of jumping to the newest.

Full Changelog: v3.7.3...v3.8.0

Don't miss a new weather-radar-card release

NewReleases is sending notifications on new releases.