UNPKG

@syncfusion/ej2-angular-gantt

Version:
838 lines (543 loc) 127 kB
# Changelog ## [Unreleased] ### GanttChart #### Bug fixes - `#I729260` - Resolved an issue where connector lines couldn't connect between two tasks and the tooltip position was displayed incorrectly. - `#I731175` - The issue of incorrect dates in PDF export when the `showWeekend` property is disabled has been fixed. - `F159354` - Issue in locale text of predecessor tooltip has been fixed. ## 29.2.8 (2025-06-03) ### GanttChart #### Bug fixes - `#I729423` - Revert to Previous Dates if End Date is Set to the Same as Start Date on Cell Edit Save and vice versa issue has been resolved. - `#I726732` - Resolved an issue where filtering was not maintained after performing a sorting action. - `#I728854` - The issue where the taskbar template was rendered outside the Gantt Chart container after performing a row drag-and-drop has been resolved. - `#I729516` - The issue where dependency lines were rendering incorrectly when connecting tasks using `SSType` has been resolved. - `#I729423` - Revert to Previous Dates if End Date is Set to the Same as Start Date on Cell Edit Save and vice versa issue has been resolved. - `#I726732` - Resolved an issue where filtering was not maintained after performing a sorting action. - `#I728854` - The issue where the taskbar template was rendered outside the Gantt Chart container after performing a row drag-and-drop has been resolved. ## 29.2.7 (2025-05-21) ### GanttChart #### Bug fixes - `#I723392` - Fixed an issue where the target argument in the `taskbarEdited` event returned null when resizing a taskbar. - `#I723681` - Resolved an issue where the end date of the last segment in a split taskbar was calculated incorrectly. - `#I725138` - Fixed a misalignment issue in the timeline virtualization that occurred when dragging and dropping a taskbar and using `updateDataSource` method. - `#I723392` - Fixed an issue where the target argument in the `taskbarEdited` event returned null when resizing a taskbar. ## 29.2.5 (2025-05-21) ### GanttChart #### Bug fixes - `#I719807` - Parent record reverted to previous state, but child record does not while performing Undo action issue has been fixed. - `#I721574` - Localization not applied to Gantt Chart though `locale` property is defined issue has been fixed. - `#I647637` - Fixed an issue where the `showWeekend` property did not function correctly during taskbar drag and drop operations in different time zones. - `#I718712` - Resolved the issue where dependency arrows were incorrectly positioned on the grid side during PDF exports. - `#I719807` - Parent record reverted to previous state, but child record does not while performing Undo action issue has been fixed. - `#I718712` - Resolved the issue where dependency arrows were incorrectly positioned on the grid side during PDF exports. ## 29.2.4 (2025-05-14) ### GanttChart #### Bug fixes - `#I196662` - Fixed an issue where the `rowSelected` event returned an incorrect target argument when the `TaskName` column was focused. - `#I705462` -Resolved an issue where milestone addition failed when using `UrlAdaptor` and the server modified the `TaskID`. Previously, new task IDs were generated based on the collection length, which caused conflicts with server-assigned IDs. Now, IDs are generated sequentially (like SQL auto-increment) to ensure consistency and avoid duplication. - `#I649480` - Addressed the issue where disabling `updateOffsetOnTaskbarEdit` did not stop automatic successor task movement. Now, successors only update when offsets or dependencies are explicitly adjusted, aligning with Microsoft Project behaviour. - `#I709648` - Fixed incorrect `actionComplete` event firing when `args.cancel` was set to true in `actionBegin` for `beforeSave`, and when no actual changes occurred during cell editing. - `#I647637` - Resolved an issue where taskbars were not fully exported in PDF format when the `showWeekend` property was set to false. - `#I196662` - Fixed an issue where the `rowSelected` event returned an incorrect target argument when the `TaskName` column was focused. - `#I709648` - Fixed incorrect `actionComplete` event firing when `args.cancel` was set to true in `actionBegin` for `beforeSave`, and when no actual changes occurred during cell editing. #### Feature - `#I489078`, `#I647637` - Introduced the `showWeekend` property to enhance Gantt timeline clarity. When `showWeekend` set to false, weekend cells are excluded from both the timeline and PDF export, allowing users to focus on working days and task-relevant timelines. This feature can be explored in the updated interactive [demo](https://ej2.syncfusion.com/javascript/demos/#/tailwind3/gantt/work-week). - `#I489078`, `#I647637` - Introduced the `showWeekend` property to enhance Gantt timeline clarity. When `showWeekend` set to false, weekend cells are excluded from both the timeline and PDF export, allowing users to focus on working days and task-relevant timelines. This feature can be explored in the updated interactive [demo](https://ej2.syncfusion.com/angular/demos/#/tailwind3/gantt/work-week). ## 29.1.41 (2025-05-06) ### GanttChart #### Bug fixes - `#I710483` - The `editTemplate` functionality is not working in the columns issue has been fixed. - `#I713764` - Text in the cell are misaligned when row height is changed in pdf export issue has been fixed. - `#I717385`,`#I716901` - The custom colours applied are not reflected in the PDF export for unscheduled and manually scheduled tasks issue has been fixed. - `#I710483` - The `editTemplate` functionality is not working in the columns issue has been fixed. ## 29.1.40 (2025-04-29) ### GanttChart #### Bug fixes - `#I709433` - Resolved an issue where, with `dayWorkingTime` set to 24 hours and `autoCalculateDateScheduling` disabled, the taskbar rendered incorrect dates that did not align with the data source. - `#I712599` - Task label misalignment occurs in the PDF export when using `taskMode` set to manual issue has been fixed. - `#I704334` - Misalignment of text and image in column templates during PDF export when columns are added dynamically issue has been fixed. - `#I706560` - Resolved an issue in PDF export where event markers, grid lines, and holiday labels extended beyond the last visible record. These elements now correctly render only up to the final visible record in the Gantt chart. - `#I709433` - Resolved an issue where, with `dayWorkingTime` set to 24 hours and `autoCalculateDateScheduling` disabled, the taskbar rendered incorrect dates that did not align with the data source. - `#I712599` - Task label misalignment occurs in the PDF export when using `taskMode` set to manual issue has been fixed. - `#I704334` - Misalignment of text and image in column templates during PDF export when columns are added dynamically issue has been fixed. ## 29.1.39 (2025-04-22) ### GanttChart #### Bug fixes - `#I709607` - Task label does not work properly when the string value contains an ampersand issue has been fixed. - `#I709433` - When the `dayWorkingTime` property is used, the `autoCalculateDateScheduling` property does not work properly issue has been fixed. - `#I710483` - The `editTemplate` functionality is not working in the columns issue has been fixed. ## 29.1.38 (2025-04-15) ### GanttChart #### Bug fixes - `#I707530` - Filter menu does not render in the correct position, when the Gantt chart is rendered with a sidebar issue has been resolved. - `#I704479` - Expand action does not work properly with `loadChildOnDemand` and virtualization disabled issue has been fixed. - `#I705099` - Taskbar tooltip misaligned when dragging the taskbar issue has been fixed. ## 29.1.37 (2025-04-08) ### GanttChart #### Bug fixes - `#I709572` - The spinner is incorrectly loading when performing zoom-in or zoom-out actions, even when `args.cancel` is set as true issue has been resolved. ## 29.1.35 (2025-04-01) ### GanttChart #### Bug fixes - `#I698597` - The issue where the task label font could not be customized using `ganttStyle` in PDF exports of the Gantt chart has been resolved. - `#I702960` - Undo action does not work properly when drag and drop the taskbar with timeline virtualization enabled issue has been resolved. - `#I703918` - A script error occurred when the context menu was used in resource view after adding a dependency to a newly added record issue has been resolved. - `#I702456` - The issue, where the `rowSelecting` event did not trigger correctly when selecting a row using a checkbox, has been resolved. - `#I698654`,`#I704950` - The issue of the splitter position dynamically changing, which caused a white space, has been resolved. - `#I691521` - Incorrect width update when duration is less than zero issue has been resolved. - `#I702366` - Extra space at the end of the timeline issue has been resolved. - `#I700246` - Console error occur while using rte component with cell edit template issue has been resolved. - `#I702969` - The flickering issue that occurred when hovering over the filter menu option in the column menu has been resolved. - `#I701758` - The issue where hovering over the filter in the column menu caused the filter dialog to appear under the column menu has been resolved. - `#I703918` - A script error occurred when the context menu was used in resource view after adding a dependency to a newly added record issue has been resolved. - `#I702456` - The issue, where the `rowSelecting` event did not trigger correctly when selecting a row using a checkbox, has been resolved. - `#I698654` - The issue of the splitter position dynamically changing, which caused a white space, has been resolved. - `#I702969` - The flickering issue that occurred when hovering over the filter menu option in the column menu has been resolved. - `#I701758` - The issue where hovering over the filter in the column menu caused the filter dialog to appear under the column menu has been resolved. ## 28.2.11 (2025-03-11) ### GanttChart #### Bug fixes `#I693977` - Resolved an issue where the `durationUnit` property did not function correctly when the work field was mapped. `#I698273` - Milestone end date is not validated properly during cell editing issue has been resolved. `#I693977` - Resolved an issue where the `durationUnit` property did not function correctly when the work field was mapped. ## 28.2.9 (2025-03-04) ### GanttChart #### Bug fixes `#I689599` - Resolved a console error that occurred when undoing a deleted split task. `#I692333` - When the `includeWeekend` property is set to true, the split taskbar cannot be dragged and dropped issue has been resolved. ## 28.2.7 (2025-02-25) ### GanttChart #### Bug fixes - `#I685559` - `updateRecordByID` method does not work when a predecessor dependency value is passed with offset days issue has been resolved. - `#I689267` - Console error occurred at initial load when end date not mapped in `taskFields` issue has been resolved. - Task not rendered at given time in datasource when `dayWorkingTime` is enabled issue has been resolved. - `#I691907` - Incorrect values are saved during edit action of work field with `FixedDuration` and `FixedWork` task types issue has been resolved. - `#I690721` - Console error occurs when user map level property in datasource issue has been resolved. - `#I685559` - `updateRecordByID` method does not work when a predecessor dependency value is passed with offset days issue has been resolved. - Task not rendered at given time in datasource when `dayWorkingTime` is enabled issue has been resolved. - `#I690721` - Console error occurs when user map level property in datasource issue has been resolved. ## 28.2.6 (2025-02-18) ### GanttChart #### Bug fixes - `#I684077` - The console error that occurred while updating a record with start and end dates as strings using the `updateRecordByID` method has been resolved. - `#I668559` - Event marker and weekends are rendering incorrect place while using `warsaw` timezone issue has been fixed. - `#I683525` - Resource was not included the second time when using edit in column issue has been fixed. - `#I668559` - Event marker and weekends are rendering incorrect place while using `warsaw` timezone issue has been fixed. ## 28.2.5 (2025-02-11) ### GanttChart #### Bug fixes - `#I678529` - When row drag and drop is used, the issue where modified records were not updating properly in the actionComplete event has been fixed. - `#I683525` - Resolved a script error that occurred during cell editing of the Resource field when the resource collection was modified through column editing. ## 28.2.4 (2025-02-04) ### GanttChart #### Bug fixes - `#I678529` - Fixed issues where the Work column value was not updating correctly when one resource unit was set to 0 and another to 100. Additionally, resolved an issue in Fixed Duration mapping, where the Work value did not update to 0 when the resource unit was set to 0. - `#I682615`,`#I684467` - Duration updated incorrectly while updating record via method issue has been fixed. - `#I674922` - Taskbar Drag Issues When Overlapping on the Same Date issue has been fixed. ## 28.2.3 (2025-01-29) ### GanttChart #### Bug fixes - `#I679476` - Delay occurs when sample is loaded with the critical path issue has been fixed. - `#I679518` - Invalid dependency lines are displayed when edit settings are not enabled issue has been fixed. ## 28.1.41 (2025-01-21) ### GanttChart #### Bug fixes - `#I665780` - Baseline and taskbar width mismatched when using the same dates for both issue has been fixed. - `#I678186` - Decimal work value is updating, when record add issue has been fixed. - `#I679179` - Offset value was not calculated properly issue has been fixed. ## 28.1.39 (2024-01-14) ### GanttChart #### Bug fixes - `#I668317` - Timeline tiers get misaligned while using timeline virtualization in `DST` zone issue has been fixed. - `#I676849` - When the context menu action is cancel, the added child record is still considered as a parent issue has been fixed. - `#I606658` - Taskbar not render correct position when `zoomToFit` issue has been fixed. - `#I668145` - A script error is thrown when the Delete Dependency context menu item is clicked issue has been fixed. - `#I676845` - Console error occurred while exporting PDF without columns property issue has been fixed. - `#I661832` - collapsed records were not in the viewport for the last set of records with a large number of child records, issue has been fixed. - `#I664339` - Template not destroyed while zooming action issue has been fixed. - `#I668317` - Timeline tiers get misaligned while using timeline virtualization in `DST` zone issue has been fixed. - `#I676849` - When the context menu action is cancel, the added child record is still considered as a parent issue has been fixed. - `#I676845` - Console error occurred while exporting PDF without columns property issue has been fixed. ## 28.1.38 (2025-01-07) ### GanttChart #### Bug fixes - `#I668777` - Toolbar visible property not working issue has been fixed. - `#I668317` - Timeline tiers get misaligned while using timeline virtualization in `DST` zone issue has been fixed. - `#I674918` - When virtualization is enabled, the resource collection does not display properly in the resource tab issue has been fixed. - `#I667515` - Horizontal scroll jumps to starting point while scrolling after zooming actions issue has been fixed. - `#I668317` - Timeline tiers get misaligned while using timeline virtualization in `DST` zone issue has been fixed. - `#I667515` - Horizontal scroll jumps to starting point while scrolling after zooming actions issue has been fixed. ## 28.1.37 (2024-12-31) ### GanttChart #### Bug fixes - `#I656160` - White space and scrolling issues while using load child on demand has been fixed. - `#I668559` - Event marker position is not rendering correctly on the timeline issue has been fixed. - `#I665780` - Baseline width is not set properly for decimal duration issue has been fixed. - `#I656160` - White space and scrolling issues while using load child on demand has been fixed. - `#I668559` - Event marker position is not rendering correctly on the timeline issue has been fixed. ## 28.1.36 (2024-12-25) ### GanttChart #### Bug fixes - `#I664845`, `#I664429` - Unable to Add Dependency When Task Name Contains a Hyphen issue has been fixed. - `#I666904` - When the resource unit is changed, the duration field is not updated issue has been fixed. - `#I665780` - Baseline width not validated properly for less than one day issue has been fixed. - `#I663274` - Taskbar not rendering properly with fixed work issue has been fixed. - `#I663985` - Script error thrown when collapsing the root node with task mode set to custom and `enableMultiTaskbar` enabled issue has been fixed. - `#I665270` - Work not calculated correctly on parent task, after child outdent issue has been fixed. - `#I662513`, `#F195374` - Console error thrown when scrolling in virtualization sample with `allowSelection` set to false issue has been fixed. - `#I666264` - Console error occurred while taskbar drag with null duration issue has been fixed. - `#I664845`, `#I664429` - Unable to Add Dependency When Task Name Contains a Hyphen issue has been fixed. - `#I662513` - Console error thrown when scrolling in virtualization sample with `allowSelection` set to false issue has been fixed. ## 28.1.35 (2024-12-18) ### GanttChart #### Bug fixes - `#F195300` - AutoFocus mismatching issue between grid and chart click issue has been fixed. - `#I660168` - Vertical scrollbar hides when resizing splitter to left or right issue has been fixed. - `#I665389` - Splitter position changes dynamically, but when splitter is manually dragged, position does not update issue has been fixed. - `#I663036` - Applied color do not persist in edit dialog's notes tab issue has been fixed. - `#I658189` - Tooltip misalignment occurs when the parent element is scrolled issue has been fixed. - `#I660498`,`#I659031` - Angular Gantt not working for `Content-Security-Policy` of meta tag issue has been fixed. - `#I660467` - Gantt crashes when timezone is set to `berlin` issue has been fixed. - `#I664048` - Issue in child-parent predecessor validation issue has been fixed. - `#I664336` - Convert to task does not work for milestone task with task type as fixed work issue has been fixed. - `#I660168` - Vertical scrollbar hides when resizing splitter to left or right issue has been fixed. - `#I665389` - Splitter position changes dynamically, but when splitter is manually dragged, position does not update issue has been fixed. - `#I660498`,`#I659031` - Angular Gantt not working for `Content-Security-Policy` of meta tag issue has been fixed. - `#I660467` - Gantt crashes when timezone is set to `berlin` issue has been fixed. ## 28.1.33 (2024-12-12) ### GanttChart #### Features - `#I639036` - Added `AutoFit` and `AutoFitAll` options in the `columnMenuItems` property to perform autofit on the current column and all existing columns. For more details, refer to the documentation link [here](https://ej2.syncfusion.com/documentation/gantt/columns/column-menu). - `#I644719` - Implemented support for applying custom `colors` to individual segments in the PDF Gantt chart using the [`taskSegmentStyles`](https://ej2.syncfusion.com/documentation/api/gantt/iTaskbarStyle/#taskSegmentStyles) property, enabling enhanced customization and improved visualization of tasks and their segments in exported document. #### Bug fixes - `#I660593` - Work field column value is inconsistent during cell editing issue has been fixed. - `#I645586` - Last rows of the taskbar are not exported when performing PDF export with the `pageOrientation` set Portrait issue has been fixed. - `#I656591` - Duplication of timeline issue occurs for PDF export when using a blob object issue has been fixed. - `#I657724` - Tooltip misalignment issue in angular template issue has been fixed. - `#I657724` - Tooltip misalignment issue in angular template issue has been fixed. ## 27.2.5 (2024-12-03) ### GanttChart #### Bug fixes - `#I643775` - The `queryTaskbarInfo` event wasn't triggered for virtualization with multiple taskbars enabled and tasks in a collapsed state issue has been fixed. - `#I660550` - Work calculation not working properly while changing end Date in grid columns issue has been fixed. - `#I660532` - `SchedulingType` Value Resets to Null even we passed value issue has been fixed. - `#I652260` - Splitter persistence object is not working properly in local storage issue has been fixed. - `#I658881` - Right label is not rendered properly while giving decimal value for duration issue has been fixed. - `#I654502` - `fontFamily` is not changing in the PDF export for header and footer issue has been fixed. - `#F194824` - On expand parent records, data not aligned properly when `loadChildOnDemand` and virtualization enabled issue has been fixed. - `#I643775` - The `queryTaskbarInfo` event wasn't triggered for virtualization with multiple taskbars enabled and tasks in a collapsed state issue has been fixed. - `#I654502` - `fontFamily` is not changing in the PDF export for header and footer issue has been fixed. ## 27.2.4 (2024-11-26) ### GanttChart #### Bug fixes - `#I652901` - Incorrect date calculation when `dayWorkingTime` is defined as 24 hrs issue has been fixed. - `#I649832` - Negative offset getting removed when duration is in decimal issue has been fixed. - `#I650300` - Offset value for unscheduled task not updated issue has been fixed. - `#I656842` - Misalignment between grid and chart side issue has been fixed. ## 27.2.3 (2024-11-21) ### GanttChart #### Bug fixes - `#I648948` - Undo redo functionality does not work for newly added records remote data sample issue has been fixed. - `#I648941` - Critical path style not updated using dialog edit issue has been fixed. - `#F194958` - Script error is occurs when dynamically changing the grid line property without data source issue has been fixed. - `#I653638` - unit is not updated properly while setting task type as `FixedWork` issue has been fixed. - `#I645586` - Last 3 rows of the taskbar are not exported when performing PDF export with the `pageOrientation` set Portrait issue has been fixed. - `#I650238` - Work calculation is not functioning correctly when adding a record issue has been fixed. - `#I650892` - Horizontal scrollbar not disappeared after performing `ZoomToFit` with below 90 percent browser issue has been fixed. - `#F194958` - Script error is occurs when dynamically changing the grid line property without data source issue has been fixed. - `#I648948` - Undo redo functionality does not work for newly added records remote data sample issue has been fixed. ## 27.2.2 (2024-11-15) ### GanttChart #### Bug fixes - `#644829` - Words and taskbar alignment are misaligned in pdf file when row height is less than 20 issue has been fixed. - `#I645725` - Console error occurs when taskbar drag and drop with touch interaction issue has been fixed. - `#I646644` - Console error occurs while dependency has decimal offset day values issue has been fixed. - `#I653638` - unit is not updated properly while setting task type as `FixedWork` issue has been fixed. ## 27.1.58 (2024-11-05) ### GanttChart #### Bug fixes - `#645586` - Last 3 rows of the taskbar are not exported when performing PDF export with the `pageOrientation` set Portrait issue has been fixed. - `#644812` - When adding a record, the validation for taskType as `fixedDuration` is not working properly issue has been fixed. ## 27.1.57 (2024-10-29) ### GanttChart #### Bug fixes - `#I642434` - `recordIndex` property is updating last index for every above or below add action via `contextMenu` issue has been fixed. - `#I646826` - An invalid resource collection is being passed resulting in a script error issue has been fixed. - `#I637870` - White space when expand and collapse action issue has been fixed. - `#I642434` - `recordIndex` property is updating last index for every above or below add action via `contextMenu` issue has been fixed. ## 27.1.56 (2024-10-23) ### GanttChart #### Bug fixes - `#I645245` - Console error occurs while taskbar editing without `allowEditing` property issue has been fixed. ## 27.1.55 (2024-10-22) ### GanttChart #### Bug fixes - `#I639460` - Console error occurred when clicking `fittoproject` issue has been fixed. - `#I643327` - Custom zooming levels using virtual mode throw a script error when zooming in and out issue has been fixed. - `#I641833` - Console error occurs while exporting pdf with empty data and critical path issue has been fixed. - `#I639036` - `columnMenuItems` property shows an error when assigning AutoFit and `AutoFitAll` issue has been fixed. - `#I637794`,`#I637841` - Pdf export issue with baselines not working properly issue has been fixed. - `#I637794`,`#I637841` - Pdf export issue with baselines not working properly issue has been fixed. - `#I643327` - Custom zooming levels using virtual mode throw a script error when zooming in and out issue has been fixed. ## 27.1.53 (2024-10-15) ### GanttChart #### Bug fixes - `#I634857` - Parent dependency validation is not working properly issue has been fixed. - `#I632390` - While collapsing parent custom color applied for child disappeared issue has been fixed. - `#I635881` - `taskMode` is set to custom non-working days are not disabled when editing the Start Date and End Date columns issue has been fixed. - `#I636598` - Duration field not updating in dialog box when setting the end Date as same as start Date issue has been fixed. - `#I635782` - When the `PdfTrueTypeFont` property is used, the label value is not exported issue has been fixed. - `#I637078` - Setting `fontSize` for labels does not working when exporting to pdf issue has been fixed. - `#I635774` - Portrait mode not working in pdf export while using `A0` page size issue has been fixed. - `#I632226` - Performance delay occur during load time issue has been fixed. - `#I634857` - Parent dependency validation is not working properly issue has been fixed. - `#I632226` - Performance delay occur during load time issue has been fixed. ## 27.1.52 (2024-10-08) ### GanttChart #### Bug fixes - `#I634826` - Manual parent taskbar pdf export is not working properly issue has been fixed. - `#I634832` - The issue about `isShiftPressed` property in the row selecting event was not maintained properly has been fixed. - `#I633271` - Changing the events hitting order and add `rowPosition` property in `actionBegin` event issue has been fixed - `#I634857` - Parent dependency validation is not working properly issue has been fixed. - `#I634137` - The Date Format is not working properly in the predecessor dialog validation issue has been fixed. - `#I634832` - The issue about `isShiftPressed` property in the row selecting event was not maintained properly has been fixed. - `#I633271` - Changing the events hitting order and add `rowPosition` property in `actionBegin` event issue has been fixed. - `#I634857` - Parent dependency validation is not working properly issue has been fixed. ## 27.1.51 (2024-09-30) ### GanttChart #### Bug fixes - `#I632186` - Custom column not refreshed properly while indent and outdent issue has been fixed. - `#I631776` - Dates given in the data source are not displayed same as segment data source issue has been fixed. - `#I633422` - Incorrect start date updated using `updateRecordByID` issue has been fixed. - `#I510310` - Scroll jumps when using a 4K monitor with virtualization issue has been fixed. - `#I632368` - Last record removed during virtual scroll issue has been fixed. - `#I632186` - Custom column not refreshed properly while indent and outdent issue has been fixed. ## 27.1.50 (2024-09-24) ### GanttChart #### Bug fixes - `#I629988` - Change the event argument action property value while deleting dependency issue has been fixed. - `#I629758` - Console error while deleting last record with undo redo and styles not persists in notes tab in dialog issues has been fixed. - `#I631900` - Script error occurs while deleting last record when undo redo support is enabled issue has been fixed. - `#I625233` - Timeline cell disappeared during `DST` issue has been fixed. - `#I631255` - Incorrect left is updated during `DST` issue has been fixed. - `#I628433` - When adding a dependency to an unscheduled task, an exception is thrown issue has been fixed. - `#I632390` - While collapsing parent custom color applied for child disappeared issue has been fixed. - `#I631900` - Script error occurs while deleting last record when undo redo support is enabled issue has been fixed. - `#I625233` - Timeline cell disappeared during `DST` issue has been fixed. - `#I631255` - Incorrect left is updated during `DST` issue has been fixed. ## 27.1.48 (2024-09-18) ### GanttChart #### Features - `#I893608`- The [Zooming](https://ej2.syncfusion.com/documentation/gantt/timeline/zooming) feature in the timeline has been enhanced to include touch support and mouse wheel interaction. Users can now perform zoom-in and zoom-out actions by pinching in/out on the chart pane or using the mouse wheel in combination with the 'Ctrl' key. Explore the demo [here](https://ej2.syncfusion.com/demos/#/fluent2/gantt/zooming.html). - `#I885165`,`#F56892`- Provided support for taskbar resizing for manually scheduled parent taskbars [Task Scheduling](https://ej2.syncfusion.com/documentation/gantt/task-scheduling#manually-scheduled-tasks), allowing taskbar resize actions. - `#I885310`,`#F56941`- The Gantt Chart now supports localized text for [Dependency](https://ej2.syncfusion.com/documentation/gantt/task-dependency) types (FS, FF, SF, SS), improving readability and providing greater flexibility for localized applications. Please find the demo link [here](https://ej2.syncfusion.com/demos/#/fluent2/gantt/editing.html). - `#I893608`- The [Zooming](https://ej2.syncfusion.com/angular/documentation/gantt/timeline/zooming) feature in the timeline has been enhanced to include touch support and mouse wheel interaction. Users can now perform zoom-in and zoom-out actions by pinching in/out on the chart pane or using the mouse wheel in combination with the 'Ctrl' key. Explore the demo [here](https://ej2.syncfusion.com/angular/demos/#/fluent2/gantt/zooming). - `#I885165`,`#F56892`- Provided support for taskbar resizing for manually scheduled parent taskbars [Task Scheduling](https://ej2.syncfusion.com/angular/documentation/gantt/task-scheduling#manually-scheduled-tasks), allowing taskbar resize actions. - `#I885310`,`#F56941`- The Gantt Chart now supports localized text for [Dependency](https://ej2.syncfusion.com/angular/documentation/gantt/taskdependency) types (FS, FF, SF, SS), improving readability and providing greater flexibility for localized applications. Please find the demo link [here](https://ej2.syncfusion.com/angular/demos/#/fluent2/gantt/editing). #### Breaking Changes - The behaviour of the [`loadChildOnDemand`](https://ej2.syncfusion.com/documentation/api/gantt/#loadchildondemand) property in the Gantt Chart has been modified. Previously, when this property was set to `true`, both parent and child records were loaded simultaneously. Now, when set to true, parent records will initially be rendered in a collapsed state, with child records being loaded only when the parent row is expanded. Additionally, the default value of `loadChildOnDemand` has been changed from `false` to `true`. - The behaviour of the [`loadChildOnDemand`](https://ej2.syncfusion.com/angular/documentation/api/gantt/#loadchildondemand) property in the Gantt Chart has been modified. Previously, when this property was set to `true`, both parent and child records were loaded simultaneously. Now, when set to true, parent records will initially be rendered in a collapsed state, with child records being loaded only when the parent row is expanded. Additionally, the default value of `loadChildOnDemand` has been changed from `false` to `true`. #### Bug fixes - `#I629322` - Edit dialog closes even when the action is cancel issue has been fixed. - `#I629080` - The console error that occurred when changing the view type dynamically with a button click issue has been fixed. - `#I632016` - Console error occurred while connecting `FF` type dependency to duration only tasks issue has been fixed. ## 26.1.35 (2024-06-11) ### GanttChart #### Features - `#I272613`,`#I269665`,`#I247664`,`#F146782` - Provided [weekWorkingTime](https://ej2.syncfusion.com/documentation/api/gantt/#weekworkingtime) support, allowing you to define distinct work hours for different working days. Please find the demo link [here](https://ej2.syncfusion.com/demos/#/material3/gantt/working-time-range.html). - `#I287282`, `#I298661`, `#I307272`, `#I313849`, `#I323459`, `#F185672`, - Provided [timelineTemplate](https://ej2.syncfusion.com/documentation/api/gantt/#timelineTemplate) support to render user defined HTML elements in timeline header. Please find the demo link [here](https://ej2.syncfusion.com/demos/#/material3/gantt/timeline-template.html). - We have improved to handle the exception of errors made at Gantt component model binding and throws the error information in `actionFailure` event. Please find the documentation link [here](https://ej2.syncfusion.com/documentation/gantt/exception-handling). - `#I272613`,`#I269665`,`#I247664`,`#F146782` - Provided [weekWorkingTime](https://ej2.syncfusion.com/angular/documentation/api/gantt/#weekworkingtime) support, allowing you to define distinct work hours for different working days. Please find the demo link [here](https://ej2.syncfusion.com/angular/demos/#/material3/gantt/working-time-range). - `#I287282`, `#I298661`, `#I307272`, `#I313849`, `#I323459`, `#F185672`, - Provided [timelineTemplate](https://ej2.syncfusion.com/angular/documentation/api/gantt/#timelineTemplate) support to render user defined HTML elements in timeline header. Please find the demo link [here](https://ej2.syncfusion.com/angular/demos/#/material3/gantt/timeline-template). - We have improved to handle the exception of errors made at Gantt component model binding and throws the error information in `actionFailure` event. Please find the documentation link [here](https://ej2.syncfusion.com/angular/documentation/gantt/exception-handling). ## 25.2.5 (2024-05-21) ### GanttChart #### Bug fixes - `#I586588` - Event markers are hidden behind the taskbar in PDF exported file issue has been fixed. - `#I586588` - Console error throws while merging two segments with duration of one day issue has been fixed. - `#I463798` - Parent date changes when Unscheduled task is added issue has been fixed. - `#I582983` - The issue about date miscalculation when dragging the taskbar with timeline virtualization has been fixed. ## 25.2.3 (2024-05-08) - `#I570803` - Tree Grid and Gantt chart side was not synchronized issue has been fixed. ## 25.1.42 (2024-04-30) ### GanttChart #### Bug fixes - `#I576547` - When a parent record is deleted, the PUT method still returns the record that has already been deleted issue has been fixed. - `#I575077` - Timeline does not render properly while predecessor offset value in negative value issue has been fixed. - `#I578380` - When using tooltip template, an exception is thrown issue has been fixed. - `#I577723` - Dependency day not applied globalization issue has been fixed. - `#I576290` - Dialog edit not working properly for multiple dependency issue has been fixed. - `#I577597` - `queryTaskbarInfo` event using style is not applied when resource view in collapsed state in tasks issue has been fixed. - `#I574986` - Console error occurs while adding segments via dialog in Gantt issue has been fixed. - `#I578380` - When using tooltip template, an exception is thrown issue has been fixed. - `#I577597` - `queryTaskbarInfo` event using style is not applied when resource view in collapsed state in tasks issue has been fixed. - `#I576290` - Dialog edit not working properly for multiple dependency issue has been fixed. ## 25.1.41 (2024-04-23) - `#I579405` - When `enablePersistence` enabled exception thrown in Gantt issue has been fixed. - `#I463798` - Parent date changes while adding Unscheduled task dynamically issue has been fixed. - `#I578431` - Last page index issue in virtualization when adding new record after scrolling issue has been fixed. ## 25.1.40 (2024-04-16) ### GanttChart #### Bug fixes - `#I566632` - Duration calculations are incorrect in edit or add dialog in decimals issue has been fixed. - `#I577383` - Predecessor not validated properly for parent task issue has been fixed. - `#I574986` - Console error occurs while adding segments via dialog in Gantt issue has been fixed. - `#I570307` - Toolbar refresh script error throws in Gantt issue has been fixed. -`#I574986` - Console error occurs while adding segments via dialog in Gantt issue has been fixed. ## 25.1.39 (2024-04-09) ### GanttChart #### Bug fixes - `#I574841` - Console error occurs while opening dialog where fields and column are different. - `#I570307` - Toolbar refresh script error throws in Gantt issue has been fixed. - `#I568101` - The Gantt search toolbar item is not working in mobile mode issue has been fixed. - `#I566632` - Duration calculations are incorrect in edit or add dialog in decimals issue has been fixed. - `#I566103` - Baseline not showing in multi taskbar view. - `#I565427` - Dependency not validated for dynamically updating work week and holidays issue has been fixed. - `#I575577`,`#I575505`,`#I576464` - Console error occurred when dynamically changing the data source and other properties of the Gantt chart via button click has been fixed. - `#I575505` - Console error occurred when dynamically changing the data source and other properties of the Gantt chart via button click has been fixed. ## 25.1.38 (2024-04-02) ### GanttChart #### Bug fixes - `#I566539` - Console error occurs while saving custom data in add dialog box with validation rule issue has been fixed. - `#I553748` - Timeline dates validated wrongly after cell editing with timeline virtualization enabled issue has been fixed. - `#I565751` - The chart side does not refresh when any record is edited by cell editing issue has been fixed. ## 25.1.37 (2024-03-26) ### GanttChart #### Bug fixes - `#F187206` - The delete action not working in remote data when `timezone` using in sample. - `#I566491` - The exception is thrown when the resource ID mapping is empty issue has been fixed. - `#I565418` - Start date defaulting to incorrect value when remove the start Date in add dialog. - `#I566632` - Duration calculations are incorrect in edit or add dialog in decimals issue has been fixed. - `#I565751` - The chart does not refresh when any record is edited by cell editing issue has been fixed. - `#I566333` - Gantt chart disappeared while insert action with `timlineVirtualization` issue has been fixed. - `#F186355` - Taskbar template not showing in resource view issue has been fixed. - `#I562492` - `actionBegin` arguments miss the last record while dragging issue has been fixed. - `#I556547` - Top and bottom tier shows null when using custom zooming level issue has been fixed. - `#I566539` - Console error occurs while saving data in add dialog box with validation rule issue has been fixed. - `#I553748` - Timeline dates validated wrongly after cell editing with timeline virtualization enabled issue has been fixed. - `#I565439` - Work calculations are incorrect for parent task in project view issue has been fixed. - `#I553710`,`#I565824` - Weekends are not highlighted while `timlineVirtualization` is enabled issue has been fixed. - `#I565359` - When `allowEditing` is disabled in a resource view, a console error is thrown issue has been fixed. - `#I565427` - Dependency not validated for dynamically updating work week and holidays issue has been fixed. - `#I560166` - The context menu using "add child" for any task, dependency line validation is not working properly. - `#I565359` - When `allowEditing` is disabled in a resource view, a console error is thrown issue has been fixed. - `#I566103` - Baseline not showing in multi taskbar view. ## 25.1.35 (2024-03-15) ### GanttChart #### Bug fixes - `#F186965` - When we use `RTL` mode splitter settings functionality remains as in normal mode issue has been fixed. - `#I561396` - When `hasChildMapping` is enabled `addParams` not working issue has been fixed. - `#I546767` - Split taskbar template not working properly with multiple levels. #### Features - `#I468621`,`#I504565`,`#I518180`, `#I523106`,`#I558459` - Provided undo redo support for the actions such as `Edit`, `Add`, `Delete`, `Sorting`, `ColumnReorder`, `ColumnResize`, `Search`, `Filtering`, `ZoomIn`, `ZoomOut`, `ZoomToFit`, `ColumnState`, `Indent`, `Outdent`, `RowDragAndDrop`, `TaskbarDragAndDrop`, `PreviousTimeSpan` and `NextTimeSpan` in Gantt Chart. Please find the demo link [here](https://ej2.syncfusion.com/demos/#/bootstrap5/gantt/undo-redo.html). - `#I364692` - Provided support for taskbars, task labels, and header templates in the Gantt Chart's PDF Export feature. Please find the documentation link [here](https://ej2.syncfusion.com/documentation/gantt/pdf-export/pdf-export#exporting-with-templates). - `#I522246`,`#I527511`,`#I562591`- Provided [`additionalParams`](https://ej2.syncfusion.com/documentation/api/gantt/addDialogFieldSettingsModel/#additionalParams) API support to customize the Grid and RTE in edit/add dialog. Please find more information [here](https://ej2.syncfusion.com/documentation/gantt/managing-tasks/managing-tasks#customize-tab-elements). - `#I468621`,`#I504565`,`#I518180`, `#I523106`,`#I558459` - Provided undo redo support for the actions such as `Edit`, `Add`, `Delete`, `Sorting`, `ColumnReorder`, `ColumnResize`, `Search`, `Filtering`, `ZoomIn`, `ZoomOut`, `ZoomToFit`, `ColumnState`, `Indent`, `Outdent`, `RowDragAndDrop`, `TaskbarDragAndDrop`, `PreviousTimeSpan` and `NextTimeSpan` in Gantt Chart. Please find the demo link [here](https://ej2.syncfusion.com/angular/demos/#/bootstrap5/gantt/undo-redo.html). - `#I364692` - Provided support for taskbars, task labels, and header templates in the Gantt Chart's PDF Export feature. Please find the documentation link [here](https://ej2.syncfusion.com/angular/documentation/gantt/pdf-export/pdf-export#exporting-with-templates). - `#I522246`,`#I527511`,`#I562591`- Provided [`additionalParams`](https://ej2.syncfusion.com/angular/documentation/api/gantt/addDialogFieldSettingsModel/#additionalParams) API support to customize the Grid and RTE in edit/add dialog. Please find more information [here](https://ej2.syncfusion.com/angular/documentation/gantt/managing-tasks/managing-tasks#customize-tab-elements). #### Breaking Changes - The default value for taskType will be `fixedUnit`, even when the `work` field is mapped in `taskFields`. Previously, if the `work` field was mapped, its default value internally changed to `fixedWork`, and resource units were calculated accordingly. Now, it's necessary to specify taskType as `fixedWork` at the sample level if the `work` field is mapped in `taskFields`. ## 24.2.8 (2024-02-27) ### GanttChart #### Bug fixes - `#I555169` - The scrollbar into view taskbar not working properly issue has been fixed. - `#I556229` - Splitter View is not updating properly while using `setSplitterPosition` issue has been fixed. - `#I553873` - Taskbar not rendered properly when using hour format in `DST` issue has been fixed. - `#I548519` - Timeline start date changed after zooming action issue has been fixed. - `#I548491` - React Gantt crashes when updating parent and changing column from column chooser issue has been fixed. - `#I544198` - Delay in predecessor validation issue has been fixed. - `#I552622` - The enable immutable enabled sample expand icon hide when record add issue has been fixed. - `#I553420` - Editing resource allocation differed from initial rendering. - `#I555214` - Disabling all editing options leads to console error issue has been fixed. - `#I553748` - Editing the task name following the reset of the taskbar start date will lead to the taskbar rendering an incorrect date issue has been fixed. - `#I553710` - Dragging the task following the reset of the parent taskbar start date will lead to get duplicate taskbar issue has been fixed. - `#I556229` - Splitter View is not updating properly while using `setSplitterPosition` issue has been fixed. - `#I548519` - Timeline start date changed after zooming action issue has been fixed. ## 24.2.7 (2024-02-20) ### GanttChart #### Bug fixes - `#I548671` - Dependency not working when id is alpha numeric issue has been fixed. - `#I552756` - A console error occurs when hovering over the Column menu options issue has been fixed. - `#I543787` - The timezone properties used in the sample taskbar not render properly issue has been fixed. - `#I550317` - Duration value getting string instead of number issue has been fixed. - `#I550317` - Duration value getting string instead of number issue has been fixed. ## 24.2.5 (2024-02-13) ### GanttChart #### Bug fixes - `#I544540` - Offset value not calculated properly issue has been fixed. - `#I552745` - Pressing enter key in dialog refresh the Gantt issue has been fixed. - `#I551289` - The zoom in action before horizontal scroll, after the zoom action triggers, alignment issues occur issue has been fixed. - `#I532096` - Failing Karma Test cases in Angular issue has been fixed. - `#I544540` - Offset value not calculated properly issue has been fixed. - `#I532096` - Failing Karma Test cases in Angular issue has been fixed. ## 24.2.4 (2024-02-06) ### GanttChart #### Bug fixes - `#I550406` - Task type property does not update properly by mapping work field issue has been fixed. - `#I542029` - Unable to render full lengthy text in pdf export issue has been fixed. - `#I549638` - The taskbar edit action is not working in RTL mode issue has been fixed. - `#I544478` - Validation rules not working for numeric field issue has been fixed. - `#I544478` - Validation rules not working for numeric field issue has been fixed. ## 24.2.3 (2024-01-31) ### GanttChart #### Bug fixes - `#I540355` - RTE create column not working in dialog box issue has been fixed. - `#I543351` - The taskbar render validation not working properly issue has been fixed. - `#I540355` - RTE create column not working in dialog box issue has been fixed. ## 24.1.47 (2024-01-23) ### GanttChart #### Bug fixes - `#I540518` - Can't able to drag and drop to the new resource issue has been fixed. - `#I185970` - Dynamic template updating in columns does not render issue has been fixed. - `#I538002` - Alignment Issue with PDF Export in React Gantt issue has been fixed. - `#I185970` - Dynamic template updating in columns does not render issue has been fixed. ## 24.1.46 (2024-01-17) ### GanttChart #### Bug fixes - `#I533229` - Server call is triggered twice issue has been fixed. - `#I531670` - When adding a record by method before saving, if the task ID is changed after taskbar hover exception thrown issue has been fixed. - `#I538917` - Text is not rendered properly in header while using page size issue has been fixed. - `#I185970` - Dynamic template updating in columns does not render issue has been fixed. - `#I185970` - Dynamic template updating in columns does not render issue has been fixed. ## 24.1.45 (2024-01-09) ### GanttChart #### Bug fixes - `#I530808` - Progress width not rendered properly in split tasks issue has been fixed. - `#F185683` - Resources are not updating properly in `actionBegin`event issue has been fixed. - `#I532918` - Baseline width not rendered properly in PDF export issue has been fixed. - `#F532918` - Issue with remote data while performing CRUD operation in various Gantt chart versions has been fixed. - `#I521365` - Dates in tooltip not rendered correctly issue has been fixed. ## 24.1.44 (2024-01-03) ### GanttChart #### Bug fixes `#I531670` - When adding record by method before saving, if the task ID is changed after taskbar hover exception thrown issue has been fixed. ## 24.1.43 (2023-12-27) - `#I527509` - Action begin event arguments not working properly issue has been fixed. - `#I517104` - Gantt component hangs whole page if timezone changed to UK(London) issue has been fixed. ### GanttChart #### Bug fixes - `#I527509` - Action begin event arguments not working properly issue has been fixed. ## 23.2.5 (2023-11-23) ### GanttChart #### Bug fixes - `#I520118` - Console error occurs other than self reference data issue has been fixed. - `#I515425` - Issue with observable data binding in Gantt chart issue has been fixed. - `#I520146` - Timeline render in advance the project start date while resizing taskbar issue has been fixed. - `#I521906` - Milestone not working properly while drop at weekend issue has been fixed. - `#I516954` - Dependency line not render after adding child record issue has been fixed. - `#I515425` - Issue with observable data binding in Gantt chart issue has been fixed. - `#I521906` - Milestone not working properly while drop at weekend issue has been fixed. - `#I516954` - Dependency line not render after adding child record issue has been fixed. ## 23.2.4 (2023-11-20) ### GanttChart #### Bug fixes - `#I517359` - Columns does not update while changing columns value by Gantt instance issue has been fixed. - `#I514463` - PDF exported with blank pages and dislocated connected lines issue has been fixed. - `#I514452` - Baseline does not render by changing date issue has been fixed. - `#I514452` - Baseline does not render by changing date issue has been fixed. ## 23.1.44 (2023-11-07) ### GanttChart - `#I513332` - Excel filter only takes one character at a time issue has been fixed. - `#I517515` - Custom too