Aspose.Tasks for Java 9.5.0 Release Notes

Aspose.Tasks for Java API enables application developers to write code for manipulating Microsoft Project documents without it being installed on the systems. It provides support for Microsoft Project (MPP/XML) as well as Primavera File Formats. Project data can be exported to a number of formats including PDF, PNG, BMP and others.

Major Features

  • Performance improvement for Projects having large number of tasks.
  • Excluding document header during conversion of Project data to HTML.

Features and Improvements

Key Summary Category
TASKSNET-729 Provide option for excluding document header name during HTML conversion Enhancement
TASKSNET-728 Performance is too slow with large number of tasks ~10K+ Enhancement
TASKSJAVA-216 Predecessors information changed while loading and saving MPP Bug
TASKSNET-1563 Custom Field marked as Lookup while adding extended attribute to MPP file Bug
TASKSNET-1559 All tasks in Primavera XML file cannot be read Bug
TASKSNET-706 Reading Project file raises Project Reading Exception Bug
TASKSNET-698 Cropped image when converting project document to image with Vertical\Horizontal Resolution settings Bug
TASKSNET-695 Setting Task Notes to Chinese not working Bug
TASKSJAVA-200 Notes not updated in MPP file Bug

Public API and Backwards Incompatible Changes

The following public methods and properties were added: Description
com.aspose.tasks.HtmlSaveOptions.getIncludeProjectNameInTitle com.aspose.tasks.HtmlSaveOptions.setIncludeProjectNameInTitle(boolean) Determines whether to include project name in HTML title.
com.aspose.tasks.HtmlSaveOptions.getIncludeProjectNameInPageHeader com.aspose.tasks.HtmlSaveOptions.setIncludeProjectNameInPageHeader(boolean) Determines whether to include project name in HTML page header.
com.aspose.tasks.Task.moveToSibling(int) Allows to move task to another position at the same parent