Release date: February 15, 2025
Features
- UI Builder supports Next.js 15 project target (all components)
- Time header active areas supported during image export (Scheduler)
Improvements
- [Scheduler] Exported time header active areas can be defined using onBeforeTimeHeaderRender (args.header.areas) or using onBeforeTimeHeaderExport (args.areas). (build 6385)
- Active areas support borderColor and borders (object that specifies individual borders {top: true, right: true, bottom: true, left: true}). (build 6386)
- Active areas use overflow: hidden style by default. (build 6386)
- [Scheduler] DayPilot.Scheduler.onBeforeEventExport: args.format added (build 6387)
- [Scheduler] DayPilot.Scheduler.onBeforeCornerExport: args.format added (build 6387)
- [Scheduler] DayPilot.Scheduler.onBeforeTimeHeaderExport: args.format added (build 6387)
- [Scheduler] DayPilot.Scheduler.onBeforeRowHeaderExport: args.format added (build 6387)
- [Scheduler] DayPilot.Scheduler.onBeforeCellExport: args.format added (build 6387)
- [Kanban] DayPilot.Kanban.onBeforeColumnHeaderRender event added (args.column, args.header.areas, args.header.backColor, args.header.cssClass, args.header.text, args.header.html, args.header.toolTip). (build 6388)
- [Scheduler] DayPilot.Scheduler.onBeforeCornerRender: args.text, args.backColor, args.verticalAlignment, args.horizontalAlignment added. (build 6390)
Fixes
- [Scheduler] Correctly check whether an event overlaps any disabled cells after the target position has been manually changed in the onEventMoving event handler (Scheduler). (build 6383)
- Context menu args.source value lost when calling update() - fixed. (build 6384)
- [Scheduler] Calculation of time header active area position from start and end properties fixed (Scheduler). (build 6386)
- [Scheduler] Keyboard navigation: move right from event that ends on a timeline break fixed (Scheduler) (build 6389)
DayPilot