Release date: March 30, 2025
Features
-
[Scheduler]
Time header active areas supported during image export (Scheduler).
Improvements
-
[Scheduler]
onBeforeEventRender: ea.setHeight() added
(build 8584)
-
Active areas use `overflow: hidden` style by default.
(build 8585)
-
[Scheduler]
DayPilot.Scheduler.onBeforeCornerExport: args.format added
(build 8585)
-
[Scheduler]
Rectangle event selection is now based on event data instead of rendered events - this works better with progressive event rendering (Scheduler).
(build 8585)
-
[Scheduler]
DayPilot.Scheduler.onBeforeEventExport: args.format added
(build 8585)
-
[Scheduler]
Forced release of time header DOM elements when calling dispose() in the Scheduler.
(build 8585)
-
[Scheduler]
The default value of `autoScrollDelay` has been changed from 200 to 100, allowing the Scheduler’s autoscroll to trigger sooner.
(build 8585)
-
[Scheduler]
DayPilot.Scheduler.onBeforeRowHeaderExport: args.format added
(build 8585)
-
[Gantt]
DayPilot.Gantt.links.remove(id) supports `id` parameter.
(build 8585)
-
[Scheduler]
Forced release of row header DOM elements when calling dispose() in the Scheduler.
(build 8585)
-
[Scheduler]
DayPilot.Scheduler.onBeforeCellExport: args.format added
(build 8585)
-
[Gantt]
DayPilot.Gantt.linkShape property added
(build 8585)
-
Checking for hoverable device using matchMedia when showing hover active areas disabled.
(build 8585)
-
[Scheduler]
DayPilot.Scheduler.onBeforeTimeHeaderExport: args.format added
(build 8585)
Fixes
-
[Scheduler]
Calculation of time header active area position from `start` and `end` properties fixed (Scheduler).
(build 8585)
-
Context menu `source` value lost when calling `update()` - fixed.
(build 8585)
-
[Scheduler]
Dimension calculations take the scrollbar height into account correctly for zoom levels below 50% (Scheduler).
(build 8585)
-
[Scheduler]
Correctly check whether an event overlaps any disabled cells after the target position has been manually changed in the onEventMoving event handler (Scheduler).
(build 8585)
-
[Calendar]
AutoScroll fixed for Calendar in RTL mode.
(build 8585)
-
[Calendar]
Cell tap (on touch devices) selects an incorrect position the second time - fixed (Calendar).
(build 8585)
-
[Scheduler]
Possible overflow of the rectangle selection during autoscroll fixed (Scheduler).
(build 8585)
-
[Scheduler]
Grouping of concurrent events fixed for a custom sort order (Scheduler).
(build 8585)