DayPilot Pro for JavaScript

This page lists changes implemented in the sandbox version (NPM packages) of DayPilot Pro for JavaScript. See also release history.
Last build: 2024.2.5932
The next release is scheduled for May 1, 2024.

Features

  • [Scheduler] DayPilot.Scheduler.resources[].start supported - allows specifying a custom row start (build 5924)
  • [Gantt] Selection of multiple task boxes (Gantt) (build 5928)
  • [Gantt] Moving of multiple task boxes at once (Gantt) (build 5929)
  • [Gantt] Drag-and-drop moving of task groups along the timeline, including child tasks (Gantt chart). (build 5930)

Improvements

  • [Scheduler] AutScroll stopped properly on mouse release (rectangle selection in Scheduler). (build 5927)
  • [Gantt] Multi-select API added (Gantt) (build 5928)
  • [Gantt] Styling of selected task box updated (Gantt). (build 5929)
  • [Gantt] DayPilot.Gantt.moveGroupChildren property (boolean) added (build 5930)

Fixes

  • [Scheduler] Time range selection fixed for rows with custom start (Scheduler). (build 5923)
  • [Scheduler] Event resizing fixed for rows with custom start (Scheduler). (build 5923)
  • [Calendar] Duplicate firing of onEventClick on touch devices fixed. (build 5925)
  • [Calendar] Tapping on the event allows updating the current position for the context menu (Calendar). (build 5925)
  • [Scheduler] ResizeObserver cleanup on component disposal fixed ["Cannot read properties of null (reading 'offsetParent')"] (Scheduler). (build 5931)
  • [Calendar] Manual DayPilot.Menu.show() call should work on touch devices without `calendar` reference (fixed). (build 5932)