Skip to content

Version 11.2.0

Choose a tag to compare

@joniles joniles released this 13 Mar 20:51
· 1051 commits to master since this release
  • The project property Critical Slack Limit is now represented as a Duration rather than as an Integer. (Potentially breaking change if you were using this property directly).
  • TaskType is now a simple enum with all Microsoft Project specific functionality moved into TaskTypeHelper. (Potentially breaking change if you were using the TaskType methods getInstance or getValue in your code)
  • When reading the task type from P6 schedule the mapping to the MPXJ TaskType enum has been updated to more closely match P6. The main changes are that the P6 type "Fixed Units" now maps to TaskType.FIXED_WORK and the "Fixed Duration & Units" type now maps to a new enumeration value TaskType.FIXED_DURATION_AND_UNITS.
  • Added support for reading project calendar exceptions from Phoenix schedules (based on a contribution by Rohit Sinha).
  • The Resource attribute Active now defaults to true if the schedule being read doesn't support or contain a value for this attribute.
  • Add suport for reading and writing the Resource's Active flag for P6 schedules.
  • Add suport for reading and writing the Resource's Default Units/Time value for P6 schedules.
  • Add suport for reading and writing the Project's Critical Slack Limit value for P6 schedules.
  • Fixed an issue reading certain types of Enterprise Custom Fields containing date values.
  • Ensure activity code value parent can be set to null.
  • Improved existing .Net extension methods and added support for more types.
  • Added NuGet package icon
  • Simplified NuGet packaging