Files
HouseHoldKeaper/CHANGELOG.md
Jean-Luc Makiola 0f3d4c3609
Some checks failed
Build and Release to F-Droid / ci (push) Failing after 6m49s
Build and Release to F-Droid / build-and-deploy (push) Has been skipped
docs: update CHANGELOG.md for v1.2.2
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 21:55:16 +02:00

2.8 KiB

Changelog

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

  • Install jq before Flutter setup in CI and release workflows (required by subosito/flutter-action)
  • Remove dart pub audit step (not available in stable Flutter SDK on runner)

[1.1.4] - 2026-03-17

Added

  • CI workflow for branch pushes and pull requests with static analysis, tests, security audit, and debug build
  • Security gate in release workflow — CI checks must pass before release build proceeds
  • F-Droid store icon (512x512) for en-US and de-DE metadata

[1.1.3] - 2026-03-17

Added

  • Custom app launcher icon — white house on sage green background
  • Adaptive icon support for Android 8+ (API 26)
  • Native splash screen with themed colors (beige light / brown dark)
  • Android 12+ splash screen with icon background
  • F-Droid metadata (de-DE, en-US) with screenshots and descriptions
  • F-Droid metadata copy step in release workflow

[1.1.2] - 2026-03-17

Changed

  • Release workflow now sets Flutter app version from Git tag automatically

[1.1.1] - 2026-03-17

Added

  • Integration tests for filtered and overdue task states in TaskListScreen

[1.1.0] - 2026-03-17

Added

  • Calendar strip on home screen with day-by-day task overview
  • Floating "Today" button for quick navigation
  • Task history sheet showing past completions per task
  • Task sorting by name, due date, or room with persistent preference
  • Sort dropdown in HomeScreen and TaskListScreen

Changed

  • HomeScreen replaced with calendar-based composition

[1.0.0] - 2026-03-16

Added

  • Initial MVP release
  • Room management with drag-and-drop reordering
  • Task creation with templates and custom tasks
  • Recurring task scheduling (daily, weekly, monthly, yearly)
  • Local notifications for due tasks
  • German and English localization
  • Light and dark theme support
  • Local-only SQLite database (drift)