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)