Aspose.Tasks for .NET Releases

Released: May 15, 2025

Updates in V25.5

Fixes

  • Fixed reading of PageInfo.Margins and PageInfo.Legend.Width for MPP with "Inch" units.
  • Fixed incorrect rendering of Gantt chart's timescale's labels when Units == TimescaleUnit.Years.
  • Fixed incorrect rendering of "Critical Task" item in Gantt chart's legend.
  • Fixed incorrect stretching of the timescale when TimescaleFitBehavior.ScaleToEndOfPage is used.
  • Fixed infinite loop when trying to fit RTF fragment to an area with small width.
  • Fixed logic of GetTimephasedData method for assignments of...

Released: Apr 16, 2025

Updates in V25.4

Features

  • Added an API which allows you to control the bars in a Gantt chart's legend.
  • Added a public API for calendar calculations using the intersection of task and resource calendars.
  • Added a setting which allows you to specify that a timescale should stretch to the end of the page.

Fixes

  • Fixed issue exporting to Primavera P6 XML: the resulting file is imported incorrectly.
  • Fixed logic problem when exporting summary task assignments to Primavera formats (XER, P6XML).
  • Fixed incorrect rendering...

Released: Mar 14, 2025

Updates in V25.3

Features

  • Added the ability to read more than 10 Activity Codes from P6 XML or XER files.
  • Added the ability to calculate negative Start, Finish and Total slacks.
  • Added support for writing implicit assignment actual work TD exceptions to MPP.

Fixes

  • Fixed issue where assignment of a material resource is included to baseline work timephased data when setting project's baseline.
  • Fixed calculation of Task.Resume and Task.Stop properties.
  • Fixed issue where remaining work TD is generated incorrectly...

Released: Feb 13, 2025

Updates in V25.2

Fixes

  • Fixed incorrect values of assignment's baseline work after setting project's baseline.
  • Fixed incorrect dates of timephased data start/finish in some cases.
  • Fixed issue where zero baseline cost timephased data is not shown when opening MPP file using MS Project.
  • Fixed issue where task start is not adjusted to Prj.DefaultStartTime when task start is set to a date without time.
  • Fixed issue where timephased data is generated incorrectly when assignment is started before working hours (MPP...

Released: Jan 25, 2025

Updates in V25.1

Features

  • Added the ability to create a group for resources.

Fixes

  • Fixed incorrect calculation of Asn.Stop and Asn.Resume when ActualWork TD ends with items with zero work.
  • Fixed reading of Asn.ActualStart and Asn.ActualFinish properties from MPP format.
  • Fixed issue where task's Finish is set to NA when file saved by Aspose.Tasks opened in MS Project and recalculated.
  • Fixed incorrectly shown baselines's timephased data.

Released: Dec 14, 2024

Updates in V24.12

Features

  • Added the ability to customize font of text labels of task bars in Gantt chart.
  • Enabled TIFF generation for *nix environment + .NET 6.0 target framework.

Fixes

  • Fixed issue where TimescaleTier.Alignment is not taken into account when rendering timescale date labels.
  • Fixed issue where TimescaleTier time period is rendered incorrectly at the border of the pages.
  • Fixed issue where empty column is inserted at index 26 when saving a project to XLSX format.
  • Fixed incorrect position of task...

Released: Nov 21, 2024

Updates in V24.11

Features

  • Implemented a macro (VBA) removal operation.
  • Added support for writing Group definitions to MPP format.
  • Added "GroupAssignments" property to Group class.

Fixes

  • Fixed reading of GroupCriterion.GroupOn, GroupCriterion.GroupInterval properties in some cases.
  • Fixed writing of baseline's TimephasedData for summary tasks.
  • Fixed System.ArgumentException: An item with the same key has already been added exception when opening the specific MPP file.
  • Fixed issue where font size is not applied...

Released: Oct 23, 2024

Updates in V24.10

Features

  • Added an API to allow reading of extended attribute's graphical indicators and their properties.
  • Added an API to add and modify graphical indicators and write to MPP files.
  • Added validation for resource's availability periods.

Fixes

  • Fixed writing of resource's availability periods.
  • Fixed initialization of MinutesPerDay, MinutesPerWeek, HoursPerMonth properties when reading a project from XER file with v6.0.0.
  • Fixed TaskLinkCollection.Add method: value of Duration.TimeUnit is not passed...

Released: Sep 26, 2024

Updates in V24.9

Features

  • Added support for rendering RectangleBottom, LineMiddle, LineTop task bars middle shapes.
  • Added TaskUid to TaskValidationException.

Fixes

  • Fixed issue where indents are included to task names when rendering bar texts in Gantt chart.
  • Fixed calculation of assignments peak units.
  • Fixed calculation of ActualDuration and Duration by work for resource assignments with non-flat work contour.
  • Fixed reading of timephased data for the file with intersection of working exception and calendar...

Released: Aug 26, 2024

Updates in V24.8

Features

  • Implemented RescheduleUncompletedWorkToStartAfter logic for cases when Project.SplitsInProgressTasks is false.

Fixes

  • Fixed differences in dates after using RescheduleUncompletedWorkToStartAfter in Aspose.Tasks and in MS Project.
  • Fixed calculation of Stop/Resume properties for tasks.
  • Fixed calculation of ActualDuration, Duration and Finish for summary tasks.