What's New
If you are updating Scheduler from an older version, check Migration From Older Versions for details.
7.2.15
August 17, 2026. Bugfix releaseFixes
- Fix the issue where the macOS Option key was not recognized as Alt, so the keyboard navigation shortcuts for switching views did not work
- Fix the issue where converting a recurring event into a regular one replaced the event end date with the end date of the whole series
- Fix the incorrect background and border colors of events in the multisection events sample
- Fix the performance bottleneck where repainting a single event scanned all rendered event nodes, which slowed down views repainting many events per frame
7.2.14
May 29, 2026. Bugfix releaseFixes
- Fix the incorrect
@dhx/schedulerdependency listed in the published React Scheduler package - Fix the issue where not all changes were applied when editing the first occurrence of a recurring event in "All events" mode
- Update the url plugin to avoid a false-positive finding from static analysis
7.2.13
March 31, 2026. Bugfix releaseFixes
- Fix the incorrect trial warning in React Scheduler
- Fix the regression with remote updates in React Scheduler where editing an event did not apply changes to the existing event
7.2.12
March 23, 2026. Bugfix releaseFixes
- Fix the crash on page reload in React Scheduler when using non-default themes with the cookie plugin enabled
- Fix the regression where the
saveURL in thedataprop was not applied correctly in React Scheduler - Fix the issue where editing a non-first occurrence of a recurring event in "This and following events" mode did not apply all lightbox field changes
- Fix the issue where dynamically changing Quick Info buttons based on event conditions did not update the popup correctly
- Fix the issue where modifying the text of a single recurring event occurrence was overwritten after editing a subsequent occurrence in "This and following events" mode
- Fix the overflow styles of the Quick Info popup to properly handle long event descriptions
- Fix the script error in React Scheduler that occurred when adding events to an existing dataset via the
useStatefunction
Updates
- Add the ability to replace the recurring event confirmation modal with a custom dialog.
- Add the ability to replace the recurring event confirmation modal in React Scheduler via the modals.onRecurrenceConfirm prop
7.2.11
January 12, 2026. Bugfix releaseFixes
- Fix the issue where new events were duplicated in React Scheduler if the
savehandler did not return a new ID - Fix the issue where Timeline view templates were not applied in React Scheduler
- Fix the incorrect binding of events to sections in Timeline view when filtering is used in React Scheduler
- Fix the script error in the Agenda view when the
datesection is not included in the header configuration - Fix the incorrect display of header elements in the Year and Agenda views when using the Material skin
- Fix the broken layout in React Scheduler when switching from a plugin-based initial view to standard views
- Fix the issue where a phantom event block appeared when an all-day recurring event had a duration of exactly 24 hours
- Fix the issue where the Lightbox failed to open when creating multiple events via drag on the same day in the Month view with the
year_viewplugin activated
7.2.10
December 10, 2025. Bugfix releaseFixes
- Fix the issue where events jumped to the left when being dragged from the last column in the multiday Units view
- Fix the issue where some date cells were missing in specific months in the Month view
- Fix the drag-create issue on mobile devices when using the container_autoresize plugin
- Fix the issue that prevented event creation on double-click after horizontal scrolling in the Units view
7.2.9
September 19, 2025. Bugfix releaseFixes
- Fix memory leaks that occurred in the Timeline view
- Fix compatibility issue between the container_autoresize plugin and the Week Agenda view
- Fix the issue where the onScaleDblClick was not triggered as expected
- Fix inconsistent behavior of onEventSave and DataProcessor when working with recurring events
- Fix the React Scheduler issue where multiple instances of the component caused duplicated templates
- Fix incorrect handling of the
eventsprop's changes in React Scheduler
7.2.8
July 30, 2025. Bugfix releaseNew
- Samples for React Scheduler were added to the Commercial, Enterprise, Ultimate, and Evaluation packages
Fixes
- Fix the issue where dragging a recurring event after deleting its subsequent occurrences behaved incorrectly
- Ensure "Repeat Event" control of the lightbox is disabled for modified series instances
- Fix the incorrect display of legacy labels for recurring events
- Fix the conflict between the max_month_events setting and multi-day events, which caused events to disappear or overlap in the Month view
- Ensure cookies set by Scheduler over HTTPS now include the Secure attribute
- Fix the issue where the event_duration setting corrupted parsed event data
- Fix the issue where the time_step setting corrupted parsed event data
7.2.6
June 26, 2025. Bugfix releaseFixes
- Fix the issue with seconds-level precision in the event timing
- Fix the incorrect drag behavior in the Timeline view during short months
- Fix the incorrect rounding of events in the Timeline view
- Prevent DataProcessor from adding the
!nativeeditor_statusproperty to custom router arguments
7.2.5
May 20, 2025. Bugfix release- Ensure that the Lightbox time control displays the correct number of days for each month in the day selectors
- Fix the script error occurring in the trial build in Salesforce
- Fix the regression introduced in Scheduler v7.2 where the "Today" cell was not highlighted in the Month view
- Fix the issue with incorrect
end_datecalculation when resizing events with round_position enabled - Fix the issue where the Tooltip shifted off-screen when displaying long content
7.2.4
May 6, 2025. Bugfix releaseFixes
- Fix the incorrect behavior of the ignore_timeline setting when moving or resizing events in the Timeline view
- Fix the issue with incorrect
end_datecalculation when creating new events with ignore_timeline enabled - Fix the issue where lightbox button configurations were mixed up after being saved to storage
- Fix the issue where the container_autoresize plugin unexpectedly increased container size in an empty Agenda view
- Fix the script error in the Units view that occurred with certain values of the
sizesetting with the mark_now config enabled - Fix the incorrect behavior of horizontal scroll in the Timeline view when
smart_renderingis set tofalse
7.2.3
April 9, 2025. Bugfix releaseFixes
- Fix the issue where grid cells were not focused when tasks were outside the chart's visible time range
- Fix the issue in the multiUserBackend extension that caused incorrect behavior when editing all events in a recurring series
- Fix the issue where the
timeline_scalex_classadded the class twice in the Timeline view - Fix the issue where
scrollTo((section: x))did not scroll to the first section in the Timeline view - Fix the issue where the section
heightsetting in the lightbox was not applied correctly - Fix the issue where the Mini Calendar ignored the
rtlconfiguration - Fix the issue where smart rendering worked only in the first Timeline view when multiple timelines were used with
smart_rendering:trueandscrollable:false - Fix the issue where using
first_hour/last_hourwithround_positioncaused incorrect dates of events when dragging events in the Timeline view
7.2.2
February 13, 2025. Bugfix release- Fix the issue where filtering did not work correctly for modified occurrences of recurring events
- Ensure the month_date template properly affects the Year view
- Fix the incorrect behavior when using multisection events in the Timeline view with
round_position: true - Prevent recurring events occurrences from being cut off when they fall outside the visible range of the Timeline view
- Fix issues with editing recurring events using the "current and the following" option
7.2.1
January 16, 2025. Bugfix release- Prevent recurring occurrences from disappearing during daylight saving time (DST) transitions.
- Fix the script error that occurred when editing newly created recurring events.
- Fix the incorrect display of occurrences after loading data from the back-end.
- Fix the error encountered when adjusting the
sizeproperty in the Units view that exceeds the available columns. - Ensure multi-level folders in the Tree Timeline view display correctly at all nesting levels.
- Fix the issue with the
readonly_formconfiguration option causing errors when opening the lightbox for recurring events. - Fix the issue with recurring patterns when modifying "the current and the following" occurrences of weekly recurring events that span certain weekdays.
7.2
December 17, 2024. Minor updateReview of the release on the blog
Breaking Changes
This update brings changes for some map configuration properties. Check the Migration notes for details.
New functionality
- Ability to edit the current and the following recurring events
- New Live-Update module for collaborative editing
Updates
- Improved display of overnight events
- Updated event handlers for the Mini Calendar
- Date functions are now non-mutating
Fixes
- Fix the issue with the container resize listeners in the LWC environment
- Fix the issue with events' drag and drop when the event's end date is past the scheduler_last_hour configuration
- Fix the incorrect display of events in the cascade_event_display mode
- Fix the incorrect behavior of drag-resize when a new event is resized to the bottom of the day column while the
all_timedextension is active - Fix the incorrect behavior of vertical scrolling in the scrollable Timeline view when smart rendering is disabled
- Fix the incorrect display of scroll buttons in the Units view
- Fix the incorrect display of unassigned events in the Units view when the
skip_incorrectsetting is set tofalse
7.1.3
November 19, 2024. Bugfix release- Fix the issue where the initial position of events was not highlighted during drag and drop in the Timeline and Units views
- Fix the issue where the
last_hoursetting caused incorrect behavior of drag and drop in the Timeline view - Prevent recurring occurrences from disappearing in certain time zones during DST transitions
- Fix repeated end date increments when toggling Full day in the Mini Calendar control of the lightbox
- Restore functionality of the ignore_year and ignore_agenda methods
7.1.2
October 8, 2024. Bugfix release- Fix the incorrect position of events pasted using Ctrl+C/Ctrl+V when the multisection extension is enabled
- Ensure the Collision extension works properly with new recurring events
- Correct the sections' height after calling scheduler.updateCollection() when smart rendering enabled in the Timeline view
- Resolve the issue where smart rendering hides parts of new multisection events when onBeforeLightbox is canceled
- Fix incorrect behavior of the getEvents method with recurring events
- Correct the handling of recurring events with custom daily properties
7.1.1
August 27, 2024. Bugfix release- Fix the issue where the DataProcessor did not allow sending false values
- Fix the issue where the Tooltip disappeared on mobile devices after a click
- Fix the Tooltip position issue during page scroll
- Fix the issue where the container_autoresize plugin hid the multiday section
- Fix the issue where the Quick Info popup appeared outside of the container
- Fix the issue where unconfirmed events disappeared during scrolling with smart rendering enabled in the Timeline view
- Fix the incorrect sections height in the Timeline view after calling scheduler.updateCollection() with active smart rendering
7.1
July 31, 2024. Minor updateReview of the release on the blog
Breaking Changes
This update brings changes for some map configuration properties. Check the Migration notes for details.
New functionality
- Storing recurring events in the RRULE format
- Map view supports different map providers
- The ability to undo an event's deletion
- The batchUpdate method for updating multiple events at once
Updates
Fixes
- Fix the issue when dynamically changing the x_date property of the Timeline view did not affect the template
- Fix the header misalignment in the multiday Units view
- Fix the script error that occurred after the destructor is called when the drag_between extension is active
- Fix the incorrect behavior of the limit extension, which prevented editing recurring series
- Fix the performance issue with events drag and drop in the Tree Timeline view when the show_unassigned option is set to true
- Fix the incorrect behavior of the scrollable Timeline view when smart_rendering is set to false
- Fix the incorrect scroll position after a view change in a scrollable Timeline view
7.0.5
May 30, 2024. Bugfix releaseFixes
- Fix the incorrect height of the Timeline sections when the event_dy:"full" setting is used
- Fix the missing "today" marker in the Year view
- Correct the positioning of events in the Day/Week views
7.0.4
May 22, 2024. Bugfix releaseFixes
- Add the
placeholdersetting for the textarea control - Fix incorrect cell selection in Keyboard Navigation
- Fix the Quick Info popup in Agenda view
- Fix type definitions for the Agenda view templates
- Fix the incorrect display of multi-day events in Month view when start_on_monday is disabled and several columns are hidden from the view
7.0.3
March 15, 2024. Bugfix releaseFixes
- Issue with textColor property not applying in the Month view view has been resolved
- Fix for the color property not functioning in the Agenda view
- Corrected an error that occurred when using Keyboard Navigation in Day Timeline view.
7.0.2
February 20, 2024. Bugfix releaseFixes
- Compatibility regressions with DHTMLX Suite
- The regression affecting the mark_now marker in the Timeline view
- The theme initialization problem that resulted in the incorrect Scheduler layout display in some scenarios
- The issue where selected events in the Grid view lost their selection styling after sorting
- The issue in the Timeline's smart rendering mode that caused events appearing twice during drag and drop
- Corrections in the Greek locale
- Fixes of memory leaks to ensure Scheduler instances are properly released upon calling the destructor