Run My Life — What's New

Known Issues

  • Weekly tasks showing on the wrong day of the week. A previous update (v1.4.2) contained a bug that could set weekly task dates to the wrong day. This was fixed in a later update, but tasks may still have incorrect dates from before the fix.

    How to fix affected tasks:
    Go to Settings > Data Analysis. This will scan all your tasks and show any that have incorrect dates. You can fix them all at once with the Fix button.

v1.5.5 — April 19, 2026

v1.5.5

Scheduling Fix
Fixed a bug that caused weekly tasks with a single specific day selected (like "Every Sunday") to calculate the next due date from the task's start date instead of the day of the week you picked.

To fix any affected tasks:

  1. Go to Settings > Data Analysis (scroll to bottom)
  2. Click the Next Date tab
  3. Review any tasks that show "Data incorrect"
  4. If they are genuinely wrong, click Fix. Otherwise please send a screenshot to woohoosoftware@gmail.com for any you think are being flagged incorrectly.

Smarter Backup Tracking
The "last backup" date now survives app reinstalls and syncs correctly when you sign in on a new device. Each Google account now shows its last backup date correctly.

Display
Bug Fix — Weekly tasks with a single day now show the full day name (e.g. "Every Sunday" instead of "Every Sun"). Any that are not correct will be automatically flagged in Settings > Data Analysis > Data Integrity.

Bug Fixes

  • Data Analysis now correctly shows the expected next date for weekly tasks on a selected day
  • Repeat text showing full day name
  • Last backup date saved per Google account

▲ Back to Contents


v1.5.4 — April 15, 2026

v1.5.4

  • Data Analysis — a new tool to scan and fix task data issues. Find it in Settings > Data Analysis, or let it run automatically on startup.
  • Settings Redesign — settings are now organised into easy-to-navigate sections.
  • Today Screen Order — choose the order of sections on the Today screen. Go to Settings > Behaviour > Section Order.
  • Data Fixes on Restore — restoring from backup now automatically scans and fixes any data issues.
  • Bug Fixes
    • Fixed next date calculation when undoing task history
    • Fixed repeat type not updating correctly when changed in settings
    • Improved accuracy of early completion detection

▲ Back to Contents


v1.5.3 — March 24, 2026

Bug Fix: Multi-Day Task Dates Moving Unexpectedly

Fixed an issue that could cause task next dates to move forward on their own, without you completing or skipping them. This affects some users who have older tasks with multiple days per week selected (for example, Monday, Wednesday, and Friday), or a weekly task with a specific day chosen (for example, every Tuesday).

The issue is caused by an internal update process that was introduced in the previous version. In some cases, this process runs more than once and moves your task next dates forward each time you open the app.

This issue has been fixed in this version.

If your task next dates have moved forward, you can set them back using the date picker on the task edit screen.

▲ Back to Contents


v1.5.2 — March 22, 2026

Multi-Day Tasks: How Scheduling Works Now

What changed

In version 2.4.7 we rebuilt how multi-day tasks work behind the scenes. If you have a task scheduled for multiple days per week (for example Monday, Wednesday, and Friday), the app used to create 3 weekly tasks that would appear as one task on all screens. As they were actually 3 separate tasks, the due date on each task would move independently and sometimes create unexpected behaviour.

How overdue tasks are handled

All task types (Daily, Weekly, Monthly, Yearly) now behave consistently when you complete or skip an overdue task:

  • When you complete an overdue task, the due date advances to the next scheduled date after the day you completed it.
  • When you skip an overdue task, the due date advances to the next scheduled date on or after today.

For example, if your Monday/Wednesday/Friday task is overdue from Monday and you complete it on Thursday, it moves to Friday. The missed Wednesday is not shown as a separate overdue item.

Previously, multi-day tasks behaved differently — each missed day would remain as a separate overdue item until you dealt with it individually. This was unintentional and inconsistent with how all other task types worked. We have now made the behaviour consistent across all tasks.

Clearer task history

Undoing a completed task is now more predictable. Previously, deleting a history entry could sometimes change the due date in unexpected ways, or not change it at all. Now, because multi-day tasks are truly a single task, undoing a completion always updates the due date as you would expect.

Prefer the old behaviour?

If you preferred how overdue multi-day tasks worked before — where each missed day stayed as a separate overdue item — we would love to hear from you. Please email us at woohoosoftware@gmail.com and let us know. Your feedback helps us decide what to build next.

▲ Back to Contents


v1.5.2 — March 22, 2026

Improved Timer

What changed

The task timer has been rebuilt to be more reliable.

What's new

  • Timer keeps running when you leave the app: You can now switch to other apps or lock your phone and the timer will continue running. Previously, the timer could stop when you left the app.
  • Notes are preserved: If you add a note while timing a task, it stays there even if you leave the app and come back.
  • Timer notification: A new notification shows the elapsed time while the timer is running, so you can check on it without opening the app.
  • Battery optimization prompt: When you first start the timer, the app may ask you to allow it to run in the background. This helps prevent your phone from stopping the timer to save battery.

Bug fix

Fixed an issue where the timer could unexpectedly stop while you were timing a task.

▲ Back to Contents


Questions or feedback? Email us at woohoosoftware@gmail.com