Release Notes
Detailed information about Focusmo releases and updates
v7.4.0
Microsoft To Do Integration and Sync Reliability Fixes
What's New
✨ New Features
- Microsoft To Do Integration: Sync your Microsoft To Do tasks directly into Focusmo:
- OAuth Authentication: Secure connection to your Microsoft account via OAuth 2.0 with PKCE (no client secret required)
- Default List Tasks: Pull incomplete tasks from your default Microsoft To Do list
- Two-Way Completion: Completing or uncompleting a task in Focusmo syncs to Microsoft To Do automatically
- Offline Support: Tasks are cached for offline viewing with automatic retry for completions
- Token Refresh: Automatic token refresh with rotation support for uninterrupted access
🐛 Bug Fixes
- Fixed MS Todo connection status showing "Not connected" after successful OAuth — connection check now uses task list API instead of profile endpoint that requires additional scope
- Fixed MS Todo OAuth completion notification not firing on main thread, causing Settings UI to miss the callback
- Fixed MS Todo uncomplete not syncing — unchecking a task now correctly sets it back to "Not Started" in Microsoft To Do
- Fixed MS Todo complete/uncomplete failing when task list ID is not in cache — now falls back to fetching the default list