DayPilot Pro for JavaScript 8.4

Release date: June 26, 2017 (build 8.4.2911)

Features

  • Calendar client-side export: online demo (build 2865)
  • Month client-side export: online demo (build 2876)
  • Kanban - fixed column width supported (columnWidthSpec, columnWidth properties): online demo (build 2888)

Improvements

  • [Bubble] Bubble hidden on active area click. (build 2866)
  • [Scheduler] Scheduler time header: _timeheader_cell class applied to all cells in addition to _timeheader_group and _timeheader_col (build 2867)
  • [Calendar] Calendar client-side export CSS detection improved. (build 2867)
  • [Scheduler] DayPilot.Scheduler.onBeforeTimeHeaderRender/args.header.fontColor supported. (build 2867)
  • [Scheduler] Scheduler.eventHtmlLeftMargin/eventHtmlRightMargin added (default value 20). (build 2869)
  • [Gantt] Gantt.taskHtmlLeftMargin/taskHtmlRightMargin added (default value 20). (build 2869)
  • [Gantt] Gantt default theme updated (task group and milestone color). (build 2875)
  • [Calendar] DayPilot.Calendar.exportAs(): columnMarginRight applied, onBeforeHeaderExport implemented. (build 2877)
  • [Scheduler] Client-side export: events support active areas with .image property. (build 2878)
  • [Calendar] Client-side export: events support active areas with .image property. (build 2878)
  • [Calendar] Calendar touch: tap on grid selects a cell (tap-and-hold not required). (build 2891)
  • Active area context menu position adjusted. (build 2901)
  • [Scheduler] Scheduler event area visibility accepts "visible" property (in addition to "v"). (build 2903)

Fixes

  • [Scheduler] eventInplaceOptimization & events.delete() fixed (Scheduler). (build 2865)
  • [Calendar] Calendar: Event right click error fixed. (build 2886)
  • [Scheduler] Scheduler external drag and drop on touch devices fixed. (build 2892)