Release date: June 18, 2023
Improvements
-
[Calendar]
DayPilot.Calendar.loadingStart() and loadingStop()
(build 8569)
-
[Calendar]
DayPilot.Calendar.onTimeRangeClick/ed events added
(build 8569)
-
zh-tw locale added
(build 8569)
-
[Calendar]
DayPilot.CalendarColumn replaced by DayPilot.Column in TypeScript event handler definitions (args.column property). It provides full access to DayPilot.Column methods [such as events.all(), events.isEmpty(), events.forRange() and events.totalDuratio...
(build 8569)
-
[Scheduler]
Tap-and-hold activates a context menu for row headers on touch devices (Scheduler).
(build 8569)
-
DayPilot.Switcher added to TypeScript definitions
(build 8569)
-
[Calendar]
Full DayPilot.Column object available as args.column in DayPilot.Calendar.onColumnFilter event handler.
(build 8569)
-
[Scheduler]
Tap-and-hold gesture on an existing Scheduler time range selection invokes onTimeRangeRightClick/ed (and the default action specified using timeRangeRightClickHandling).
(build 8569)
-
[Calendar]
DayPilot.Calendar.onTimeRangeSelect/ed: args.origin ("click" | "drag" | "api") added
(build 8569)
-
[Scheduler]
DayPilot.Scheduler.dragInProgress() added to TypeScript definitions.
(build 8569)
-
[Calendar]
Vertical event position aligned with Scheduler logic [+1px] - hour ends on bottom line (Calendar)
(build 8569)
-
[Calendar]
DayPilot.Calendar.cssClass added to TypeScript definitions
(build 8569)
Fixes
-
[Scheduler]
Row moving after inline text update fixed (Cannot read properties of undefined (reading 'parent')
(build 8569)
-
[Calendar]
Access to args.column.events in DayPilot.Calendar.onColumnFilter event handler fixed.
(build 8569)
-
[Scheduler]
Occasional error during inline row editing fixed - Scheduler ("DOMException: Failed to execute 'removeChild' on 'Node'. The node to be removed is no longer a child of this node. Perhaps it was moved in in a 'blur' event handler?")
(build 8569)
-
[Calendar]
Interval for waiting for visibility cleared properly if the component is destroyed before becoming visible - fixed (Calendar).
(build 8569)
-
[Gantt]
Row moving after inline text update fixed (Cannot read properties of undefined (reading 'parent')
(build 8569)
-
[Calendar]
Detection of customized row header styles during image export fixed (Calendar).
(build 8569)
-
[Scheduler]
Separators rendered on top of row headers during image export - fixed (Scheduler).
(build 8569)
-
[Scheduler]
Time range right click event (onTimeRangeRightClick/ed) fixed for multi-range selection (Scheduler).
(build 8569)
-
[Calendar]
Calendar styling in RTL mode fixed.
(build 8569)
-
[Calendar]
Resizing using custom touch handle (active area with action: "ResizeStart" or "ResizeEnd") fixed (Calendar).
(build 8569)