Aspose.Tasks Releases

Learn what's new across releases, with details of features, enhancements, and resolved issues.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Aspose.Tasks for .NET V26.7Major versionJul 12, 2026
Features
  • You can now allow the passing of an instance of DbProviderFactory instead of ProviderInvariantName when using DbSettings.
  • Added support for reading Resource Codes from Primavera DB, XER, XML formats.
Fixes
  • Fixed 'An item with the same key has already been added' exception when adding more than 1 view to the project.
  • Fixed "InvalidCast" exception when Microsoft.Data.Sqlite provider is used to read project from MS Project database.
  • Fixed import of activity codes and UDF from Primavera DB.
  • Fixed incorrect (multiplied by 100) values in baseline cost timephased data.
  • Fixed issue where Task.GetTimephasedData and Resource.GetTimephasedData dont't cut the resulting timephased data items according to the passed start/end argument.
  • Fixed "System.ArgumentException: An entry with the same key already exists" when reading a project from DB.
Aspose.Tasks for C++ V26.6Major versionJun 19, 2026
Features
  • Updated version of Aspose.Drawing dependency.
  • Added support for the reading of task expenses for Primavera DB format.
  • Changed source field of Task.Duration to "At completion Duration" instead of "Planned duration" when reading a project from Primavera formats.
Fixes
  • Fixed calculation of BudgetedExpenseCost for Primavera XER and Primavera DB formats.
  • Fixed 'date cannot be DateTime.MinValue' exception when recalculating the project.
  • Fixed issue where Assignment.ActualStart date is not updated when parent task's start date is modified.
  • Fixed issue where task bar is rendered outside of Gantt chart's calendar's area.
Aspose.Tasks for Java V26.6Major versionJun 19, 2026
Features
  • Updated version of Aspose.Drawing dependency.
  • Added support for the reading of task expenses for Primavera DB format.
  • Changed source field of Task.Duration to "At completion Duration" instead of "Planned duration" when reading a project from Primavera formats.
Fixes
  • Fixed calculation of BudgetedExpenseCost for Primavera XER and Primavera DB formats.
  • Fixed 'date cannot be DateTime.MinValue' exception when recalculating the project.
  • Fixed issue where Assignment.ActualStart date is not updated when parent task's start date is modified.
  • Fixed issue where task bar is rendered outside of Gantt chart's calendar's area.
Aspose.Tasks for Python via .NET V26.6Major versionJun 17, 2026
Features
  • Updated version of Aspose.Drawing dependency.
  • Added support for the reading of task expenses for Primavera DB format.
  • Changed source field of Task.Duration to "At completion Duration" instead of "Planned duration" when reading a project from Primavera formats.
Fixes
  • Fixed calculation of BudgetedExpenseCost for Primavera XER and Primavera DB formats.
  • Fixed 'date cannot be DateTime.MinValue' exception when recalculating the project.
  • Fixed issue where Assignment.ActualStart date is not updated when parent task's start date is modified.
  • Fixed issue where task bar is rendered outside of Gantt chart's calendar's area.
Aspose.Tasks for .NET V26.6Major versionJun 16, 2026
Features
  • Updated version of Aspose.Drawing dependency.
  • Added support for the reading of task expenses for Primavera DB format.
  • Changed source field of Task.Duration to "At completion Duration" instead of "Planned duration" when reading a project from Primavera formats.
Fixes
  • Fixed calculation of BudgetedExpenseCost for Primavera XER and Primavera DB formats.
  • Fixed 'date cannot be DateTime.MinValue' exception when recalculating the project.
  • Fixed issue where Assignment.ActualStart date is not updated when parent task's start date is modified.
  • Fixed issue where task bar is rendered outside of Gantt chart's calendar's area.
Aspose.Tasks for Java V26.5Major versionMay 26, 2026
Features
  • Made Rsc.Start and Rsc.Finish calculated-on-demand properties.
Fixes
  • Fixed sort order of leaf tasks when reading a project from XER, Primavera XML or Primavera DB.
  • Fixed issue where overtime timephased data is shown incorrectly in MS Project.
  • Fixed calculation of assignment's fields when ActualOvertimeWork is set.
Aspose.Tasks for C++ V26.5Major versionMay 23, 2026
Features
  • Made Rsc.Start and Rsc.Finish calculated-on-demand properties.
Fixes
  • Fixed sort order of leaf tasks when reading a project from XER, Primavera XML or Primavera DB.
  • Fixed issue where overtime timephased data is shown incorrectly in MS Project.
  • Fixed calculation of assignment's fields when ActualOvertimeWork is set.
Aspose.Tasks for Python via .NET V26.5Major versionMay 22, 2026
Features
  • Made Rsc.Start and Rsc.Finish calculated-on-demand properties.
Fixes
  • Fixed sort order of leaf tasks when reading a project from XER, Primavera XML or Primavera DB.
  • Fixed issue where overtime timephased data is shown incorrectly in MS Project.
  • Fixed calculation of assignment's fields when ActualOvertimeWork is set.
Aspose.Tasks for .NET V26.5Major versionMay 21, 2026
Features
  • Made Rsc.Start and Rsc.Finish calculated-on-demand properties.
Fixes
  • Fixed sort order of leaf tasks when reading a project from XER, Primavera XML or Primavera DB.
  • Fixed issue where overtime timephased data is shown incorrectly in MS Project.
  • Fixed calculation of assignment's fields when ActualOvertimeWork is set.
Aspose.Tasks Product Family UpdateMay 1, 2026
Aspose.Tasks for C++ V26.4Major versionApr 26, 2026
Fixes
  • Fixed incorrect recalculation of Actual Work timephased data when changing resource base calendar and adding exceptions.
  • Fixed incorrect calculation of summary tasks after modification of Task.Finish.
  • Fixed incorrect cascading recalculation of '% complete' and '% work complete' fields.
  • Fixed issue where actual work distribution is changed when calendar exception is added to the calendar.
  • Fixed issue with reading of values of enterprise extended attribute with type = Cost for the specific file.
  • Fixed issue with writing of Outline Code values to MPP.
  • Fixed issue where assignments not aligned with parent task become aligned after changing task duration.
  • Fixed issue where actual assignment work TD is corrupted when task calendar is modified.
  • Fixed issue where MS Project removes split when recalculating project containing non-working split between Stop and Resume dates.
Aspose.Tasks for Java V26.4Major versionApr 23, 2026
Fixes
  • Fixed incorrect recalculation of Actual Work timephased data when changing resource base calendar and adding exceptions.
  • Fixed incorrect calculation of summary tasks after modification of Task.Finish.
  • Fixed incorrect cascading recalculation of '% complete' and '% work complete' fields.
  • Fixed issue where actual work distribution is changed when calendar exception is added to the calendar.
  • Fixed issue with reading of values of enterprise extended attribute with type = Cost for the specific file.
  • Fixed issue with writing of Outline Code values to MPP.
  • Fixed issue where assignments not aligned with parent task become aligned after changing task duration.
  • Fixed issue where actual assignment work TD is corrupted when task calendar is modified.
  • Fixed issue where MS Project removes split when recalculating project containing non-working split between Stop and Resume dates.
  • Adding calendar exceptions changes Actual Work distribution after save.
  • Changing resource base calendar and adding exceptions shifts Resume time and alters Actual Work.
Aspose.Tasks for Python via .NET V26.4Major versionApr 23, 2026
Fixes
  • Fixed incorrect recalculation of Actual Work timephased data when changing resource base calendar and adding exceptions.
  • Fixed incorrect calculation of summary tasks after modification of Task.Finish.
  • Fixed incorrect cascading recalculation of '% complete' and '% work complete' fields.
  • Fixed issue where actual work distribution is changed when calendar exception is added to the calendar.
  • Fixed issue with reading of values of enterprise extended attribute with type = Cost for the specific file.
  • Fixed issue with writing of Outline Code values to MPP.
  • Fixed issue where assignments not aligned with parent task become aligned after changing task duration.
  • Fixed issue where actual assignment work TD is corrupted when task calendar is modified.
  • Fixed issue where MS Project removes split when recalculating project containing non-working split between Stop and Resume dates.
Aspose.Tasks for .NET V26.4Major versionApr 16, 2026
Fixes
  • Fixed incorrect recalculation of Actual Work timephased data when changing resource base calendar and adding exceptions.
  • Fixed incorrect calculation of summary tasks after modification of Task.Finish.
  • Fixed incorrect cascading recalculation of '% complete' and '% work complete' fields.
  • Fixed issue where actual work distribution is changed when calendar exception is added to the calendar.
  • Fixed issue with reading of values of enterprise extended attribute with type = Cost for the specific file.
  • Fixed issue with writing of Outline Code values to MPP.
  • Fixed issue where assignments not aligned with parent task become aligned after changing task duration.
  • Fixed issue where actual assignment work TD is corrupted when task calendar is modified.
  • Fixed issue where MS Project removes split when recalculating project containing non-working split between Stop and Resume dates.
Aspose.Tasks Product Family UpdateApr 1, 2026
Aspose.Tasks for C++ V26.3Major versionMar 29, 2026
Fixes
  • Fixed CalendarException.ToDate property setter logic.
  • Fixed error when writing EarnedValueMethod and PhysicalPercentComplete fields to MPP format.
  • Incorrect calculation of formulas with absent date field values.
  • Activity Codes and User Defined Fields are not read when project is read from Primavera DB.
Aspose.Tasks for Python via .NET V26.3Major versionMar 27, 2026
Fixes
  • Fixed CalendarException.ToDate property setter logic.
  • Fixed error when writing EarnedValueMethod and PhysicalPercentComplete fields to MPP format.
  • Incorrect calculation of formulas with absent date field values.
  • Activity Codes and User Defined Fields are not read when project is read from Primavera DB.
Aspose.Tasks for Java V26.3Major versionMar 26, 2026
Fixes
  • Fixed CalendarException.ToDate property setter logic.
  • Fixed error when writing EarnedValueMethod and PhysicalPercentComplete fields to MPP format.
  • Incorrect calculation of formulas with absent date field values.
  • Activity Codes and User Defined Fields are not read when project is read from Primavera DB.
Aspose.Tasks for .NET V26.3Major versionMar 14, 2026
Fixes
  • Fixed 'CalendarException.ToDate' property setter logic.
  • Fixed writing of 'EarnedValueMethod' and 'PhysicalPercentComplete' fields to MPP format.
  • Fixed incorrect calculation of formula with absent Date fields values.
  • Activity Codes and User Defined Fields are not read when project is read from Primavera DB.
Aspose.Tasks Product Family UpdateMar 2, 2026
Aspose.Tasks for C++ V26.2Major versionFeb 28, 2026
Features
  • Added API to set globalized values of 'True' and 'False' literals in formulas.
  • Added the ability to specify a Project's localization-specific settings.
Fixes
  • Fixed logic of ProjDateValue formula function in some cases.
  • Fixed infinite loop when saving the specific file.
  • Fixed incorrect generation of timephased data when assignment baseline is added.
  • Fixed IndexOutOfRangeException when assigning a calendar where Tuesday is non-working.
Aspose.Tasks for Java V26.2Major versionFeb 28, 2026
Features
  • Added API to set globalized values of 'True' and 'False' literals in formulas.
  • Added the ability to specify a Project's localization-specific settings.
Fixes
  • Fixed logic of ProjDateValue formula function in some cases.
  • Fixed infinite loop when saving the specific file.
  • Fixed incorrect generation of timephased data when assignment baseline is added.
  • Fixed IndexOutOfRangeException when assigning a calendar where Tuesday is non-working.
Aspose.Tasks for Python via .NET V26.2Major versionFeb 28, 2026
Features
  • Added API to set globalized values of 'True' and 'False' literals in formulas.
  • Added the ability to specify a Project's localization-specific settings.
Fixes
  • Fixed logic of ProjDateValue formula function in some cases.
  • Fixed infinite loop when saving the specific file.
  • Fixed incorrect generation of timephased data when assignment baseline is added.
  • Fixed IndexOutOfRangeException when assigning a calendar where Tuesday is non-working.
Aspose.Tasks for .NET V26.2Major versionFeb 17, 2026
Features
  • Added API to set globalized values of 'True' and 'False' literals in formulas.
  • Added the ability to specify a Project's localization-specific settings.
Fixes
  • Fixed logic of ProjDateValue formula function in some cases.
  • Fixed infinite loop when saving a specific file.
  • Fixed incorrect generation of timephased data when assignment baseline is added.
  • Fixed IndexOutOfRangeException when assigning a calendar where Tuesday is non-working.
Aspose.Tasks Product Family UpdateFeb 3, 2026
Aspose.Tasks for Python via .NET V26.1Major versionJan 31, 2026
Features
  • Added public API for customizing task links color when rendering the Gantt Chart view.
Fixes
  • Summary task material assignment TimephasedData not refreshed on duration change.
  • Fixed incorrect behavior of MS Project when working with formula-calculated extended attributes in project created by Aspose.Tasks.
  • Fixed reading of task-specific calendars from Primavera DB.
  • Fixed issue where CalculationType for OutlineCode is None in some cases when project is read from MPP file.
Aspose.Tasks for C++ V26.1Major versionJan 29, 2026
Features
  • Added public API for customizing task links color when rendering the Gantt Chart view.
Fixes
  • Summary task material assignment TimephasedData not refreshed on duration change.
  • Fixed incorrect behavior of MS Project when working with formula-calculated extended attributes in project created by Aspose.Tasks.
  • Fixed reading of task-specific calendars from Primavera DB.
  • Fixed issue where CalculationType for OutlineCode is None in some cases when project is read from MPP file.
Aspose.Tasks for Java V26.1Major versionJan 28, 2026
Features
  • Added public API for customization of task links color when rendering Gantt Chart view.
Fixes
  • Summary task material assignment TimephasedData not refreshed on duration change.
  • Fixed incorrect behavior of MS Project when working with formula-calculated extended attributes in project created by Aspose.Tasks.
  • Fixed reading of task-specific calendars from Primavera DB.
  • Fixed issue where CalculationType for OutlineCode is None in some cases when project is read from MPP file.
Aspose.Tasks for .NET V26.1Major versionJan 22, 2026
Features
  • Added public API for customizing task links color when rendering the Gantt Chart view.
Fixes
  • Summary task material assignment TimephasedData not refreshed on duration change.
  • Fixed incorrect behavior of MS Project when working with formula-calculated extended attributes in project created by Aspose.Tasks.
  • Fixed reading of task-specific calendars from Primavera DB.
  • Fixed issue where CalculationType for OutlineCode is None in some cases when project is read from MPP file.
Aspose.Tasks Product Family UpdateJan 6, 2026