OmniFocus

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 iOS 3.12.4

March 12, 2022

Requires iOS 14, watchOS 5

OmniFocus 3.12.4

  • Subscriptions — Subscription subtitle text has been restored.

OmniFocus for Web 2022.01.18

January 18, 2022

Requires web browser with JavaScript and active connection

  • Accessibility — Screen reader support has been improved. Multiple buttons are now correctly labeled the sidebar views are accessible.
  • Keyboard Shortcuts — The Esc key discards any edits to a title field.
  • Sidebar — Corrected the size of the + button to be consistent between Chrome, Firefox, and Safari.

OmniGraffle

OmniGraffle for Mac 7.20

April 20, 2022

Requires macOS 11

OmniGraffle 7.20

  • Omni Automation — New Omni Automation API and improvements. For details, see the Omni Automation Release Notes (available in the API Reference under the Automation menu).
  • Stability — Fixed a situation leading to an infinite loop when duplicating objects by dragging.
  • SVG — Font styles are retained when exporting to SVG.
  • iCloud Drive — Added entitlement to allow the Mac app to trigger creation of the OmniGraffle iCloud Drive folder when necessary.
  • 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.

OmniGraffle for iOS 3.18

May 3, 2022

Requires iOS/iPadOS 14

Version 3.18

  • Text — The Allow Hyphenation setting from macOS is respected.
  • Stability — Fixed possible crash due to summoning the keyboard shortcut list while editing the text of an object.
  • Subscriptions — Subscription subtitle text has been restored.

OmniOutliner

OmniOutliner for Mac 5.10

March 29, 2022

Requires macOS 11

OmniOutliner 5.10 implements support for reading outlines written by the Symantec MORE outliner.

  • MORE Import — Added support for importing documents written by Symantec MORE.
  • iCloud Drive — Added entitlement to allow the Mac app to ask for the creation of the OmniOutliner iCloud Drive folder when necessary.
  • Localizations — Opted out of macOS Monterey’s keyboard shortcut localizing so shortcuts are consistent with past versions for all keyboard layouts.

OmniOutliner for iOS 3.9.1

April 4, 2022

Requires iOS/iPadOS 14

OmniOutliner 3.9.1

  • Omni Automation — Omni Automation improvements. For more detail, see the Omni Automation Release Notes (available in the Automation API Reference via the Automation menu in the toolbar).
  • UX — Changed how sidebar visibility is managed to avoid them opening by default every time a document is loaded.

OmniPlan

OmniPlan for Mac 4.4

March 29, 2022

Requires macOS 11

OmniPlan 4.4

OmniPlan 4.4 improves OmniPlan’s leveling and scheduling logic on all platforms, and introduces localizations on iPad and iPhone. OmniPlan 4 is now localized in English, Dutch, French, German, Italian, Japanese, Korean, Portuguese, Russian, Simplified Chinese, and Spanish on all platforms.

  • Leveling — Leveling now supports assigning a resource group that contains only equipment resources with 0% efficiency (previously this would trigger a “no dependency chain available” violation). This is useful for automatically assigning an available conference room from a resource group of conference rooms, for example.
  • Leveling — Improved leveling logic related to resource availability.
  • Leveling — A warning is now presented when leveling could cause a hammock task to stretch endlessly due to an assigned resource that is also in the dependency chain for the hammock’s end date.
  • Omni Account — Closing an Omni Account can now be initiated via the Omni Account window.
  • Omni Automation — Omni Automation improvements. For more detail, see the Omni Automation Release Notes (available in the Automation API Reference via the Automation menu in the menu bar).
  • Printing — Projects now always print with a white background and black text, regardless of current theme.
  • iCloud — OmniPlan iCloud folder now reliably displays in Finder.
  • Export — Nested rows are no longer blank when exporting only the task outline from Outline or Resource View.
  • Export — Fixed a bug that prevented successfully exporting “Task Outline Only” from Resource View
  • Leveling — Leveling no longer unassigns resources assigned to manually scheduled tasks.
  • Leveling — Fixed a bug that could cause resource start dates to interfere with accurately scheduling tasks set to “Task progress requires: Any of the assigned resources.”
  • Leveling — Leveling a “Adjust Assigned Amounts” task that is assigned to multiple resources no longer over assigns units to resources with less than 100% unit availability (previously, OmniPlan split the assigned amount evenly across all assigned resources, regardless of individual resource availability).
  • Leveling — Resource leveling no longer gives up on scheduling long sequences of as-late-as-possible tasks that end up determining the project end date in projects scheduled from a fixed start.
  • Leveling — Fixed a bug that could cause leveling to repeatedly split and merge partially completed tasks.
  • Leveling — ALAP milestones in a forward project now level correctly.
  • Localization — Opted out of macOS Monterey’s keyboard shortcut localizing so keyboard shortcuts are consistent with past versions for all keyboard layouts.
  • Scheduling — One hour tasks are now scheduled as expected over standard to daylight savings time changeover.
  • Scheduling — Hammock task now round to whole days as expected in projects set to daily scheduling granularity.
  • Stability — Project schedules containing a zero effort split task no longer trigger a crash.
  • Stability — Fixed a crash that could occur when creating a hammock task between ASAP & ALAP tasks in some project schedules.
  • Styles — Improved reliability of font color display.
  • Undetermined Dates — Undetermined dates entered with a space between T and plus/minus operator now properly default to workday start/end times.
  • Violations — A violation is now presented when a resource is over-allocated due to simultaneous manually scheduled tasks.

OmniPlan for iOS 4.4

March 29, 2022

Requires iOS 14.1

OmniPlan 4.4

OmniPlan 4.4 improves OmniPlan’s leveling and scheduling logic on all platforms, and introduces localizations on iPad and iPhone. OmniPlan 4 is now localized in English, Dutch, French, German, Italian, Japanese, Korean, Portuguese, Russian, Simplified Chinese, and Spanish on all platforms.

  • Localizations — OmniPlan is now localized in English, Dutch, French, German, Italian, Japanese, Korean, Portuguese, Russian, Simplified Chinese, and Spanish.
  • Leveling — Leveling now supports assigning a resource group that contains only equipment resources with 0% efficiency (previously this would trigger a “no dependency chain available” violation). This is useful for automatically assigning an available conference room from a resource group of conference rooms, for example.
  • Omni Automation — Omni Automation improvements. For more detail, see the Omni Automation Release Notes (available in the Automation API Reference via the Automation menu in the toolbar).
  • Leveling — Improved leveling logic related to resource availability.
  • Leveling — A warning is now presented when leveling could cause a hammock task to stretch endlessly due to an assigned resource that is also in the dependency chain for the hammock’s end date.
  • Omni Account — Closing an Omni Account can now be initiated via the Omni Account settings.
  • Leveling — Leveling no longer unassigns resources assigned to manually scheduled tasks.
  • Leveling — Fixed a bug that could cause resource start dates to interfere with accurately scheduling tasks set to “Task progress requires: Any of the assigned resources.”
  • Leveling — Leveling a “Adjust Assigned Amounts” task that is assigned to multiple resources no longer over assigns units to resources with less than 100% unit availability (previously, OmniPlan split the assigned amount evenly across all assigned resources, regardless of individual resource availability).
  • Leveling — Resource leveling no longer gives up on scheduling long sequences of as-late-as-possible tasks that end up determining the project end date in projects scheduled from a fixed start.
  • Leveling — Fixed a bug that could cause leveling to repeatedly split and merge partially completed tasks.
  • Leveling — ALAP milestones in a forward project now level correctly.
  • Multitasking — Changes to sidebar visibility no longer affect all open documents.
  • Outline View — Task group expansion state is now restored in Outline View.
  • Scheduling — One hour tasks are now scheduled as expected over standard to daylight savings time changeover.
  • Scheduling — Hammock task now round to whole days as expected in projects set to daily scheduling granularity.
  • Stability — Fixed a crash that could occur when creating a hammock task between ASAP & ALAP tasks in some project schedules.
  • Violations — A violation is now presented when a resource is over-allocated due to simultaneous manually scheduled tasks.

OmniPresence

OmniPresence for Mac 1.8

October 30, 2020

Requires macOS 10.14

Version 1.8

  • Stability — Fixed a crash during the compatibility check phase of adding a new synced folder.
  • Stability — Fixed a crash when disconnecting an account and choosing to move the folder to the trash.
  • Compatibility — Improved compatibility with beta versions of macOS.