DayPilot Pro for Java 2021.3.8536

Release date: September 15, 2021

Improvements

  • [Scheduler] DayPilot.Scheduler.watchWidthChanges not required anymore for window dimension change detection (for heightSpec: "Parent100Pct" and "Max100Pct". (build 8535)
  • [Scheduler] DayPilot.Scheduler.onTimeRangeSelecting/args.ignoreDisabledCells added (build 8535)
  • DayPilot.Modal 3.16.0: time picker and date/time picker form() fields (build 8535)
  • DayPilot.Menu.onHide event added (build 8535)
  • [Scheduler] DayPilot.Scheduler.rowCreateText added (build 8535)
  • [Scheduler] Rows with cellsAlwaysUpdated are refreshed during optimized events update: DayPilot.Scheduler.update({events}) (build 8535)
  • [Scheduler] DayPilot.Scheduler.rows.addChild() added (build 8535)
  • [Scheduler] Verbose-level Chrome log messages ("[Violation] Added non-passive event listener to a scroll-blocking <some> event. Consider marking event handler as 'passive' to make the page more responsive.") reduced on devices without touch support (Scheduler). (build 8535)
  • [Scheduler] DayPilot.Scheduler.rowEmptyHeight and DayPilot.Scheduler.resources[].emptyHeight properties added - set a height of rows without events (build 8535)
  • [Scheduler] DayPilot.Scheduler.rowMoveSameLevelOnly mode: possible to move a row to a position after the last child of the last sibling (build 8535)
  • [Scheduler] Green Scheduler CSS theme updated (column headers). (build 8535)
  • [Scheduler] DayPilot.Scheduler.scrollTo() scrolls horizontally to the specified time in viewType="Days" mode (it used to support only vertical scrolling). (build 8535)
  • [Scheduler] Last time header cell marked with *_timeheader_cell_last CSS class (Scheduler). (build 8535)

Fixes

  • [Calendar] External drag and drop fixed on touch devices (Calendar). (build 8535)
  • [Scheduler] Scrolling of row headers using trackpad on MacOS without a mouse connected fixed (Scheduler). (build 8535)
  • [Scheduler] Incorrect position of time breaks fixed for cellWidthSpec="Auto" (Scheduler). (build 8535)
  • [Scheduler] Right-clicking an existing time range selection fixed (Scheduler). (build 8535)
  • [Calendar] Progressive cell rendering fixed for high resolution displays - checking max height (Calendar). (build 8535)
  • [Scheduler] DayPilot.Scheduler.startDragging (legacy) data object fixed (build 8535)