OmniPlan for Mac 4.5.1

November 7, 2022

Requires macOS 11

OmniPlan 4.5.1 for Mac

  • Stability — Projects which include an active filter with a computed value no longer trigger a crash when opened.
  • Stability — Fixed a crash that could occur printing some files from Outline View.
  • Stability — Fixed a crash that could occur when running Monte Carlo simulations in some projects.

OmniPlan for iOS 4.5

October 23, 2022

Requires iOS/iPadOS 14.1

OmniPlan 4.5 adds new toolbar functionality on iPads running iPadOS 16.

OmniPlan 4.5 for iPad and iPhone

  • Toolbar — New document toolbar functionality has been introduced on iPads running iPadOS 16 (this functionality is not available on iPhones). Changes include:
    • Customizable toolbar support.
    • New optional toolbar buttons for Reschedule, Catch Up, Split Task, Level Resources, Publish/Refresh, and task selection.
    • Support for new iPadOS 16 document title menu.
    • Access to options previously only accessible via the document browser toolbar, like the Reference Manual and Settings, via the document toolbar’s overflow menu.
  • Timeline Scale — Fixed a bug that could cause Gantt timeline scale options to present in incorrect language.
  • Stability — Using addAssignment on a task assignment via Omni Automation no longer triggers a crash.

OmniPlan for Mac 4.5

October 23, 2022

Requires macOS 11

OmniPlan 4.5 includes updates for compatibility with macOS 13 Ventura.

OmniPlan 4.5 for Mac

  • Crash Reporting — Updated OmniCrashCatcher for improved macOS Ventura compatibility.
  • Stability — Fixed a crash that could occur when printing from Outline View on macOS Ventura.
  • Stability — Using addAssignment on a task assignment via Omni Automation no longer triggers a crash.

OmniPlan for iOS 4.4

March 29, 2022

Requires iOS/iPadOS 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.

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.