Release date: February 1, 2020
Features
- Frozen rows (Scheduler) [docs, demo]
- JSX support for events - onBeforeEventDomAdd/onBeforeEventDomRemove (Calendar) [tutorial]
Improvements
- [Scheduler] Event elements grouped using <g> during SVG export, group marked with [data-type=event], [data-id]. (build 4175)
- [Scheduler] Event version export supported, group marked with [data-type=event-version], [data-event-id]. (build 4176)
- [Scheduler] Event areas marked with [data-type=event-area] and [data-id] during SVG export (Scheduler). [data-id] value is set using area.id. (build 4177)
- [Scheduler] Frozen rows demo added (Scheduler). (build 4179)
- [Scheduler] Event versions can be defined in onBeforeEventRender (Scheduler). (build 4183)
- TypeScript definitions updated (EventData, VersionData, AreaData). (build 4191)
- exportAs() supports options.includeHiddenRows for options.area = "range" (build 4199)
- [Calendar] Bubble supports React JSX in onBeforeDomAdd (Calendar) (build 4200)
- [Calendar] JSX support for all-day events - onBeforeEventDomAdd/onBeforeEventDomRemove (Calendar) (build 4203)
Fixes
- [Scheduler] Time range selection start/end order fixed in onTimeRangeDoubleClick (Scheduler). (build 4186)
- [Gantt] Floating time header cell CSS fixed (Gantt). (build 4198)
DayPilot