Release date: May 15, 2026

Features

Improvements

  • [Scheduler] DayPilot.Scheduler.stickyParents added to TypeScript definitions. (build 6926)

  • [Bubble] Position of a Bubble with position: "Mouseā€ and showArrow: true is now more precise (arrow pointing to the mouse cursor). (build 6928)

  • [Scheduler] Single merged update for multiple synchronous signal changes in Angular. (build 6929)

  • [Scheduler] The new links and resources attributes take precedence over config values in Angular Scheduler. (build 6929)

  • [Calendar] Time range selection can also be created using the right mouse button, as in the Scheduler. The Calendar fires the onTimeRangeRightClick event when the button is released. (build 6931)

Fixes

  • [Calendar] Invalid Calendar time range selection error fixed ["TypeError: Cannot set properties of null (setting 'toString')"]. (build 6921)

  • [Scheduler] Invalid Scheduler time range selection error fixed. (build 6921)

  • [Scheduler] A minification issue that broke event resizing cleanup in the Scheduler was fixed. (build 6924)

  • [Bubble] Arrow left indent wasn't applied properly - fixed (regression). (build 6927)

  • [Scheduler] DayPilotScheduler.events getter returns the same object instead of a resolved signal (Angular) (build 6929)

  • [Calendar] DayPilot.Calendar.contextMenuSelection receives a correct selection object as args.source. (build 6931)