Browse our Products

Aspose.Tasks for C++ 22.1 Release Notes

MacOS support

Since 22.1 we’re inroduced regular MacOS support. Now you can develop MacOS apps using Aspose.Tasks for C++.

All Changes

KeySummaryIssue Type
TASKSNET-10433Fix ShowProjectSummaryTask public APIEnhancement
TASKSNET-10309Change return type of *Slack properties to System.TimeSpanEnhancement
TASKSNET-4835Rename members of SaveFileFormat enum to camel caseEnhancement
TASKSNET-10431Fix rendering of timescale to fit it to page’s widthBug

Public API and Backwards Incompatible Changes

The following public methods and properties were deleted:Description
Aspose.Tasks.SplitPart.Index
The following public enumerations were added:Description
Aspose.Tasks.Saving.SaveFileFormat.MppMPP format.
Aspose.Tasks.Saving.SaveFileFormat.XmlXML format.
Aspose.Tasks.Saving.SaveFileFormat.HtmlHTML format.
Aspose.Tasks.Saving.SaveFileFormat.BmpBMP format.
Aspose.Tasks.Saving.SaveFileFormat.PngPNG format.
Aspose.Tasks.Saving.SaveFileFormat.JpegJPEG format.
Aspose.Tasks.Saving.SaveFileFormat.PdfPDF format.
Aspose.Tasks.Saving.SaveFileFormat.TiffTIFF format.
Aspose.Tasks.Saving.SaveFileFormat.XpsXPS format.
Aspose.Tasks.Saving.SaveFileFormat.XamlXAML format.
Aspose.Tasks.Saving.SaveFileFormat.SvgSVG format.
Aspose.Tasks.Saving.SaveFileFormat.CsvCSV format.
Aspose.Tasks.Saving.SaveFileFormat.TxtText format (tab delimited).
Aspose.Tasks.Saving.SaveFileFormat.XlsxOOXML (Excel 2007).
Aspose.Tasks.Saving.SaveFileFormat.PrimaveraP6XmlPrimavera P6 Xml format.
Aspose.Tasks.Saving.SaveFileFormat.PrimaveraXerPrimavera PM XER format.
Aspose.Tasks.Saving.SaveFileFormat.MpxMPX format.
Aspose.Tasks.TaskKey.FreeSlackTimeSpanRepresents the FreeSlack (Task) field.
Aspose.Tasks.TaskKey.TotalSlackTimeSpanRepresents the TotalSlack (Task) field.
Aspose.Tasks.TaskKey.StartSlackTimeSpanRepresents the StartSlack (Task) field.
Aspose.Tasks.TaskKey.FinishSlackTimeSpanRepresents the FinishSlack (Task) field.
Aspose.Tasks.Tsk.StartSlackTimeSpanThe duration between the Early Start and Late Start dates.
Aspose.Tasks.Tsk.FinishSlackTimeSpanThe duration between the Early Finish and Late Finish dates.
Aspose.Tasks.Tsk.FreeSlackTimeSpanThe time that a task can be delayed without delaying any successor tasks.
Aspose.Tasks.Tsk.TotalSlackTimeSpanThe time (in tenths of a minute) a task’s finish date can be delayed without delaying the project’s finish date.

Members marked as obsolete

The following members were marked as obsolete and will be deleted after version 22.6:

MemberWhat to use instead (if applicable)
Aspose.Tasks.Saving.SaveFileFormat.MPPAspose.Tasks.Saving.SaveFileFormat.Mpp
Aspose.Tasks.Saving.SaveFileFormat.XMLAspose.Tasks.Saving.SaveFileFormat.Xml
Aspose.Tasks.Saving.SaveFileFormat.HTMLAspose.Tasks.Saving.SaveFileFormat.Html
Aspose.Tasks.Saving.SaveFileFormat.BMPAspose.Tasks.Saving.SaveFileFormat.Bmp
Aspose.Tasks.Saving.SaveFileFormat.PNGAspose.Tasks.Saving.SaveFileFormat.Png
Aspose.Tasks.Saving.SaveFileFormat.JPEGAspose.Tasks.Saving.SaveFileFormat.Jpeg
Aspose.Tasks.Saving.SaveFileFormat.PDFAspose.Tasks.Saving.SaveFileFormat.Pdf
Aspose.Tasks.Saving.SaveFileFormat.TIFFAspose.Tasks.Saving.SaveFileFormat.Tiff
Aspose.Tasks.Saving.SaveFileFormat.XPSAspose.Tasks.Saving.SaveFileFormat.Xps
Aspose.Tasks.Saving.SaveFileFormat.XAMLAspose.Tasks.Saving.SaveFileFormat.Xaml
Aspose.Tasks.Saving.SaveFileFormat.SVGAspose.Tasks.Saving.SaveFileFormat.Svg
Aspose.Tasks.Saving.SaveFileFormat.CSVAspose.Tasks.Saving.SaveFileFormat.Csv
Aspose.Tasks.Saving.SaveFileFormat.TXTAspose.Tasks.Saving.SaveFileFormat.Txt
Aspose.Tasks.Saving.SaveFileFormat.XLSXAspose.Tasks.Saving.SaveFileFormat.Xlsx
Aspose.Tasks.Saving.SaveFileFormat.PrimaveraP6XMLAspose.Tasks.Saving.SaveFileFormat.PrimaveraP6Xml
Aspose.Tasks.Saving.SaveFileFormat.PrimaveraXERAspose.Tasks.Saving.SaveFileFormat.PrimaveraXer
Aspose.Tasks.Saving.SaveFileFormat.MPXAspose.Tasks.Saving.SaveFileFormat.Mpx
Aspose.Tasks.Tsk.StartSlackAspose.Tasks.Tsk.StartSlackTimeSpan
Aspose.Tasks.Tsk.FinishSlackAspose.Tasks.Tsk.FinishSlackTimeSpan
Aspose.Tasks.Tsk.FreeSlackAspose.Tasks.Tsk.FreeSlackTimeSpan
Aspose.Tasks.Tsk.TotalSlackAspose.Tasks.Tsk.TotalSlackTimeSpan