What's New

If you are updating scheduler from an older version, check Migration From Older Versions for details.


Breaking Changes

HTML structure of the Timeline view has changed significantly, some code changes may be required in order to migrate. Read more in the Migration article.

Major Changes

  1. Horizontal scroll in the Timeline view (PRO version)
  2. Smart rendering and performance update for the Timeline view (PRO version)
  3. Integration with different server-side platforms. Check the related tutorials

Minor Changes


Breaking Changes

  1. Classic and Glossy skins are removed. Check the migration details
  2. Scheduler went through the global CSS refactoring. Learn how it will influence your applications

Major Changes

  1. New Material skin added
  2. Server-side integration with REST API
  3. Flexible skins customization

Minor Changes

  • Touch support for Microsoft devices is updated
  • Hebrew locale is added for recurring events form
  • onLoadError is added for network and server errors

Bug Fixes and Improvements

  • Compatibility issues with ES6/TS imports are fixed
  • Fixes in keyboard navigation support
  • Minor bugfixes


Major Changes

  1. Keyboard navigation
  2. WAI-ARIA support
  3. High-contrast themes
  4. Initial support for Content Security Policy

Minor Changes

Bug Fixes and Improvements

  • addEventNow must return id of new event
  • bug with drag-n-drop and ignored column in the Week view
  • check for undefined touch https://github.com/DHTMLX/scheduler/pull/21
  • click and keyboard focus issue on iPad
  • dataprocessor state must be cleared after scheduler.clearAll
  • JS errors in event handlers from SVG elements fixed
  • various bugs with Tooltip extension fixed
  • various issues with container_autosize extension fixed
  • many other fixes


  1. "Days" mode for Timeline view was added (PRO version)
  2. Ability to present units for multiple days in the Units view (PRO version)
  3. New events for the 'expand' extension
  4. New option - now_date for the Limit extension
  5. New option - touch_tooltip for the Tooltip extension
  6. Ability to link events using the URL extension
  7. Fixes for DST issues
  8. Fix for an issue with creating new events on touch devices in the Timeline view
  9. Week Agenda, Grid View, Timeline view, Units View, Multisection events (PRO version)


  1. Ability to customize the layout of recurring form (details)
  2. Updated DataProcessor - REST mode and support of JSON response format ( details)
  3. Updated D'n'D of the multisection events (PRO version)
  4. API events for handling Ajax and server errors (details)
  5. Improved performance of the Timeline view
  6. Ability to delay rendering mode (details)
  7. Improved data export to iCal and Excel - (details)
  8. Fixed compatibility with DHTMLX Suite 4.0
  9. Multiple minor fixes


  1. New "Flat" skin - (details)
  2. Assigning events to several sections of Timeline and Units Views (PRO version)
  3. Ability to resize multi-day events in the Month view by drag-and-drop (details)
  4. Drag-n-drop operations between schedulers (details)
  5. Ability to export data in the PNG format (details).
  6. New approach for exporting data in the PDF format (details)
  7. Ability to highlight event's duration on the time scale while dragging the event over the scheduler (details)
  8. Ability to change the scrolled time interval in the Grid view(PRO version)
  9. Ability to deny dragging events out of the visible area of the Timeline view (details)
  10. Bug fixes for Windows touch devices.
  11. Samples updated to work correctly in different time zones.


  1. Flexible time scales - some days, hours can be removed from time scale (details)
  2. Ability to show "more events" links in the Month view (details)
  3. jQuery integration (details)
  4. Backbone Integration (details)
  5. Default skin changed to "terrace", multi-day events are visible by default
  6. Alternative start-date logic for recurring events (details)
  7. Scheduler can load json data from .Net web services
  8. Documentation greatly improved


  1. Touch support (tablets and touch monitors) (details)
  2. Romanian locale added


  1. Windows8 edition added (details)
  2. Extended date format configuration for lightbox form
  3. Sub-day navigation in timeline view
  4. Ability to define custom sorting in timeline view
  5. Multi-page export to PDF (details)


  1. Ability to show multiple schedulers on the page
  2. Support for loading JSON directly from Connectors (details)
  3. Custom events rendering (details)
  4. Timeline view improved (support for drag, resize, event height control)
  5. New 'dhx_terrace' skin (details)
  6. New options for blocking dates (details)
  7. Marking time intervals (details)
  8. Highlighting time intervals (details)
  9. New API methods: updateView, showEvent, getRenderedEvent, getActionData
  10. JSMessage included (details)
  11. Grid view (PRO version)
  12. New configuration options
  13. Simplified access to lightbox section objects (details)
  14. Support for 'CTRL+C', 'CTRL+X', 'CTRL+V' keyboard commands


  1. WeekAgenda view (PRO version)
  2. Netbook friendly lightbox form (details)
  3. Cascade event display (details)
  4. Simple way to define a color for event (details)
  5. Drag and drop of the details form
  6. Custom buttons for the details form (details)
  7. Current time marker in day and week view
  8. Multiline header for timeline view
  9. Configurable work-time bounds (details)
  10. API to access lightbox values (details)


Major Changes

  1. Map view was added (details)
  2. Cell mode for Timeline view was added (details) (PRO version)
  3. Tree mode for Timeline view was added (details) (PRO version)
  4. Tooltips for all views were added (details)
  5. Ability to create new events by double click or by drag-and-drop in Timeline mode
  6. Ability to move events by drop-and-drag in Timeline mode
  7. Ability to create new events by external drag and drop (details)

Minor Changes

  • Week-number format option was added (details)
  • full_day configuration option added (details)
  • event_duration and auto_end_date configuration options added (details)
  • Multiselect section for details form (details)
  • Checkbox, combo, radio - sections for details form (details)
  • Preventing events collisions for recurring events
  • extra parameters were added to timeline-related handlers
  • api of mini-calendar extension extended (details)
  • custom form implementation simplified (details)

Bug Fixes and Improvements

  • incorrect processing of specific iCal data sources
  • incorrect event rendering for overlapping events


Major Changes

  1. Export to XML, iCal, JSON added (details)
  2. Export to PDF (details)
  3. Loading from JSON data was added (details)
  4. 'Collision detection' extension was added (details)
  5. 'Date-scale limitation' extension was added (details)
  6. Mini-calendar extension was added (details)
  7. Timeline view was added
  8. Auto-fetching option lists from the server (details)

Minor Changes

  • hotkeys and some element's sizes are configurable now
  • step-like scrolling in the Units view (details) (PRO version)
  • Arabic, Hungarian, Indonesian, Polish, Slovenian locales were added (details)
  • 18 new samples were added

Bug Fixes and Improvements

  • many time-shifting related bugs
  • problems with recurring events in the Agenda view
  • problems with recurring events in the Year view


Major Changes

  1. Agenda view was added (details)
  2. Year view was added (details)
  3. Bunch of small extensions was added
  4. Skin Builder for the scheduler was added
  5. Count of samples was doubled

Full List of Updates

  • agenda view
  • year view
  • small extensions
  • onEventSave event is added
  • onSchedulerResize event is added
  • Finnish and Dutch locales are added
  • Chinese locale is added
  • Portuguese translation is added for scheduler
  • time_picker template is introduced
  • event_date template is introduced
  • incorrect layout in case of multi-week events (#808)
  • incorrect rendering of editor in IE6
  • incorrect event-bar size in complex dynamic patterns
  • error during js commands against non-visible events
  • incorrect processing of time_step, if it was defined as string (#788)
  • unnecessary scrolls in IE (#776)
  • incorrect end date of week scale label (#621)
  • incorrect drag on item, which is in adding process (#782)
  • incorrect placing multi-day events inside of unit view (#784)
  • setting end date lesser than start date (#781)
  • issue with incorrect processing of unknown css is fixed
  • incorrect outlining in Chrome and Safari
  • incorrect position of lightbox on scrollable page
  • summer|winter time transition is fixed
  • fixed issue with multi_day zone rendering, while deleting|adding events
  • problem with incorrect recurring view, after resize in edit mode, is fixed
  • event editor doesn't close, if "onClick" event is disabled (#617)
  • incorrect processing of 12AM, while parsing the string to date


Major Changes

  1. Added support of Recurring events
  2. Added ability to create Units view (PRO version)
  3. Multi-day events can be seen in Day and Week mode ( scheduler.config.multi_day = true; )
  4. Month view can auto-size to prevent data overflow
  5. Added ability to create custom views
Back to top