DayPilot Pro for Java 2019.1.8478

Release date: March 27, 2019

Features

  • [Month] DayPilot.Month.exportAs(format, options) supports range export (options.area = "range", options.dateFrom and options.dateTo). (build 8468)
  • [Scheduler] Scheduler row collapse/expand animation (build 8468)
  • [Calendar] Disabled cells (Calendar) (build 8468)

Improvements

  • [Scheduler] Scheduler themes updated (8, blue, green, traditional, transparent, white). (build 8468)
  • [Month] onDomAddEvent, onDomRemoveEvent implemented (Month) (build 8468)
  • [Scheduler] Scheduler event link shadow styled using CSS (.scheduler_default_link_shadow) (build 8468)
  • [Month] Image export supports width overriding using options.width in exportAs() (build 8468)
  • [Scheduler] DayPilot.Scheduler.onRowRightClick/ed events added, rowRightClickHandling property added (default value: "ContextMenu") (build 8468)
  • Multi-select rectangle controlled by CSS (*_selectionrectangle class). (build 8468)
  • [Scheduler] Drawing cells invalidated in onScroll (Scheduler). (build 8468)
  • [Scheduler] DayPilot.Scheduler.treeAnimation property (default: true). (build 8468)
  • [Scheduler] DayPilot.Scheduler.onBeforeEventExport/args.areas added (build 8468)
  • [Month] DayPilot.Month.onBeforeHeaderExport added. (build 8468)
  • [Calendar] Image export supports width overriding using options.width in exportAs() (build 8468)
  • [Scheduler] args.resources added to onRectangleEventSelect/ed (Scheduler) (build 8468)
  • [Scheduler] Text entered during inline event editing html-escaped automatically before updating the event (Scheduler). (build 8468)
  • [Scheduler] DayPilot.Scheduler.showNonBusinessForceHours added (build 8468)

Fixes

  • [Scheduler] Resizing row header columns regression fixed (Scheduler). (build 8468)
  • [Calendar] Shadow z-index value set to 10 - the context menu will display on top with the default config (zIndex = 11). (build 8468)
  • [Scheduler] Scheduler event link path fixed (FinishToStart, start.x == end.x, start.y > end.y) (build 8468)
  • [Scheduler] Image export of separators that are out of the range fixed (Scheduler). (build 8468)
  • Internal DayPilot.Event.rawend() fixed (behaves incorrectly if global "val" variable is defined). (build 8468)
  • [Scheduler] Row header touch scrolling fixed on Android tablets (Scheduler). (build 8468)
  • [Month] Event active area tap fixed on touch devices (Month). (build 8468)
  • [Calendar] Moving bug fixed - second event moving with the same target (Calendar). (build 8468)
  • [Scheduler] Scheduler event moving drag offset fixed (manual timeline, eventMoveSkipNonBusiness enabled). (build 8468)
  • [Calendar] Time range selection, separator position fixed for hideFreeCells=true (Calendar). (build 8468)
  • [Scheduler] Multi-resizing and disabled cells error fixed: "Cannot read property 'cells' of null" (Scheduler) (build 8468)
  • [Scheduler] Scheduler links fixed: source/target out of visible range, source/target outside of viewport (rows not rendered yet) (build 8468)
  • [Scheduler] DayPilot.Scheduler.eventEndSpec = "Date" in combination with onTimeRangeSelecting fixed. (build 8468)