OmniFocus for iPhone 2.18

January 25, 2017

Requires iOS 10

OmniFocus 2.18 — January 25, 2017

OmniFocus 2.18 adds App Lock, a feature for hiding your OmniFocus data behind Touch ID (and/or a password). We’ve also fixed several bugs and made changes to make it easier for you to access data in the event of a problem (and for our Support Humans to help you with that!).

  • App Lock — Accessible via settings, App Lock keeps OmniFocus from displaying your data without first authenticating via Touch ID or the password of your choice.
  • Badge Summary — In Settings we now display a row that previews your App Icon badge and shows which categories have items. You can flip a switch to also show the explanation row in the Today Widget and 3D Touch Quick Actions.
  • Bulk Deletion — In order to help iOS-only customers who have enough completed items in their database to negatively affect performance, we’ve added a feature that prompts you when you have more than 1000 items that have been completed for more than six months and allows you to delete them. If you’re syncing with a Mac, you should use the Archive feature there instead.
  • Settings — Added a “Reveal Stored Password” row to Sync Settings which is protected by whatever device security you have enabled (i.e. Touch ID or PIN).
  • Haptics — Added haptic vibrations for completing actions and toggling flagged status in the Editor.
  • Localizations — Added Brazilian Portuguese and Korean localizations! Updated the rest of our localizations and fixed some problems.
  • Action Groups — Fixed a problem where parents of action groups refused to complete if sync completed all children.
  • Counting — Fixed a problem where Contexts wouldn’t report an accurate Available count. Fixed an incorrect count when a device was offline during an item’s completion and due date passage.
  • Crashes — Fixed our most common crash in OmniFocus 2.17.x, as well as several others.
  • Encryption — Fixed a problem where updating your encryption passphrase would not update the underlying encryption keys, meaning that someone who had your old passphrase could still decrypt your data.
  • Links — Fixed a problem where application links found after an http:// link in notes were not tappable.
  • New Inbox Item — Fixed a problem where the keyboard was slow to dismiss when saving or cancelling from this editor.
  • Notes — Fixed a problem where the notes view didn’t always scroll to reveal the cursor.
  • Share Extension — Fixed a problem where Sharing an image from Messages would result in an OmniFocus action with no attachment.
  • Sharing — Sharing from OmniFocus to Notes no longer results in blank images or broken links.
  • Today — Fixed a problem where custom Perspectives didn’t show in the Today settings.
  • Broken Links — We now display a more helpful error message when you follow an omnifocus:// link to an item that doesn’t exist.
  • De-synchronization — Update the prompt you receive when OmniFocus can’t reconcile your local database with what’s on the server to make the default replacing the local data, which is almost always the right thing to do.
  • Encryption — We now require you to enter your sync password before migrating to the encrypted file format. This should reduce the number of customers who wind up with database encrypted using a key they don’t remember.
  • Extensions — Changes made in extensions now trigger a Push sync, meaning that they should appear everywhere sooner than in the past.
  • Replace Server Database —We now allow you to skip taking a backup of the server database before replacing it in the case of a cancelled encryption passphrase prompt or error.
  • Smaller Fixes and Improvements — Thanks for reporting any problems you find!

OmniFocus for Mac 2.7.3

January 5, 2017

Requires OS X 10.10

OmniFocus 2.7.3 — January 3, 2017

This release fixes a security vulnerability in OmniFocus 2.7.2

  • Encryption — Fixed a problem where updating your encryption passphrase would not update the underlying encryption keys, meaning that someone who had your old passphrase could still decrypt your data.

OmniFocus for Mac 2.8.1

January 3, 2017

Requires OS X 10.11

OmniFocus 2.8 introduced Global Search. Full release notes here.

  • Encryption — Fixed a problem where updating your encryption passphrase would not update the underlying encryption keys, meaning that someone who had your old passphrase could still decrypt your data.
  • Encrypted local documents — We once again prompt for the encryption passphrase when you open a non-default document (for example by double-clicking a .ofocus document in Finder) that is encrypted. In v2.8, we offered to download the sync database, which didn’t make sense in this case.

OmniFocus for Mac 2.8

December 19, 2016

Requires OS X 10.11

OmniFocus 2.8 — January 3, 2017

OmniFocus 2.8 adds Global Search and fixes bugs. This release requires OS X 10.11 or later.

  • Global Search — You can now change the search scope from “Here” to “Remaining” or “Everything” by clicking the icon in the search field.
  • View Options — The View Options “eye” icon now displays differently when options have been set that are not the default. In addition, the current Perspective’s tab title is italicized to indicate that clicking the tab will restore the default view.
  • Attachments Window — Added an Export button that copies the selected attachments to the directory of your choice.
  • Scroll Position — The change in v2.7 to keep the selected item visible when changing a date proved unpopular in Forecast, so we have reverted it for that perspective. If you’d like to change the global default back to the pre-2.7 behavior, you can use this link: omnifocus:///change-preference?ContentOutlinePreservesVisibleSelection=false.
  • Custom Perspectives — Name, Icon, and Open in New Window now pass-through and are set on the underlying perspective immediately, rather than being only transient changes, when editing from the View Options popover.
  • Documentation — Updated the Help for new features.
  • Encryption — We now require you to enter your sync password before migrating to the encrypted file format. This should reduce the number of customers who wind up with database encrypted using a key they don’t remember.
  • Replace Server Database — We now allow you to skip taking a backup of the server database before replacing it in the case of a cancelled encryption passphrase prompt.
  • Replace Server Database — We now allow you to skip taking a backup of the server database before replacing it in the case of an error.
  • Sierra Tabs — We’ve updated and fixed various behaviors related to tabbed windows in macOS Sierra.
  • Localizations — Updated!
  • Action Groups — Fixed a problem where group parents couldn’t be completed if a sync completed their children.
  • Add New Action — This command now works when the outline is set to Show Folders.
  • Attachment Performance — Improved performance when rebuilding attachment-heavy databases and when opening the attachments window.
  • Attachments — Fixed a problem where undo-ing adding an attachment could put OmniFocus into an unusable state.
  • Backups — Fixed a problem where OmniFocus would create an extra new backup when restoring a previous backup.
  • Crash — Fixed a crash customizing the toolbar after editing a Perspective name.
  • Custom Perspective Icons — Fixed a problem where a custom icon couldn’t be chosen because the picker abruptly disappeared.
  • Drawing Glitch — Fixed a problem drawing selection highlights on action titles when restoring perspective state.
  • Empty Views — Fixed a problem where the placeholder “No Items” strings didn’t wrap to fit narrow windows.
  • Encryption — Fixed a problem where OmniFocus couldn’t sync to a database with a distinct encryption passphrase when running on macOS 10.12.2 beta.
  • Force Click — Fixed a crash when force-clicking.
  • Perspective Import — Fixed a problem Undo-ing a Perspective import.
  • Perspectives Crash — Fixed a crash opening a new window or tab with certain perspectives selected.
  • Quit — Fixed a problem where where an in-progress sync would prevent OmniFocus from quitting even once it finished.
  • Search Scope — Improved our logic for showing the search scope popover so that it appears (only) when expected.
  • Search — Expansion state is now properly reset for each new search session.
  • Sync Errors — We now detect when OmniFocus has ended up with encrypted data locally (which is not normal), and prompt you to replace your local data with what’s on the server. Previously, this situation would result in an unrecoverable error. We’re still working on finding the root cause.
  • Sync — Fixed a long-standing bug where your database wouldn’t (ever) be compacted if compaction cleanup was interrupted.
  • Undo — Fixed a number of problems with Undo interacting with Search and View Options changes. We also clear the Undo stack when a sync compaction takes place in order to avoid a bad state and possible crash.
  • Crash — Fixed a possible crash when quitting.
  • Smaller Fixes and Improvements — Including more crash fixes. Thanks for all of your feedback!

OmniFocus for iOS 2.17.4

December 15, 2016

Requires iOS 10

OmniFocus 2.17.4 — December 13, 2016

  • Encryption — Fixed a problem where a distinct encryption passphrase couldn’t be set in iOS 10.2.