Browse our Products

Aspose.Tasks for .NET 8.5.0 Release Notes

Major Features

We have supported several important features this release. Ability to extract objects embedded in task or resource view form, page settings writing into mpp format, reading Header and Footer data from MPP files have been implemented. One bug has been fixed. Please, see details below.

All Changes

Issue TypeKeySummary
New FeatureTASKS-16019Read Header and Footer data from MPP files.
EnhancementTASKS-30859Custom fields should ignore invalid characters
TaskTASKS-27144Ability to extract objects embedded in task or resource view form
TaskTASKS-34043TASKS-27144 Implement embedded Bitmap Image extraction from views.
TaskTASKS-34042TASKS-33909 Implement PageSettings writing to mpp
BugTASKS-34056Wrong calculation of assignment units after changing the task duration

Public API and Backwards Incompatible Changes

The following public classes were added:

Class NameDescription
HeaderFooterInfoRepresents header or footer data which is present in views and used for printing.
OleObjectRepresents an object which is inserted into the mpp file.
OleObjectCollectionRepresents a collection containing the instances of the OleObject class.
PageInfoRepresents page setup data which is present in mpp file format and used for printing.
PageLegendRepresents a page legend which is used for project printing.
PageMarginsRepresents page margins for printing.
PageSettingsRepresents printing settings for a page of project view.
PageViewSettingsRepresents printing settings for a project view.
ParseErrorArgsProvides data for the ParseErrorCallback delegate.

The following public delegates were added:

Delegate NameDescription
ParseErrorCallbackRepresents a method callback to handle parse errors that can happen when reading xml data.

The following public enumerations were added:

Enumeration NameDescription
BorderSpecifies the border types.
LegendSpecifies the pages on which the legend appears.

The following public properties were added to existing classes:

Property NameDescription
View.PageInfoRepresents page setup data which is present in mpp file format.
Project.OleObjectsReturns a collection containing the instances of the OleObject class which are linked or embedded to this project file.

The following public fields were added to existing classes:

Field NameDescription
FileFormat.MPXMPX file format