Aspose.Tasks Cloud 26.9 Release Notes
This page contains release notes for Aspose.Tasks Cloud 26.9.
All Changes
| Key | Summary | Issue Type |
|---|---|---|
| TASKSCLOUD-1089 | Create clearing all VBA macros from the project functionality | Enhancement |
| TASKSCLOUD-1088 | Create deleting a VBA module functionality | Enhancement |
| TASKSCLOUD-1087 | Create updating a VBA module’s source code functionality | Enhancement |
| TASKSCLOUD-1086 | Create adding a new VBA module functionality | Enhancement |
| TASKSCLOUD-1085 | Create getting VBA module by name or index functionality | Enhancement |
| TASKSNET-11768 | Add reading of Resource Codes from Primavera DB, XER, XML formats | Enhancement |
| TASKSNET-11782 | Fix ‘An item with the same key has already been added’ exception when adding more than 1 view to the project | Bug |
| TASKSNET-11770 | Fix “InvalidCast” exception when Microsoft.Data.Sqlite provider is used to read project from MS Project database. | Bug |
| TASKSNET-11748 | Fix import of activity codes and UDF from Primavera DB | Bug |
| TASKSNET-11584 | Fix incorrect (multiplied by 100) values in baseline cost timephased data | Bug |
| TASKSNET-11576 | Fix Task.GetTimephasedData and Resource.GetTimephasedData dont’t cut the resulting timephased data items according to the passed start/end argument | Bug |
| TASKSNET-3634 | Fix “System.ArgumentException: An entry with the same key already exists” when reading a project from DB | Bug |
Public API and Backwards Incompatible Changes
| The following API endpoints were added: | Description |
|---|---|
| DELETE on https://api.aspose.cloud/v3.0/tasks/{name}/vbaproject | Clears all VBA macros from the project. |
| GET on https://api.aspose.cloud/v3.0/tasks/{name}/vbaproject/modules/{module} | Returns VBA module by name or index. |
| PUT on https://api.aspose.cloud/v3.0/tasks/{name}/vbaproject/modules/{module} | Updates a VBA module’s source code. |
| DELETE on https://api.aspose.cloud/v3.0/tasks/{name}/vbaproject/modules/{module} | Deletes a VBA module. |
| POST on https://api.aspose.cloud/v3.0/tasks/{name}/vbaproject/modules | Adds a new VBA module. |
| The following objects and properties were added: | Description |
|---|---|
| VbaModuleResponse | VbaModule response. |
| VbaModuleResponse.Module | VbaModule DTO. |
| CreateVbaModuleRequest | Represents the body of a request that creates a new VBA module. |
| CreateVbaModuleRequest.Name | Gets or sets the name of the VBA module to create. |
| CreateVbaModuleRequest.Type | Gets or sets the type of the VBA module to create. Only ProceduralModule and ClassModule can be created; other values are rejected. |
| CreateVbaModuleRequest.SourceCode | Gets or sets the source code to store in the new VBA module. |
| UpdateVbaModuleRequest | Represents the body of a request that updates a VBA module. |
| UpdateVbaModuleRequest.SourceCode | The new source code. |
| TaskConstraint.PlannedDuration | Gets the original or planned duration – the total working time from the task planned start date to the planned finish date. |
| VbaModule.Type | Gets the type of the module. |
| The following public enumerations were added: | Description |
|---|---|
| VbaModuleType.DocumentModule | Document module. |
| VbaModuleType.ProceduralModule | Procedural module. |
| VbaModuleType.ClassModule | Class module. |
| VbaModuleType.DesignerModule | Designer module. |