You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A fix release. Five bugs, three of them long-standing and invisible: a control only admins could use, a badge highlight that had never fired for anyone, and a Picture dropdown that discarded what you picked.
Upgrade is drop-in — no configuration changes, nothing removed.
Fixes
TaskMate parents can apply bonuses and penalties again
A non-admin parent tapping Apply on the Bonuses or Penalties card got Failed to perform the action taskmate/apply_bonus. Unauthorized, while the quick +points buttons on the same card worked fine. When the parent role arrived in v4.5.0 the day-to-day actions moved onto the parent permission gate, but apply_bonus, apply_penalty and remove_points were left admin-only. They now accept parents, like every other day-to-day action. Creating and editing bonuses and penalties stays admin-only — that is configuration, not a daily action. #751, closes #749
The Bonuses and Penalties cards now respect who is looking at them
The cards had no role check at all: Apply, the manage pencil and the add/edit/delete controls rendered for every user, including a child on a shared tablet — buttons that could only ever fail. Now parents and admins see Apply, only admins see the manage controls, and a child sees the list read-only. Applies to all five card designs. #751
Badge earning no longer spams the Home Assistant log
Every dashboard load by a non-admin user logged:
Refusing to allow <user> to subscribe to event taskmate_badge_earned
The Badges and Child cards subscribed to a custom event, and Home Assistant only permits non-admin users to subscribe to an allowlisted set of core events. They now detect a newly-earned badge from the badges sensor instead, which works for every user. #753, closes #752
The "just earned" badge highlight now actually fires
Found while fixing the above: the highlight compared against a field the badges sensor does not publish, so it had never appeared for anyone — admins included. Earning a badge now flashes it on the Badges card and on the Child card's badge strip. #753
Chore pictures save and show up
The Picture dropdown in the chore editor did nothing — the icon neither saved nor appeared. Two separate faults: the panel dropped the field when saving, and no standard chore row rendered it even when it was set. Classic now shows the picture in place of the number inside the existing coloured badge; Playroom, Console, Clean Pro and Accessible show it in place of the guessed emoji. Chores with no picture render exactly as before — Classic keeps its number, the designed styles keep their emoji. #755
The admin panel fills the window instead of stopping halfway
On every section with little content — Templates, Insights and most others — the navigation column and content area stopped partway down the page, leaving bare background below. Sections with long content looked fine. The panel sized itself through a chain of percentage heights that only resolves on some Home Assistant versions; it now sizes to the viewport directly. Long sections still scroll their content with the navigation column fixed. #757, closes #754
Upgrading
Update through HACS and restart Home Assistant. After the restart, hard-refresh your browser (Ctrl/Cmd + Shift + R) so the updated cards and admin panel load rather than the cached copies.
If you use the parent role and had worked around the bonus/penalty limitation by making someone a Home Assistant admin, you can now revoke that: tick them under Settings → Parents (no admin rights) in the TaskMate panel instead.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
🚀 New Release: v5.0.4
A fix release. Five bugs, three of them long-standing and invisible: a control only admins could use, a badge highlight that had never fired for anyone, and a Picture dropdown that discarded what you picked.
Upgrade is drop-in — no configuration changes, nothing removed.
Fixes
TaskMate parents can apply bonuses and penalties again
A non-admin parent tapping Apply on the Bonuses or Penalties card got
Failed to perform the action taskmate/apply_bonus. Unauthorized, while the quick +points buttons on the same card worked fine. When the parent role arrived in v4.5.0 the day-to-day actions moved onto the parent permission gate, butapply_bonus,apply_penaltyandremove_pointswere left admin-only. They now accept parents, like every other day-to-day action. Creating and editing bonuses and penalties stays admin-only — that is configuration, not a daily action.#751, closes #749
The Bonuses and Penalties cards now respect who is looking at them
The cards had no role check at all: Apply, the manage pencil and the add/edit/delete controls rendered for every user, including a child on a shared tablet — buttons that could only ever fail. Now parents and admins see Apply, only admins see the manage controls, and a child sees the list read-only. Applies to all five card designs.
#751
Badge earning no longer spams the Home Assistant log
Every dashboard load by a non-admin user logged:
The Badges and Child cards subscribed to a custom event, and Home Assistant only permits non-admin users to subscribe to an allowlisted set of core events. They now detect a newly-earned badge from the badges sensor instead, which works for every user.
#753, closes #752
The "just earned" badge highlight now actually fires
Found while fixing the above: the highlight compared against a field the badges sensor does not publish, so it had never appeared for anyone — admins included. Earning a badge now flashes it on the Badges card and on the Child card's badge strip.
#753
Chore pictures save and show up
The Picture dropdown in the chore editor did nothing — the icon neither saved nor appeared. Two separate faults: the panel dropped the field when saving, and no standard chore row rendered it even when it was set. Classic now shows the picture in place of the number inside the existing coloured badge; Playroom, Console, Clean Pro and Accessible show it in place of the guessed emoji. Chores with no picture render exactly as before — Classic keeps its number, the designed styles keep their emoji.
#755
The admin panel fills the window instead of stopping halfway
On every section with little content — Templates, Insights and most others — the navigation column and content area stopped partway down the page, leaving bare background below. Sections with long content looked fine. The panel sized itself through a chain of percentage heights that only resolves on some Home Assistant versions; it now sizes to the viewport directly. Long sections still scroll their content with the navigation column fixed.
#757, closes #754
Upgrading
Update through HACS and restart Home Assistant. After the restart, hard-refresh your browser (Ctrl/Cmd + Shift + R) so the updated cards and admin panel load rather than the cached copies.
If you use the parent role and had worked around the bonus/penalty limitation by making someone a Home Assistant admin, you can now revoke that: tick them under Settings → Parents (no admin rights) in the TaskMate panel instead.
Full changelog: v5.0.3...v5.0.4
Upgrading
Update via HACS or by downloading the latest release and copying to
/config/custom_components/taskmate/.After updating, restart Home Assistant. Lovelace resources will update automatically on restart.
💬 Questions or issues with this release? Reply below or open an issue.
All reactions