Release date: October 16, 2017 (build 8.4.3027)
Features
- An option to display a link outline during event drag and drop in Scheduler (args.link in onEventMoving)
- Scheduler infinite scrolling: infiniteScrollingEnabled, infinite.shiftStart(days), infinite.scrollTo(date) [Live Demo]
- External drag and drop (DayPilot.Month) [Live Demo]
Improvements
- [Scheduler] Custom data can be passed to moving event handlers from an active area with action:"Move" (data: "..."). Accessible as args.areaData in onEventMoving/onEventMove/onEventMoved. (Scheduler) (build 2998)
- [Scheduler] DayPilot.Scheduler.links.addData() - experimental. (build 2999)
- [Scheduler] Scheduler default CSS theme: timeline break color softened (#000 -> #999). (build 3000)
- [Scheduler] DayPilot.Scheduler.links.load(url) (build 3002)
- [Scheduler] Scheduler links use a circle for a close connection. (build 3005)
- [Calendar] DayPilot.Calendar.eventsLoadMethod added (default value "GET"). (build 3007)
- [Scheduler] DayPilot.Scheduler.dragOutAllowed supported on mobile (touch) devices. (build 3008)
- [Gantt] DayPilot.Gantt.tasks.load() method added. (build 3010)
- [Gantt] DayPilot.Gantt.links.load() method added. (build 3013)
- DayPilot.DatePicker.setDate() added. (build 3014)
- [Calendar] Monthly calendar SVG export demo added. (build 3016)
- [Month] DayPilot.Month.eventsLoadMethod added (default value "GET"). (build 3017)
- [Month] DayPilot.Month.onTimeRangeSelect/ed - args.control added. (build 3018)
- Event areas and cells accept area.visibility in addition to area.v property. (build 3018)
- [Month] DayPilot.Month.makeDraggable() accepts DayPilot.Duration as options.duration. (build 3020)
- DayPilot.DatePicker detects changes in target element automatically. (build 3021)
- DayPilot.TimeSpan fully replaced by DayPilot.Duration (DayPilot.TimeSpan now throws an exception with instructions). (build 3024)
- [Scheduler] Infinite scrolling demo added (Scheduler). (build 3025)
- [Navigator] Workaround for Chrome 61 opacity bug added (Navigator CSS). (build 3025)
Fixes
- [Gantt] Link hover fixed (Scheduler, Gantt). (build 3012)
- [Scheduler] Link hover fixed (Scheduler, Gantt). (build 3012)
- [Gantt] DayPilot.Gantt.onBeforeRowHeaderRender - start/end/duration fixed for task groups in taskGroupMode="Auto" (build 3015)
- [Scheduler] Infinite scrolling and dynamic loading multiple onScroll calls fixed (Scheduler). (build 3023)
- [Scheduler] Start/end labels fixed for time range selecting (Scheduler). (build 3024)