Release v0.11.1
Feedback from live testing:
- PumpVisual: the water thermometer was far too large. Replaced with a
slim, modern, colour-coded design (capped size, no overlap with the
values row). - PumpScheduler: now always shows the water temperature next to power/
speed, and a small (optionally animated) impeller in the hero (new
"animate" setting). Added the shared graphics module (graphics.tsx)
with the impeller + thermometer + tempColor, used by both widgets;
moved spinDuration() into PumpWidgetBase. - Robustness (fixes the "widget shows nothing" report): the base widget
now reads each state's current value FIRST and subscribes per state,
instead of one array subscribe. A pump whose newer schedule.* states
don't exist yet (older backend) no longer blanks the whole widget —
telemetry, name and controls render regardless. (The schedule.* status
fields still need the v0.11.0+ backend, and the badge correctly shows
"manual/off" until scheduling is enabled for the pump.)
Handbook DE+EN 9.4 note (small impeller); PDFs regenerated. README + news
(11 languages).
Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com