OmniPlan for iOS 3.5.2

May 18, 2017

Requires iOS 10

OmniPlan 3.5.2 for iOS is a minor update focused on bug fixes.

  • Microsoft Project Import — Fixed a regression in our Microsoft Project import tool that could cause some .mpp files to fail to import.
  • Scheduling — “Resources Work Independently” once again correctly respects earliest resource availability.
  • Stability — Fixed a bug that could cause OmniPlan to crash when opening a file with external dependencies.
  • Stability — Fixed a crash that could occur when attempting to undo leveling.

OmniPlan for Mac 3.7.2

May 18, 2017

Requires OS X 10.11

OmniPlan 3.7.2 is a minor update focused on bug fixes.

  • Filtering — Fixed a bug that could prevent filters from saving values for effort, duration, and variance.
  • Filtering — OmniPlan no longer allows attempting to sort a filtered flat list.
  • Import — Tasks imported from .ooutline files now import in the correct order.
  • Inspectors — Restored “0” place holder value to lead/lag field.
  • Localizations — The in-app Help is once again localized.
  • Microsoft Project Import — Fixed a regression in our Microsoft Project import tool that could cause some .mpp files to fail to import.
  • Localizations — Dashboards are fully localized again.
  • Network View — Fixed a bug that caused some variables not to update correctly in Network view.
  • Performance — Improved Inspector performance when switching between tasks in a large OmniPlan project.
  • Resources — OmniPlan now cleans up references to resources that no longer exist in a file (these references could cause OmniPlan to hang or crash).
  • Scheduling — Resource leveling no longer ignores project non-working days.
  • Scheduling — Tasks now immediately reschedule to a resource’s next working period after a resource is assigned.
  • Scheduling — “Resources Work Independently” once again correctly respects earliest resource availability.
  • Task Cost — Fixed a bug that caused OmniPlan to fail to read task cost for tasks with fixed durations.
  • Stability — Attempting to edit a value in the read-only Hierarchical Title column no longer triggers a crash.
  • Stability — Fixed a crash that could occur when attempting to undo leveling.
  • Stability — Addressed a crash computing critical path when a schedule recursion is encountered in projects that share resource loads.
  • Stability — Fixed a bug that could cause OmniPlan to crash when opening a file with external dependencies.
  • Stability — Selecting “Add Dependent” in the contextual menu no longer triggers a crash.
  • Stability — Fixed a crash that could occur when outdenting a task that is part of a dependency loop.
  • Stability — Fixed a bug that could cause OmniPlan to crash when using Help > Contact Omni to send in an anonymized file.

OmniPlan for iOS 3.5.1

May 5, 2017

Requires iOS 10

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

  • Gantt — Addressed a bug that could cause the Gantt chart to scroll to start of project after adding a new task.
  • Scheduling — Resource leveling no longer ignores project non-working days.
  • Scheduling — Restored the ability to set effort and duration independently when no resource is assigned to a task.
  • Scheduling — Restored the ability to change a task’s effort when the task’s resource allocation is set to “adjust task effort.”
  • Scheduling — It is once again possible to enter negative values for task lead/lag time.
  • Split Tasks — Tasks split into three segments now behave as expected.
  • Task Cost — Fixed a bug that caused OmniPlan to fail to read task cost for tasks with fixed durations.
  • Stability — Rejoining a split task no longer causes OmniPlan to crash.
  • Stability — Fixed a crash that could occur when adjusting slack limit for a critical path.

OmniPlan for Mac 3.7.1

April 25, 2017

Requires OS X 10.11

OmniPlan 3.7.1 is a bug fix update.

  • Gantt — Addressed a bug that could prevent changing the duration of a task by dragging in the Gantt if the “Adjust Assigned Amounts” resource allocation option is selected.
  • Inspectors — Addressed a layout bug that could cause the end of a project’s Gantt chart to be hidden “under” the Inspector sidebar.
  • Scheduling — Restored the ability to set effort and duration independently when no resource is assigned to a task.
  • Scheduling — Restored the ability to change a task’s effort via the Inspector or task outline when the task’s resource allocation is set to “adjust task effort.”
  • Scheduling — It is once again possible to enter negative values for task lead/lag time.
  • Stability — Fixed a crash that could occur when leveling splits a task in a dependency loop.
  • Stability — Addressed a crash that could occur when deleting a task with a prerequisite.

OmniPlan for iOS 3.5

April 17, 2017

Requires iOS 10

OmniPlan 3.5 for iOS introduces support for elapsed time values for task duration and lead/lag times. OmniPlan 3.5 for iOS also introduces 1Password support and includes a wide range of bug and stability fixes.

A note about backwards compatibility: OmniPlan 3.5 for iOS and the corresponding Mac release, OmniPlan 3.7 for Mac, contain changes to OmniPlan’s scheduling logic, syncing, and change tracking. If you’re syncing OmniPlan 3 projects between multiple devices, you should update all installations of OmniPlan to the most recent version.

OmniPlan 3.5 for iOS requires iOS 10.

  • Elapsed Duration — OmniPlan now supports elapsed time values for task duration and lead/lag time! By default, OmniPlan calculates task duration and lead/lag time from the project’s work hours. Entering an “e” before either value will now convert it to an elapsed time value instead. Need to wait for the paint to dry before you can take the next step in your project? Enter “48eh” in your “Let paint dry” task’s duration field to tell OmniPlan that the next dependent task can begin Monday morning if the paint has started to dry by the end of the day Friday (and assigning additional resources to watch the paint dry won’t help it complete any earlier). OmniPlan does not yet support importing or exporting Microsoft Project elapsed time values.
  • 1Password — OmniPlan now integrates with 1Password for iOS for OmniPresence credentials.
  • Scheduling — We cleaned up and rewrote the code OmniPlan uses to schedule project timelines. This is intended to make project scheduling more accurate by addressing things like rounding errors. As a result, you may notice slight changes in your project’s schedule after installing this update. If you are confused about why your project’s schedule as changed, or feel that it has changed in a way that it shouldn’t have, please contact our Support team!
  • Publish/Subscribe — Substantial updates were made to OmniPlan’s publish/subscribe mechanism in order to improve speed and better handle authentication challenges.
  • App Lock — It is no longer possible to use keyboard shortcuts when the application is locked.
  • App Lock — “Password” placeholder text is now localized.
  • Change Tracking — Change tracking now correctly reports changes that affect both task duration and task effort.
  • Date Formatting — Lead time in the Task Scheduling Inspector now correctly respects specified duration date formatting.
  • Group Tasks — Fixed a bug that could cause group shading for nested groups to draw incorrectly.
  • Group Tasks — Addressed a drawing bug that could occur when creating heavily nested groups.
  • Localization — Korean and Brazilian Portuguese localizations no longer use English placeholder text when creating a new task.
  • Localization — Dutch localization now exports task and resource HTML reports in the correct language.
  • Microsoft Project Import — Fixed a variety of bugs that could block Microsoft Project files from importing correctly.
  • New Tasks — New tasks are once again created immediately below the currently selected task.
  • Publish/Subscribe — Changes to a project’s start date now publish properly.
  • Publish/Subscribe — OmniPlan now syncs more happily with Server.app.
  • Publish/Subscribe — Addressed an encoding issue that could cause a 404 error for account names that include an @ symbol.
  • Publish/Subscribe — It is now possible to delete more than one project at a time from the Server Repository.
  • Resources — Changing a resource to the “group” type, then switching back, no longer leaves the resource’s units at 0%.
  • Stability — Addressed a crash that could occur when some Accessibility options were enabled
  • Stability — Setting the date scale to “Day” while viewing all non-working hours no longer causes a crash.