OmniPlan 1.6.2

Thursday, June 4th, 2009

OmniPlan 1.6.2 rc 2

Tuesday, May 12th, 2009

OmniPlan 1.6.2 rc 1

Tuesday, April 21st, 2009

OmniPlan 1.6.2 beta 2

Wednesday, April 1st, 2009

OmniPlan 1.6.2 beta 1

Tuesday, March 3rd, 2009

OmniPlan 1.6.1

Wednesday, November 19th, 2008

OmniPlan 1.6.1 rc 2

Tuesday, November 4th, 2008

OmniPlan 1.6.1 rc 1

Wednesday, October 8th, 2008

OmniPlan 1.6.1 beta 1

Monday, September 22nd, 2008

OmniPlan 1.6

Wednesday, August 27th, 2008

OmniPlan 1.6 rc 1

Thursday, August 14th, 2008

OmniPlan 1.6 beta 2

Tuesday, July 29th, 2008

OmniPlan 1.6 beta 1

Thursday, July 17th, 2008

OmniPlan 1.6 SP 1

Wednesday, July 2nd, 2008

OmniPlan 1.5.1

Thursday, May 8th, 2008

OmniPlan 1.5.1 rc 5

Thursday, May 1st, 2008

OmniPlan 1.5.1 rc 4

Wednesday, April 23rd, 2008

OmniPlan 1.5.1 rc 3

Wednesday, April 16th, 2008

OmniPlan 1.5.1 rc 2

Thursday, April 10th, 2008

OmniPlan 1.5.1 rc 1

Thursday, March 27th, 2008

OmniPlan 1.5.1 beta 1

Thursday, March 20th, 2008

OmniPlan 1.5

Wednesday, Feb 20th, 2008

OmniPlan 1.5 rc 2

Wednesday, Feb 7th, 2008

OmniPlan 1.5 rc 1

Thursday, Jan 31st, 2008

OmniPlan 1.5 beta 5

Wednesday, Jan 9th, 2008

OmniPlan 1.5 beta 4

Wednesday, Dec 19th, 2007

OmniPlan 1.5 beta 3

Tuesday, Dec 4th, 2007

OmniPlan 1.5 beta 2

Wednesday, Nov 7th, 2007

OmniPlan 1.5 beta 1a

Thursday, Nov 1st, 2007

OmniPlan 1.5 beta 1

Wednesday, October 31st, 2007

OmniPlan 1.1.2

Wednesday, August 15th, 2007

OmniPlan 1.1.2 RC 1

Wednesday, August 1st, 2007

OmniPlan 1.1.2 beta 1

Wednesday, July 11th, 2007

OmniPlan 1.1.1

Wednesday, June 20th, 2007

OmniPlan 1.1.1 rc 1

Wednesday, May 30th, 2007

OmniPlan 1.1.1 beta 1

Wednesday, April 25th, 2007

OmniPlan 1.1

Wednesday, April 18th, 2007

OmniPlan 1.1 RC 6

Wednesday, April 11th, 2007

OmniPlan 1.1 RC 5

Thursday, April 5th, 2007

OmniPlan 1.1 RC 4

Wednesday, April 4th, 2007

OmniPlan 1.1 RC 3

Tuesday, March 27th, 2007

OmniPlan 1.1 RC 2

Thursday, March 22nd, 2007

OmniPlan 1.1 RC 1

Monday, March 19th, 2007

OmniPlan 1.1 Beta 4

Thursday, March 8th, 2007

OmniPlan 1.1 Beta 3

Released Thursday, February 22nd, 2007.

  • Stability
    • Fixed crash when clicking in an effort cell in outline after changing project.
    • Fixed crash when the Project: Styles inspector is inspecting the styles from project when it is closed if a second project is already open.
  • Import/Export/Printing
    • Export filters by resource are remembered when the export panel is confirmed.
    • Fixed import of ConceptDraw's MS Project XML exports.
    • We allow commas in resource names, but not semicolons. MS Project has the opposite restrictions. On export to MS Project XML we now substitute semicolons for commas. We have made the reverse substitution on import all along.
    • When importing MPP, resource group internal ids were conflicting with resources, resulting in errors and misbehavior when the resulting .omniplan was reopened.
  • Bug fixes
    • Changing the lead time on a task prerequisite is undoable.
    • Corrected clipping when printing the resource timeline to include room for any labels.
    • Fixed regression in beta 2: task group completion percentages are now calculated properly when loading.
    • Corrected percentage parsing in languages such as Dutch, where the decimal separator is comma and the thousands separator is period.
    • Fixed leveling in the case where task A can't be positioned in normal priority order because the group that it is in depends upon task B, which is locked to before when task A would then finish.
    • Leveling pane now accepts date changes even if you click "OK" without first leaving the field.
    • Mouse tip windows no longer grow by one pixel every time you move the mouse when the screen is zoomed.
  • Interface
    • Preserve task selection when switching between the task and resource views and back.
    • The task selection in the resource view is now inspectable.
    • Cost/Use for materials can no longer be edited in the resource outline view, matching resource inspector change in beta 2.
  • AppleScript
    • We've nearly completed planned improvements to AppleScript for 1.1. Please let us know soon if you experience problems.
    • Changed "has reserve time" property of task to "reserving time" to make AppleScript code more readable.
    • Similarly, split "fixed effort" to "recalculates duration" and "recalculates effort", matching UI labels better.
    • In beta 2, we began storing durations in seconds. The resource "total hours" was reporting seconds and has now been renamed accordingly to "total seconds"
    • The "week day schedule" "duration" attribute has changed from returning "Total number of work-hours in this day" to "Total number of work-seconds in this day".
  • OmniPlan 1.1 Beta 2

    Released Wednesday, February 14th, 2007.

  • Stability
    • We believe we've fixed a crasher affecting printing, exporting, the print preview pane, and even generating PDF which crashes Preview.app, though we've had only one reproducible case in-house.
    • Fixed a crash/data loss importing various Unicode encodings in comma-separated values (CSV), Microsoft Project (MPP) and Microsoft Project XML files
    • Undo & Redo leveling no longer cause exceptions or crashes.
  • Optimization
    • Optimized scheduling calculations, making anything that moves tasks much faster.
    • Typing in the outline could cause the Gantt view to re-layout far too much, causing bad lag. Not now.
    • Reuse date formatters where possible rather than creating new ones. ~25% speed up in Gantt view layout.
    • Don't recalculate all Gantt bars' sizes and positions when resizing the Gantt view. Dragging the splitter is now snappy for very large files.
  • Import/Export/Printing
    • Fixed more java exceptions when importing MPP, Microsoft Project Exchange (MPX), and XML files which prevented successful or complete import.
    • Fixed work schedule import to and export from MPX.
    • Fixed MPX and XML export of task durations.
    • Improved import from FastTrack generated MPX files, which in some versions didn't format dates using the format it claimed.
    • OmniPlan 1.1 beta 1 introduced a regression that made Excel believe our CSV exports were SYLK files. No longer.
    • Added support for importing a Priority column from CSV files.
    • CSV now tolerates rows of data with missing columns by assuming the values therein are nil.
    • Added "Resources Cost" and "Total Cost" to CSV exports.
    • When exporting PDF, images, or printing, Gantt view drawing drawing no longer spills over into the task outline view.
    • Exporting to an HTML Full Report would result in bad hyperlinks in the index.html where resource names included accented characters.
    • Round trip import-export through OmniOutliner now preserves assignments.
    • Updated the OmniPlan version number in our .ics files.
    • Fixed export ("Include Only Tasks Matching") filtering.
    • When printing Gantt charts, room is potentially allotted for labels to the left and right of the specified date range.
    • Printed Gantt charts now display off-hours if they're being displayed on-screen.
    • Added vertical page breaks.
    • For very small scales, our print options' "Dimensions" could go crazy and claim we'll print, for example 1 by 21 pages, for a total of 332073. That's a lot of paper, not to mention questionable math.
  • Bug fixes
    • Fixed error calculating week numbers and first day of week when the user's preferred start day is after the current day.
    • Duration changes no longer change from "4h 20m" to "> 4h 20m" when a project is loaded. Note the impact on AppleScript, below.
    • Fixed calculation of duration for any task with more than one assignment where at least one of those assignments has a non-100% efficiency.
    • Resource scheduling dependencies are now broken rather than creating violations on explicit, user-provided dependencies.
    • Undoing resolution of a dependency loop violation puts the task back into violation.
    • Leveling can no longer move tasks to an earlier date than the user specifies in "Don't schedule any task before date:"
    • Up and Down arrows on duration fields no longer give incorrect results if duration contains a thousands separator.
    • The resource name formatter which prevents you from entering disallowed characters in resource names is no longer incompatible with input managers that have marked, unconfirmed text. (Kotoeri, for example)
    • Modifying the completion percentage of multiple tasks & their enclosing group at the same time via the Task Information inspector no longer gives strange values to the group.
    • Web page export "Out of Date" sheet doesn't mess up preferences and lead to exceptions if you change your mind and use the factory template.
    • "Total Cost" of resource groups now includes group assignments using the average cost of resource in the group.
  • Interface
    • Violation error descriptions are now updated when project changes call for it.
    • "Total Hours" and "Cost/Hour" are now disabled for material resources.
    • When the baseline is set on a group of tasks, it is implicitly set on all contained tasks as well.
    • If you add a new resource via the context menu in the resources outline view while editing a resource group name, edits are no longer discarded.
    • Export filter controls are now disabled if "Only Tasks Matching" is not selected.
    • Updated on-line help.
  • AppleScript
    • We've nearly completed planned improvements to AppleScript for 1.1. Please let us know soon if you experience problems.
    • Durations are now represented in seconds rather than hours. This will require changes to existing scripts.
    • Improved Applescript for setting named styles on tasks.
      • set levelOneStyle to named style "Level One"

        add levelOneStyle to named styles of style of task 1

    • Improved AppleScript syntax for getting & setting boolean task attributes "starting date locked", "ending date locked", "fixed effort", and project attribute "undetermined".
    • Added support for manipulating work schedules.
    • Now you can assign the result of a file "open" command directory into a variable.
      • set MyFile to open "Users:lotus:KittyCrazyHour.omniplan"
    • Improved lots of explanatory text in our AppleScript dictionary.
    • Removed obsolete properties "completed task style", "gantt exception color".
    • Changed "error count" to "violation count".
  • OmniPlan 1.1 Beta 1

    Released Wednesday, January 31st, 2007.

  • Stability
    • Fixed crash in find
    • Fixed crash leveling larger projects
    • Fixed crash importing FastTrack documents exports whose tasks unique ids are not unique
    • Fixed hang assigning a resource group containing only material resources to a task
    • Fixed hang when importing xml when user's preferred language is Chinese
  • Optimization
    • Generally improved responsiveness in the following areas
      • scrolling, resizing, dragging and dropping, rendering, leveling, date calculations, assigning tasks
  • Import/Export/Printing
    • Fixed a number of java exceptions when importing .MPP, .MPX, and .XML files which prevented successful import
    • Corrected import and export of work schedules from .MPX
    • Export to MSProject XML now preserves resource leveling
    • CSV import can now populate the "Notes" column of tasks
    • CSV import/export supports Priority, Start Variance, and End Variance columns
    • <img> tags for HTML export are now XHTML-compliant
    • Printing & Exporting now include the task titles in the gantt chart if the gantt is showing them on screen
    • Export filters handle projects w/ unspecified start date
    • Alternating row colors show up when printing
    • Export to OmniGraffle now includes task & resource notes
    • Printing 1x1 pages scales to fit page correctly
    • HTML export no longer puts minus signs in from of both days & hours in project variance ("-4d -2.5h")
    • Improved vertical page breaks in printing
    • Most recently used export filter is now remembered
    • Added support for printing the resource allocation graphs from Resource View
  • Bug fixes
    • Leveling
      • respects priorities when only leveling selected tasks
      • respects task ordering to the extent possible (after priority)
      • no longer leaves gaps
      • no longer overloads resources
    • The "Total Hours" in the Resource Information inspector is now based on effort, not duration
    • In the Resource Information inspector's context menu, "Send Email" and "Send IM" are disabled if not available
    • Task Information inspector no longer puts minus signs in from of both days & hours in project variance ("-4d -2.5h")
    • Including a randomized version of a plan in "Send Feedback..." no longer modifies your document in any way. Previously there was risk of leaving your document modified if changes made by randomization failed to reverse
    • Generic start date projects now save time down to the second
    • We no longer display values of nearly 100% or 0% as "100%" or "0%", but rather "> 99%" and "< 1%"
    • Cost/Use is calculated correctly for equipment and material resources
    • Undoing deletes involving groups puts tasks back where they were
    • Calendar title (e.g., "Work Schedule for Bob") no longer disappears
    • Dollar formatter always shows 2 decimal places
    • Added support for "Check Spelling As You Type"
    • Rescheduling tasks correctly sets their start time
    • Dependencies no longer defeat rescheduling
    • Fixed drawing error when editing task group names
    • Tasks that do not have a baseline set are no longer drawn in baseline mode
    • The plan overview visible rect indicator and task completion are drawn correctly
    • Task bar controls no longer appear when you are modifying another task (such as crossing an unrelated task while dragging a dependency)
    • Preference for the first day of the calendar week is now applied to the date pickers
    • You can now add a custom data column called "Name"
    • Using "Connect Tasks" can replace existing dependencies
    • Structure -> Assign Resources is disabled in Resource & Calendar modes
    • Task tooltips no longer get stuck on when the gantt view scrolls
    • "Find Previous" now works sensibly
    • When exporting to Web Page via applescript the resulting folder no longer gets the ".omniplan" file extension
    • Task groups can no longer have Task Cost in their own right. Entering them was disabled previously in the inspector, is now disabled in the outline view as well
  • Interface
    • The "Task: Dependencies" inspector now displays completed prerequisites and dependents in grey. The tooltips for the table include completion %
    • "esc" key ends editing in the Gantt view
    • You can now paste tasks when a field editor is active
    • There are now options to disable time of day and seconds in the Project: Formatting inspector
    • When moving into duration fields in the task and resource outline views, all text is selected to make entering a new value faster and easier
    • You can now enter a resource's email address without having to use Address Book
    • "Scale to fit" commands work in Resource mode
  • AppleScript
    • We expect to be making more improvements to AppleScript before the final release of 1.1. Some scripts may require modification to continue working.
    • Task "contains critical path" and "critical path" are read only properties
    • You can set named styles on tasks and resources
    • Added AppleScript support to work schedule
    • Actual is the default view for files created via AppleScript. You get no overview and only the task column (regardless of your templates)
    • The "tasks" property of "project" returns a flat list of all tasks in the project, sorted by position, not just the top level tasks
    • All information you can set on tasks in the Task: Information inspector is accessible via AppleScript
    • Added script support to add and remove columns from the outline views
    • "resource" now has "resources" (all descendants) and "child resources" (all immediate descendants)
    • Removed obsolete "display font" property from "project"
    • Added script support for file export settings
    • Added script access to resource total hours, total uses, total cost, email address, and addressbook id
    • Added "undo" and "redo"
  • OmniPlan 1.0

    Released Wednesday, December 13th, 2006.