
OmniPlan 3.1.2 fixes a scheduling bug in hammock tasks which was introduced in today’s 3.1.1 update.
OmniPlan 3.1.1 was a minor update which improves localizations and fixes some stability issues and other bugs. (OmniPlan 3.1 added support for Dutch, French, German, Italian, Japanese, Russian, Simplified Chinese, and Spanish.)
- "None” Filter — You can now add a filter which requires that “none of the following are true,” in addition to the “any” or “all” options.
- URL support — You can now use an omniplan:///change-preference?key=value URL to change a hidden preference (such as your language setting).
- Task Dependencies — Fixed a bug introduced in version 3.1 which caused some task prerequisites to be ignored during scheduling.
- Document Refresh — Documents can now refresh in place multiple times when their underlying content changes, without closing and reopening all their windows. This improves the behavior of syncing through OmniPresence and iCloud Drive, as well as the behavior of restoring an older version of a document using Time Machine or one of the options in File > Revert To.
- Prototype Tasks — Prototype tasks now remember resource assignments across file loads.
- Date Headers in Reports — Fixed a bug where a report’s date headers would sometimes have extra copies of fragments of nearby headers.
- Network View — Printing a network view will no longer invert its headers and footers, and those headers and footers will now print the correct page number on each page.
- Stability — Fixed a crash encountered when unnecessarily updating some off-screen views during save.