v4.4.1
TaskMate v4.4.1
A bug-fix release on top of v4.4.0. No feature or breaking changes.
Fixes
- Photo-proof upload no longer fails on long sessions. The child card uploaded evidence photos with a manually-cached access token that expires after ~30 minutes, so an aged browser session got a
401that the card showed as the misleading "Upload failed. Check your connection and try again." It now refreshes the token when expired before uploading, and on a401forces a refresh and retries once. (#636) - No more
taskmate-panel"name already used" console error after an upgrade. Right after a version bump the browser can briefly hold both the old (?v=previous) and new (?v=current) panel modules; the unguardedcustomElements.define()threw an uncaught error on the second load. The define is now guarded so it is a no-op if the element is already registered. (#636) - Configuration-entity defaults now match the applied bonus. The
weekend_multiplierandperfect_week_bonusnumber entities defaulted to1.0and0, but the bonus logic falls back to2.0and50when those settings are unset — so a fresh install displayed values that did not match what was actually applied. The entity defaults are aligned (2.0/50). (#635)
Upgrade
HACS → TaskMate → Redownload → pick v4.4.1, then restart Home Assistant and hard-refresh the browser (the cards are cache-busted by the manifest ?v=).
Full changelog: v4.4.0...v4.4.1