codeberg trougnouf/cfait v0.3.13

latest releases: rolling, v1.0.9, v1.0.8...
6 months ago

[0.3.13] - 2025-12-28

🚀 Features

  • Add core logic for all-day/specific-time events, reminders, and alarm snoozing
  • Add reminder UI elements
  • Implement TUI and GUI notifications (rem:TIME), and fix(sync): robustly handle MOVE conflicts and no-op moves (otherwise journal could get stuck)
  • Implement configurable auto-reminders and fix parsing for rem:, today, and tomorrow
  • (reminders) Implement Android notifications, fix GUI snooze, enhance reminder parser (incl. rem:in TIME, relative to now)
  • (android) Migrate alarms to WorkManager and add alarm index cache
  • (notifications) GUI and TUI wait until 1st network sync attempt is done before firing notifications
  • (android notifications) Add two snooze options
  • (android) Add "Create subtask" action
  • Parse time units in snooze settings presets
  • (parser) Add rem:in ... and rem:next ...

🐛 Bug Fixes

  • Invisible(->pushed back) tasks after cutoff date
  • Local time shift
  • (android) Working Android notifications, still need to fix Dismiss issue
  • (android) Dismissing reminders is taken into account right away
  • (android) Snooze

📚 Documentation

  • Update documentation with due:datetime
  • Update GUI screenshot to v0.3.13

🎨 Styling

  • Do not show timestamp for all-day tasks
  • Show appropriate time unit when editing a task
  • Properly syntax-highlight rem:date time
  • (settings) Move "Manage calendars" right below the connexion settings (Android & GUI)

⚙️ Miscellaneous Tasks

  • Lint
  • Rm strip and debug from Arch packages
  • Release cfait version 0.3.13

Don't miss a new cfait release

NewReleases is sending notifications on new releases.