Aspose.Tasks Cloud 26.7 Release Notes
This page contains release notes for Aspose.Tasks Cloud 26.7.
All Changes
| Key | Summary | Issue Type |
|---|---|---|
| TASKSNET-11696 | Add reading of task expenses for Primavera DB format | Enhancement |
| TASKSNET-11647 | Change source field of Task.Duration to “At completion Duration” instead of “Planned duration” when reading a project from Primavera formats. | Enhancement |
| TASKSNET-11765 | Fix calculation of BudgetedExpenseCost for Primavera XER and Primavera DB formats | Bug |
| TASKSNET-11714 | Fix ‘date cannot be DateTime.MinValue’ exception when recalculating the project | Bug |
| TASKSNET-11713 | Fix Assignment.ActualStart date is not updated when parent task’s start date is modified | Bug |
| TASKSNET-11463 | Fix task bar rendered outside of Gantt chart’s calendar’s area | Bug |
Public API and Backwards Incompatible Changes
| The following API endpoints were added: | Description |
|---|---|
| GET on https://api.aspose.cloud/v3.0/tasks/{name}/taskGroups | Read the task group definitions of a project. |
| GET on https://api.aspose.cloud/v3.0/tasks/{name}/taskGroups/{groupUid} | Read a project’s task group definition with the specified Uid. |
| GET on https://api.aspose.cloud/v3.0/tasks/{name}/resourceGroups | Read the resource group definitions of a project. |
| GET on https://api.aspose.cloud/v3.0/tasks/{name}/resourceGroups/{groupUid} | Read a project’s resource group definition with the specified Uid. |
| GET on https://api.aspose.cloud/v3.0/tasks/{name}/taskGroups/{groupUid}/tasks | Returns the project tasks grouped according to the specified task group definition. |
| GET on https://api.aspose.cloud/v3.0/tasks/{name}/resourceGroups/{groupUid}/resources | Returns the project resources grouped according to the specified resource group definition. |
| The following objects and properties were added: | Description |
|---|---|
| GroupItemsResponse | Response wrapper for group items collection. |
| GroupItems | Collection of group items with links. |
| GroupItem | Represents a group definition’s brief info. |
| GroupItem.Uid | Gets the unique identifier of a group item. |
| GroupItem.Name | Gets the name of a group item. |
| GroupResponse | Response wrapper for a single group definition. |
| Group | Represents a group definition. A Group object is a member of the ResourceGroups collection or the TaskGroups collection. |
| Group.Uid | Gets or sets a unique identifier of a group. |
| Group.Name | Gets or sets a name of a Group object. |
| Group.ShowInMenu | Gets or sets a value indicating whether Project shows the group name in the Group drop-down list in the Ribbon. |
| Group.ShowSummary | Gets or sets a value indicating whether summary rows are displayed for the group. |
| Group.MaintainHierarchy | Gets or sets a value indicating whether to show all the levels of summary tasks for subtasks within group. |
| Group.GroupAssignments | Gets or sets a value indicating whether assignments should be grouped instead of tasks. |
| Group.GroupCriteria | Gets or sets a collection of criteria representing the fields in a group definition. |
| GroupCriterion | Represents a criterion in a group definition. |
| GroupCriterion.Field | Gets or sets the field being grouped by. |
| GroupCriterion.Ascending | Gets or sets a value indicating whether a field used as a criterion in a group definition is sorted in ascending order. False if the field is sorted in descending order. |
| GroupCriterion.GroupOn | Gets or sets the type of grouping for a field used as a criterion in a group definition. |
| GroupCriterion.GroupInterval | Gets or sets the interval for a field used as a criterion in a group definition. |
| GroupCriterion.StartAt | Gets or sets the start of the intervals for a field used as a criterion in a group definition. |
| GroupCriterion.CellColor | Gets or sets the color of the cell background for a field used as a criterion in a group definition. |
| GroupCriterion.FontColor | Gets or sets the color of the font for a field used as a criterion in a group definition. |
| GroupCriterion.Pattern | Gets or sets the pattern of the cell for a field used as a criterion in a group definition. |
| GroupCriterion.Font | Gets or sets the font for a criterion in a group definition. |
| GroupedTasksResponse | Response wrapper for grouped tasks result. |
| TaskGroupBucket | Represents a single bucket of a task grouping result: the tasks sharing the same group key. |
| TaskGroupBucket.Key | The group key the bucketed tasks share. |
| TaskGroupBucket.Tasks | Tasks falling into this bucket. |
| GroupedResourcesResponse | Response wrapper for grouped resources result. |
| ResourceGroupBucket | Represents a single bucket of a resource grouping result: the resources sharing the same group key. |
| ResourceGroupBucket.Key | The group key the bucketed resources share. |
| ResourceGroupBucket.Resources | Resources falling into this bucket. |
| ResourceItem | Resource’s brief info. |
| ResourceItem.Uid | Gets the unique identifier of the resource. |
| ResourceItem.Id | Gets the identifier of the resource. |
| ResourceItem.Name | Gets the name of the resource. |
| The following public enumerations were added: | Description |
|---|---|
| GroupOn.EachValue | Indicates that grouping is done on each value of the field. |
| GroupOn.Interval | Indicates that grouping is done by interval. |
| GroupOn.DateEachValue | Indicates that grouping is done on each value of the date field. |
| GroupOn.DateMinute | Indicates that grouping is done by minute. |
| GroupOn.DateHour | Indicates that grouping is done by hour. |
| GroupOn.DateDay | Indicates that grouping is done by day. |
| GroupOn.DateWeek | Indicates that grouping is done by week. |
| GroupOn.DateThirdOfMonth | Indicates that grouping is done by third of a month. |
| GroupOn.DateMonth | Indicates that grouping is done by month. |
| GroupOn.DateQtr | Indicates that grouping is done by quarter. |
| GroupOn.DateYear | Indicates that grouping is done by year. |
| GroupOn.DurationEachValue | Indicates that grouping is done on each value of the duration field. |
| GroupOn.DurationMinutes | Indicates that grouping is done by minutes of duration. |
| GroupOn.DurationHours | Indicates that grouping is done by hours of duration. |
| GroupOn.DurationDays | Indicates that grouping is done by days of duration. |
| GroupOn.DurationWeeks | Indicates that grouping is done by weeks of duration. |
| GroupOn.DurationMonths | Indicates that grouping is done by months of duration. |
| GroupOn.OutlineEachValue | Indicates that grouping is done on each value of the outline field. |
| GroupOn.OutlineLevel | Indicates that grouping is done by outline level. |
| GroupOn.PctEachValue | Indicates that grouping is done on each value of the percentage field. |
| GroupOn.PctInterval | Indicates that grouping is done by percentage interval. |
| GroupOn.Pct199 | Indicates that grouping is done by 0-199 percentage range. |
| GroupOn.Pct150 | Indicates that grouping is done by 0-150 percentage range. |
| GroupOn.Pct125 | Indicates that grouping is done by 0-125 percentage range. |
| GroupOn.Pct110 | Indicates that grouping is done by 0-110 percentage range. |
| GroupOn.TextEachValue | Indicates that grouping is done on each value of the text field. |
| GroupOn.TextPrefix | Indicates that grouping is done by text prefix. |