v2.1.1 Release Notes
Bug Fixes
- Delete project dialog now appears above other cards on desktop instead of being hidden behind them
- Project task order now syncs correctly across devices
- Deleted projects and goals no longer resurrect after syncing from another device
- Weekly Review chevrons no longer show in a broken state when reopening after navigating away
- Obsidian sync no longer silently stops working after a page reload — clicking the sync button will re-prompt for vault access if needed
Enhancements
- Inbox: Project chips now appear on inbox task cards; clicking filters both the timeline and the inbox by that project
- Inbox: Unified filter — the separate "hide completed" and "hide project tasks" buttons have been replaced with a single Filter button that opens a popover with Status, Type, Projects, and Tags sections
- Inbox: Archive — completed inbox tasks now have an archive button; archived tasks are hidden from the inbox but accessible in a collapsible "Archived" bar at the bottom of the panel, with a Restore button on each task
- Inbox: Archived tasks appear in a separate "Archived" section in search results with a "Completed" badge
- Daily Note FAB added to the GLANCE panel — shows the BookOpen icon when Obsidian is configured, NotebookPen otherwise; opens today's daily note in preview or edit mode
- Weekly Review: Goals Due This Week are now sorted by closest due date first
- Weekly Review: Next 7 Days — when an odd number of stat tiles are shown, the last one spans the full width instead of leaving a blank gap
- Auto Backup History — Local and Remote backup lists are now collapsed by default when opening the modal
Performance
- Reduced/eliminated UI freeze on Android when switching tabs — GoalDashboard now stays mounted (no remount on every tab switch) and several expensive per-render computations inside it are now memoized