DayPilot Pro for ASP.NET WebForms 2022.4.3824

Release date: December 15, 2022

Improvements

  • DayPilot.ColorUtil.lighter(color, steps) added (build 3821)
  • [Scheduler] Event data fontColor: "contrasting" supported. Uses "#ffffff" or "#000000" foreground color, depending on the perceived luminance of the backColor value (if specified). [Scheduler] (build 3821)
  • [Month] Event bar image export supported (Month) (build 3821)
  • DayPilot.Http.patch() added (build 3821)
  • [Scheduler] Resizing row header columns (with rowHeaderScrolling enabled + outer row header width set to max) updates outer row header width automatically (Scheduler). (build 3821)
  • [Scheduler] Start of autoscroll delayed by 500ms when moving an external item to the Scheduler. (build 3821)
  • Bubble Bubble uses onmouseleave instead of onmouseout for delayed hiding - helps keeping a bubble with complex content visible. (build 3821)
  • DayPilot.ColorUtil.contrasting(color[, light[, dark]]) method added. (build 3821)
  • [Scheduler] Resizing the last column with rowHeaderScrolling enabled allowed (Scheduler). (build 3821)

Fixes

  • [Scheduler] "Unable to preventDefault inside passive event listener due to target being treated as passive." error fixed (touch devices, Angular) (build 3821)
  • [Month] Event double click fires onTimeRangeDoubleClick as well - fixed (Month) (build 3821)
  • [Calendar] Custom event border (borderColor) should be applied during export - fixed (Calendar) (build 3821)
  • [Month] Moving long events beyond end fixed - Month ["Uncaught TypeError: Cannot read properties of undefined (reading 'props')"]. (build 3821)
  • [Calendar] Touch actions for Calendar active areas fixed. (build 3821)
  • [Scheduler] Resizing the row header (with DayPilot.Scheduler.rowHeaderScrolling enabled) shouldn't trigger row header width auto-fit - fixed. (build 3821)
  • [Month] Cell mode in monthly calendar with no events fixed ["Uncaught TypeError: Cannot read properties of undefined (reading '0')"]. (build 3821)
  • [Month] Monthly calendar: Moving long events to a position with start is before the first day - fixed ["Cannot read properties of undefined (reading '-1')"]. (build 3821)
  • [Scheduler] Exception during row moving (new row as a target) - fixed (Scheduler) (build 3821)
  • [Month] Monthly calendar: Event padding fixed (image export) (build 3821)
  • [Scheduler] Exception during moving event before start of the first row in timesheet mode - fixed (Scheduler) (build 3821)
  • [Calendar] Left event padding fixed during image export (Calendar). (build 3821)
  • [Month] Custom event border (borderColor) should be applied during export - fixed (Month) (build 3821)
  • [Calendar] Calendar cell bubble - resource id fixed in DayPilot.Bubble.onLoad/args.source. (build 3821)