Aspose.Tasks for Python via .NET 新版本发表

Released: Mar 27, 2026

V26.3 中的更新

修补程序

  • 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.

Released: Feb 28, 2026

V26.2 中的更新

特性

  • Added API to set globalized values of 'True' and 'False' literals in formulas.
  • Added the ability to specify a Project's localization-specific settings.

修补程序

  • 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.

Released: Jan 31, 2026

V26.1 中的更新

特性

  • Added public API for customizing task links color when rendering the Gantt Chart view.

修补程序

  • 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.

Released: Dec 27, 2025

V25.12 中的更新

修补程序

  • Timephased data for summary material resource assignment not recalculated after duration change.
  • Fixed issue where Calendar.PrimaveraProperties is null for the specific calendar.
  • Fixed issue where PrimaveraProperties are not filled when reading a project from Primavera DB.
  • Fixed issue with Project Title and Date rendering in Page Legend section of Gantt Chart.
  • Fixed issue where values of formula-calculated extended attributes are not saved properly to MPP format.

Released: Nov 29, 2025

V25.11 中的更新

特性

  • Added support for reading of calendar-specific "Hours per Day" setting from Primavera formats.
  • Added support for reading of the "Define Critical Activities" option from Primavera formats and initialization of "Task.IsCritical" flag.
  • Added an API to allow reading projects' Uids and Names from Primavera DB.
  • Added the ability to set negative baseline cost.

修补程序

  • Fixed incorrect baseline cost timephased data when assignment's calendar is different from baseline calendar.
  • Fixed calculations related...

Released: Sep 25, 2025

V25.9 中的更新

修补程序

  • Fixed issue where ResourceAssignment.GetTimephasedData method is not generating zero TD between Stop and Resume dates for TimephasedDataType.AssignmentWork.
  • Fixed issue where ResourceAssignment.GetTimephasedData doesn't cut the resulting timephased data items according to the passed start/end argument.
  • Fixed processing of baselines' TD when it contains work intervals on non-working time according to the assignment's calendar.
  • Fixed incorrect logic of GetTimephasedData method for baseline...

Released: Aug 21, 2025

V25.8 中的更新

特性

  • Added auto-correction of calendar names when opening file with duplicated calendar names.

修补程序

  • Fixed incorrect logic of Assignment.GetTimephasedData method for assignments of a material resource.
  • Fixed incorrect writing of timephased data when timephased work is added for non-working day.
  • Fixed exception when importing a project from XER file when WBS and Task entities have the same wbs_id and task_id.
  • Fixed reading of real-numbered values of FreeSlack, TotalSlack properties from XER format...

Released: Jul 24, 2025

V25.7 中的更新

特性

  • Added support for the scenario when an existing VBA module is deleted from MPP file.
  • Added support for reading of 'Mandatory start' and 'Mandatory finish' constraint types from Primavera formats.

修补程序

  • Fixed issue where updated source code of 'VbaModule' is not shown when opening the resulting MPP in MS Project.
  • Fixed incorrect reading of tasks hierarchy from XER format v25.5.
  • Fixed logic of 'GetTimephasedWork' method for baseline work.
  • Fixed reading of the specific MPP file with VBA Project...

Released: Jun 30, 2025

V25.6 中的更新

特性

  • Added the ability to add a new VBA module to a project with existing VBA modules.
  • Implemented the updating of VBA source code for the existing VBA modules in MPP file.
  • Added VbaModuleType to public API.
  • Added rendering of "Title Horizontal" and "Title Vertical" gridlines of Gantt chart.

修补程序

  • Fixed VBA Forms - Project and ClassModule are not included in VbaProject.Modules.

Released: May 24, 2025

V25.5 中的更新

修补程序

  • 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...