OmniFocus for iOS 3.6

March 5, 2020

Requires iOS 13, watchOS 4

OmniFocus 3.6 for iOS and Mac add support for “floating” time zones, meaning that items will become due or available at the same local time no matter where you are in the world.

  • Database Migration — Shortly after all of your devices sync using OmniFocus 3.6, you’ll be prompted to migrate to the latest database format that supports floating time zones.
  • Floating Time Zones — Once your database has been migrated, all new items will be created with “floating” time zones, meaning that they will become due or available at the same local time no matter where you are in the world. Turn off “Use floating time zone” in the inspector for items where you want the local due and defer times to change when you travel (the old behavior).
  • TaskPaper — Added a @time-zone parameter with values floating and current.
  • Add TaskPaper Shortcut Action — Fixed a problem where this action couldn’t handle Emoji in folder/project/task names.
  • Apple Watch — Fixed a problem with OmniFocus on watchOS 4.x.
  • Crash — Fixed a crash dismissing search when newly synced changes were waiting to be integrated.
  • Crash — Fixed a crash tapping Share while viewing a website preview.
  • Crash — Fixed several sync-related crashes.
  • Deleted Items — Addressed a number of problems that could result in a “Resurrection Error” message.
  • Due Soon — Fixed a problem where changes to the "Due Soon” means: preference wouldn’t take effect.
  • Extensions — Fixed a problem that could result in a “Database is Locked” error when making changes in Today or other extensions.
  • Inspector — Fixed a problem where the inspector would immediately reopen after being dismissed from home screen search results.
  • Perspectives — Fixed a problem where some parents would be missing from custom perspectives that group and sort entire projects.
  • Settings — Fixed a problem where Settings could be disabled if you launched OmniFocus via URL.
  • Sync — Fixed a problem where OmniFocus would stop integrating synced changes after a database reset.
  • Sync — Fixed a problem where using OmniFocus for the Web could prevent a database migration from completing.
  • TaskPaper — Fixed a problem where TaskPaper items with Dropped status would pass that status along to pasted siblings.
  • Today — Fixed a problem where dropped items were shown when the Today widget was set to show items deferred until today.
  • Today — Fixed a problem where the Today widget wouldn’t display items in action groups in the Inbox.
  • Today — Fixed a problem where the Today widget would sometimes show “No Items” instead of the correct contents.
  • Database Migration — Made a number of improvements to the database migration flow.
  • Documentation — Updated the reference manual.
  • Sync — OmniFocus no longer waits for multiple edits when pushing changes to the server, which should result in sync feeling faster in situations when you’re working on multiple devices at once.
  • Smaller Fixes and Improvements — Thanks for sending in feedback!

OmniFocus for iOS 3.5.1

February 18, 2020

Requires iOS 13, watchOS 4

OmniFocus 3.5.1 for iOS is a minor update focused on bug fixes.

  • Crash — Fixed a crash dismissing search when newly synced changes were waiting to be integrated.
  • Crash — Fixed a crash navigating back.
  • Sync — Fixed a problem where OmniFocus would stop integrating synced changes after a database reset.

OmniFocus for iOS 3.5

February 11, 2020

Requires iOS 13, watchOS 4

OmniFocus 3.5 adds two new Shortcut actions.

  • Shortcuts — Added two new Shortcut actions, Add Item and Add TaskPaper, which duplicate the functionality of actions that have been built into Shortcuts since its introduction, but are maintained by Omni.
  • Add Item Shortcut Action — This action takes text from input and sets the item’s name, and allows choosing a target project (or Inbox) and setting various metadata. It returns the resulting OmniFocus item, which you can pass to Show in OmniFocus or otherwise continue your workflow.
  • Add TaskPaper Shortcut Action — This action takes TaskPaper-formatted text input and adds to a target specified anywhere in the Inbox or Projects hierarchy. It returns an array of the resulting OmniFocus items. If you add nested items using this action, only the top-level items are returned.
  • Siri — Siri can now show completed tasks in OmniFocus using the built-in intent: “Show me my completed tasks using OmniFocus”.
  • Background Activity — Fixed a condition that could cause a “Threading Policy Violation” when OmniFocus was foregrounded.
  • Calendar — Worked around a bug in Calendar that would result in a crash when dragging in new items from OmniFocus.
  • Completed Perspective — Fixed a problem grouping items that were completed by completing their parent.
  • Crash — Fixed a crash acting on an OmniFocus notification with some kinds of content already visible in OmniFocus.
  • Crash — Fixed a crash deleting items.
  • Crash — Fixed a crash related to sync preferences.
  • Crash — Fixed a crash switching perspectives while editing the note of an item that no longer matches the current perspective.
  • Crash — Fixed a crash when pressing return on external keyboard quickly after quick entry.
  • Crashes — Fixed several of our more common crashes in OmniFocus 3.4.x.
  • Drag and Drop — Fixed a problem where selection highlight would disappear after a drag and drop in a long list of items.
  • Drag and Drop — Improved drag and drop targeting in situations where indentation isn’t allowed.
  • Image Attachments — Fixed several problems with the image attachment viewer.
  • Inspector — Fixed a problem where the date picker rows in the inspector could stay expanded when changing selection, resulting in unintended date assignment.
  • Inspector — Fixed a problem where the note tab icon wouldn’t reflect the state of the selected item.
  • New Items — Fixed problems with metadata being lost on save when creating new items in compact.
  • Notifications — Fixed a problem where the relevant item wasn’t scrolled into view when acting on a notification.
  • Outline — Fixed a problem where the metadata fields under action titles and their separator dots could sometimes overlap.
  • Outline — Fixed a problem where the outline wouldn’t scroll to keep the selected item in view when changing selection with the buttons in the inspector or an external keyboard.
  • Perspective — Fixed a problem where you could save a new perspective before adding a title.
  • Perspectives — Fixed a crash when editing a new perspective.
  • Perspectives — Fixed a problem where perspectives which grouped and sorted entire projects by due date would use the dates of dropped children for sorting.
  • Perspectives — Fixed a problem with filtering and children of due and/or flagged items in perspectives that group and sort entire projects.
  • Share Extension — Fixed a problem where attachments sent via the Share extension would be lost when multiple external items were imported.
  • Share Extension — Fixed problems where you couldn’t assign a tag or project whose name was duplicated elsewhere in your database.
  • Summary — Fixed a problem where assigning a project to an action would “resurrect” a date which you cleared previously.
  • Sync — Fixed a problem that would result in a “Reference of object which could not be resurrected TaskToTag” error message.
  • URLs — Fixed a problem opening links to tags.
  • URLs — Fixed a problem where tapping an omnifocus:///search URL would populate the search field, but not trigger the search.
  • URLs — Fixed a problem where urls that opened tasks wouldn’t work from notes in some inspector presentations.
  • URLs — Fixed an extra animation problem with omnifocus:///paste URLs.
  • Show in OmniFocus — In this Shortcuts action, folders are now sorted in the same order as they are in your database.
  • Smaller Fixes and Improvements — Thanks for sending in feedback!

OmniFocus for iOS 3.4.3

January 13, 2020

Requires iOS 13, watchOS 4

OmniFocus 3.4.3 is a minor update focused on bug fixes.

  • Background Activity — Fixed a condition that could cause a “Threading Policy Violation” when OmniFocus was foregrounded.
  • Crash — Fixed a crash bringing OmniFocus to the foreground.
  • Crash — Fixed a crash related to assigning tags.
  • Crash — Fixed another of our most frequent crashes.
  • Deleted Items — Fixed a problem that could result in a message like “Error encountered: Update of object which could not be resurrected Task…”
  • First Launch — Fixed a problem with localized subtitles in the first-launch video.
  • Sidebar — Fixed a problem where sidebar visibility would sometimes be forgotten when OmniFocus was backgrounded on iPadOS.

OmniFocus for iOS 3.4.2

December 19, 2019

Requires iOS 13, watchOS 4

OmniFocus 3.4.2 is a minor update focused on bug fixes.

  • Crash — Fixed a crash on launch.
  • Forecast — Fixed a problem where the bottom toolbar wouldn’t update promptly.
  • Inbox — Fixed a problem where dragging the New Inbox Item to create a “grandchild” in an existing action group would corrupt the existing hierarchy.
  • Inspector — Fixed a problem with animation.
  • Today — Fixed a problem where the New Inbox Item button wouldn’t appear in some cases.
  • Undo — Fixed a problem with the Undo popover’s tint color. Fixed a problem using shake to undo while editing a note.
  • URL Scheme — Fixed a problem where omnifocus:// urls for containers would open the inspector instead of the outline view.
  • Clean Database — This operation now includes dropped items.
  • In-App Purchase — You can now make a standalone purchase while a subscription is active, after confirming that’s really what you want to do. Fixed problems with the purchase options screen.
  • Smaller Fixes and Improvements — Thanks for sending in feedback!