DayPilot Pro for Java 2025.1.8586

Release date: March 30, 2025

Features

  • [Scheduler] Time header active areas supported during image export (Scheduler).

Improvements

  • [Scheduler] onBeforeEventRender: ea.setHeight() added (build 8584)
  • Active areas use `overflow: hidden` style by default. (build 8585)
  • [Scheduler] DayPilot.Scheduler.onBeforeCornerExport: args.format added (build 8585)
  • [Scheduler] Rectangle event selection is now based on event data instead of rendered events - this works better with progressive event rendering (Scheduler). (build 8585)
  • [Scheduler] DayPilot.Scheduler.onBeforeEventExport: args.format added (build 8585)
  • [Scheduler] Forced release of time header DOM elements when calling dispose() in the Scheduler. (build 8585)
  • [Scheduler] The default value of `autoScrollDelay` has been changed from 200 to 100, allowing the Scheduler’s autoscroll to trigger sooner. (build 8585)
  • [Scheduler] DayPilot.Scheduler.onBeforeRowHeaderExport: args.format added (build 8585)
  • [Gantt] DayPilot.Gantt.links.remove(id) supports `id` parameter. (build 8585)
  • [Scheduler] Forced release of row header DOM elements when calling dispose() in the Scheduler. (build 8585)
  • [Scheduler] DayPilot.Scheduler.onBeforeCellExport: args.format added (build 8585)
  • [Gantt] DayPilot.Gantt.linkShape property added (build 8585)
  • Checking for hoverable device using matchMedia when showing hover active areas disabled. (build 8585)
  • [Scheduler] DayPilot.Scheduler.onBeforeTimeHeaderExport: args.format added (build 8585)

Fixes

  • [Scheduler] Calculation of time header active area position from `start` and `end` properties fixed (Scheduler). (build 8585)
  • Context menu `source` value lost when calling `update()` - fixed. (build 8585)
  • [Scheduler] Dimension calculations take the scrollbar height into account correctly for zoom levels below 50% (Scheduler). (build 8585)
  • [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 8585)
  • [Calendar] AutoScroll fixed for Calendar in RTL mode. (build 8585)
  • [Calendar] Cell tap (on touch devices) selects an incorrect position the second time - fixed (Calendar). (build 8585)
  • [Scheduler] Possible overflow of the rectangle selection during autoscroll fixed (Scheduler). (build 8585)
  • [Scheduler] Grouping of concurrent events fixed for a custom sort order (Scheduler). (build 8585)