Skip to content

Version 9.5.2

Compare
Choose a tag to compare
@joniles joniles released this 22 Aug 18:04
· 1221 commits to master since this release
  • Add Must Finish By date to project properties.
  • Add support for task attributes Longest Path, External Early Start and External Early Finish, and ensure they can be read from P6 schedules.
  • Rename ProjectFile.getStartDate() and ProjectFile.getFinishDate() methods for clarity. Original method names are marked as deprecated
  • Ensure that all activities in a PMXML file have a CalendarID attribute to ensure compatibility with older versions of P6.
  • Ensure that the user's selected progress period is used to set the project's status date attribute when reading Asta PP files.
  • Ensure that a task's Complete Through attribute is not advanced to the start of the next working day (the behaviour of Microsoft Project prior to 2007 was to report Complete Through as the start of the next working day. This change ensures MPXJ matches versions of Microsoft Project from 2007 onwards. Previous behaviour can be restored using the ProjectConfig.setCompleteThroughIsNextWorkStart() method).
  • Deprecate task getSplitCompleteDuration() and setSplitCompleteDuration() in favour of getCompleteThrough() and setCompleteThrough().
  • Improved the implementation of the TaskContainer.synchronizeTaskIDToHierarchy method.
  • Update jsoup to 1.14.2.