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 colors —
progress_bar_background_color,progress_bar_active_color, andprogress_bar_now_coloroverride the timeline's built-in light/dark palette via YAML, to match your dashboard theme. YAML-only (no editor UI yet), same convention asdwd_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