Release date: September 24, 2024
Features
-
[Calendar]
Monthly calendar RTL support.
Improvements
-
[Scheduler]
DayPilot.Scheduler.rowHeaderColumnHeaderHeight property (number) added
(build 8580)
-
[Month]
Event bar position updated (fully inside event) in the default CSS (Month).
(build 8580)
-
[Scheduler]
DayPilot.Scheduler.multiRangeMode property added ("CtrlOrMeta", "Always").
(build 8580)
-
[Scheduler]
Performance improvements (row lookup, time header rendering).
(build 8580)
-
[Scheduler]
DayPilot.Scheduler.eventBorderRadius number values will be automatically converted to "px".
(build 8580)
-
[Scheduler]
Daypilot.Scheduler.events.forRange() has been optimized for performance.
(build 8580)
-
[Scheduler]
DayPilot.Scheduler.eventBorderRadius property added (string with CSS syntax; applies to events, event versions and drag-and-drop shadows).
(build 8580)
-
[Navigator]
Navigator: If `selectionDay` is set, the `startDate` is automatically calculated to ensure the selected range is focused.
(build 8580)
-
[Scheduler]
Setting event and header height using CSS turned off to improve performance and prevent CSS interference (Scheduler).
(build 8580)
-
[Scheduler]
DayPilot.Scheduler.rowSortingMode supports a new "All" value, which sorts nodes at every level, regardless of their parent/leaf status.
(build 8580)
-
[Scheduler]
The extra space on the right side of the Scheduler grid in auto cell width mode has been removed.
(build 8580)
-
The context menu now hides on a "wheel" event (mouse wheel or touchpad scrolling) to prevent it from moving to an incorrect position.
(build 8580)
Fixes
-
[Calendar]
Position of scroll labels fixed for Calendar with `columnWidthSpec` set to "Fixed".
(build 8580)
-
[Scheduler]
Correctly forbidding the resizing of events over disabled cells with `allowEventOverlap: false` (Scheduler)
(build 8580)
-
[Calendar]
When dragging a Calendar event again immediately after drop (without moving the mouse), the target coordinates are calculated incorrectly (MacOS, Linux) - fixed.
(build 8580)
-
[Gantt]
Default column value for row editing fixed (Gantt).
(build 8580)
-
[Scheduler]
Built-in row creation using a special new row at the bottom fixed (Scheduler).
(build 8580)
-
[Scheduler]
The moving shadow sometimes disappears while moving an event (e.g., when a collapsed parent row is automatically expanded, causing a change in the Scheduler height) - fixed.
(build 8580)
-
[Scheduler]
Correctly displaying events for a resource with id of `0` (number) - Scheduler.
(build 8580)