Browse our Products

Aspose.Tasks For Java 8.9.0 Release Notes

Major Features

We have supported export and import Project Data for HTML format. It will allow to work with GroupDocs Editor https://www.groupdocs.com/.

We have implemented reading Primavera XML file with multiple projects. Primavera Xml Save Option has been supported. We have also implemented adding an image to header and legend of project. About nine bugs have been fixed. Please see the list of changes below.

All Changes

Issue TypeKeySummary
New FeatureTASKS-34257Implement Primavera Xml Save Option
InvestigationTASKS-34230Reading Primavera XML file with multiple projects
EnhancementTASKS-34223Provision of including Image in Page Header/Footer
TaskTASKS-34116Implement Export/Import Project Data as HTML
TaskTASKS-34232TASKS-34231 Implement ResourceRateNodeReader, ProjectCurrencyNodeReader for PrimaveraXml Reader
BugTASKS-34260HtmlSaveOptions class is missing in latest version
BugTASKS-34259MSP does not show task split when opening resaved mpp file.
BugTASKS-34245OutlineValue properties not read properly from MPP
BugTASKS-34242Task segments are lost while saving XML to MPP using Aspose.Tasks
BugTASKS-34239Loading Primavera XML file raises NullReferenceException
BugTASKS-34236Calendar Exceptions not read properly
BugTASKS-34235Prj.MinutesPerDay returns 0 for Primavera Project file
BugTASKS-34233Task with Empty Duration, Start and Finish dates not created in Manual Mode
BugTASKS-34231Wrong dates read from Primavera XML file

Public API and Backwards Incompatible Changes

The following public classes were added:

Class NameDescription
com.aspose.tasks.PrimaveraXmlReadingOptionsAllows to specify additional options when reading Primavera Xml files
com.aspose.tasks.PrimaveraXmlSaveOptionsAllows to specify additional options when saving project data to Primavera Xml format.

The following public fields were added to existing classes:

Field NameDescriptions
com.aspose.tasks.SaveFileFormat.GdHtmlHtml format for saving project data in a set of html tables.
com.aspose.tasks.FileFormat.HTMLRepresents Html format

The following public methods were added to existing classes:

Method NameDescription
com.aspose.tasks.Project(String template, PrimaveraXmlReadingOptions options)Initializes a new instance of the Project class from a template (existent mpp or mpt file) with the specified instance of the PrimaveraXmlReadingOptions class.
com.aspose.tasks.Project(String template, ParseErrorCallback parseErrorHandler, PrimaveraXmlReadingOptions options)Initializes a new instance of the Project class from a template (existent mpp or mpt file) with the specified instance of the PrimaveraXmlReadingOptions class.