Release date: December 28, 2021
Features
- TypeScript support
- JavaScript version NPM package (@daypilot/daypilot-lite-javascript, version 3.0.0)
- React version (@daypilot/daypilot-lite-react, version 3.0.0) - tutorial: React Weekly Calendar Tutorial (Open-Source)
- Vue version (@daypilot/daypilot-lite-vue, version 3.0.0) - tutorial: Vue.js Weekly Calendar Tutorial (Open-Source)
- Angular version (@daypilot/daypilot-lite-angular, version 3.0.0) - tutorial: Angular Calendar: Day/Week/Month Views (Open-Source)
- [Navigator] Free-hand selection
- [Navigator] Week numbers
- [Navigator] Rows per month (auto or six)
- [Navigator] Horizontal orientation supported
- [Navigator] Free/busy highlighting
- [Navigator] Cell customization
Improvements
- [Month] DayPilot.Month.dispose() (build 279)
- NavigatorTimeRangeSelectArgs.day, mode properties (build 280)
- [Calendar] DayPilot.Calendar.update(options) - options supported (build 307)
- [Calendar] DayPilot.Calendar(id, options): options supported (build 309)
- [Calendar] DayPilot.Calendar.init() returns this (build 310)
- [Month] ctor(id, options), update(options) - options supported in Month and Navigator (build 311)
- [Navigator] ctor(id, options), update(options) - options supported in Month and Navigator (build 311)
- [Month] DayPilot.Month: visibleStart(), visibleEnd() added (build 312)
- [Calendar] DayPilot.Calendar.onEventClick/ed: args.originalEvent, args.meta, args.ctrl, args.control (build 314)
- [Calendar] DayPilot.Calendar.onEventDelete/d: args.control (build 314)
- [Calendar] DayPilot.Calendar.onEventMove/d: args.control, args.ctrl, args.shift (build 314)
- [Calendar] DayPilot.Calendar.onEventResize/d: args.control (build 314)
- [Calendar] DayPilot.Calendar.onTimeRangeSelect/ed: args.control (build 314)
- [Month] DayPilot.Month.onEventClick/ed: args.control, args.div, args.originalEvent, args.meta, args.ctrl (build 314)
- [Month] DayPilot.Month.onEventMove/d: args.control, args.ctrl, args.shift (build 314)
- [Month] DayPilot.Month.onEventResize/d: args.control (build 314)
- [Month] DayPilot.Month.onTimeRangeSelect/ed: args.control (build 314)
- [Navigator] Auto-focus inactive month on click (build 332)
- [Month] Month: visible property + show()/hide() methods (build 333)
- Getting rid of eval() (build 337)
- [Navigator] Navigator binding requires an object name (string not resolved anymore) (build 337)
Fixes
- Forbidden char replacement bug fixed. (build 262)
DayPilot