Mpxj

Latest version: v13.6.0

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 38 of 44

4.7.1

* Added a flag to MPPReader to indicate that only the project header should be read.

4.7.0

* Implemented new RTF parser for stripping RTF to improve performance and accuracy
* Removed non-API code from the top level package
* Improved support for reading built-in and custom project properties from MPP files.
* Improved resilience of MPP file reading to unknown data structures
* Fixed issue which could cause an infinite loop when ordering tasks in a file containing multiple consecutive blank tasks
* Fixed issue where free text versions of task start, finish, and duration fields were not being read correctly from MPP14 files

4.6.2

* Fixed issue with custom duration field units not read correctly from MSPDI files
* Fixed [Issue 223](https://sourceforge.net/p/mpxj/bugs/223): Problems with the lag calculated in the relation
* Outline code not read correctly from MPP file written by Project 2013
* Fixed [Issue 239](https://sourceforge.net/p/mpxj/bugs/239): Defensive changes to avoid exceptions when reading MPP files
* Fixed [Issue 250](https://sourceforge.net/p/mpxj/bugs/250): Deleted tasks being read from mpp file
* Added DotNetInputStream and DotNetOutputStream classes for ease of use under .Net.
* Updated to automatically generate and package MpxjUtilities.dll

4.6.1

* Fixed NuGet metadata

4.6.0

* Added support for NuGet.
* Fixed an issue where the ID and Unique ID resource attributes were being read incorrectly from MPP14 files.
* Fixed an issue where the project's default duration format was not being used
* Fixed [Issue 248](https://sourceforge.net/p/mpxj/bugs/248): Reading .MPP file using MPXJ 4.2 reads extra unintentional ResourceAssignment with the task which is not seen in Task Sheet in Microsoft Project
* Fixed [Issue 235](https://sourceforge.net/p/mpxj/bugs/235): All resources have "Material" property
* Fixed [Issue 247](https://sourceforge.net/p/mpxj/bugs/247): Updated Primavera PM XML file reader to capture the Project ID to align with data read from XER file/database (contributed by Nathaniel Marrin)
* Fixed [Issue 247](https://sourceforge.net/p/mpxj/bugs/247): Updated Primavera PM XML file reader to ensure task percent complete supports Physical Percent, Duration Percent and Units Percent (contributed by Nathaniel Marrin)
* Fixed [Issue 247](https://sourceforge.net/p/mpxj/bugs/247): Updated Primavera PM XML file reader to ensure task baseline values match values read from XER file/database (contributed by Nathaniel Marrin)
* Fixed [Issue 247](https://sourceforge.net/p/mpxj/bugs/247): Updated Primavera PM XML file reader to ensure task actual duration to matches value read from XER file/database (contributed by Nathaniel Marrin)
* Fixed [Issue 247](https://sourceforge.net/p/mpxj/bugs/247): Updated Primavera PM XML file reader to read the task duration (contributed by Nathaniel Marrin)
* Fixed [Issue 247](https://sourceforge.net/p/mpxj/bugs/247): Updated Primavera PM XML file reader to read task LateStart, LateFinish, EarlyStart, EarlyFinish attributes correctly (contributed by Nathaniel Marrin)
* Fixed [Issue 247](https://sourceforge.net/p/mpxj/bugs/247): Updated Primavera PM XML file reader to read task Start and End correctly (contributed by Nathaniel Marrin)
* Fixed [Issue 247](https://sourceforge.net/p/mpxj/bugs/247): Updated Primavera PM XML file reader to identify milestones (contributed by Nathaniel Marrin)
* Fixed [Issue 247](https://sourceforge.net/p/mpxj/bugs/247): Updated Primavera PM XML file reader to set the task Critical attribute (contributed by Nathaniel Marrin)
* Fixed [Issue 247](https://sourceforge.net/p/mpxj/bugs/247): Updated Primavera PM XML file reader to include costs (contributed by Nathaniel Marrin)
* Fixed [Issue 247](https://sourceforge.net/p/mpxj/bugs/247): Updated Primavera XER/Database readers to read task Start and End correctly (contributed by Nathaniel Marrin)
* Migrated tests to JUnit 4

4.5.0

* Added the ability to call the .Net version of MPXJ from COM.
* Added support Primavera decimal database columns.
* Added support for user defined task fields (contributed by Mario Fuentes).
* Added POM for current Maven versions (contributed by Nick Burch)
* Fixed [Issue 213](https://sourceforge.net/p/mpxj/bugs/213): Unable to load mpp from project-2013
* Fixed [Issue 226](https://sourceforge.net/p/mpxj/bugs/226): Primavera currency files without currency information
* Fixed [Issue 227](https://sourceforge.net/p/mpxj/bugs/227): PrimaveraReader cannot handle files with more than 30 user defined fields
* Fixed [Issue 224](https://sourceforge.net/p/mpxj/bugs/224): setMilestone() issue
* Fixed [Issue 210](https://sourceforge.net/p/mpxj/bugs/210): MPXJ 4.4 and 2013 files - invalid load of task data
* Updated to fix an issue with Asta Powerproject PP file tokenization
* Updated to fix an issue where valid WBS values containing .0 are corrupted
* Updated to allow Primavera hours per day to be a decimal value
* Updated to support Primavera PM XML files generated by Primavera versions up to P6v8.3 (contributed by Mario Fuentes)
* Updated to set the StatusDate attribute in the project header from a Primavera database, XER file or PM XML file.
* Updated to use (a patched version of) POI 3.10.

Page 38 of 44

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.