Skip to content

πŸ’Ž Version 3.0.0

Choose a tag to compare

@junedchhipa junedchhipa released this 03 Oct 08:50
· 9 commits to main since this release

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