
Release date: October 15, 2024
Features
- The eventBorderRadius property of the Calendar allows easy overriding of the border radius set by the CSS theme
Improvements
- [Scheduler] DayPilot.Event.data.padding supported in Scheduler. (build 6181)
- [Scheduler] DayPilot.Scheduler.eventPadding property added (if set, it overrides the CSS theme using inline styles). (build 6182)
- [Scheduler] Link type respected when drawing link shadows during event moving (Scheduler). (build 6183)
- [Scheduler] Improved FinishToFinish curved link path for short distances (Scheduler). (build 6184)
- [Scheduler] Rendering of RightAngled FinishToFinish link improved (Scheduler). (build 6186)
- [Scheduler] Rendering of RightAngled FinishToStart link improved (Scheduler). (build 6188)
- [Scheduler] DayPilot.Scheduler.linkWidth property added. It lets you override the default link line width. (build 6188)
- [Month] Cell icons demo added (Month). (build 6191)
- [Calendar] DayPilot.Calendar.events.filter() added to TypeScript definitions. (build 6192)
- [Calendar] DayPilot.Calendar.eventBorderRadius added (+ args.data.borderRadius in onBeforeEventRender supported). (build 6194)
- [Scheduler] DayPilot.Scheduler.onBeforeLinkRender not called for link shadow during event moving anymore. (build 6195)
- [Calendar] Top and bottom time range selection labels let the mouse events pass through (Calendar). (build 6198)
Fixes
- [Calendar] DayPilot.Calendar.events.filter(args): args.filterParam initialized properly. (build 6193)
- [Scheduler] Duplicate rendering of links customized using onBeforeLinkRender fixed (Scheduler). (build 6196)
- [Scheduler] Removing of links customized using onBeforeLinkRender fixed (Scheduler). (build 6197)
API Changes
- [Month] Cell active areas receive the cell object instead of cell properties as args.source in DayPilot.Month. (build 6190)
- [Scheduler] The logic used in keyboard.focusCell() to select the target modified: now it always focuses the cell itself if possible (i.e., if it is not fully covered by events). If there is no free space, the first event is focused. (build 6191)
DayPilot