Release date: September 9, 2019
Improvements
- [Scheduler] DayPilot.Scheduler: snapToGridEventResizing, snapToGridEventMoving, snapToGridTimeRangeSelecting properties added to TypeScript definitions. (build 8485)
- [Scheduler] DayPilot.Scheduler: snapToGridEventResizing, snapToGridEventMoving, snapToGridTimeRangeSelecting allows setting snap-to-grid separately. (build 8485)
- [Scheduler] Scheduler multiselect not using event data instance comparison (replaced by the new standard comparison). (build 8485)
- [Month] DayPilot.Month.events.forRange() works correctly with zero-duration events. (build 8485)
- [Scheduler] Autoscroll for touch devices. (build 8485)
- [Scheduler] DayPilot.Scheduler.crosshairTimeHeaderLevel added ("Last" | number) - specifies the time header row that will be used for time header crosshair. (build 8485)
- [Calendar] DayPilot.Calendar.forRange(start, end) added. (build 8485)
- DayPilot.Menu.hideAfter property added (default value: 200). (build 8485)
- [Scheduler] Column header text vertically centered in the default theme (Scheduler). (build 8485)
Fixes
- [Scheduler] Fast moving of events between two Schedulers fixed. (build 8485)
- [Scheduler] DayPilot.Scheduler.links.remove(): "Uncaught TypeError: Cannot read property 'props' of undefined" error fixed. (build 8485)
- [Calendar] Duplicate onTimeRangeSelect/ed firing fixed (Calendar, touch devices). (build 8485)
- [Scheduler] *_block CSS class added to bundled Scheduler themes - used by uiBlock() for the overlay div. (build 8485)
- [Scheduler] Jerky vertical scrolling fixed (Scheduler on touch devices). (build 8485)
- Using submenu with hideOnMouseOut=true fixed. (build 8485)
- [Calendar] Cell tap time range selection highlighting fixed (Calendar, touch devices). (build 8485)
- DayPilot.Modal this.div null reference fixed (autoresize): "Cannot read property 'offsetWidth' of null at DayPilot.Modal.Se" (build 8485)
- [Calendar] Calendar touch moving fixed. (build 8485)
- [Scheduler] Floating time headers fixed for no resources in IE 11 (Scheduler). (build 8485)
- [Scheduler] Incorrect rendering of links to/from events in hidden rows fixed (Scheduler). (build 8485)
- [Scheduler] Scheduler message bar position fixed (1px space). (build 8485)