Planify 4.19.0 is here! This release brings major CalDAV improvements, new productivity features, GNOME Shell search integration, and many bug fixes. Update now and enjoy a smoother experience.
New Features:
- Added Summary & Productivity dialog with task stats, progress bars, and configurable daily/weekly goals.
- Added PDF export for projects including tasks, sections, subtasks, priorities, and deadlines.
- Added GNOME Shell search provider — search tasks and projects directly from the Super key.
- Added per-project markdown rendering setting (Global Default / Enabled / Disabled).
- Added "Copy to Clipboard" in multi-select toolbar with full task details.
- Support asterisk prefix (`* `) for incompletable tasks (notes), compatible with Todoist.
CalDAV Improvements:
- Added ETag and If-Match support to prevent silent data loss when multiple clients edit the same task.
- Added fallback to full fetch when sync-collection REPORT is not supported (Posteo, Mailbox.org, Horde, KolabNow, Vikunja).
- Fixed due date not clearing when removed from an external CalDAV client.
- Fixed completed subtasks showing as incomplete when synced from external clients.
- Fixed duplicate projects when re-adding a CalDAV account.
- Fixed automatic sync not starting after adding a new CalDAV/Nextcloud account.
- Fixed disabled accounts still being contacted during sync.
- Fixed project creation failing on Vikunja (HTTP 200 instead of 201).
- Added PUT+DELETE fallback when MOVE is not supported (Radicale with reverse proxy).
- Skipped archived projects during sync for better performance.
- Added typed sync error messages for HTTP 401 (auth expired) and HTTP 429 (rate limiting).
Bug Fixes:
- Fixed date picker not visible on small screens (1366x768).
- Fixed day change not detected after system suspend/resume.
- Fixed date reset when using Keep Adding from Today View.
- Fixed invalid Todoist API token being silently accepted.
- Fixed calendar day alignment and improved CalendarMonth to show 3 weeks ahead.
- Fixed inbox project radio button allowing deselection.
UI Improvements:
- Redesigned CalDAV, Nextcloud, and Todoist token setup pages with consistent layout.
- Replaced WebKitGTK with external browser for Todoist OAuth — removes WebKitGTK dependency.
- Clarified Due Date vs Deadline labels with improved tooltips.
- Filtered labels from archived projects in Labels view and Label Picker.