Release date: June 15, 2021
Features
- Using system fonts in the default themes.
Improvements
- [Scheduler] Rendering of thin lines when zoom < 100% improved (Scheduler). (build 3800)
- [Scheduler] DayPilot.Scheduler.makeDraggable(options) - source data object should be stored in options.data (including id, text, and duration or start/end). (build 3800)
- Theme font size updated to match the new (system) font 12px -> 13px (build 3800)
- [Scheduler] DayPilot.Scheduler.registerDropTarget/options.onDragLeave added (build 3800)
- [Scheduler] DayPilot.cells.findXy() returns an empty array if the cell is not found (Scheduler) (build 3800)
- [Scheduler] Bundled Scheduler themes use the system font (build 3800)
- Not escaping the title attribute ("toolTip" property) (build 3800)
- [Scheduler] Hiding context menu on Scheduler grid click with timeRangeSelectedHandling = "Disabled". (build 3800)
Fixes
- Time range selection fixed (mouse hover over another column). (build 3800)
- [Calendar] Calendar row header alignment fixed for system font size > 100% (Chrome). (build 3800)
- [Scheduler] Event context menu fixed for zoom < 100% (Scheduler). (build 3800)
API Changes
- [Calendar] New default values: CellHeight (20 -> 30), HeaderHeight (20 -> 30), HourWidth (45 -> 60) (build 3800)
- [Navigator] New default values: CellHeight (20 -> 30), CellWidth (20 -> 30), DayHeight (20 -> 30), TitleHeight (20 -> 30) (build 3800)
DayPilot