Release date: August 26, 2015 (build 8.1.1821)
Improvements
- [Scheduler] Hover active areas supported in Scheduler time headers. (build 1784)
- [Scheduler] Hover active areas supported in Scheduler grid cells. (build 1785)
- [Month] Month/onAfterCellRender event added (args.cell.div, args.cell.divHeader). (build 1786)
- [Scheduler] Async validation callback demo updated (Scheduler). (build 1787)
- [Scheduler] DayPilot.Scheduler.stopDragging() (build 1790)
- [Gantt] Gantt .scrollX and .scrollY allow setting the position. (build 1792)
- [Scheduler] Scheduler row selecting supports Shift + click to select a range. (build 1793)
- [Scheduler] Expanded groups of concurrent events persisted during .update() (Scheduler) (build 1793)
- [Scheduler] .selectedRows updated after selection change (Scheduler). (build 1794)
- [Calendar] args.e available as args.data in onBeforeEventRender (Calendar, Month, Scheduler). (build 1795)
- [Scheduler] args.e available as args.data in onBeforeEventRender (Calendar, Month, Scheduler). (build 1795)
- [Month] args.e available as args.data in onBeforeEventRender (Calendar, Month, Scheduler). (build 1795)
- [Gantt] Gantt task/Scheduler event linkpoint use _linkpoint class. (build 1798)
- [Scheduler] Gantt task/Scheduler event linkpoint use _linkpoint class. (build 1798)
- [Scheduler] Viewport updated after window.resize (Scheduler). (build 1799)
- [Scheduler] DayPilot.Scheduler.makeDraggable() options support externalCssClass. (build 1801)
- [Scheduler] .scrollDelayCells set to 0 by default (Scheduler). (build 1805)
- [Calendar] showCurrentTimeMode = "Full" added (Calendar). (build 1806)
- [Scheduler] Moving shadow cleared after onEventMove and before onEventMoved (Scheduler). (build 1811)
- [Scheduler] Joint events demo (Scheduler). (build 1812)
- [Scheduler] Event links demo (Scheduler). (build 1812)
- [Scheduler] args.multiresize supported (onEventResize, onEventResized), updating all events automatically (Scheduler). (build 1813)
- [Scheduler] args.multiresize supported in onEventResizing (Scheduler). (build 1813)
- [Scheduler] Event multi-resizing demo (Scheduler). (build 1814)
- [Calendar] Calendar always fully redrawing the grid on .update(). (build 1815)
- Default tapAndHoldTimeout value changed to 300 (used to be 500) - all controls. (build 1816)
- [Gantt] .scrollToTask() method added (scrolls vertically to the specified task id) - Gantt chart. (build 1817)
- [Scheduler] Themes updated. (build 1820)
- [Month] Themes updated. (build 1820)
- [Calendar] Themes updated. (build 1820)
Fixes
- [Calendar] Calendar - all-day events starting and ending on .startDate fixed. (build 1791)
- [Scheduler] Starting row select position lost during .update() - fixed (Scheduler). (build 1796)
- [Scheduler] DayPilot.Scheduler.rows.selection.clear() fixed. (build 1797)
- [Month] Config changes watching in AngularJS fixed (Calendar, Month). (build 1803)
- [Calendar] Config changes watching in AngularJS fixed (Calendar, Month). (build 1803)
- [Scheduler] Message bar structure fixed (Scheduler). (build 1805)
- [Scheduler] Clicking a selected event fixed (Scheduler). (build 1805)
- [Scheduler] Inline editing touch propagation fixed (Scheduler). (build 1807)