Releases: mxkissnr/glp-lovelace-card
Releases · mxkissnr/glp-lovelace-card
v2.12.3
Fixed
- Power button now reliably responds on every tap — the
pointerdownlistener was re-attached after every fullinnerHTMLre-render; if a HA state update triggered a render mid-gesture the new button had no listener for a brief window and the tap was silently lost; replaced with a single delegated listener onthis.shadowRoot(never replaced byinnerHTML) so the handler survives every render cycle. Closes #45
v2.12.2
Fixed
- Orders poll now reliably starts on load —
_startOrdersPoll()was only called fromconnectedCallback()wherethis._hassis often still null; in certain HA lifecycle orderings the 1500 ms retry was missed andthis._ordersstayed empty permanently. Added a safety-net call inset hass()so the poll starts as soon as HA is available. Closes #44
v2.12.1
Fixed
- Orders tab no longer disappears during brewing — previously the Bestellungen tab vanished whenever a shot was being pulled (
&& !brewingin tab availability check). The barista had to re-navigate to orders after every shot. Tab is now always visible when there are active orders, regardless of brewing state. Closes #43
v2.12.0
v2.11.0
v2.10.0
v2.9.0
v2.8.0
Changed
- Shot chart redesigned to match the GLP app — pressure + flow (left bar axis), temperature + weight (right axis), real time axis in seconds, gridlines + axis labels, preinfusion/extraction phase shading, and a legend with peak/final values + phase durations. Requires GLP Integration v1.12.0+ for the flow line (closes #37)
v2.7.1
Fixed
- Shot stats showed the live machine Temp/target instead of the shot's own values (a recorded shot showed "ZIEL: Aus"). 'Temp' now comes from the shot's temperature curve; the live-only 'Ziel' pill was removed from the shot section (closes #36)
- Maintenance confirmation no longer flickers from background updates (closes #35)