OmniFocus 4 TestFlight Release Notes

TestFlight builds of OmniFocus 4 require iOS or iPadOS 16.

{class:key} OmniFocus 4.0 TestFlight — September 26, 2023

  • danger - First Day of Week — Removed depreciated First Day of Week preference (First Day of Week can now be set on device-wide in Settings > General > Langauge & Region). If you previously manipulated this preference, you may need to reset it via omnifocus:///debug?reset-first-weekday.
  • updated - Apple Watch — Updated appearance of Quick Entry button on watchOS 10.
  • fixed - Animation — Corrected animation when switching between perspectives via keyboard shortcuts.
  • fixed - Custom Perspectives — Fixed a recent regression that could cause groups to fail to be included in some custom perspectives.
  • fixed - Inspector — Opening Inspector via swipe gesture no longer discards in-progress title edits.
  • fixed - Inspector — Inspector toolbar and context menu options now function when Perspectives Bar is hidden.
  • fixed - New Items — New items created in perspectives filtered to display a tag are now immediately editable and correct tag is assigned.
  • fixed - Search — Placing cursor in Search field no longer immediately initiates an open-ended search.
  • fixed - Search — Search Results header no longer overlaps Search field and buttons.
  • fixed - Sidebar — Warning is now presented before deleting a folder from the sidebar.
  • fixed - Repeats — Addressed repeat popover layout issue.
  • fixed - Repeats — Changes in repeat popover are now immediately displayed in the outline.
  • fixed - Repeats — Outline repeat field now functions when Inspector Repeats section is not displayed.
  • fixed - Review — Scroll position is now reset when navigating between projects in Review.
  • fixed - Perspectives Bar — Restored secondary perpective tab tap behavior on iOS 17.
  • fixed - Perspectives Bar — Switching perspectives is no longer delayed if scrolling is in-progress.
  • fixed - Quick Open — Perspectives list no longer scrolls behind Quick Open search field.
  • fixed - Widgets — Apple Smart Stack widgets now display correct background color.
  • fixed - Stability — Fixed a couple common crashes, including a crash that could occur when swiping to delete a repeating task.

{class:key} OmniFocus 4.0 TestFlight — September 21, 2023

  • fixed - Clean Up — Items completed in custom perspectives no longer clean up too quickly.
  • fixed - Gestures — Quick Entry and Inspector swipe gestures no longer conflict.
  • fixed - Settings — Fixed buggy behavior customizing accent color.
  • fixed - Sidebar — New sidebar items are now created inside selected item.
  • fixed - Widgets — Fixed a bug that could cause duplicate Forecast items to display.

{class:key} OmniFocus 4.0 TestFlight — September 21, 2023

  • danger - Widgets — Reduced widget memory usuage to improve widget reliability (widgets can fail to load when memory limit is exceeded).
  • updated - VoiceOver — Complete and Drop VoiceOver actions are now available for rows in the outline in both the selected and unselected state.
  • fixed - Audio Recording — In-progress audio recordings are no longer lost when app is backgrounded.
  • fixed - Drag & Drop — Task information is now copied correctly into Calendar.app.
  • fixed - Drag & Drop — Dragging and dropping into a collapsed group now expands group.
  • fixed - Drag & Drop — Improved outline display behavior when a drag & drop action is canceled.
  • fixed - Forecast — Forecast now restores previous date filter selection correctly.
  • fixed - Forecast — Forecast calendar now scales appropriately at larger text sizes.
  • fixed - Inspector — Inspector now accurately reflects active pane when in Select or Edit mode.
  • fixed - Inspector — Estimated duration buttons no longer truncate in Inspector.
  • fixed - Inspector — Delete contextual menu command in title field now deletes selected text as expected.
  • fixed - Item Title — Addressed bug that could cause first typed letter of a new item title to be discarded.
  • fixed - Item Title — Text pasted into title field no longer displays rich text formatting.
  • fixed - Keyboard — Bare key keyboard shortcuts now work more reliably.
  • fixed - Keyboard — Keyboard shortcuts/navigation now functions in sidebar projects and tags list.
  • fixed - Outline — “Add Note” placeholder text is no longer clipped.
  • fixed - Outline — Corrected alignment of project tags in outline.
  • fixed - Outline — Removing assigned Forecast tag via swipe gesture no longer causes row to get stuck in swipe state.
  • fixed - Outline — Grouping tasks no longer causes task order to change.
  • fixed - Perspective Bar — Fixed a bug that could cause the Perspectives Bar to display in incorrect location on iPad.
  • fixed - Review — Tapping currently selected project in Review sidebar no longer unexpectedly changes project selection.
  • fixed - Review — Review interval field is no longer hidden by on-screen keyboard.
  • fixed - Settings — Quick Entry layout now resets as expected.
  • fixed - Status — Action groups now inherit On Hold status from assigned tags correctly.
  • fixed - Undo — More menu now remains on-screen after undo or redo in invoke.
  • fixed - VoiceOver — Tags assigned to an item in the outline are now read by VoiceOver.

{class:key} OmniFocus 4.0 TestFlight — September 15, 2023

  • danger - Performance — Improved performance on iOS and iPadOS 17.
  • updated - Widgets — Cleaned up appearance of Standby widgets.
  • fixed - Apple Watch — Address sync log button bugginess on watchOS 10.
  • fixed - Forecast — OmniFocus now correctly prompts for permission to access Calendars on iOS and iPadOS 17.
  • fixed - Notes — Inserting white space now always ends link editing.

{class:key} OmniFocus 4.0 TestFlight — September 8, 2023

  • danger - Repeats — Updated repeat logic as follows:
    • When an item repeats every period on a custom schedule after completion, the next repetition will be based on the specified schedule rather than being constrained to a minimum of the period length. For example, an item which repeats every weekday after completion will be scheduled for the next available weekday. You can complete an item early to advance to the next repetition, but unlike items which repeat from assigned dates it will never schedule itself further ahead than a single repetition.
    • Items which repeat every period without a custom schedule will continue to schedule their next repetition based on the completion date and the repeat interval. For example, an item which repeats every 3 days after completion will always schedule the next iteration for 3 days after completion (even if that’s when it was previously scheduled).
    • Items which skip intervals while repeating from completion on a custom schedule will continue to schedule their next repetition based on skipping forward, then finding the next available day from the schedule. For example, an item which repeats four weeks from completion on weekdays will schedule the next iteration for the first available weekday that’s at least four weeks from its completion date.
  • danger - App Development — We’ve updated to newer development tools which may have caused unexpected changes. Please let us know if you notice any UI regressions or new bugginess while testing this build!
  • new - Widgets — Widgets are now interactive on devices running iOS or iPadOS 17. Further refinements to these widgets are planned.
  • new - Widgets — Initial support for iOS 17 Standby widgets has been implemented.
  • updated - Keyboard Navigation — Keyboard navigation has been updated to support native iPadOS keyboard navigation. Numerous existing keyboard navigation and shortcut bugs were fixed while implementing this functionality.
  • updated - Outline — All outline divider lines are now tinted consistent color.
  • updated - Shortcuts — Today’s Forecast Shortcut now supports new v4 Forecast features.
  • updated - Widgets — Quick Entry button is now supported in small widgets.
  • fixed - Date Pickers — Addressed layout issues in date pickers when on-screen keyboard is displayed.
  • fixed - Inspector — In progress Title, Note, or Duration edits are no longer discarded when other metadata is edited in the Inspector.
  • fixed - Outline — Fixed a bug that could cause a large gap above the Notes field when a row is selected.
  • fixed - Outline — Removed subtle metadata row shading in outline row selection highlight.
  • fixed - Paste — Line breaks in copied content no longer block pasting into the title field.
  • fixed - VoiceOver — Improved reliability of VoiceOver navigation between app panes.
  • fixed - Stability — Addressed a bug that could trigger a crash when autofilling Omni Account credentials via a password manager.

{class:key} OmniFocus 4.0 TestFlight — August 24, 2023

  • fixed - Apple Watch — Sync Push details are now displayed correctly.
  • fixed - Custom Perspectives — Add button now behaves more predictably in custom perspectives grouped by Combined Tag.
  • fixed - Dates — Assigned dates are now always displayed when editing a date value (change in previous TestFlight build displayed inherited dates over-aggressively).
  • fixed - Dates — Completed date can now be changed after a task is marked complete.
  • fixed - Outline — Fixed a bug that could make it difficult to initiate row swipe gesture.
  • fixed - Repeats — When completing items set to repeat after completion ahead of schedule, next repetitions are now scheduled according to items completion date, not the assigned date.
  • fixed - Repeats — Items which repeat after completion on specific days now honor the set repeat interval.
  • fixed - Repeats — Week starts on setting is now respected in monthly repeats UI.
  • fixed - Search — Fixed a bug that could cause search results to sometimes be incorrect after changing scope.
  • fixed - Tap Behavior — Taps which interact with system text suggestion no longer act on background UI.
  • fixed - Tap Behavior — Blocked inadvertent taps below floating toolbar buttons.
  • fixed - Stability — Initiating a search via keyboard shortcut on iPad (command F) no longer triggers a crash.

{class:key} OmniFocus 4.0 TestFlight — August 17, 2023

  • updated - Dates — Inherited date is now displayed instead of assigned date when inherited date takes precedence.
  • updated - Outline — Updated appearance of row highlight when a row is dragged over top of another row.
  • updated - Sync — Implemented full support for distinct encryption passphrases.
  • fixed - Forecast — Fixed a bug that could items with Scheduled Notifications to fail to display in Forecast when there are no other item types to display.
  • fixed - Layout Options — Notes editing field can now be disabled independently of Mirror Display Fields setting.
  • fixed - Outline — Tapping outside Estimated Duration popover now saves input value.
  • fixed - Outline — Expanded editing field tap targets to fill width of row when a row is selected.
  • fixed - Perspectives — Fixed a bug that could cause tags list selection to fail to correctly filter items in ungrouped perspectives.
  • fixed - Review — Review header now displays correct information when all projects have been reviewed.
  • fixed - Sidebar — Corrected animation when expanding/collapsing sidebar on iPad.
  • fixed - Tap Behavior — Taps which dismiss popovers or context menus no longer act on background UI.

{class:key} OmniFocus 4.0 TestFlight — August 8, 2023

We’re delighted to share that we’ve reached Design Freeze! Over the past 18 months we’ve worked through 1,529 issues, changing 10,135 files to replace 218,807 lines of old code with 200,791 lines of new or updated code. The Mac and iOS apps now have much more feature and design parity, and we’ve completely rebuilt the Apple Watch app.

We’re still testing all the work we’ve done, and we may end up finding issues where something doesn’t quite match up with our intended design and decide it needs to be fixed. But we’re no longer working to implement our planned design itself, and this means we can shift our focus to the next milestone: Usability & Accessibility.

  • updated - Sync Devices — The Device list in Sync Settings now shows the number of changes that have not yet been synced to each device, so it’s easier to understand how far behind each device is and how that might be affecting overall sync performance.
  • updated - Watch — Added Appearance settings to the watch app, with options to color text for due items and first available items, and to strike through resolved items.
  • updated - Watch — Added Push Sync settings to the watch app.
  • fixed - Floating Add Button — Fixed a bug where the floating Add button would sometimes stop working or disappear if a tap was held too long.
  • fixed - Inspector — Task title edits are no longer lost when the Inspector is opened before committing changes on iPhone or narrow (compact) iPad windows.
  • fixed - Inspector — Edits to a task’s notes are no longer lost or applied to the wrong task when navigating from the Inspector.
  • fixed - Inspector — Fixed a bug where Inspector fields could unexpectedly lose focus whenever the app would check for new sync data.
  • fixed - Outline — Fixed a timing bug which could cause fields to lay out incorrectly when a note was visible.
  • fixed - Outline — The “untitled item” placeholder text is now cleared when pasting into a new task’s title field (rather than sticking around and overlapping the pasted text).
  • fixed - Outline — An empty custom perspective will now show its associated icon as a background placeholder, rather than a generic perspective icon.
  • fixed - Outline — When coloring both Due and First Available titles, the time-sensitive status takes precedence. (Eliminated some platform-specific logic in the iOS and iPadOS apps, so this logic should now be consistent across macOS, iOS, iPadOS, watchOS, and visionOS.)
  • fixed - Perspectives Bar — Custom perspective icons once again display in the Perspectives Bar.
  • fixed - Perspectives Bar — The Quick Open button will no longer hide any perspectives when scrolling.
  • fixed - Toolbar — Fixed a bug which would cause the Sidebar button to get misaligned.
  • fixed - Sync — When sync detects that the sync data is unrelated to the local device’s data, the dialog asking you to choose which data to use now displays the last edit date for both sets of data so that it’s easier to determine which you prefer. The incompatible database prompt also offers a more detailed explanation of why the databases are incompatible.

{class:key} OmniFocus 4.0 TestFlight — August 4, 2023

We’re still one Mac bug away from Design Freeze! As noted earlier, the last bit of planned work is updating the Mac’s Fluid outline to match the iPad app’s Fluid outline, so fields wrap to additional lines when they’re too long to fit in a single line rather than truncating or eliding those fields. We’ve nearly wrapped up that work, but it’s not quite ready yet—and in the meantime, we have some other updates ready to test!

  • updated - Apple Watch — Updated the sign-in flow in the watch app, displaying an error when the watch app can’t load the sync database for whatever reason (such as trying to sync with an unsupported database format).
  • updated - Apple Watch — Separate the Sync Setup and Sync Log settings from other settings.
  • updated - Apple Watch — Added support for closing the password prompt (instead of providing direct access to some sync settings).
  • updated - Repeats — When items which are configured to repeat from Completion are completed early, they will no longer attempt to “work ahead” by repeating based on the previously assigned date. (Working ahead on early completion will only happen when using the Assigned Dates setting.)
  • fixed - Apple Watch — Work around a bug in the watchOS 10 beta where the system’s semantic color for labels color is black when it should be white.
  • fixed - Notes — Fixed Simplify Style in Dark Mode, so simplifying styles on a note (which can happen automatically on capture or copy/paste) will no longer result in black text on a black background. (“It’s the wild colour scheme that freaks me,” said Zaphod whose love affair with this ship had lasted almost three minutes into the flight, “Every time you try to operate one of these weird black controls that are labelled in black on a black background, a little black light lights up black to let you know you’ve done it. What is this? Some kind of galactic hyperhearse?”)
  • fixed - Inspector — Fixed the Convert to Project command in the Inspector.
  • fixed - Outline — When the Inbox appears as a top-level group in a perspective, it now always appears at the top rather than the bottom.
  • fixed - Outline — Fixed a bug where setting the time in the date picker would reset the selected date.
  • fixed - Settings — If a sync operation needs to prompt while Settings are open, present the prompt over the Settings dialog rather than cancelling the sync.
  • fixed - Settings — Reset Database returns to the first launch dialog rather than presenting the old v3 sync setup landing screen.
  • fixed - Sync Setup — Display any issues validating the entered Omni Account, and automatically convert entered names to match the lowercase name stored on the server.
  • fixed - Sync Setup — Save sync settings more often, so we capture changes such as turning off sync and entering a new password in response to a prompt.

{class:key} OmniFocus 4.0 TestFlight — August 1, 2023

We’re one Mac bug away from Design Freeze! The last bit of planned work is updating the Mac’s Fluid outline to match the iPad app’s Fluid outline, so fields wrap to additional lines when they’re too long to fit in a single line rather than truncating or eliding those fields.

Not that there isn’t more we’d love to improve—there’s always more we’d love to improve—but at some point we have to say “Pencils down!” and turn in the work we’ve already done. (And we’ve already done a lot of lovely work for this release that we look forward to getting into everyone’s hands!)

Next up: Usability!

  • danger - Classic Widget — Retired the old “Today (Classic)” interactive widget, since Apple will be supporting interactive widgets on the home screen in iOS 17.
  • new - Apple Watch — The watch app is now able to get its credentials from an inactive iPhone app so long as the paired iPhone is in range. (Manually launching the iPhone app should no longer be necessary.)
  • new - Apple Watch — The sync button in the watch app now displays how long it’s been since the last successful sync.
  • new - Apple Watch — Empty perspectives now show a placeholder icon in the watch app, much like they do on other platforms.
  • updated - Apple Watch — Refined the appearance of the Quick Entry button in the watch app.
  • updated - Apple Watch — Improved the reliability of syncing and push notifications.
  • updated - Apple Watch — Removed some temporary sync indicators from the watch app, including the sync progress bar along the bottom and the sync timer on the setup screen.
  • updated - Apple Watch — Added watch-specific color definitions where the generic cross-platform definition didn’t match the watch’s default Dark appearance.
  • updated - Apple Watch — The watch app’s Sync Setup now includes a password field (rather than requiring a later password prompt).
  • updated - Outline — When an outline displays the Inbox, it consistently appears at the start of the list (rather than sometimes being placed at the end of the list).
  • fixed - Build Details — The build details in About settings will now be scrolled to the top of the text rather than its center.
  • fixed - Drag New Item — Updated the “Untitled Item” drag preview (from dragging the Quick Entry button) to match the appearance of other dragged rows.
  • fixed - Spotlight — Updated our Spotlight thumbnail images to be consistent with imagery used elsewhere in the app.

{class:key} OmniFocus 4.0 TestFlight — July 25, 2023

  • fixed - Sync — Fixed a bug that could block entering or editing sync account credentials.

{class:key} OmniFocus 4.0 TestFlight — July 27, 2023

  • updated - Widgets — Next actions can now be optionally disabled in small and medium Forecast widgets.
  • fixed - Row Previews — Adjusted margins in drag & drop row preview.
  • fixed - Row Previews — Light mode long-press “lifted” row preview state no longer includes white margins.

{class:key} OmniFocus 4.0 TestFlight — July 24, 2023

  • fixed - Sync — OmniFocus now correctly prompts for account name and password instead of attempting to sync when full account credentials have not been saved.
  • fixed - Sync — Improved keychain logic to reduce likelihood of incorrect password entry overwriting saved iCloud keychain information.

{class:key} OmniFocus 4.0 Mac TestFlight — July 13, 2023

  • danger - Sync Settings — Sync settings re-implementation is currently in-progress. Some functionality may not be present in this TestFlight build.
  • updated - Outline — Due and Defer Until outline calendar pickers are now also avaiilable in Columns layout.
  • updated - Review — Removed unnecessary empty margin in Review sidebar.
  • updated - Text — Text strings throughout app have been tweaked for clarity and correct capitalization.
  • updated - Widgets — Updated appearance of Perspective Items widget.
  • fixed - Expectation Bars — Expectation bars now better match window appearance.
  • fixed - Forecast — Calendar names are now vertically aligned with project titles in Columns layout.
  • fixed - Nearby — Navigating to Nearby via URL is now supported.
  • fixed - Outline — Adjusted tag icon spacing in Fluid outline layout.

{class:key} OmniFocus 4.0 TestFlight — July 10, 2023

  • new - App Icon — Original OmniFocus 1 for iPhone app icon is now available as an alternative app icon.
  • updated - Apple Watch — Tapping on a complication now launches correct perspective.
  • updated - Sync Setup — Clarified sync password prompt.

{class:key} OmniFocus 4.0 TestFlight — July 6, 2023

  • danger - Sync Setup — Substantially revised sync setup flow cross-platform and addressed several known bugs. Sync credentials are now saved to iCloud keychain when possible, allowing for streamlined account setup on synced devices. Please let us know if you run into trouble setting sync up in this TestFlight build!
  • new - Apple Watch — Restored Siri capture functionality.
  • updated - Apple Watch — Perspective Items complications can now be configured to display any favorited perspective.
  • updated - Outline — Adjusted outline text color.
  • updated - Terminology — Perspectives are now accessed via the “Perspectives Bar” (formerly the “Perspective Bar”).
  • fixed - Widgets — Adjusted appearance of floating Quick Entry button.

{class:key} OmniFocus 4.0 TestFlight — June 29, 2023

  • danger - Apple Watch — Continued progress on complications implementation.
  • updated - Outline — Project count is now included in outline header.
  • updated - Widgets — Updated appearance of small Lock Screen Perspectives Items widget.
  • updated - Widgets — Removed title and redundant counts from Forecast widget.
  • fixed - Widgets — Removed non-functional Quick Entry button from lock screen widgets.

{class:key} OmniFocus 4.0 TestFlight — June 22, 2023

  • danger - Apple Watch — Complications implementation remains in-progress.
  • updated - Apple Watch — Refined appearance of metadata in item details view, added “Drop” button.
  • updated - Apple Watch — Updated default set of favorite perspectives to Inbox, Forecast, and Flagged.
  • updated - Apple Watch — Project titles now display as headers in project outline, folders are no longer displayed.
  • updated - Apple Watch — Inbox is no longer displayed in Projects perspective.
  • updated - Apple Watch — Replaced + icon with Quick Entry icon.
  • updated - Backups — Backups now save locally by default.
  • updated - Widgets — Fixed accidental title change in (old) interactive widget.

{class:key} OmniFocus 4.0 TestFlight — June 15, 2023

  • danger - Apple Watch — Complication implementation progress continues. Some in-development complications are now available for configuration, however not all planned complications have been implemented, and tapping on a complication does not yet launch correct app view.
  • updated - Apple Watch — Adjusted attachment sync logic (attachment sync is now “lazy,” which avoids scenarios in which large attachments can slow or block syncing).
  • updated - Apple Watch — Initial setup sync now resumes progress when interrupted.
  • updated - Apple Watch — A stopwatch tracking sync time is now displayed during initial sync (this is intended for debugging purposes and is not final UI).
  • updated - Apple Watch — Attachments
  • updated - Custom Perspectives — New custom perspectives now default to Flexible organization.
  • updated - Resolving Items — OmniFocus now only prompts for confirmation when completing, dropping, or deleting a group that contains children hidden from the current view.
  • updated - Settings — Simplified Backup Settings options.
  • updated - View Options — Adjusted margins around custom perspective rules.
  • updated - View Options — Removed unnecessary/redundant descriptive text.
  • fixed - Outline — Cleaned up buggy appearance of note preview truncation in some scenarios.
  • fixed - Perspectives Bar — Default and custom perspective icons now display at consistent size in Perspectives bar.

{class:key} OmniFocus 4.0 TestFlight — June 8, 2023

  • updated - Apple Watch — Updated initial setup flow (further refinements to this process are planned).
  • updated - Apple Watch — Quick Entry now navigates directly to title text entry field.
  • updated - Apple Watch — Floating Quick Entry button is now displayed in additional views.
  • updated - View Options — Updated Note Display Field title to more accurately match functionality.
  • fixed - Settings — Removed references to old Apple Watch app from Settings.

{class:key} OmniFocus 4.0 TestFlight — June 1, 2023

  • danger - Apple Watch — Initial implementation of new Apple Watch complications is currently in-progress. Some prototype complications are now available for configuration, but are not yet expected to function or update correctly.
  • new - Apple Watch — Implemented support for syncing in low-power mode.
  • new - Apple Watch — Added support for syncing in response to push notifications from other devices.
  • new - Apple Watch — Updated the Sync Log toolbar to include Clear and Sync buttons.
  • new - Apple Watch — Added a Sync toolbar button and a sync indicator / progress bar.
  • new - Apple Watch — Separate encryption passphrases are now supported.
  • updated - Layout Options — Updated some descriptive text in layout options.
  • updated - Outline — Adjusted spacing of horizontally laid out metadata fields.
  • fixed - Apple Watch — Editing interface is now closed after an item is deleted.
  • fixed - Apple Watch — Non-functional + button is no longer displayed in Quick Entry interface.
  • fixed - Outline — Corrected alignment of note icon variants in the outline.
  • fixed - Repeats — Removed unnecessary Skip/Drop prompt.

{class:key} OmniFocus 4.0 TestFlight — May 26, 2023

  • new - Apple Watch — Sync configuration is now pulled from paired iPhone when possible.
  • updated - Apple Watch — In-progress sync status is now visually displayed within the Apple Watch app.
  • fixed - Apple Watch — Addressed a bug that could cause “unrelated database” sync errors following initial sync configuration.
  • fixed - Resolving Items — OmniFocus now prompts for confirmation when completing, dropping, or deleting a group containing children.
  • fixed - Settings — Fixed a bug which could cause toggles in settings to display in incorrect toggle state.
  • fixed - Sidebar — Updated sidebar + button appearance and behavior for consistency.

{class:key} OmniFocus 4.0 TestFlight — May 25, 2023

  • danger - Apple Watch — We are in the process of redesigning and rebuilding a brand new Apple Watch application! While OmniFocus 4 for Apple Watch is ready for initial feedback, please note that there are many aspects of the new application that have not yet been implemented:
    • OmniFocus 4 for Apple Watch is an autonomous application that can be installed and run independently of OmniFocus for iPhone. As such, sync must currently be configured separately within the Apple Watch application. This is experimental and may change prior to release.
    • Some features, like Siri integration, rewritten complications, push notifications, and support for independent encryption passphrases, have not yet been implemented in the new Apple Watch application. (Please note that the existing OmniFocus Apple Watch complications were not compatible with the new application and have been removed from this TestFlight build).
    • App interface design is not yet final.
    • If the above limitations of the current Apple Watch TestFlight application negatively impact your workflow, please consider reinstalling OmniFocus 3 until this development is closer to completion.
  • danger - Sync Setup — Sync setup interface redesign implementation is currently in-progress.
  • updated - App Launch — Updated cold launch screen.
  • updated - Forecast — Removed date range text from Forecast sidebar calendar.
  • updated - Select Mode — Select All toolbar button is now available in additional selection states.
  • updated - Settings — Older “Clean Database” functionality has been renamed “Delete Old Items,” alert behavior has been modified.
  • updated - Perspectives Bar — Selected perspective title text is no longer tinted to match perspective accent color.
  • updated - Widgets — Updated appearance of small Lock Screen Perspective Items widget.
  • fixed - Layout Options — Enabling the Notes editing field now works when Mirror Display Fields is disabled.
  • fixed - Omni Automation — Addressed icon bugs in Omni Automation menu.
  • fixed - Outline — Unselected rows with attachment-only notes no longer display large gap when Notes are enabled in outline.
  • fixed - Outline — Inbox outline row text style now matches folder row text style.
  • fixed - Outline — Corrected alignment of empty project rows in outline.
  • fixed - Outline — Project metadata text color now matches other assigned metadata in unselected rows.
  • fixed - Outline — Editing field labels are now consistently left aligned.
  • fixed - Outline — Duration editing field text now matches correct dynamic text size.
  • updated - Perspectives Bar — Selected perspective title text is no longer tinted to match perspective accent color.
  • fixed - Projects List — Inbox row is now correctly aligned when enabled.
  • fixed - View Options — Removed extra horizontal dividing line in Inbox View Options.
  • fixed - Stability — Addressed a crash that could occur when opening a perspective with a sidebar selection.

{class:key} OmniFocus 4.0 TestFlight — May 11, 2023

  • danger - Documentation — Temporarily hid in-accurate OmniFocus 3 Help content.
  • updated - Context Menus — Updated Perspectives Bar and Perspectives List context menus for consistency.
  • updated - Context Menus — Updated context menu items offered for collation group rows other than folders, projects, tags.
  • updated - Inspector — Tag Location is now a customizable Inspector field.
  • updated - Review — Updated appearance of buttons in Review outline header.
  • updated - Sidebar — Add button is now displayed by default in sidebar (previously, adding a project, folder, or tag required entering edit mode).
  • updated - Tags List — Bold text styling is now reserved for parent tags in the sidebar.
  • updated - Widgets — Updated placement of perspective count in Lock Screen widgets.
  • updated - Widgets — Lock Screen Perspective Items widget now displays two items.
  • updated - Widgets — Forecast Perspectives Item Lock Screen widget no longer displays perspective and group titles.
  • fixed - Omni Automation — Fixed a bug that could sometimes cause iCloud plug-ins to fail to display on newer iOS/iPadOS versions.
  • fixed - Popovers — Updated Project and Tags lists text color in assignment popovers.
  • fixed - Review — Corrected styling of buttons in Review popover.
  • fixed - Review — Empty Review sidebar now displays placeholder image on compact.
  • fixed - Settings — Fixed text truncation in Watch & Interactive Widget Settings.
  • fixed - Widgets — Due dates are no longer listed twice in small Perspectives Item widget.

{class:key} OmniFocus 4.0 Mac TestFlight — May 3, 2023

  • updated - Custom Perspectives — Updated default custom perspective colors.
  • updated - Perpsective Bar — Fine-tuned perspective badge shadow.
  • updated - Settings — Continued re-organization and visual clean up progress.
  • updated - Widgets — Updated Perspective Items widget layout.
  • fixed - Inspector — Adjusted alignment of Added/Changed Inspector fields.
  • fixed - Widgets — Widgets now respect preference for due/due soon/completed text styling.

{class:key} OmniFocus 4.0 TestFlight — April 26, 2023

  • updated - Forecast — Moved “In Forecast, Include: On Hold projects” from View Options into the Organization Settings.
  • updated - Forecast — Updated default Forecast View Options.
  • fixed - Repeats — Addressed buggy repeat popover behavior.
  • fixed - Sharing — Fixed a crash that could occur when using floating Quick Entry add button in Share extension.
  • fixed - Sharing — Addressed additional tap target alignment issues in Share extension.
  • fixed - Widgets — Adjusted appearance of Quick Entry icon and status circles in interactive widget.

{class:key} OmniFocus 4.0 TestFlight — April 19, 2023

  • danger - Apple Watch — Began preparing Apple Watch app for OmniFocus 4 update (no functionality changes are included in this TestFlight build). OmniFocus 4 for Apple Watch now requires watchOS 9.
  • updated - Inspector — Updated default Inspector fields.
  • updated - Inspector — Inspector customization options have moved into “more” menu in Inspector bottom toolbar.
  • updated - iPad — Sidebar is now displayed by default on initial installation on iPad.
  • updated - Item Status — Further clarified inherited item status description text.
  • updated - Sidebar — Icons are now tinted to match perspective accent color in Project and Tag Lists.
  • updated - Perspectives — Default perspective order has been updated.
  • updated - Pro Features — Favoriting and re-ordering perspectives is no longer restricted to Pro feature set.
  • updated - Settings — Updated Reset Setting options.
  • updated - Tags Perspective — Tags perspective now defaults to displaying remaining items.
  • fixed - App Lock — Fixed App Lock regressions.
  • fixed - iPad — Project and Tag outline pickers now correctly remember on-screen keyboard state.

{class:key} OmniFocus 4.0 TestFlight — April 13, 2023

  • updated - App Lock — Updated appearance of App Lock screen.
  • updated - Custom Perspectives — Custom Perspective icon set now includes updated chess, dice, and numerical icons.
  • updated - Inspector — Inspector bottom toolbar now includes a “more” menu with options previously available as Inspector toolbar buttons.
  • updated - Inspector — Adjusted display of tags in Tags Inspector.
  • updated - Outline — Updated appearance of project rows in tag based perspectives.
  • updated - Perspectives Bar — Adjusted appearance of perspective badges.
  • updated - Pro Features — Pro-only features are now disabled correctly when this option is toggled in License Settings.
  • updated - Quick Open — Updated appearance of Quick Open results.
  • updated - Settings — Updated Layout Settings for increased clarity.
  • updated - View Options — Updated default outline View Options.
  • updated - View Options — Updated option grouping and descriptive text in View Options.
  • fixed - iPhone — Corrected background display behind an open “stack” of popovers.
  • fixed - Nearby — Current Location button no longer overlaps with Nearby perspective header.
  • fixed - Outline — Adjusted note-only icon alignment in outline rows.
  • fixed - Sidebar — Sidebar “more” menu now includes Inspect menu item.
  • fixed - Sidebar — Correct Inbox icon is now used in sidebar.
  • fixed - View Options — Swapped in correct icon for removing values from a custom perspective rule.
  • fixed - Widgets — Interactive widget once again launches OmniFocus and triggers Quick Entry as appropriate.
  • fixed - Widgets — Restored correct text colors in interactive widget.

{class:key} OmniFocus 4.0 TestFlight — April 6, 2023

  • new - iPad — Project and Tag outline pickers now remember on-screen keyboard state (on-screen keyboard will not be automatically displayed if dismissed during previous picker interaction).
  • updated - Context Menus — Project context menus now include “Mark Reviewed” option.
  • updated - Context Menus — “Copy as Link” and “Copy as TaskPaper” are now available in context menus for tags and folders.
  • updated - Context Menus — Removed “Add Outside” option from Organize sub-menu.
  • updated - Notes — Updated note icon display logic to match Mac logic.
  • updated - Quick Entry — Updated Quick Entry View Options.
  • updated - Widgets — Custom perspective widgets now display manually re-ordered items in correct order (support for displaying hierarchy when enabled has not yet been implemented).
  • fixed - Inspector — Unnecessary upper toolbar is no longer included when Inspector displays as popover on iPad.
  • fixed - Item Types — Item type options are now displayed in consistent order in menus and Inspector.
  • fixed - Notifications — Increased minimum size of Notifications popover.
  • fixed - Notifications — Adjusted text color for un-configured notification permissions description text.
  • fixed - Outline — First Available items now display in correct due soon/overdue text color when setting is enabled.
  • fixed - Repeatings Items — Repeating items can now be dropped via Inspector date picker.
  • fixed - Quick Entry — Removed “Show in Tags” option from Quick Entry context menu.
  • fixed - Select Mode — Improved display of selected row notes in Select mode.
  • fixed - Sharing — Fixed a hang that could sometimes occur when attempting to share to OmniFocus.
  • fixed - Sharing — Fixed bug that could sometimes cause tap targets in Share sheet to become misaligned.
  • fixed - Sidebar — Focus Bar no longer overlaps with content in the sidebar.
  • fixed - Toolbar — Fixed a bug that could sometimes cause Inbox View Options toolbar button to fail to display.
  • fixed - Toolbar — Fixed a bug that cause the sidebar toolbar button to sometimes display too small.

{class:key} OmniFocus 4.0 TestFlight — March 30, 2023

  • new - Sharing — Quick Entry interface is now presented when sharing items to OmniFocus, allowing for immediate capture of additional details, like dates and flagged status.
  • updated - iPad — Refined logic for how sidebar and inspector display on smaller iPad screen sizes.
  • updated - Nearby — Nearby map mode setting is now categorized as a a Layout View Option.
  • updated - Select Mode — Selection highlight now uses accent color in Select mode.
  • fixed - Context Menu — Complete item in Status submenu now uses correct icon.
  • fixed - Inspector — Fixed a bug that could sometimes cause Inspector bottom toolbar to display incorrectly.
  • fixed - Inspector — Improved consistency of “multiple values” display in sub-inspectors.
  • fixed - Sidebar — Due badge spacing is now consistent in sidebar.
  • fixed - Toolbar — Forecast now uses correct Select button icon on all device sizes.

{class:key} OmniFocus 4.0 TestFlight — March 24, 2023

  • danger - Colors — Continued progress cleaning up code around color use in OmniFocus 4.
  • updated - Widgets — Renamed the “Widget (Classic)” to “Interactive Widget.”
  • fixed - Context Menu — Status displayed in Inspector now updates immediately when a folder is dropped via the context menu.
  • fixed - iPhone — Tag icon is now consistently displayed in selected row metadata when tag display is enabled.
  • fixed - Item Status — Resolved item status is now displayed consistently for explicitly and implicitly resolved items in the sidebar and outline.

{class:key} OmniFocus 4.0 TestFlight — March 17, 2023

  • danger - Colors — Continued progress cleaning up code around color use in OmniFocus 4.
  • updated - Dates — Updated date display logic. Dates now display in “short” date format more consistently, dropping down to time-only display when date is today.
  • updated - Inspector — Updated appearance of Inspector location field.
  • updated Outline — Implemented row selection animation.
  • updated - Scheduled Notifications — Scheduled Notification default time can now be customized in Date Settings, initial default time is 2pm.
  • updated - Settings — Updated placement of “Hide projects when redundant” option within Layout Settings.
  • updated - Sidebar — Sidebars now animate on open/close.
  • updated - Sidebar — Toolbar buttons in sidebar now use icons instead of text labels.
  • updated - Quick Open — Added Quick Open to long-press app icon Quick Action menu, updated URL logic so older shortcuts which navigated to the OmniFocus 3 Home screen launch Quick Open in OmniFocus 4.
  • updated - View Options — Updated experience customizing row layout Editing Fields.
  • fixed - Navigation — Fixed bug that could sometimes cause incorrect sidebar selection/filtering when navigating to a perspective.
  • fixed - Settings — Fixed About OmniFocus and Release Notes Help items in the toolbar “More” menu.
  • fixed - Settings — Cleaned up alignment of rows with toggles in Settings.
  • fixed - Show in Tags — “Show in Tags” is now included in context menu when appropriate.
  • fixed - Widgets — Widget text now respects app-wide due/first available text style settings.

{class:key} OmniFocus 4.0 TestFlight — March 9, 2023

  • danger - iPad — Updated logic for how sidebar and inspector behave on various iPad screen sizes. Please let us know if you have feedback on these changes!
    • • Sidebar is now never displayed as popover.
    • • On devices where there is not enough room to simultaneously display sidebar and inspector, inspector is always displayed as a popover.
    • • On devices where there is not enough room to display sidebar and outline simultaneously, all content is displayed in “compact” layout.
  • danger - Colors — Cleaned up code around color use in OmniFocus 4. Please let us know if you encounter unexpected colors anywhere in the application!
  • updated - Inspector — More specific distance values are now used in Location Inspector.
  • updated - Perspectives Bar
    • • On compact devices, tapping on the current perspective tab in the Perspective bar scrolls to the top of the outline, a second tap opens the sidebar. If you are viewing the sidebar, tap dismisses the sidebar and displays the outline.
    • • On non-compact devices, tapping on the current perspective tab in the Perspective bar clears the current selection in the sidebar and outline (this is consistent with the Mac behavior).
  • updated - Settings — First Day of Week setting has been removed (iOS 16 supports setting this device-wide in Settings > General > Language & Region > First Day of Week).
  • updated - Sidebar — Due badges are now only displayed for folder rows when folder is collapse (matching existing Mac behavior).
  • fixed - Dates — Fixed a bug that could cause date for previously selected item to display in date picker or the date picker to fail to update when switching between selected tasks.
  • fixed - Dates — Fixed a bug that could cause time field to display clipped in the date picker.
  • fixed - Dates — Edits in dropped field date and time picker now update item’s dropped date correctly.
  • fixed - Inspector — Addressed bottom toolbar layout issue that could sometimes occur in compact Inspector.
  • fixed - Inspector — Cleaned up alignment in Location Inspector.
  • fixed - Notifications — Notifications permission prompt now displays at reasonable size.
  • fixed - Settings — Fixed bug that could block re-opening Settings after they have been dismissed.
  • fixed - Settings — Fixed a bug that could cause switches in setting to display in wrong state.
  • fixed - Sidebar — Correct icon is now used for “Untagged” group in the sidebar.
  • fixed - Sidebar — Updated badge icon in Review sidebar.
  • fixed - Quick Entry — Removed non-applicable menu items from Quick Entry context menu.
  • fixed - Quick Entry — Removed non-applicable sidebar option from Quick Entry View Options.

{class:key} OmniFocus 4.0 TestFlight — March 3, 2023

  • danger - Dates — In-progress work to improve reliabilty of date Inspectors. Please let us know if you encounter trouble!
  • fixed - Quick Open — Restored Quick Open button functionality on iPad.

{class:key} OmniFocus 4.0 TestFlight — March 3, 2023

  • new - Backups — Database backups can now be configured to save to iCloud Drive via Settings.
  • updated - Attachments — Restored experience for previewing and deleting attachments.
  • updated - Context Menu — Context menu for repeating actions now includes top-level Skip and Drop Completely options.
  • updated - Focus — Revised appearance of Focus expectations bar.
  • updated - Inspector — Updated default Inspector state (Inspector can be customized in Layout Settings).
  • updated - Nearby — Refined Nearby perspective navigation experience, including moving Map/List toggle to View Options.
  • updated - Outline — Updated text used in filter outline header.
  • updated - Quick Open — Quick Open Perspectives list is now consistent with Mac Perspectives window; perspectives are no longer split into Favorite/Other categories and are always listed in matching order across all synced devices.
  • updated - Popovers — Updated outline popovers for visual consistency.
  • updated - View Options — Explicitly enabling project field in customized row layouts now overrides app-wide “Hide projects when redundant” preference.
  • fixed - Context Menu — Fixed bugginess reflecting current state in Status and Type submenus.
  • fixed - Context Menu — Dropping a repeating project via context menu now prompts to skip or drop project completely.
  • fixed - Inspector — Adjusted alignment of elements in Repeat Inspector.
  • fixed - Outline — Cleaned up appearance of row drag previews.
  • fixed - Outline — Updated title placeholder text capitalization, removed inconsistent “add tag” placeholder text.
  • fixed - Popovers — Fixed recent regression scrolling in project and tag popovers.
  • fixed - Toolbar — Fixed extraneous Back button that could appear in iPad toolbar.
  • fixed - View Options — Correct capitalization of items in View Options.

{class:key} OmniFocus 4.0 TestFlight — February 24, 2023

  • danger - OS Compatibility — TestFlight builds of OmniFocus 4 now require iOS 16 or iPadOS 16.
  • updated - Context Menu — Action context menus no longer include redundant “Status” sub-menu.
  • updated - Nearby — Nearby now defaults to map view.
  • updated - Settings — Added top-level “Organization” section.
  • updated - Sidebar — Refined toolbar button placement and behavior in iPad sidebar.
  • updated - Sidebar — Organization of items in sidebar Edit and Select mode “More” menus now matches context menus.
  • updated - Toolbar — “Sync” option has been moved to top-level of toolbar “More” menu.
  • fixed - Nearby — Quick Open and Quick Entry floating toolbar buttons are now available in Nearby.
  • fixed - Nearby — Map is no longer hidden when there are no items to display.
  • fixed - Outline — Adjusted alignment of selected row metadata fields in iPhone outline.
  • fixed - Popovers — Fixed bugs that could cause project, tag, and date popovers to layout incorrectly in various circumstances.
  • fixed - Settings — Settings links once again navigate to appropriate top-level section in Settings.
  • fixed - Select Mode — Removed inconsistent Add/Remove Tag options from Select mode “More” menu.
  • fixed - Sidebar — Adjusted alignment of title text for untitled items in sidebar.

{class:key} OmniFocus 4.0 TestFlight — February 17, 2023

  • new - Inspector — Inspector can now be revealed/dismissed via swipe gesture from right edge on iPhone.
  • updated - Search — Removed Search field from iPad toolbar, Search experience is now consistent on iPhone and iPad.
  • updated - Sidebar — Simplified sidebar behavior in compact iPad views.
  • updated - Toolbar — Focus is now included in toolbar more menu.

{class:key} OmniFocus 4.0 TestFlight — February 10, 2023

  • updated - Settings — Completed Settings re-organization.
  • updated - Sidebar — iPhone now defaults to navigating directly to perspective outline.
  • fixed - Icons — Consistent status icons are now used for all item types.
  • fixed - Outline — Fixed additional scenarios in which outline tap targets could become misaligned.

{class:key} OmniFocus 4.0 TestFlight — February 6, 2023

  • new - Reorganized Settings — Rebuilt and reorganized Settings. A few areas are still under construction, and some items may still shift around as we try to make it easier to understand which settings are synced and as we try to make the Mac and iOS apps more consistent with each other. Feedback welcome!
  • updated - Status Inspector — Updated the icons used in the Status Inspector to use a more consistent style.
  • fixed - Sync — Fixed some issues where data would be synced but not displayed on screen until the app was quit and relaunched.
  • fixed - Project and Tag Pickers — Project and tag pickers no longer overflow the available space on narrow devices.
  • fixed - Quick Entry — Improved animation launching Quick Entry.
  • fixed - Repeating Tasks — Fixed an issue with calculating the next date of a repeating task.

{class:key} OmniFocus 4.0 TestFlight — February 3, 2023

  • danger - Sidebar — Updated sidebar display behavior:
    • On all device types, sidebar display now defaults to remembering most recent expansion state when navigating between perspectives.
    • On iPhone, sidebar can be enabled as default display mode on a per-perspective basis.
    • On Mac and iPad, sidebar can be hidden by default on a per-perspective basis.
  • new - Sidebar — Edit and multi-select functions have been split into separate sidebar modes. Edit mode is optimized for organizing database hierarchy and editing item titles, while select mode prioritizes setting selection for display in the outline.
  • new - iPad — When Edit or Select mode is enabled, interaction is now restricted to current pane.
  • updated - Outline — Removed item type and counts from folder, project, and tag rows in outline.
  • updated - Outline — Updated note icon behavior in the outline. Note icon now displays immediately following item title when note is present and is no longer optional to display.
  • updated - Outline — Metadata now always displays on second line on iPad, regardless of item title length.
  • updated - Outline — Disclosure triangles are now a consistent, smaller size (tap target size has not been changed).
  • updated - Outline — Project flag icon has been reduced in size.
  • updated - Popovers — Improved display of smart match results by widening project and tag popovers.
  • updated - Toolbar — iPad toolbar contents now longer changes when sidebars are opened or closed.
  • updated - Toolbar — Updated contents and organization of toolbar “More” menu.
  • fixed - Forecast — Restored missing Quick Open button in Forecast sidebar.
  • fixed - Outline — Untitled folder and tags titles now correctly display as placeholder text in outline.