OmniFocus 2.0.3 makes improvements to syncing and notifications, as well as fixing several crashes.
- Background Sync When Activated From a Suspended State — OmniFocus once again responds to background fetch requests after being suspended (for example due to low memory).
- Sync When Returning to Foreground — When appropriate, OmniFocus once again syncs when returning to the foreground.
- Sync in Nearby Perspective — Sync changes can now be incorporated while the Nearby perspective is open.
- Background Sync — Changed our use of the iOS Data Protection API to avoid blocking background sync.
- Location-based Notifications — Notifications for unavailable or completed items no longer appear anyway.
- Reminders Calendar — When Calendar Alarms are turned on in settings, the OmniFocus Reminders calendar is once again updated with every sync.
- Hang on Launch — Fixed a hang with the spinning progress wheel appearing on launch.
- Crash — Fixed a crash when dragging action groups between parents.
- Crash — Fixed a crash more common on older devices related to tapping controls while something else is already in progress.
- Hang — Fixed a hang related to publishing OmniFocus’ due items calendar.
- Crash — Fixed a crash on launch.