Skip to content

Version 8.3.3

Compare
Choose a tag to compare
@joniles joniles released this 24 Nov 11:16
· 1516 commits to master since this release
  • Added cost rate table support when reading from and writing to PMXML files.
  • Added a getPopulatedFields method to the TaskContainer, ResourceContainer and ResourceAssignmentContainer classes. This will retrieve the set of fields which are populated with a non-null value across the whole project for Tasks, Resources, and ResourceAssignments respectively.
  • Add START_ON, FINISH_ON constraint types. Deprecate MANDATORY_START, MANDATORY_FINISH constraint types. MANDATORY_START/FINISH are now represented as MUST_START/FINISH_ON. This change allows users to distinguish between START/FINISH_ON and the MANDATORY_* constraints when reading P6 schedules.
  • Improve handling of cost rate tables and availability tables when writing to an MSPDI file.
  • Handle P6 databases and XER files with user defined fields of type FT_FLOAT.
  • Align invalid XER record behaviour with P6.
  • Handle Planner files which don't contain an allocations tag.
  • Gracefully handle MPP files with missing view or table data.