OmniPlan Sneaky Peek Builds
This release is still under development. Your feedback will help us improve the software, and we apologize if it crashes or misbehaves.
Beyond this point there be dragons...
Click here to return to safety and comfort.
If you aren't comfortable running our potentially unstable, work-in-progress sneaky-peeks, go grab the latest release from our main OmniPlan page now. It's the same great taste as our sneaky-peeks but with much less risk!
Since we are making improvements regularly, check back here for updates to this sneaky peek from time to time.
Download OmniPlan 1.6 sp1 DMG
Release Notes
Import/Export
- Importing Microsoft Project 2007 files is now supported.
- Custom data columns in imported Microsoft Project files are now made visible in the Custom Data inspector and are available as optional outline view columns.
- Resource groups are now correctly imported from MPP files along with their descendants.
- Resource and resource group IDs and UIDs should be preserved unchanged when imported from MPP files.
- The MPX spec says of schedule exceptions that "If an exception is one day, you can leave the To Date field empty", but MSP seems to import that as an everlasting exception. So now we include the To Date in all exceptions.
- We now reset importer state between file imports so that if you import multiple files, you get consistent results.
Stability
- Fixed a crash that resulted from importing corrupt CSV task data.
- Fixed a crash copying tasks assigned to resources within deep resource trees from one project to another.
- Fixed a hang in resource leveling.
- Importing some Microsoft Project files results in intermediate values of "0%" being represented as the empty string, crashing our parser. Fixed the parser and now we get 0.
Leveling
- Improved leveling performance and reduced memory overhead.
- If leveling moves a task scheduled "On specified date", it now resets the scheduling method so the task will not move again when the file is saved and reopened.
- Resource leveling no longer overloads resources when they and their enclosing group(s) are redundantly assigned to a task.
Bug Fixes
- Undo after deleting tasks will now restore any dependencies they had. We made that claim in 1.5.1 rc 4, too, but missed an ordering dependent case where both the prerequisite and dependent tasks were deleted at the same time.
- Dragging on the Gantt chart no longer gets stuck with some third party mouse input drivers (Wacom tablet mouse, Synergy keyboard/mouse sharing software to name two).
- Violations are removed if appropriate when a resource's available units are changed.
- Fixed a number of rounding errors that resulted in slightly incorrect or weirdly formatted time spans ("1h 1s", or "59m 60s" instead of "1h").
- Task group reserve times are no longer being corrupted on load.
- We cleverly misspelled our own application name ("OmmniPlan") in the error reported when loading corrupted .omniplan documents. Fixed that.
- When task cost is changed as a result of the user changing a resource cost, the change is now immediately propagated up through containing task groups.
Localizations
- Improved the Japanese localization of our Software Update related interface.
General
- Copying tasks from one project to another is now more conservative about merging resources and will no longer assume that "Bob" in the "Accounting" resource group is the same as "Bob" the root level resource in the destination project. It's easy for the user to merge them after the paste, but difficult to separate them if we do it automatically and it happens to be wrong.