v3.9.6
TaskMate v3.9.6 — bug-fix release focused on the Sidebar admin panel and chore approvals.
🐛 Fixes
-
"Requires parent approval" toggle now saves when turned off (#384, #388)
In newer Home Assistant frontends the panel'sha-switchfires aninputevent on toggle, which the panel mishandled by storing the constant string"on"(always truthy). As a result the approval switch could never be set to NO — turning it off silently reverted to YES, while turning it on appeared to work. The panel now reads the switch's.checkedstate for all toggles, so every boolean switch in the Edit-chore dialog (approval, skip-unavailable children, etc.) saves correctly in both directions. -
Approve button no longer disappears for completions left pending overnight (#386, #387)
When a recurring/daily chore reset before a parent approved a pending completion, the approve button vanished and points could not be awarded. The approval now survives the daily reset so you can still approve it. -
Chore reordering in the admin panel now works (#383, #385)
The chore reorder dialog gained explicit up/down arrow buttons, fixing reordering on devices/browsers where drag-to-reorder didn't register.
📦 Updating
HACS → TaskMate → Redownload → select 3.9.6, then restart Home Assistant. After restart, do a hard refresh (or clear cache) so the updated admin panel JavaScript loads.
Full changelog: v3.9.5...v3.9.6