Releases: joniles/mpxj
Releases · joniles/mpxj
Version 7.9.4
- Add support for reading Sage 100 Contractor schedule grid files.
- Ensure attribute names are valid when exporting JSON.
- Improve handling of custom field lookup values (Based on a contribution by Nick Darlington).
- Fix an issue when copying a calendar which has exceptions defined.
Version 7.9.3
- Add support for reading task early finish and late finish attributes from Asta PP files.
- Ensure XER files containing secondary constraints can be read correctly.
- Preserve calendar IDs when reading from XER files and P6 database (Based on a contribution by forenpm).
- Ensure base calendars are read correctly for P6 schedules.
- Ensure MPP files with unexpected auto filter definition data are handled gracefully.
- Preserve leveling delay format when reading tasks from MSPDI files.
- Ensure unexpected structure of timephased data is handled gracefully when reading MPP files.
Version 7.9.2
- Add support for reading and writing secondary constraints from P6 schedules (Based on a contribution by Sruthi-Ganesh)
- Improve support for Synchro SP files containing blank tasks.
- Make constraint type mapping consistent when reading and writing PMXML files.
- Improve handling of leveling delay units and actual duration units (Based in a contribution by Daniel Schmidt).
- Improve handling of certain types of malformed MPP files.
- Improve handling of certain types of malformed SDEF files.
- Map P6 Equipment resource type to cost rather than work (Contributed by forenpm)
- Improve handling of certain MPP files containing large numbers of blank tasks.
- Improve handling of certain MPX files containing trailing delimiters.
Version 7.9.1
- Set task start, finish and percent complete when reading SDEF files.
Version 7.9.0
- Add support for reading SDEF files.
Version 7.8.4
- Add support for reading data links (linked fields) configuration from MPP files.
- Updated to avoid an infinite loop when processing certain corrupt files (Contributed by ninthwaveltd).
- Update MSPDI generation to ensure MS Project correctly recognises complete tasks without resource assignments.
- Ensure that activity codes are read for P6 schedules.
- Improve support for reading custom field values derived from custom field lookup tables in MPP files.
- Improve support for MPP files written with the June 2019 update of Microsoft Project.
Version 7.8.3
- Improve handling of task baseline start, start, baseline finish, finish and slack fields read from FTS files.
Version 7.8.1
- Improve support for reading the Synchro Scheduler 2018 SP files.
- Add support for reading Gantt Designer GNT files.
- Improve handling of non-standard MSPDI files.
- Improve handling of non-standard GanttProject files.
- Update MSPDI generation to ensure MS Project correctly recognises complete milestones without resource assignments.
- Improve support for reading user defined fields from PMXML files.
- Ignore hammock tasks when reading PP files.
Version 7.8.1
- Improve support for reading the Synchro Scheduler 2018 SP files.
- Add support for reading Gantt Designer GNT files.
- Improve handling of non-standard MSPDI files.
- Improve handling of non-standard GanttProject files.
- Update MSPDI generation to ensure MS Project correctly recognises complete milestones without resource assignments.
- Improve support for reading user defined fields from PMXML files.
- Ignore hammock tasks when reading PP files.
Version 7.8.0
- Added support for reading and writing GUIDs for Tasks, Resources, and Assignments in MSPDI files.
- Updated Java build to use Maven
- Updated to provide a general performance improvement (Based on a contribution by Tiago de Mello)
- Updated to fix an issue when the Microsoft JDBC driver is used to access a P6 database in SQL Server 2005
- Fixed Issue 332: Asta lag sign incorrect (Based on a contribution by Dave McKay)
- Fixed Issue 333: Asta constraints lost (Contributed by Dave McKay)
- Fixed Issue 335: MSDPI into Asta doesn't import Calendar exceptions (Contributed by Dave McKay)