Release date: May 1, 2025
Improvements
- [Scheduler] DayPilot.Scheduler.onBeforeLinkRender supports multiple CSS classes for curved links in args.data.cssClass (separated by spaces). (build 6443)
- DayPilot.Area.id supported (build 6447)
- DayPilot.Area.onAfterRender supported - provides access to the DOM element using args.div (build 6447)
- DatePicker: If the target property doesn't have a value and resetTarget is false, the date value will be used for the initial date selection. (build 6448)
- DatePicker: 0,0 position will be used for the popup date picker if target is not set. (build 6449)
- [Calendar] Calendar icon (#calendar) added to the icon set (daypilot.svg). (build 6449)
- [Scheduler] Row header width auto-fit adjusted to work with React JSX in row headers (Scheduler). (build 6453)
- [Scheduler] Performance improvement: Row header width auto-fit skipped during tree node expand/collapse animation. (build 6453)
- [Scheduler] DayPilot.Scheduler.getViewPort() renamed to getViewport(). (build 6454)
Fixes
- [Scheduler] Right-clicking a disabled cell shouldn't invoke a time range context menu - fixed (Scheduler). (build 6446)
- [Scheduler] Time range selection made using right mouse button should respect overlap protection - fixed (Scheduler). (build 6446)
DayPilot