remindctl/CHANGELOG.md
Peter Steinberger 85a589366e
feat: add location reminder triggers
Co-authored-by: Octavio Froid <froid@bohm.com>
2026-05-04 05:58:14 +01:00

1.2 KiB

Changelog

0.2.0 - 2026-05-04

  • Add location-based reminder triggers via --location, --leaving, and --radius
  • Add simple recurrence support via --repeat and --no-repeat
  • Add EventKit alarm support via --alarm and --clear-alarm
  • Add reminder url to JSON output when EventKit exposes one
  • Add lastModifiedDate to reminder JSON output
  • Add creationDate to reminder JSON output
  • Add open filter for all incomplete reminders
  • Accept local ISO 8601 due dates without a timezone suffix
  • Preserve date-only due inputs as all-day reminders instead of midnight reminders
  • Allow list to show reminders from multiple list names in one command

0.1.1 - 2026-01-11

  • Fix Swift 6 strict concurrency crash when fetching reminders

0.1.0 - 2026-01-03

  • Reminders CLI with Commander-based command router
  • Show reminders with filters (today/tomorrow/week/overdue/upcoming/completed/all/date)
  • Manage lists (list, create, rename, delete)
  • Add, edit, complete, and delete reminders
  • Authorization status and permission prompt command
  • JSON and plain output modes for scripting
  • Flexible date parsing (relative, ISO 8601, and common formats)
  • GitHub Actions CI with lint, tests, and coverage gate