Release date: December 22, 2022
Improvements
-
[Scheduler]
Event moving can be disabled dynamically by calling DayPilot.Scheduler.stopDragging() in onEventMoving (position indicators and shadow cleared properly).
(build 6069)
-
[Scheduler]
Mouse coords updated when position is changed using mouse wheel
(build 6069)
-
[Month]
Event bar image export supported (Month)
(build 6069)
-
[Calendar]
Monthly calendar CSS themes updated (Green, Transparent, White).
(build 6069)
-
Bubble Bubble uses onmouseleave instead of onmouseout for delayed hiding - helps keeping a bubble with complex content visible.
(build 6069)
-
[Calendar]
DayPilot.Calendar.selectTimeRange(start, end, resource, dontFireEvent) method added
(build 6069)
-
[Calendar]
Calendar CSS themes updated (Green, White, Transparent).
(build 6069)
-
Context menu styling (default CSS theme) updated - submenus
(build 6069)
-
[Scheduler]
DayPilot.Scheduler.onTimeRangeSelecting: args.control added
(build 6069)
-
[Calendar]
DayPilot.Calendar.stopDragging() method implemented - cancels any ongoing drag and drop operation (event resizing, moving, time range selecting)
(build 6069)
-
SVG symbol icons supported in menu items ("symbol" property)
(build 6069)
-
DayPilot.ColorUtil.lighter(color, steps) added
(build 6069)
-
[Scheduler]
Start of autoscroll delayed by 500ms when moving an external item to the Scheduler.
(build 6069)
-
DayPilot.Http.patch() added
(build 6069)
-
DayPilot.ColorUtil.contrasting(color[, light[, dark]]) method added.
(build 6069)
-
[Scheduler]
Resizing the last column with rowHeaderScrolling enabled enabled (Scheduler).
(build 6069)
-
[Scheduler]
Resizing row header columns (with rowHeaderScrolling enabled + outer row header width set to max) updates outer row header width automatically (Scheduler).
(build 6069)
Fixes
-
[Scheduler]
Animated row toggle after row header columns change fixed (Scheduler).
(build 6069)
-
[Calendar]
Monthly calendar: Time range selection shadow disappearing when moving the mouse out of the first cell, to the left (fixed).
(build 6069)
-
[Calendar]
Touch range selection corrupt when moving over different columns - fixed (Calendar)
(build 6069)
-
[Scheduler]
Column resizing in legacy row header columns mode fixed (Scheduler).
(build 6069)
-
[Month]
Monthly calendar: Event padding fixed (image export)
(build 6069)
-
[Scheduler]
Exception during moving event before start of the first row in timesheet mode - fixed (Scheduler)
(build 6069)
-
[Scheduler]
Row creation fixed
(build 6069)
-
[Scheduler]
Row header splitter: Mouse button release outside of the source window (e.g. iframe parent) fixed
(build 6069)
-
[Scheduler]
Releasing mouse button on source event (not on target position shadow) during event moving fires onEventClick - fixed.
(build 6069)
-
[Calendar]
Monthly calendar: position of cells in the last column fixed
(build 6069)
-
[Scheduler]
Exception during row moving (new row as a target) - fixed (Scheduler)
(build 6069)
-
[Calendar]
Calendar external drag and drop: Initial position calculation error fixed.
(build 6069)
-
[Month]
Monthly calendar: Moving long events to a position with start is before the first day - fixed ["Cannot read properties of undefined (reading '-1')"].
(build 6069)
-
[Scheduler]
Scheduler event click fixed.
(build 6069)
-
[Month]
Time range double click event fixed (Month).
(build 6069)
-
[Calendar]
Calculation of moving shadow position fixed (right edge of the calendar): "Cannot read properties of undefined (reading 'start')" error
(build 6069)
-
[Gantt]
Row creation fixed
(build 6069)
-
[Scheduler]
Moving an event over a new row fixed (Scheduler): Uncaught TypeError: Cannot read properties of undefined (reading 'preventUsage')
(build 6069)
-
[Calendar]
Export of calendar with custom timeHeaderCellDuration or time header text fixed.
(build 6069)
-
[Scheduler]
Crosshair hover effect fixed for an updated row (Scheduler).
(build 6069)
-
[Month]
Cell mode in monthly calendar with no events fixed ["Uncaught TypeError: Cannot read properties of undefined (reading '0')"].
(build 6069)
-
[Month]
Moving long events beyond end fixed - Month ["Uncaught TypeError: Cannot read properties of undefined (reading 'props')"].
(build 6069)
-
[Month]
Custom event border (borderColor) should be applied during export - fixed (Month)
(build 6069)
-
[Calendar]
Custom event border (borderColor) should be applied during export - fixed (Calendar)
(build 6069)
-
[Scheduler]
Resizing the row header (with DayPilot.Scheduler.rowHeaderScrolling enabled) shouldn't trigger row header width auto-fit - fixed.
(build 6069)
-
[Calendar]
Calendar cell bubble - resource id fixed in DayPilot.Bubble.onLoad/args.source.
(build 6069)
-
[Month]
Event double click fires onTimeRangeDoubleClick as well - fixed (Month)
(build 6069)
-
[Calendar]
Left event padding fixed during image export (Calendar).
(build 6069)
-
[Calendar]
Touch actions for Calendar active areas fixed.
(build 6069)