- Rewritten CalDAV backend with support for Radicale, Baïkal, and other CalDAV servers — thanks to @byquanton.
- Fixed memory leaks when completing or deleting tasks, and during CalDAV sync — thanks to @markochk.
- Introduced a new view cache system to automatically free unused memory.
- Added new customizable sidebar filters: Tomorrow, Someday, Recurring, No label, and All tasks.
- Improved synchronization: Planify now respects task order from Nextcloud and Todoist, with a new reordering algorithm.
- Work in progress to make WebKit and Evolution dependencies optional, paving the way for Windows and macOS support — thanks to @byquanton.
- Spell checker support in task descriptions.
- Fixed bug when moving tasks with subtasks in Nextcloud/CalDAV projects.
- Updated themes (Light, Dark, Dark Blue) and refined task design for better readability.
- Labels and indicators for notes, reminders, and subtasks are now aligned to the right of task titles.
- Added a quick-add button to every task list.
- New completion animation and updated sound when finishing tasks.
- Completion notification added, so users can easily review completed tasks.