Release date: September 1, 2025
Improvements
- DayPilot.DatePicker class added to the TypeScript definitions. (build 6620)
- [Calendar] DayPilot.Calendar.timeRangeSelectingStartEndEnabled, timeRangeSelectingStartEndFormat and onTimeRangeSelecting added to the TypeScript definitions. (build 6621)
- DayPilot.DatePicker.weekStarts property added. (build 6622)
- [Scheduler] DayPilot.Row properties:
heightandlinesread-only properties added. (build 6623) - AreaData:
bordersandborderColoradded to TypeScript definitions. (build 6624) - [Calendar] DayPilot.Calendar: onEventMouseEnter and onEventMouseLeave events added. (build 6624)
- [Scheduler] Possibility to disable start/finish link creation points individually using
linkCreateStartDisabledandlinkCreateFinishDisabledproperties of the event data object (also available in onBeforeEventRender) in the Scheduler. (build 6625) - [Scheduler] Scheduler event links support source/target outside the visible range (before visibleStart() or after visibleEnd()) in the Resources view. (build 6627)
Fixes
- [Scheduler] The mouse position required for the context menu is now properly updated when hovering active areas that define a custom bubble in Scheduler row headers. (build 6619)
- [Scheduler] Fixed an error when moving an event in the Scheduler: rendering a link shadow between the moved event and an unrendered event could throw "Cannot read properties of null (reading 'part')". (build 6626)
- [Scheduler] Horizontal touchpad/mouse-wheel scrolling in Scheduler row headers didn’t work when row header scrolling was enabled and a vertical scrollbar was present - fixed. (build 6628)
DayPilot