DayPilot Pro for JavaScript 2021.2.4931

Release date: April 1, 2021

Features

  • [Scheduler] DayPilot.Scheduler.registerDropTarget() added
  • [Scheduler] Sliding indicator of the current time in the time header (CSS class)

Improvements

  • DayPilot.Duration.add() added to TypeScript definitions (build 4913)
  • [Scheduler] DayPilot.Scheduler.onEventMoving: args.control added (build 4917)
  • [Scheduler] DayPilot.Scheduler.events.add/remove methods never throw an exception if the event wasn't found. (build 4918)
  • Current time header cell highlighted using .scheduler_default_timeheader_cell_now CSS class (and updated automatically). (build 4918)
  • [Calendar] DayPilot.Calendar.message(text, options) supports options.cssClass (build 4923)
  • [Month] DayPilot.Month.message(text, options) supports options.cssClass (build 4923)
  • [Calendar] Mouse coordinates calculated correctly for mousedown on crosshair (Calendar). (build 4926)
  • [Scheduler] DayPilot.Scheduler.showCurrentTimeHeader property added (false by default) (build 4927)

Fixes

  • [Month] Event multiselecting fixed (Month) (build 4924)
  • [Calendar] Hover active areas (including delete icon) fixed when displaying two Calendar instances. (build 4930)

Other Changes

  • License agreement 20210401 (build 4927)

API Changes

  • [Month] DayPilot.Month.eventDoubleClickHandling set to "Disabled" by default; aligned with other components (API change) (build 4924)