Aspose.Tasks Cloud 23.11 Release Notes
This page contains release notes for Aspose.Tasks Cloud 23.11.
All Changes
Key | Summary | Issue Type |
---|---|---|
TASKSNET-10948 | Add reading of incomplete baselines | Enhancement |
TASKSNET-10947 | Set WeekDay.DayWorking = true when working times is added | Enhancement |
TASKSNET-10933 | Add checks before saving to MPP which verify that UniqueId is not greater than max allowed UniqueIds | Enhancement |
TASKSNET-10984 | Add duplicated Task Uids validation check | Enhancement |
TASKSNET-10887 | Add reading of Unit of Measure’s abbrevation from Primavera XER and P6XML formats to Resource.MaterialLabel | Enhancement |
TASKSNET-4895 | Optimize memory footprint of large projects | Enhancement |
TASKSNET-10831 | Fix NullReferenceException when accessing AssignmentBaseline.TimephasedData for new Assignment’s baseline | Bug |
TASKSNET-10825 | Fix task baseline 1-10 properties are not shown when opening a resulting MPP 2007 file using MS Project | Bug |
TASKSNET-10824 | Fix baselines’s FixedCost is not shown when output MPP file is opened using MS Project | Bug |
TASKSNET-10823 | Fix OverflowException when opening the specific file | Bug |
TASKSNET-10816 | Fix generation of timephased data when timephased implicit exception is present | Bug |
TASKSNET-10893 | Fix ‘TimeSpan overflowed because the duration is too long’ exception when reading project with cost resource from XER format | Bug |
TASKSNET-10891 | Fix reading of Tsk.Work field when reading project from Primavera XML format: should read from ‘Planned Labor Units’ instead of ‘At Completion Labor Units’ | Bug |
TASKSNET-10886 | Fix reading of working times when reading calendar exceptions from XER format | Bug |
TASKSNET-10885 | Fix calculation of assignment’s work timephased data for project imported from MPP file. | Bug |
TASKSNET-10884 | Fix generation of assignment’s work timephased data for project imported from XML file. | Bug |
TASKSNET-10878 | Fix incorect rendering of Chinese characters in output JPG file when converting file in Linux | Bug |
TASKSNET-10829 | Fix reading of project from XER format with non-default separator char | Bug |
TASKSNET-10914 | Fix reading of ResourceAssignment.ActualCost from XER format: OvertimeCost should be added | Bug |
TASKSNET-10913 | Fix writing of base calendars to MPP15+ formats | Bug |
TASKSNET-10912 | Fix escaping of values when exporting project to CSV format | Bug |
TASKSNET-10936 | Fix GetTimephasedData returning empty collection in some cases | Bug |
TASKSNET-10934 | Fix logic of ActualDuration calculation for projects read from Primavera XER and P6XML formats | Bug |
TASKSNET-10930 | Fix reading of implicit calendar exceptions for the specific file | Bug |
TASKSNET-10919 | Fix reading of values of Tsk.ActualCost and Tsk.RemainingCost for XER and Primavera P6 XML formats | Bug |
TASKSNET-10970 | Fix the resource unit cannot be automatically 100% when adding resources to the exported mpp file | Bug |
TASKSNET-10982 | Fix calculation of early and late dates when task has constraints | Bug |
TASKSNET-10977 | Fix writing of tasks without assignments to XML format | Bug |
Examples and additional notes
Related issue: TASKSNET-10891 - Fix reading of Tsk.Work field when reading project from Primavera XML format: should read from ‘Planned Labor Units’ instead of ‘At Completion Labor Units’
Before this release Task.Work was read differently when reading project from PrimaveraXML and XER formats: for PrimaveraXML it was read from ‘At Completion Labor Units’ Primavera field, for XER format it was read from ‘Planned Labor Units’ field. Now Task.Work is read from ‘Planned Labor Units’ field. ‘At Completion Labor Units’ can be calculated as a sum of Task.ActualWork and Task.RemainingWork properties.