Skip to content

v0.12.7: todo done undo + recurring done visibility fix

Choose a tag to compare

@joryeugene joryeugene released this 20 Feb 04:27
· 316 commits to main since this release

What's new

  • hive todo done undo <pattern> (also hive todo undo <pat> / hive td undo <pat>): reopen an accidentally-completed TODO by removing its DONE entry from the daily log
  • Recurring done now shows in Recently Done: hive todo done <recurring-task> previously only updated recurring.md — it now also writes a DONE: entry to the daily log so it appears in hive todo's Recently Done section

Storage

  • New undo_done(pattern) in storage.py: finds and removes the most recent matching DONE entry from recent daily logs

Tests

  • 13 new tests: tests/test_todo_undo.py (new) + TestRecurringDoneWritesDailyLog in tests/test_recurring.py
  • 793 passing