Aspose.Tasks for Java 7.1.0 Release Notes

Major Features

We have significantly improved rendering into to pdf format. MPP GantChart TimeScale information is used for rendering specifically. Also, GanttChart rendering resolved for bars that are in footer section. Saving Project Data to multiple PDF files option was supported. Eight bugs were fixed. Please see list of all changes below.

All Changes

Issue TypeKeySummary
TaskTASKS-33767Implement SF links rendering
TaskTASKS-33762Implement manual column rendering as Task Mode with indicator
TaskTASKS-33746Implement field aliases rendering when saving project views
TaskTASKS-33770TASKS-33756 Implement original label format rendering for timescale tiers.
TaskTASKS-33769TASKS-33756 Implement Gantt Chart timescale tiers rendering for weeks-years and days.
TaskTASKS-33744TASKS-33661 Add Inactive milestone, inactive summary and manual summary roll up rendering to GanttChart and page legend
TaskTASKS-33740TASKS-33661 Add start/finish/duration only to page legend
TaskTASKS-33739TASKS-33661 Add task splits rendering to GanttChart and page legend
TaskTASKS-33738TASKS-33661 Add external tasks rendering in GanttChart and page legend
TaskTASKS-33737TASKS-33661 Add project info to legend
EnhancementTASKS-33765Retain the text color while MPP -> PDF conversion
EnhancementTASKS-33756Use source MPP GantChart TimeScale information for rendering to PDF
EnhancementTASKS-33755Customize Date/Time format from source MPP to PDF
EnhancementTASKS-33745Render all the columns as per source MPP: Provide support for TaskUsage and ResourceUsage
EnhancementTASKS-33731Provision of Rendering Extra Resource Information while rendering MPP
EnhancementTASKS-33698Saving Project Data to multiple PDF files
EnhancementTASKS-33661MPP->PDF, Footer section does not contain all symbols as compared to PDF generated by MSP
BugTASKS-33774ResourceAssignment.setWork raises exception
BugTASKS-33766UID differ while conversion from MPP -> PDF
BugTASKS-33764Columns from source MPP are not retained in output PDF
BugTASKS-33763MPP->PDF generates blank output
BugTASKS-33759Link arrows with negative lags missing between task in Gantt Chart
BugTASKS-33754Tasks from MPP cannot be read
BugTASKS-33751TasksReadingException exception raised while opening the MPP
BugTASKS-33741Actual Start/Finish not updated for parent tasks

Public API and Backwards Incompatible Changes

The following public enumerations were added:

Class NameDescription
DateFormatSpecifies the date format for date fields of a project view.

The following public methods were added to existing classes:

Method NameDescription
byte Project.getDateFormat()Returns the date format for date fields of a project view.
Project.setDateFormat(byte)Sets the date format for date fields of a project view.

The following public fields were added to existing classes:

Field NameDescription
Visualization.BarItemType.ManualSummaryManual summary item type.
Visualization.BarItemType.SplitSplit item type.
Visualization.BarItemType.ExternalTasksExternal tasks.
Visualization.BarItemType.ExternalMilestoneExternal milestones.
Visualization.BarItemType.DeadlineDeadline item type.
Visualization.BarItemType.ProgressProgress.
Visualization.BarItemType.StartOnlyStart-only item type.
Visualization.BarItemType.FinishOnlyFinish-only item type.
Visualization.BarItemType.DurationOnlyDuration-only item type.
Visualization.BarItemType.InactiveMilestoneInactive milestone item type.
Visualization.BarItemType.InactiveSummaryInactive summary item type.
Visualization.BarItemType.SummaryRollupSummary rollup.
Visualization.BarShape.LineBottomBottom line.
Visualization.Shape.LeftFadeLeft fade.
Visualization.Shape.RightFadeRight fade.
Visualization.TextItemType.OverallocatedResourcesOverallocated resources.