DayPilot Pro for JavaScript 2025.4.6676

Release date: October 15, 2025

Improvements

  • [Scheduler] DayPilot.Scheduler.rowHeaderResizable added. When it is set to false, the row header width can’t be changed via drag-and-drop. (build 6665)
  • [Gantt] DayPilot.Gantt.rowHeaderResizable added. (build 6666)
  • [Scheduler] The rowDragHandleVisibility property added ("Hover" | "Visible" | "TouchVisible"). (build 6668)
  • [Bubble] Bubble hides on the wheel event to prevent an incorrect position. (build 6669)
  • [Scheduler] The onEventMoving handler is now only fired for modifier key state changes, not for all key presses (Scheduler). (build 6672)
  • [Calendar] Performance optimization: The events.update() method performs an inline update of the event box instead of refreshing all events if the location hasn't changed. (build 6674)

Fixes

  • [Calendar] Second moving of an event to the same position resulted in resetting the vertical position to zero - fixed (Calendar). (build 6670)
  • [Scheduler] The minimum drag distance required for drag & drop event moving activation was ignored - fixed (Scheduler). (build 6671)
  • [Scheduler] Modifier key (Ctrl/Shift/Alt/Meta) + event click with onEventMoving handler defined caused "Uncaught TypeError: Cannot set properties of undefined (setting 'overlapping')" error - fixed (Scheduler). (build 6672)

Other Changes

  • License updated: registered address changed, clarifications added (v20251015). (build 6673)