DayPilot Pro for JavaScript 2025.3.6607

Release date: August 15, 2025

Features

  • [Scheduler] Time header bubbles [docs] [demo]
  • [Kanban] Kanban card bubbles [docs] [demo]

Improvements

  • [Kanban] DayPilot.Kanban.onCardDoubleClick, onCardDoubleClicked events, cardDoubleClickHandling property added (build 6582)
  • [Gantt] tasks.businessDuration() and tasks.businessEnd() added to TypeScript definitions (Gantt) (build 6583)
  • [Scheduler] DayPilot.Scheduler.timeHeaderBubble implemented (build 6583)
  • [Gantt] DayPilot.Gantt.tasks.businessEnd(task, duration) - the task parameter can be a data object in addition to a DayPilot.Task class. (build 6585)
  • The disposed() method (already available in Scheduler) has been added to Calendar, Gantt, Kanban, Month, Navigator, Queue. (build 6591)
  • Legacy code cleanup, source code optimization. (build 6597)
  • SVG icons updated; new icons: cut, copy, paste, undo, redo, trash (build 6598)
  • [Calendar] Custom column end supported (improves Calendar-based year view). (build 6601)
  • [Calendar] Year view demo added (months as columns). (build 6601)
  • [Kanban] DayPilot.Kanban.bubble implemented (build 6603)
  • [Kanban] Kanban card bubble demo (build 6604)
  • [Scheduler] Time header bubble demo (Scheduler). (build 6605)

Fixes

  • When running Jasmine unit tests in Angular 20, the DayPilot object wasn't properly defined, throwing "TypeError: Cannot read properties of undefined" (fixed). (build 6593)
  • [Gantt] Background color properly defiined for the upper-right corner in the built-in CSS theme (Gantt). (build 6595)