π Version 3.0.0
Release v3.0.0
Shadow DOM Support
ApexGantt now works seamlessly in Shadow DOM environments with support for multiple isolated instances.
Theme System
Built-in light and dark themes with easy customization:
const gantt = new ApexGantt(container, {
theme: 'dark',
series: tasks
});Event System
Listen to task updates with CustomEvents:
import { GanttEvents } from 'apexgantt';
container.addEventListener(GanttEvents.TASK_UPDATE_SUCCESS, (e) => {
const { updatedTask } = e.detail;
// sync with backend
});Available events: taskUpdate, taskUpdateSuccess, taskValidationError, taskUpdateError
β οΈ Breaking Changes
- Internal context management refactored
- Task updates now emit events
π Bug Fixes
- Fixed tooltip positioning and behavior
- Improved scrollbar synchronization
- Fixed dependency arrows disappearing on interaction
- Resolved zoom functionality in isolated contexts
- Fixed milestone row background colors
- Improved expand/collapse button positioning
- Better height/width option handling