- Incorrect handling of rollups in Datastore
- Chart flickers during horizontal scroll and zooming
- Ability to filter data by API calls
- Ability to filter data via header filters
- Integration with SVAR Filter
- Calculating and visualizing slack | PRO feature
- Rollups | PRO feature
- Ability to scroll to a specific date with the "scroll-chart" action
- "resize-chart" action is added to monitor widget dimensions
- Export to PNG/PDF: incorrect link positions
- The "scroll-chart" action does not scroll to provided coordinates
- Chart and grid are sometimes misaligned when vertical scroll appears
- Incorrect visible date during zooming
- Gantt fails to initialize in SvelteKit with server-side rendering
- API
refis not recognized in Typescript projects - Task duration and start date and incorrect during drag-n-drop on some scales
- Incorrect grid width after expanding and collapsing it with all column fixed
- Narrow scale does not expand when grid is collapsed by clicking
- Tooltips are not shown for segments
- Zoom speed is too high with laptop trackpad
- Task reordering, opening and closing fails in case of integer string id
- "expand-scale" action is removed
- Server-side export to PNG, PDF, XLSX, MS Project | PRO feature
- Client-side export and import from MS Project | PRO feature
- Auto calculation of progress for summary tasks | PRO feature
- Auto conversion of parent tasks to summary tasks | PRO feature
- Scale is expanded left with a small dataset during screen resizing
- Markers ignore scale boundaries
- Delete link placeholder is misplaced sometimes
- Task duration and start date and incorrect during drag-n-drop on some scales
- Incorrect path to fonts and icons
- Splitting a task is limited to last segment
Community license changed from GPL to MIT
- Sourcemap included
- Basic auto scheduling | PRO feature
- Handling of invalid links | PRO feature
- Critical path calculation | PRO feature
- Global calendar to define working schedule | PRO feature
- Unscheduled tasks | PRO feature
- Vertical markers on timeline | PRO feature
- Baselines | PRO feature
- Split tasks | PRO feature
- Undo/redo | PRO feature
- Ability to remove links from Chart UI
- Locale-based scale formatting
- Resizer line can be dragged to expand current display mode
- Summary task size is sometimes incorrect while dragging
- ContextMenu css cannot be set
- Editing tasks breakes dynamic width of narrow scales cells
- Scales format string is changed from date-fns to SVAR locale
- Fullscreen helper is moved to SVAR Svelte Core
- Performance regression during scrolling and zooming
- Fullscreen hotkey property should be optional
- Incorrect handling of themes
- ContextMenu custom class name cannot be set
- Tooltips for bars are not visible
- TypeScript definitions
- Ability to define "hour" duration unit
- Ability to define "minute" length unit
- Ability to create custom scale units
autoScaleproperty to configure start/end scale behaviour- Standalone sidebar and modal Editor
- Ability to validate fields in the Editor
- Hotkeys for common actions and navigation
- Multi-sorting for table columns via the sort-tasks action
- Headermenu to hide table columns
- Inline editors for table cells
- Ability to expand/collapse table and chart via buttons
- The package migrated from wx-react-gantt to @svar-ui/react-gantt
- Rendering issues
- Released under GPLv3
- Summary tasks
- Sorting Grid columns
- Batch mode for RestDataProvider to handle mass operations
- Common minCellwidth and maxCellWidth for zoom levels
- Skipping meaningless actions in Context Menu and Toolbar
- Scroll in Grid is not smooth
- Impossible to resize chart bars on the left more than for one cell
- When a branch is removed, only links of the parent task are removed
- Unstable move down behaviour: tasks are inserted in wrong positions
- Resizing columns: horizontal scrollbar does not appear
- Text of tasks is higher than a dragged bar during reordering
- Last task is misplaced after reordering when there are few tasks
- Reordering of tasks with child tasks is broken
- Impossible to define cellWidth if default zoom is enabled
- Data is removed from the task object after the "update-task" operation
- Outdenting does not work for the 3rd-level tasks
- Auto scale is calculated incorrectly if the last task is a milestone
- Parent task is not always opened after adding a new task
- Task start date is not set according to the top-level target task
- Zooming in and out between levels does not work correctly
- Fast behavior and clear API
- Configurable Grid columns
- Configurable Chart scales and cell sizes
- Task types: "project", "task", "milestone" and custom
- Baselines
- Holiday and custom markers in the Chart area
- Configurable Editor panel
- Configurable Context Menu and Toolbar
- Tooltips for tasks in the Chart area
- Readonly mode
- Fullscreen mode
- Mouse-wheel zooming in the Chart area
- Responsive behaviour of the Grid area
- Localization of labels and dates
- Ready-made DataProvider to integrate with server