diff --git a/CHANGELOG.md b/CHANGELOG.md index a48f5a6..b1a5b4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,24 @@ All notable changes to HouseHoldKeeper are documented in this file. +## [1.2.2] - 2026-04-03 + +### Added +- Smart task delete: hard-delete for unused tasks, soft-delete (isActive) for tasks with completion history +- Reworked frequency picker with shortcut chips (daily/weekly/biweekly/monthly) and freeform "Every N unit" interface +- Anytime task completion — checkboxes always enabled on all calendar days +- Recurring task pre-population on all applicable days within interval window +- "Demnächst" (upcoming) section in calendar day view for pre-populated tasks +- Muted visual styling (0.55 opacity) for pre-populated not-yet-due tasks +- Today-based nextDueDate recalculation when completing tasks on non-due days + +### Changed +- Drift schema upgraded to v3 with isActive BoolColumn on Tasks table +- Calendar providers rewritten with interval-window pre-population logic + +### Removed +- Orphaned v1.0 daily plan files (daily_plan_providers.dart, daily_plan_task_row.dart, progress_card.dart) + ## [1.1.5] - 2026-03-17 ### Fixed