Skip to end of metadata
Go to start of metadata

This page contains release notes information for Aspose.Tasks for Java 20.7.

 

All Changes

 Key  Summary Issue Type 
TASKSNET-3988  Add support of reading of shared resource assignments New Feature
TASKSNET-3981  Add support of GridlineType.MiddleTierColumn Enhancement 
TASKSNET-3346  Fix invalid calculation of task's name indent when ShowProjectSummaryTask = true Enhancement 
TASKSNET-2237  Provide a descriptive error message when saving not supported Task property. Enhancement 
TASKSJAVA-1115  Improve performance of timephased data calculation Enhancement 
TASKSNET-4126  Fix 'Timescale Tier' text styles defined in view settings are not applied when project is rendered in graphical format Enhancement 
TASKSNET-4125  Add rendering of customized Gridlines for Middleopottom Tier Column in Gantt chart view Enhancement 
TASKSNET-3081  Add the ability to render 3 and 1 tier(s) on timescale Enhancement 
TASKSNET-3991  Fix reading writing of Rsc.Created field for MPP format Bug 
TASKSNET-3780  Fix calculation of Rsc.OVERALLOCATED property for shared resources Bug 
TASKSNET-3601  Gantt bar styling does not apply on summary tasks and milestones Bug 
TASKSJAVA-1137  Fix inability of MSP to open MPP generated by Aspose.TasksBug 
TASKSJAVA-1115  Fix excessive number of timephased data items in baseline's TimephasedData collection Bug 
TASKSNET-4132  Fix calculation of actual values in CalculationMode.None Bug 
TASKSNET-4124  Fix a changing of an unrelated task after linking two other tasks Bug 
TASKSJAVA-1131  Fix timephased data reading Bug 
TASKSNET-4105  Fix calculation of assignments' work when the parent task's work is modified. Bug 
TASKSNET-4011  Fix updating of extended attribute FieldId while updating attribute definition Bug 
TASKSNET-4010  Fix parsing of duration (Estimated, Elapsed) Bug 
TASKSNET-4009  Fix calculation of Duration hash codes Bug 
TASKSNET-3610  Fix update of field data for GanttChart bar styles Bug 
TASKSNET-3578  Fix writing of assignment's "Work" field for material resource Bug 
TASKSNET-2415  Fix incorrect reading/writing of ext attribute FieldId and SecondaryPid Bug 
TASKSJAVA-1157  Milestone property wrong when writing task Bug 
TASKSJAVA-1159  On saving a project the InvalidOperationException exception has been thrown Bug 


Public API and Backwards Incompatible Changes

The following public types were added:  Description 
 com.aspose.tasks.GanttBarShowFor  Represents categories of tasks used when customizing Bar Styles of Gantt chart. 
 The following public methods and properties were added:  Description 
 com.aspose.tasks.GanttBarStyle.getShowForCategories
 com.aspose.tasks.GanttBarStyle.setShowForCategories 
 Gets or sets task categories for which the style is applied. Is applicable for parent (or common) styles of bars in Gantt chart 
 com.aspose.tasks.GanttBarStyle.getShowForTaskUid
 com.aspose.tasks.GanttBarStyle.setShowForTaskUid 
 Gets or sets Unique Id of a task for which the style is applied. Is applicable for task-specific styles of bars in Gantt chart (see <see cref="P:com.aspose.tasks.GanttChartView.CustomBarStyles" />). 
 com.aspose.tasks.GanttBarStyle.getParentStyle
 com.aspose.tasks.GanttBarStyle.setParentStyle 
 Gets or sets parent (or common) style for custom task-specific style. 
 com.aspose.tasks.AssignmentBaselineCollection.get(int)  Returns the element at the specified index. 
 com.aspose.tasks.AssignmentBaselineCollection.add(com.aspose.tasks.AssignmentBaseline)  This is the stub implementation of Collection's add method, that only throws UnsupportedOperationException 
 com.aspose.tasks.BaselineCollection.get(int)  Returns the element at the specified index. 
 com.aspose.tasks.BaselineCollection.add(com.aspose.tasks.Baseline)  This is the stub implementation of Collection's add method, that only throws UnsupportedOperationException 
 com.aspose.tasks.CalendarExceptionCollection.get(int)  Returns the element at the specified index. 
 com.aspose.tasks.ReadOnlyCollectionBase`1.get(int)  Returns the element at the specified index. 
 com.aspose.tasks.ReadOnlyCollectionBase`1.add(`0)  This is the stub implementation of Collection's add method, that only throws UnsupportedOperationException 
 com.aspose.tasks.ResourceAssignmentCollection.get(int)  Returns the element at the specified index. 
 com.aspose.tasks.ResourceAssignmentCollection.remove(java.lang.Object)  Removes specified assignment from collection, if it is not read-only 
 com.aspose.tasks.ResourceAssignmentCollection.remove(int)  Removes assignment at specified index, if collection is not read-only 
 com.aspose.tasks.ResourceAssignmentCollection.add(com.aspose.tasks.ResourceAssignment)  This is the stub implementation of Collection's add method, that only throws UnsupportedOperationException 
 com.aspose.tasks.ResourceCollection.get(int)  Returns the element at the specified index. 
 com.aspose.tasks.ResourceCollection.remove(java.lang.Object)  This is the stub implementation of Collection's remove 
 com.aspose.tasks.TaskBaselineCollection.get(int)  Returns the element at the specified index. 
 com.aspose.tasks.TaskBaselineCollection.add(com.aspose.tasks.TaskBaseline)  This is the stub implementation of Collection's add method, that only throws UnsupportedOperationException 
 com.aspose.tasks.TaskCollection.get(int)  Returns the element at the specified index. 
 com.aspose.tasks.TaskCollection.add(int,com.aspose.tasks.Task)  This is the stub implementation of List's add 
 com.aspose.tasks.TaskCollection.remove(java.lang.Object)  This is the stub implementation of Collection's remove 
 com.aspose.tasks.TaskCollection.contains(java.lang.Object)  Checks if collection contains specified item. 
 com.aspose.tasks.TaskLinkCollection.add(com.aspose.tasks.TaskLink)  This is the stub implementation of Collection's add method, that only throws UnsupportedOperationException 
 com.aspose.tasks.TimephasedDataCollection.get(int)  Returns the element at the specified index. The set accessor is not supported. 
 com.aspose.tasks.WorkWeekCollection.get(int)  Returns the element at the specified index. 
 com.aspose.tasks.WorkingTimeCollection.get(int)  Returns the element at the specified index. 
 com.aspose.tasks.WorkingTimeCollection.contains(java.lang.Object)  Checks if the specified element is in the List. 
 com.aspose.tasks.WorkingTimeCollection.clear  Removes all <see cref="T:com.aspose.tasks.WorkingTime" /> items from collection. 
 The following public enumerations were added:  Description 
 com.aspose.tasks.GanttBarShowFor.Normal  Normal. 
 com.aspose.tasks.GanttBarShowFor.Milestone  Milestone. 
 com.aspose.tasks.GanttBarShowFor.Summary  Summary. 
 com.aspose.tasks.GanttBarShowFor.Critical  Critical. 
 com.aspose.tasks.GanttBarShowFor.Noncritical  Noncritical. 
 com.aspose.tasks.GanttBarShowFor.Marked  Marked. 
 com.aspose.tasks.GanttBarShowFor.Finished  Finished. 
 com.aspose.tasks.GanttBarShowFor.InProgress  InProgress. 
 com.aspose.tasks.GanttBarShowFor.NotFinished  NotFinished. 
 com.aspose.tasks.GanttBarShowFor.NotStarted  NotStarted. 
 com.aspose.tasks.GanttBarShowFor.StartedLate  StartedLate. 
 com.aspose.tasks.GanttBarShowFor.FinishedLate  FinishedLate. 
 com.aspose.tasks.GanttBarShowFor.StartedEarly  StartedEarly. 
 com.aspose.tasks.GanttBarShowFor.FinishedEarly  FinishedEarly. 
 com.aspose.tasks.GanttBarShowFor.StartedOnTime  StartedOnTime. 
 com.aspose.tasks.GanttBarShowFor.FinishedOnTime  FinishedOnTime. 
 com.aspose.tasks.GanttBarShowFor.Flag1  Flag1. 
 com.aspose.tasks.GanttBarShowFor.Flag2  Flag2. 
 com.aspose.tasks.GanttBarShowFor.Flag3  Flag3. 
 com.aspose.tasks.GanttBarShowFor.Flag4  Flag4. 
 com.aspose.tasks.GanttBarShowFor.Flag5  Flag5. 
 com.aspose.tasks.GanttBarShowFor.Flag6  Flag6. 
 com.aspose.tasks.GanttBarShowFor.Flag7  Flag7. 
 com.aspose.tasks.GanttBarShowFor.Flag8  Flag8. 
 com.aspose.tasks.GanttBarShowFor.Flag9  Flag9. 
 com.aspose.tasks.GanttBarShowFor.Flag10  Flag10. 
 com.aspose.tasks.GanttBarShowFor.RolledUp  RolledUp. 
 com.aspose.tasks.GanttBarShowFor.ProjectSummary  ProjectSummary. 
 com.aspose.tasks.GanttBarShowFor.Split  Split. 
 com.aspose.tasks.GanttBarShowFor.ExternalTasks  ExternalTasks. 
 com.aspose.tasks.GanttBarShowFor.Flag11  Flag11. 
 com.aspose.tasks.GanttBarShowFor.Flag12  Flag12. 
 com.aspose.tasks.GanttBarShowFor.Flag13  Flag13. 
 com.aspose.tasks.GanttBarShowFor.Flag14  Flag14. 
 com.aspose.tasks.GanttBarShowFor.Flag15  Flag15. 
 com.aspose.tasks.GanttBarShowFor.Flag16  Flag16. 
 com.aspose.tasks.GanttBarShowFor.Flag17  Flag17. 
 com.aspose.tasks.GanttBarShowFor.Flag18  Flag18. 
 com.aspose.tasks.GanttBarShowFor.Flag19  Flag19. 
 com.aspose.tasks.GanttBarShowFor.Flag20  Flag20. 
 com.aspose.tasks.GanttBarShowFor.GroupBySummary  Group By Summary. 
 com.aspose.tasks.GanttBarShowFor.Deliverable  Deliverable. 
 com.aspose.tasks.GanttBarShowFor.Dependency  Dependency. 
 com.aspose.tasks.GanttBarShowFor.Active  Active. 
 com.aspose.tasks.GanttBarShowFor.ManuallyScheduled  Manually Scheduled. 
 com.aspose.tasks.GanttBarShowFor.Warning  Warning. 
 com.aspose.tasks.GanttBarShowFor.PlaceholderStart  Placeholder (Start). 
 com.aspose.tasks.GanttBarShowFor.PlaceholderFinish  Placeholder (Finish). 
 com.aspose.tasks.GanttBarShowFor.PlaceholderDuration  Placeholder (Duration). 
 com.aspose.tasks.GanttBarShowFor.Placeholder  Placeholder. 
 com.aspose.tasks.GanttBarShowFor.Late  Late. 
 com.aspose.tasks.GanttBarShowFor.NotNormal  Not Normal 
 com.aspose.tasks.GanttBarShowFor.NotMilestone  Not Milestone. 
 com.aspose.tasks.GanttBarShowFor.NotSummary  Not Summary. 
 com.aspose.tasks.GanttBarShowFor.NotCritical  Not Critical. 
 com.aspose.tasks.GanttBarShowFor.NotMarked  Not Marked = 69. 
 com.aspose.tasks.GanttBarShowFor.NotInProgress  Not In Progress = 71. 
 com.aspose.tasks.GanttBarShowFor.NotStartedLate  Not Started Late = 74. 
 com.aspose.tasks.GanttBarShowFor.NotFinishedLate  Not Finished Late. 
 com.aspose.tasks.GanttBarShowFor.NotStartedEarly  Not Started Early. 
 com.aspose.tasks.GanttBarShowFor.NotFinishedEarly  Not Finished Early. 
 com.aspose.tasks.GanttBarShowFor.NotStartedOnTime  Not Started On Time. 
 com.aspose.tasks.GanttBarShowFor.NotFinishedOnTime  Not Finished On Time. 
 com.aspose.tasks.GanttBarShowFor.NotFlag1  Not Flag1. 
 com.aspose.tasks.GanttBarShowFor.NotFlag2  Not Flag2. 
 com.aspose.tasks.GanttBarShowFor.NotFlag3  Not Flag3. 
 com.aspose.tasks.GanttBarShowFor.NotFlag4  Not Flag4. 
 com.aspose.tasks.GanttBarShowFor.NotFlag5  Not Flag5. 
 com.aspose.tasks.GanttBarShowFor.NotFlag6  Not Flag6. 
 com.aspose.tasks.GanttBarShowFor.NotFlag7  Not Flag7. 
 com.aspose.tasks.GanttBarShowFor.NotFlag8  Not Flag8. 
 com.aspose.tasks.GanttBarShowFor.NotFlag9  Not Flag9. 
 com.aspose.tasks.GanttBarShowFor.NotFlag10  Not Flag10. 
 com.aspose.tasks.GanttBarShowFor.NotRolledUp  Not Rolled Up. 
 com.aspose.tasks.GanttBarShowFor.NotProjectSummary  Not Project Summary. 
 com.aspose.tasks.GanttBarShowFor.NotSplit  Not Split. 
 com.aspose.tasks.GanttBarShowFor.NotExternalTasks  Not External Tasks. 
 com.aspose.tasks.GanttBarShowFor.NotFlag11  Not Flag11. 
 com.aspose.tasks.GanttBarShowFor.NotFlag12  Not Flag12. 
 com.aspose.tasks.GanttBarShowFor.NotFlag13  Not Flag13. 
 com.aspose.tasks.GanttBarShowFor.NotFlag14  Not Flag14. 
 com.aspose.tasks.GanttBarShowFor.NotFlag15  Not Flag15. 
 com.aspose.tasks.GanttBarShowFor.NotFlag16  Not Flag16. 
 com.aspose.tasks.GanttBarShowFor.NotFlag17  Not Flag17. 
 com.aspose.tasks.GanttBarShowFor.NotFlag18  Not Flag18. 
 com.aspose.tasks.GanttBarShowFor.NotFlag19  Not Flag19. 
 com.aspose.tasks.GanttBarShowFor.NotFlag20  Not Flag20. 
 com.aspose.tasks.GanttBarShowFor.NotGroupBySummary  Not Group By Summary. 
 com.aspose.tasks.GanttBarShowFor.NotDeliverable  Not Deliverable. 
 com.aspose.tasks.GanttBarShowFor.NotDependency  Not Dependency. 
 com.aspose.tasks.GanttBarShowFor.NotActive  Not Active. 
 com.aspose.tasks.GanttBarShowFor.NotManuallyScheduled  Not Manually Scheduled. 
 com.aspose.tasks.GanttBarShowFor.NotWarning  Not Warning. 
 com.aspose.tasks.GanttBarShowFor.NotPlaceholderStart  Not Placeholder (Start). 
 com.aspose.tasks.GanttBarShowFor.NotPlaceholderFinish  Not Placeholder (Finish). 
 com.aspose.tasks.GanttBarShowFor.NotPlaceholderDuration  Not Placeholder (Duration). 
 com.aspose.tasks.GanttBarShowFor.NotPlaceholder  Not Placeholder. 
 com.aspose.tasks.GanttBarShowFor.NotLate  Not Late. 
 com.aspose.tasks.GridlineType.MiddleTierColumn  Indicates Gridline of middle tier column grid line type. 
 com.aspose.tasks.Timescale.DefinedInView  Use timescale settings defined in project view's properties: <see cref="P:com.aspose.tasks.GanttChartView.BottomTimescaleTier
Labels
  • No labels