DayPilot Pro for JavaScript 2020.4.4766

Release date: November 15, 2020

Features

  • Keyboard navigation (Scheduler) [tutorial]
  • Angular 11 support

Improvements

  • Global mousemove handler used for DayPilot.Menu optimized. (build 4739)
  • DayPilotSchedulerConfig.rowHeaderColumnsResizable added to TypeScript. (build 4740)
  • [Scheduler] Ignoring resources[].frozen values other than "top" and "bottom" (Scheduler). (build 4743)
  • [Scheduler] Properties related to keyboard navigation added (keyboardEnabled = false, keyboardTarget = "document" | "component") (build 4744)
  • [Scheduler] Keyboard - enter on event fires onEventClick (Scheduler). (build 4745)
  • [Scheduler] Keyboard - automatically focusing newly-created event if eligible (Scheduler). (build 4747)
  • [Scheduler] Keyboard properties added to TypeScript (Scheduler). (build 4756)
  • [Scheduler] Using outline CSS to highlight focused element during keyboard navigation (Scheduler). (build 4762)
  • [Scheduler] Scheduler supports start/end for event active areas with visibility: "Hover". (build 4763)

Fixes

  • [Scheduler] Frozen row headers updated properly (Scheduler). (build 4741)
  • [Scheduler] Scheduler shouldn't add generated "html" property to the resources[] items - fixed. (build 4742)
  • [Scheduler] Updating existing frozen rows ("bottom") fixed. (build 4743)
  • [Scheduler] Updating bottom-frozen Scheduler row headers (2) - fixed. (build 4756)
  • [Scheduler] Horizontal scrollbar for rowHeaderScrolling + rows frozen to the bottom fixed (Scheduler). (build 4757)
  • [Scheduler] Row creating fixed for cellsAutoUpdated (Scheduler) (build 4759)
  • [Bubble] Bubble with long content that caused a vertical scrollbar to appear closed immediately - fixed (Scheduler). (build 4760)
  • [Scheduler] Bubble with long content that caused a vertical scrollbar to appear closed immediately - fixed (Scheduler). (build 4760)
  • [Scheduler] Render events in an expanded group in case that the Scheduler height increases - fixed. (build 4764)