Release date: January 21, 2026
Features
- CSS themes and Theme Designer support hover event styling
- CSS Theme Designer supports colors with alpha channel (transparency).
Improvements
- [Calendar] Built-in all-day event delete icon centered vertically (Calendar). (build 8604)
- [Scheduler] The built-in event delete icons are vertically centered (Scheduler). (build 8604)
- [Month] Event delete icon in the default theme uses the current text color (Month). (build 8604)
- [Scheduler] Current context menu is now hidden on viewport scrolling (Scheduler) (build 8604)
- [Scheduler] Updated CSS themes (Scheduler). (build 8604)
- [Month] Performance optimization: The `events.update()`` method performs an inline update of the event box instead of refreshing all events if the location hasn't changed (Month). (build 8604)
- [Calendar] Built-in event delete icon uses the current text color (Calendar). (build 8604)
- [Calendar] Event hover background added to the built-in calendar CSS theme. (build 8604)
- [Scheduler] Default CSS theme: Tree expand/collapse and event delete icons use the current font color instead of a hardcoded value (Scheduler). (build 8604)
- globalThis.__DayPilotDisableCssInjection supported (build 8604)
- [Calendar] DayPilot.Calendar.onBeforeEventExport: args.areas supported (by default, it uses the areas defined in onBeforeEventRender). (build 8604)
- [Month] DayPilot.Month.makeDraggable(options) - additional options implemented: externalCssClass, externalHtml, onDragStart, onDrop. (build 8604)
- [Scheduler] Current context menu is now hidden on time range selection mode activated using tap-and-hold gesture (Scheduler). (build 8604)
- Default Gantt Chart CSS theme: border radius set to 4px; updated event bar color. (build 8604)
- `<meta name="daypilot:css" content="disable">` can be used to disable registration of the built-in themes. (build 8604)
- [Month] Bundled Month CSS themes updated. (build 8604)
- [Scheduler] Row header column sort icon uses the current foreground color. (build 8604)
- SVG symbols used in active areas are now centered properly. (build 8604)
- Bubble DayPilot.Bubble.onLoad: args.div added (main bubble DOM element). (build 8604)
- Active area `mouseout` event handlers changed to `mouseleave`. (build 8604)
- [Month] Event delete icon centered vertically (Month). (build 8604)
- [Scheduler] Floating event arrow icon uses SVG and current foreground color. (build 8604)
- [Calendar] Event delete icon in the default theme uses the current text color (Calendar) (build 8604)
- [Calendar] Bundled Calendar CSS themes updated. (build 8604)
Fixes
- [Calendar] Position of active areas fixed during image export in RTL mode (Calendar). (build 8604)
- [Navigator] DayPilot.Navigator.select(start, end, options) - `options` incorrectly ignored when both start and end were specified (fixed) (build 8604)
- [Month] Source event reference in event right click context menu fixed (Month). (build 8604)
- [Scheduler] Vertical position of inner floating event div fixed (Scheduler). (build 8604)
- [Scheduler] Context menu manually invoked from onTimeRangeSelected was hidden immediately on touch devices - fixed (Scheduler) (build 8604)