v4.0.1
TaskMate v4.0.1
Maintenance release on top of v4.0.0 — finishes wiring photo evidence into the cards, makes the admin panel usable on phones, and surfaces difficulty + chore-swaps to children. Every item below was verified on a live Home Assistant.
🐛 Fixes
Photo evidence now shows on the approval cards (#515)
v4.0.0 captured evidence photos and displayed them in the admin panel, but the approvals and parent-dashboard Lovelace cards never showed them — they didn't render photo_url, and the sensor handed them an unsigned URL a plain <img> can't load. Both cards now render an evidence thumbnail (opens the full image), and the sensor signs the photo URL so it loads without a bearer token.
Admin panel tables scroll horizontally on phones (#516)
Wide tables (e.g. Chores) used overflow: hidden, so on a phone they were clipped and the action buttons were unreachable. Tables now scroll horizontally (and cells no longer squash). Applies to every panel table.
✨ Improvements
Difficulty badge on the child-card (#518)
Children now see an Easy / Hard badge on each chore (medium = default, no badge) — previously the tier only showed up indirectly as a higher/lower points value.
Children can request a chore swap (#519)
A new "Take over a chore" section on the child-card lets a child request a rotation chore currently assigned to a sibling today, sending it to the parent's approval queue — no admin-panel access needed. (Toggle with the card's show_swaps option.)
Upgrading
HACS → TaskMate → ⋮ → Redownload → 4.0.1, then restart Home Assistant. Cards self-register. New i18n strings are English for now (other locales fall back to English until a translation pass).