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

Download This Version