Mpxj

Latest version: v13.6.0

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

Scan your dependencies

Page 19 of 44

8.3.0

* Add the "userDefined" attribute to the CustomField class to allow caller to determine if the field has been created by a user or MPXJ.
* Add support for reading expense items, expense categories and cost accounts from XER files, PMXML files and Primavera databases.
* Add support for writing expense items, expense categories and cost accounts to PMXML files.
* Updated the XER file reader to ignore invalid records rather than reporting an error, matching the behaviour of P6
* Updated the XER file reader to ensure that activity suspend and resume dates are read correctly.
* Updated the XER file reader to ensure that if the reader returns the project selected by the caller when the caller supplies a value for project ID.
* Updated PMXML reader to avoid user defined field collisions.
* Updated PMXML reader to add setProjectID and listProjects methods.
* Update the .net extension method ToIEnumerable to work with java.lang.Iterable rather than java.util.Collection

8.2.0

* All readers, including the UniversalProjectReader, now support a readAll method. If a file or database contains more than one project the readAll method can be used to retrieve them all in one operation. If the file format doesn't support multiple schedules, readAll will just return a single schedule.
* Add PrimaveraDatabaseFileReader to encapsulate access to SQLite Primavera databases.
* Ensure that the summary flag is true for WBS items in Primavera schedules, even if they have no child activities.
* Ensure that the critical flag is rolled up appropriately to WBS items when reading Primavera schedules.
* Set export flag property when reading projects from a PMXML file.
* Corrected data type of resource assignment Work Contour field.
* Corrected data type of resource fields: BCWS, BCWP, ACWP, SV, CV, and Work Contour.
* Corrected data type of task fields: CV, ACWP, VAC, CPI, EAC, SPI, TCPI, and Work Contour.

8.1.4

* Fix CVE-2020-25020: XXE vulnerability (with thanks to Sangeetha Rajesh S, ZOHO Corporation)
* Import milestone constraints from Asta schedules (Contributed by Dave McKay)
* Handle elapsed durations in Asta schedules (Based on a contribution by Dave McKay)
* Correctly determine the constraint type for tasks with ALAP placement with or without predecessors when reading from Asta schedules (Contributed by Dave McKay)
* Gracefully handle a missing table name when reading an XER file.
* Gracefully handle an unexpected calendar data when reading an XER file.
* Correctly handle XER files with multibyte character encoding.
* Import all schedule and leveling options from XER files.
* Ensure project calendars are read from PMXML files.
* Added readAll methods to PrimaveraPMFileReader to allow all projects contained in a PMXML file to be read in a single pass.

8.1.3

* Improve reliability when reading custom field values from certain MPP12 files.
* Improve accuracy of activity percent complete when reading from certain XER files or P6 databases.
* Improve accuracy of WBS percent complete when reading from certain XER files or P6 databases.
* Improve accuracy of task durations when reading Asta schedules.
* Fix an issue handling the end date of calendar exceptions when reading Asta schedules.
* Fix an issue with correctly identifying the calendar applied to summary tasks when reading Asta schedules.
* Populate percent complete, duration, actual start, actual finish, early start, late start, early finish and late finish attributes for summary tasks when reading Asta schedules.
* The percent complete value reported for tasks when reading Asta schedules is now Duration Percent Complete. The Overall Percent Complete value originally being returned is available in a custom field.

8.1.2

* Improve detection of unusual MSPDI file variants.
* Updated to read task notes from FastTrack FTS files.

8.1.1

* Improve support for Synchro 6.2 SP files.

Page 19 of 44

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.