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
TaskMate v4.4.0 is a major release that rolls up the entire codebase-audit remediation campaign plus 14 new features — 49 PRs (#583–#631) since v4.3.1. The integration is now meaningfully more secure, more correct, faster, and substantially more capable.
Install / upgrade: HACS → TaskMate → Redownload → pick 4.4.0, then restart Home Assistant. Hard-refresh the browser afterwards so the updated cards load.
Validated on the dev HA instance before release: the integration loads cleanly with no tracebacks, the new services and number/select/todo entity surfaces register, and the refactored incentive cards serve correctly.
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.
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: v4.4.0
TaskMate v4.4.0 is a major release that rolls up the entire codebase-audit remediation campaign plus 14 new features — 49 PRs (#583–#631) since v4.3.1. The integration is now meaningfully more secure, more correct, faster, and substantially more capable.
✨ New features
allow_negative/ floor-at-zero behaviour when a penalty would push a child below zero.todoplatform (FEAT-8, feat(todo): native per-child to-do list platform (FEAT-8) #602) — each child's due chores as a Home Assistant To-do list (works with the native to-do card and voice assistants).number/selectconfig entities (FEAT-9, feat(entities): expose key settings as number/select entities (FEAT-9) #601) — key settings (multipliers, costs, streak-reset mode, card design) exposed as entities for automation.🔒 Security
header_colorbefore CSS interpolation across the affected cards (closes a config-author CSS-injection vector).photo_urlon config import.photo_urlrejection incomplete_chore(fix(security): reject foreign photo_url in complete_chore #583).🐛 Fixes
recurrence_startis unset (availability vs calendar no longer diverge).--mdc-icon-sizetypo.⚡ Performance
async_delay_save.data_versionfingerprint.🧹 Refactor & quality
taskmate-incentive-card.jscomponent.taskmate-design.jslayer.I) + bugbear (B).set_settingtyping fix (chore: remove dead code + correct set_setting typing (ERR-9, dead code) #598).🌍 i18n
first_comeselector key across all locales (de/fr/nb/nn/pt/pt-BR/en/en-GB).🧪 CI & tests
www/cards + panel.buttonplatform and the timed-task lifecycle.Validated on the dev HA instance before release: the integration loads cleanly with no tracebacks, the new services and
number/select/todoentity surfaces register, and the refactored incentive cards serve correctly.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.
Beta Was this translation helpful? Give feedback.
All reactions