Releases: joniles/mpxj
Releases · joniles/mpxj
Version 7.6.0
- Added support for reading ConceptDraw PROJECT CDPX, CPDZ and CPDTZ files.
- Add support for reading the export_flag attribute from XER files. (Contributed by forenpm)
- Use correct licence details in Maven pom.xml (contributed by Mark Atwood).
- Improve UniversalProjectReader's handling of XER files containing multiple projects.
Version 7.5.0
- Added support for reading activity codes from P6 databases, XER files, and PMXML files.
- Added support for reading user defined values from a P6 database.
- Added support for PRX files which contain a SureTrak database.
- Added support for reading the resource "enterprise" attribute from MPP12 and MPP14 files.
- Improve performance when reading user defined values from XER files.
- Improved support for older Primavera PMXML files.
- Updated to rtfparserkit 1.11.0 for improved RTF parsing.
Version 7.4.4
- Improve handling of calendar exceptions in MPX files.
- Improve handling of MPP files with large numbers of null tasks.
- Improve robustness when reading timephased data.
- Correctly sort Primavera schedules containing WBS entries with no child activities.
Version 7.4.3
- Add support for reading the resource "generic" attribute from MPP files.
- Add a Unique ID attribute to the Relation class and populate for schedule types which support this concept.
- Store the Primavera Project ID as Unique ID in the project properties.
- Update MerlinReader to ensure support for Merlin Project Pro 5.
Version 7.4.2
- Gracefully handle malformed duration values in MSPDI files.
- Gracefully handle unexpected calendar exception data structure in certain MPP files.
- Improve handling of certain unusual MPP12 files.
- More work to gracefully handle POI issue 61677, allowing affected MPP files to be read successfully.
Version 7.4.1
- Add methods to list projects available in P3 and SureTrak database directories.
- Avoid NPE when a work pattern can't be located in an Asta Powerproject PP file.
- Avoid array bounds exception when reading certain PRX files.
- Read outline code value lists from MPP9 files.
- Handle SureTrak projects without a WBS.
Version 7.4.0
- Added support for reading Primavera SureTrak databases from directories, zip files, and STX files.
- Added support for PP files generated by Asta Powerproject from version 13.0.0.1
Version 7.3.0
- Added support for reading Primavera P3 databases from directories, zip files, and PRX files.
- Improve robustness when reading MPP files containing apparently invalid custom field data.
- Improve UniversalProjectReader byte order mark handling.
- Fixed Issue 324: Fields with lookup unreadable when a field has custom name.
Version 7.2.1
- More work to gracefully handle POI issue 61677, allowing affected MPP files to be read successfully.
- Avoid divide by zero when calculating percent complete from certain Primavera PMXML files.
- UniversalProjectReader updated to recognise MPX files with non-default separator characters.
- Update FastTrack reader to handle invalid percentage values on resource assignments.
- Update FastTrack reader to handle variations in UUID format.
- Read the full project name from XER files and the Primavera database and store it in the project title attribute.
Version 7.2.0
- Added support for reading TurboProject PEP files.
- Handle numeric values with leading spaces in XER files.
- Fix array bounds error when reading constraints from certain MPP files.