Skip to content

Releases: joniles/mpxj

Version 7.6.2

30 Aug 11:08
Compare
Choose a tag to compare
  • Add support for nvarchar columns when reading from a P6 database.
  • Updated to correctly read percent lag durations from MSPDI files (based on a contribution by Lord Helmchen).
  • Updated the data type for the ValueGUID tag in an MSPDI file (based on a contribution by Lord Helmchen).

Version 7.6.1

29 Aug 08:36
Compare
Choose a tag to compare
  • Improve handling of MPP files where MPXJ is unable to read the filter definitions.
  • Improve handling of SureTrak projects without a WBS.
  • Improve handling of SureTrak and P3 WBS extraction.
  • Handle unsupported ProjectLibre POD files more gracefully.
  • Improve detection of non MS Project compound OLE documents.
  • Gracefully handle XER files which contain no projects.

Version 7.6.0

13 Jul 16:59
Compare
Choose a tag to compare
  • 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

19 Jun 07:31
Compare
Choose a tag to compare
  • 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

06 Jun 12:39
Compare
Choose a tag to compare
  • 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

25 May 08:16
Compare
Choose a tag to compare
  • 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

30 Apr 07:40
Compare
Choose a tag to compare
  • 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

16 Apr 08:47
Compare
Choose a tag to compare
  • 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

23 Mar 14:49
Compare
Choose a tag to compare
  • 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

12 Mar 16:38
6c091ee
Compare
Choose a tag to compare
  • 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.