Aspose.Tasks Cloud 19.10 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.
  • Health check endpoint now avaliable in public API
  • CORS policy now allows any headers and methods
  • Fix issues in OpenAPI spec
Public API and Backwards Incompatible Changes
The following API endpoints were added:Description:
PUT{fileName}/importfromprojectonline?siteUrl={serverAddr}&format={format}Imports project from Project Online and saves it to specified file. Where: {serverAddr} - The url of sharepoint site. For example, “”. {format} - Format of the resulting file. The import to Mpp format is not supported. {fileName} - The name of the resulting file. Full list of arguments you can see at  OpenApi specification
GET{serverAddr}Gets the list of published projects in the current Project Online account. Where: {serverAddr} - The url of sharepoint site. For example, “”.
The following objects and properties were added:Description:
DTO object ProjectInfoYou can expect array of this objects as output at “GET” route. It’s a brief info about the published project available on Project Online.
ProjectInfo.IdThe unique identifier of the project.
ProjectInfo.Name The name of the project.
ProjectInfo.CreatedDateThe date and time when the project was created.
ProjectInfo.IsCheckedOutValue indicating whether the project is checked out.
ProjectInfo.LastPublishedDateThe most recent date when the project was published.
ProjectInfo.LastSavedDateThe most recent date when the project was saved.
ProjectInfo.DescriptionThe description of the project.
Header x-project-online-tokenRequired header for Project Server interactions. Must contain authorization token for the SharePoint
HtmlSaveOptions.CssStylePrefixGets or sets css style prefix.
DocumentProperty DateFormatNew property to view or set DateFormat. Available values see below. 
DateFormat.DateMmDdYyHhMmAM = 0,Available values for DateFormat enum.
DateFormat.DateMmDdYy = 1,
DateFormat.DateMmmmDdYyyyHhMmAM = 2,
DateFormat.DateMmmmDdYyyy = 3,
DateFormat.DateMmmDdHhMmAM = 4,
DateFormat.DateMmmDdYyy = 5,
DateFormat.DateMmmmDd = 6,
DateFormat.DateMmmDd = 7,
DateFormat.DateDddMmDdYyHhMmAM = 8,
DateFormat.DateDddMmDdYy = 9,
DateFormat.DateDddMmmDdYyy = 10,
DateFormat.DateDddHhMmAM = 11,
DateFormat.DateMmDd = 12,
DateFormat.DateDd = 13,
DateFormat.DateHhMmAm = 14,
DateFormat.DateDddMmmDd = 15,
DateFormat.DateDddMmDd = 16,
DateFormat.DateDddDd = 17,
DateFormat.DateWwwDd = 18,
DateFormat.DateWwwDdYyHhMmAm = 19,
DateFormat.DateMmDdYyyy = 20,
DateFormat.Custom = 21,
DateFormat.Default = 255,
DateFormat.DateDdMmYyyy = 256
DocumentProperty CustomDateFormatProject view custom date format. Used to format dates when DocumentProperty DateFormat property is set to DateFormat.Custom