Skip to content

Chore Helper 0.5.0 for Home Assistant

Compare
Choose a tag to compare
@bmcclure bmcclure released this 11 May 18:33
· 19 commits to main since this release

Chore Helper is getting smarter!

This release includes new features, bug fixes, and greater efficiency in date calculation. Specifically:

Features

  • Adds an option when creating or editing a chore to show the chore on today's date in the calendar if it's overdue. This can help you keep track of what still needs doing, instead of potentially forgetting about a chore after its due date has passed. The chore will still always have an accurate past due date, this only affects the calendar events.
  • Fewer loop iterations are now required when calculating the next due date. This change helps fix a date calculation bug (see below) but it also improves the efficiency of due date calculation in general.

Fixes

  • Previously, in some cases chores with the "After" prefix could calculate the next due date too early. Now, both for better performance and better accuracy, the starting date for due date calculations on "after" chores is based on the chore's period. For example, a chore due after 2 weeks, completed today, would use 2 weeks from today as a starting date for calculations. This does not affect "every" chores, because for example an "every 2 weeks" chore completed today could potentially be due as soon as tomorrow.