Browse our Products

Aspose.Tasks for .NET 19.2 Release Notes

Major Features

  • Support for Microsoft Project Online, MPP files saved with Microsoft Office 365 cloud has been supported.
  • The support of setting CSS prefix for HTML export has been added.
  • The feature to set custom date format while exporting to PDF format has been implemented.
  • Enhanced exceptions which are throwing while access to Primavera DB.

All Changes

KeySummaryIssue Type
TASKSNET-2777Implement the Adding of Page Prefixes in CSS Classes when Saving MS Project into HTMLNew Feature
TASKSNET-2150Support for Microsoft Office 365 Project Online ServiceNew Feature
TASKSNET-2740Implement an informative exception when trying to open a non-existing project from Primavera DBEnhancement
TASKSNET-2623Implement a feature to set custom date format while exporting to PDF formatEnhancement
TASKSNET-2964Fix extra text in the hyperlink note after the MPP file being re-savedBug
TASKSNET-2957Fix missing hyperlinks after the MPP file being re-savedBug
TASKSNET-2956Fix error when a project with incorrect formula is saved to XMLBug
TASKSNET-2916Fix reading of resources in MspResourceMapper and MpdResourceMapperBug
TASKSNET-2905Fix schedule differences after the MPP file being re-savedBug
TASKSNET-2827Fix Chinese timestamps after the MPP file being exported to PDF in US localeBug
TASKSNET-2519Fix displaying of lookup values after the MPP file being re-savedBug

Public API and Backwards Incompatible Changes

The following public types were added:Description
Aspose.Tasks.ProjectInfoBrief info about the published project available on Project Online.
Aspose.Tasks.ProjectOnlineExceptionRepresents an exception which is thrown when errors are found during the reading of a project from Project Online.
Aspose.Tasks.ProjectOnlineReaderThe class which provides the methods to retrieve projects from the specified Project Online account.
Aspose.Tasks.ProjectServerCredentialsCredentials which are used to connect to Project Online.
The following public methods and properties were added:Description
Aspose.Tasks.ProjectInfo.#ctorInitializes a new instance of the class.
Aspose.Tasks.ProjectInfo.IdInitializes a new instance of the class.
Aspose.Tasks.ProjectInfo.NameGets the name of the project.
Aspose.Tasks.ProjectInfo.CreatedDateGets the date and time when the project was created.
Aspose.Tasks.ProjectInfo.IsCheckedOutGets a value indicating whether the project is checked out.
Aspose.Tasks.ProjectInfo.LastPublishedDateGets the most recent date when the project was published.
Aspose.Tasks.ProjectInfo.LastSavedDateGets the most recent date when the project was saved.
Aspose.Tasks.ProjectInfo.DescriptionGets the description of the project.
Aspose.Tasks.ProjectOnlineReader.#ctor(Aspose.Tasks.ProjectServerCredentials)Initializes a new instance of the class.
Aspose.Tasks.ProjectOnlineReader.GetProject(System.Guid)Gets the project with the specified GUID from the Project Online.
Aspose.Tasks.ProjectOnlineReader.GetProjectListGets the list of published projects in the current Project Online account.
Aspose.Tasks.ProjectServerCredentials.#ctor(System.String,System.String)Initializes a new instance of the class.
Aspose.Tasks.ProjectServerCredentials.SiteUrlGets the URL of the SharePoint site.
Aspose.Tasks.ProjectServerCredentials.AuthTokenGets the authorization token for the SharePoint. Can be retrieved using SharePointOnlineCredentials class from
Aspose.Tasks.Saving.HtmlSaveOptions.CssStylePrefixGets or sets css style prefix.
The following public enumerations were added:Description
Aspose.Tasks.DateFormat.CustomDatetime values are formatted using format string which is set to the project’s property.
Aspose.Tasks.Prj.CustomDateFormatProject view custom date format. Used to format dates when Prj.DateFormat property is set to .
Aspose.Tasks.PrjKey.CustomDateFormatRepresents user-defined date format.