Added
- Meteogram widget: hourly temperature curve over a weather
entity's forecast, colored by a continuous temperature gradient,
with condition icons, dashed day-boundary markers, an optional
cloud-coverage band, hour-axis ticks, and optional precipitation
bars labeled with their amount. modeoption on the Weather widget:"full"(default),
"current", or"forecast", to show only current conditions or
only the forecast strip. Current mode also adds a feels-like
temperature line, a locale-aware date, and a today min/max
gradient bar.
Changed
widgets/graph.pysplit into awidgets/graph/package
(colors.py,data.py,geometry.py,series.py,context.py)
so the Graph and Meteogram widgets can share path-smoothing,
Y-bounds, and gradient logic instead of duplicating it.
Fixed
- Weather current-mode min/max bar and the meteogram temperature
curve now fall back to grayscale on displays without a configured
color scheme, instead of showing a raw color gradient in the
Lovelace editor preview.
Full Changelog: v0.7.0...v0.8.0