Skip to content

Releases: bmcclure/ha-chore-helper

Chore Helper 0.5.2 for Home Assistant

07 Jul 23:42
0c47059
Compare
Choose a tag to compare

What's Changed

  • Fix deprecated usage of async_forward_entry_setup by @bmcclure in #46

Full Changelog: v0.5.1...v0.5.2

Chore Helper 0.5.1 for Home Assistant

07 Jul 22:42
fb78f1e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.5.1

Chore Helper 0.5.0 for Home Assistant

11 May 18:33
Compare
Choose a tag to compare

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.

Chore Helper 0.4.0 for Home Assistant

19 Apr 16:12
2e96040
Compare
Choose a tag to compare

Chore Helper 0.4 is now available hot on the heels of the recent 0.3 release!

Enhancements

  • Ability to set a due date offset for monthly chores, useful for aligning multiple chores on consecutive days, especially in the last week of the month.

Due Date Offset

Using the Due Date Offset, you can do some niche but useful things like:

  1. Create multiple consecutive chores that fall on the last FULL week in a month (schedule it for the last Friday, then offset it to the day you actually want)
  2. Create a chore due on Monday of the last week in the month that has a Wednesday

Chore Helper 0.3.0 for Home Assistant

18 Apr 00:51
Compare
Choose a tag to compare

Enhancements

  • Support calculating monthly dates based on last week of the month, or counting in reverse from the last week of the month

New monthly week number options

Options for "last", "2nd from last", "3rd from last", and "4th from last" have been added for the weeks when scheduling a monthly chore.

Examples of schedules this supports

  • The last Wednesday of the month (Here's looking at you, Tarusky80)
  • The 2nd to last Wednesday of the month
  • The Wednesday of the last week of the month (this could potentially fall on the following month)
  • The Wednesday of the 3rd to last week of the month

Chore Helper 0.2.2 for Home Assistant

16 Apr 18:47
9117123
Compare
Choose a tag to compare

Fixes

  • Allow setting optional due date, week number, weekday, and day of month values to 0 or None to reset them to their default blank value, where before it was impossible to reset them to blank after setting them the first time
  • Fix calculating yearly chores with a due date, previously they were showing as Unknown
  • Fix yearly due date calculation after resetting a due date to blank

Chore Helper 0.2.1 for Home Assistant

16 Apr 17:44
8358c7d
Compare
Choose a tag to compare

Enhancements

  • Optimized due date calculation and removed upper date limit so that your forecast dates are always available

Fixes

  • Fixed error in calculation of yearly chore periods causing yearly chores to show Unavailable

Chore Helper 0.2.0 for Home Assistant

16 Apr 17:15
d0461af
Compare
Choose a tag to compare

Enhancements

  • Set an overdue icon that will take effect automatically if a chore is due before today
  • Set the number of future chore dates to forecast which can be different per chore
  • Monthly chores support leaving both day of month and weekday blank, which will automatically determine the date each period
  • Yearly chores support not supplying a due date, which will automatically determine the date each period

Fixes

  • Fixed service documentation to be accurate

Chore Helper 0.1.0 for Home Assistant

07 Apr 21:33
ad12da7
Compare
Choose a tag to compare

Thanks for checking out the inaugural release of Chore Helper!

This integration is very young, but it is ready to get some wider testing and user input.

Some features are not yet implemented, and the documentation is currently being updated, but all of the main functionality, such as chore scheduling, the chore calendar, and the available services, should be functional.

Let me know if you run into any issues!