Learn what's new across releases, with details of features, enhancements, and resolved issues.
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