OmniFocus for iOS 3.12.1

December 27, 2021

Requires iOS 14, watchOS 5

OmniFocus 3.12.1

OmniFocus 3.12.1 fixes a bug which could cause perspectives to go missing from the home screen.

  • Home Screen — Fixed a timing issue which could cause the home screen to lose track of its built-in perspectives.

OmniFocus for iOS 3.12

December 13, 2021

Requires iOS 14, watchOS 5

OmniFocus 3.12

OmniFocus 3.12 introduces Omni Automation actions for Shortcuts, improves sync performance in some cases, improves app activation times on iOS 15, and fixes some issues with renewing an active subscription. This update requires iOS 14 or later.

  • Omni Automation — We’ve added support for triggering Omni Automation scripts and plug-ins from Shortcuts, using the new Omni Automation Script and Omni Automation Plug-In actions.
  • Permissions — Rather than present a comprehensive permissions dialog when setting up the app, OmniFocus prompts for specific permissions as they are needed.
  • Sync Performance — Fixed a bug where an interrupted sync could leave the database in a state where its history would no longer compact, even when all devices were fully synced. This would lead to slower and slower sync performance over time, requiring manual intervention to compact the database and restore normal sync performance.
  • iOS 15 Performance — Improved app activation performance on iOS 15 by avoiding floating time zone updates when the time zone hasn’t actually changed.
  • Subscription Renewal — Fixed some issues which could cause the app to lose track of an active subscription, requiring a fresh Omni Account sign-in each time the subscription renewed. Signing in to an Omni Account should now keep you signed in until you explicitly sign out, remove the app, or change your account password.
  • Stability — Fixed a background crash encountered when the app was pre-launched by iOS.

OmniFocus for Mac 3.12.2

November 4, 2021

Requires macOS 11

OmniFocus 3.12.2 — November 4, 2021

OmniFocus 3.12.2 fixes a regression introduced in 3.12.1 with restoring the selection when changing perspectives. We also hope that it fixes a crash encountered in full screen mode on macOS 12 Monterey. This update requires macOS 11 Big Sur or newer.

  • Restored Selection Moves to Parent — Fixed a regression where the selection in the sidebar and main outline would move from a child item to its parent when returning to a perspective or changing view options.
  • Monterey Crash in Full Screen Mode — Hopefully fixed a crash reported by some customers when using OmniFocus in full-screen mode on Monterey. This crash has been very difficult to reproduce reliably, so we were never able to determine exactly when or why it happens. But the crash reports did tell us where in the code the crash happened (when mousing over the edge of the sidebar), so we’ve updated that code and haven’t seen the crash since.
  • Resize Cursor on Monterey — Monterey 12.0.1 has a regression in its handling of cursor rects that would sometimes leave the sidebar resize cursor enabled after crossing the border between the sidebar and the main outline. We’ve added some code to work around this bug (though we’re hopeful this workaround will only be temporary).
  • Shortcuts and Promises — When a failing Promise is returned by an Omni Automation Script action, Shortcuts will now display an error describing the failure rather than “An unknown error occurred.”

OmniFocus 3.12 — October 25, 2021

OmniFocus 3.12 introduces support for Shortcuts on macOS 12 Monterey. This update requires macOS 11 Big Sur or newer.

  • Shortcuts — OmniFocus 3.12 now supports all of the Shortcuts actions that have been available in OmniFocus 3 for iPad and iPhone: Add Items, Find Items, Show in OmniFocus, Add TaskPaper, Today’s Forecast, Find Tags, and Find Projects.
  • Omni Automation — We’ve also added support for triggering Omni Automation scripts and plug-ins from Shortcuts, using the new Run Omni Automation Script and Run Omni Automation Plug-In actions.

OmniFocus for Mac 3.12.1

October 31, 2021

Requires macOS 11

OmniFocus 3.12.1 — October 31, 2021

OmniFocus 3.12.1 improves support for Shortcuts, fixes a regression with image attachments, and improves sync performance in some cases. This update requires macOS 11 Big Sur or newer.

  • Image Attachments — It’s once again possible to paste images into notes.
  • Shortcuts Actions: Files — The associated file parameters for the Omni Automation Shortcuts actions now support attaching binary files in addition to plain text files.
  • Shortcuts Actions: Error Handling — The Omni Automation actions for Shortcuts will correctly report any errors thrown by the script or plug-in, rather than reporting “An unknown error occurred.”
  • Shortcuts Actions: Today’s Forecast — Fixed a crash encountered when requesting the tagged section of Today’s Forecast.
  • Sync Performance — Fixed a bug where an interrupted sync could leave the database in a state where its history would no longer compact, even when all devices were fully synced. This would lead to slower and slower sync performance over time, requiring manual intervention to compact the database and restore normal sync performance.

OmniFocus 3.12 — October 25, 2021

OmniFocus 3.12 introduces support for Shortcuts on macOS 12 Monterey. This update requires macOS 11 Big Sur or newer.

  • Shortcuts — OmniFocus 3.12 now supports all of the Shortcuts actions that have been available in OmniFocus 3 for iPad and iPhone: Add Items, Find Items, Show in OmniFocus, Add TaskPaper, Today’s Forecast, Find Tags, and Find Projects.
  • Omni Automation — We’ve also added support for triggering Omni Automation scripts and plug-ins from Shortcuts, using the new Run Omni Automation Script and Run Omni Automation Plug-In actions.