Browse our Products

Aspose.Tasks for Python via .NET 26.2 Release Notes

All Changes

KeySummaryIssue Type
TASKSNET-11667Add API to set globalized values of ‘True’ and ‘False’ literals in formulasEnhancement
TASKSNET-11664Add an ability to specify Project’s localization-specific settingsEnhancement
TASKSNET-11665Fix logic of ProjDateValue formula function in some casesBug
TASKSNET-11629Fix infinite loop when saving the specific fileBug
TASKSNET-11617Fix incorrect generation of timephased data when assignment baseline is addedBug
TASKSNET-11573Fix IndexOutOfRangeException when assigning a calendar where Tuesday is non-workingBug

Public API and Backwards Incompatible Changes

The following public types were added:Description
aspose.tasks.GlobalizationSettingsRepresents the project’s globalization settings.
The following public types were deleted:Description
aspose.tasks.IVbaModule
The following public methods and properties were added:Description
aspose.tasks.GlobalizationSettings.#ctor
aspose.tasks.GlobalizationSettings.formula_date_n_aGets “NA” (empty value) literal used in a formula for a date field.
aspose.tasks.GlobalizationSettings.true_literalGets a string for boolean ’true’ literal used in a formula.
aspose.tasks.GlobalizationSettings.false_literalGets a string for boolean ‘false’ literal used in a formula.
aspose.tasks.Project.globalization_settingsGets or sets globalization (language-specific) settings of the project.
The following public methods and properties were deleted:Description
aspose.tasks.Group.index
aspose.tasks.IVbaModule.attributes
aspose.tasks.IVbaModule.name
aspose.tasks.IVbaModule.source_code
aspose.tasks.saving.SaveOptions.fit_timescale_to_end_of_page
aspose.tasks.Table.index

Related issue: TASKSNET-11664 - Add an ability to specify Project’s localization-specific settings.

Although it’s recommended to use culture‑invariant literals in an extended attribute’s formula, sometimes the formula contains literals specific to the language currently set in Microsoft Project. Starting with version 26.2, the GlobalizationSettings class can be used to specify the literals so that the calculation engine parses the values correctly.