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)
DayPilot