FIX 2026-09-06 (code landed, unverified on live): EntityToggle now derives pending = pendingOn != null && busOn !== pendingOn and renders it — dashed pulsing border (.is-pending), italic ‘ON…’/’OFF…’ state text, and a ‘waiting for the hub to confirm’ title. Optimistic-state fallback timeout also raised 8s → 75s to cover the real ~60s hub mirror lag (was snapping back mid-write). — ORIGINAL: no visual cue that an EntityToggle flip was optimistic/unconfirmed.
Journey event · 14 Sep 2026
Visual “pending vs confirmed” indicator on EntityToggle
FIX 2026-09-06 (code landed, unverified on live): EntityToggle now derives pending = pendingOn != null && busOn !== pendingOn and renders it — dashed pulsing border (.is-pending),
● state copied from the tracker, never improved
● event date 2026-09-14
| Event date | 2026-09-14 |
| Version found | |
| Version fixed | |
| Expected kit firmware | |
| Release file | |
| SHA-256 | |
| Served count | |
| Source | https://app.notion.com/3d22b4cda37081f6a3dbd829db7d1b4e |
All events · DSC · CannaLib · Site · Firmware releases
Empty rows are honest
A blank cell means the tracker has no value for it. Nothing on this page is filled in to look complete.
