What's new in dhtmlxScheduler 4.4.0
Aug 27, 2017
- Major Changes:
- Keyboard navigation
- WAI-ARIA support
- High-contrast themes
- Initial support for Content Security Policy
- Minor Changes:
- Ability to enable markTimespan for the Month view
- Ability to remove recurring marker from a specific date added
- Ability to skip days in the Year view added
- Delimiter option of the Multiselect control
- Compatibility of external drag-n-drop with the latest dhtmlxSuite updated
- Merge CSP-improvements request from public repo
- Minor performance improvements for Timeline
- Normalize z-index values, add styles for latest dhtmlxCombo
- 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
New in dhtmlxScheduler 4.3.0 (Jun 29, 2016)
- "Days" mode for Timeline view was added.
- Ability to present units for multiple days in the Units view.
- Add ability to link events using URL extension.
- Several new API events and settings.
- Fixes for DST issues.
- Fixed bug with creating new events on touch devices in Timeline.
New in dhtmlxScheduler 4.2.0 (Jun 29, 2016)
- Ability to customize the layout of recurring form.
- Updated dhtmlxDataProcessor - REST mode and support of JSON response format.
- Updated D'n'D of the multisection events.
- Add API events for handling Ajax and server errors.
- Improved performance of the Timeline view.
- Add config option for delayed rendering mode.
- Improved data export to iCal and Excel.
- Fixed compatibility with DHTMLX Suite 4.0.
- Multiple minor fixes.
New in dhtmlxScheduler 4.1.0 (Jun 14, 2014)
- New "Flat" skin
- Assigning events to several sections of Timeline and Units Views
- Ability to change resize multi-day events in the Month view by drag-and-drop
- Drag-n-drop operations between schedulers
- Ability to export data in the PNG format.
- New approach for exporting data in the PDF format
- Ability to highlight event's duration on the time scale while dragging the event over the scheduler
- Ability to change the scrolling time interval in the Grid view.
- Ability to deny dragging events out of the visible area of the Timeline view
- Bug fixes for Windows touch devices.
- Samples updated to work correctly in different time zones.
New in dhtmlxScheduler 4.0.1 (Feb 28, 2014)
- Minor regression, which was introduced in 4.0, is fixed
New in dhtmlxScheduler 4.0 (Feb 28, 2014)
- Flexible time scales - some days, hours can be removed from time scale
- Ability to show "more events" links in month view
- jQuery integration
- Backbone Integration
- Default skin changed to "terrace", multi-day events are visible by default
- Alternative start-date logic for recurring events
- Documentation greatly improved
New in dhtmlxScheduler 3.7 (Feb 20, 2013)
- Touch support ( tablets and touch monitors )
- Romanian locale added
New in dhtmlxScheduler 3.6 (Feb 20, 2013)
- Windows8 edition added
- Extended date format configuration for lightbox form
- Sub-day navigation in timeline view
- Ability to define custom sorting in timeline view
- Multi-page export to PDF
New in dhtmlxScheduler 3.5 (Aug 28, 2012)
- Ability to show multiple scheduler's per page (PRO version only)
- Supports loading JSON directly from Connectors
- Custom events rendering
- Timeline view improved (support for drag, resize, event height control)
- New 'dhx_terrace' skin
- New options for blocking dates
- Marking time intervals
- Highlighting time intervals
- New API methods: updateView, showEvent, getRenderedEvent, getActionData
- JSMessage included
- Grid view
- New configuration options
- Simplified access to lightbox section objects
New in dhtmlxScheduler 3.0 (Oct 4, 2011)
- Version of scheduler for touch phones
- WeekAgenda view
- Netbook friendly lightbox form
- Cascade event display
- Simple way to define a color for event
- Drag and drop of the details form
- Custom buttons for the details form
- Current time marker in day and week view
- Multiline header for timeline view
- Configurable work-time bounds
- API to access lightbox values
New in dhtmlxScheduler 2.3 (Oct 4, 2011)
- Map view was added
- Cell mode for Timeline view was added
- Tree mode for Timeline view was added
- Tooltips for all views were added
- Abbility to create new events by double click or by drag-and-drop in Timeline mode
- Abbility to move events by drop-and-drag in Timeline mode
- Abbility to create new events by external drag and drop
- Multiselect section for details form
- Checkbox, combo, radio - sections for details form
- Api of mini-calendar extension extended
- Custom form implementation simplified
New in dhtmlxScheduler 2.1 (Mar 2, 2010)
- Agenda view is added
- Year view is added
- Bunch of small extension is added
- SkinBuilder for the scheduler is added
- Count of samples is 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 tempalte is introduced
- event_date tempalte 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 doesnt close if “onClick” event is disabled (#617)
- incorrect processing of 12AM while parsing the string to date
New in dhtmlxScheduler 2.0 (Mar 2, 2010)
- Added support of Recurring events
- Added ability to create Units view
- Multi-day events can be seen in Day and Week mode ( scheduler.config.multi_day = true; )
- Month view can auto-size to prevent data overflow
- Added ability to create custom views
- Full list of updates
- (upd)2-way loading cache and 2-way prefetching in dyn. loading mode
- (upd)clearAll reset loading cache
- (upd)dblclick_create option added
- (upd)debug version correctly shows responses of dataprocessor
- (upd)event can't be created by right button click anymore
- (upd)format of dyn. loading dates moved to config
- (upd)if new event creation through d-n-d was started, while previously created event not saved yet - correct confirmation sequence will be executed
- (upd)images of main tabs updated
- (upd)locales for recurring events is added
- (upd)multi day events are styled
- (upd)onClick event of scheduler is blockable now, and occurs in both editable and readonly modes
- (upd)onEventCreated receives correct native event object
- (upd)position of main container changed to relative
- (upd)possibility of filtering
- (upd)scheduler correctly process first_hour, last_hour settings , if they was defined as strings
- (upd)scroll_hour config option added
- (upd)shift-enter key creates new line in textarea editor
- (upd)updated to connector 1.x
- (upd)way of event coping changed
- (upd)when current view changed - currently active editor is closed ( default closing sequence is executed ) (#407, #404)
- (add)ability to create custom daily views
- (add)ability to create custom view
- (add)ability to create unit view
- (add)ability to define css classes for days of week|month added
- (add)ability to show multi-day events on weekly and daily views added
- (add)adjustable height of event bars
- (add)auto-height in month view
- (add)config.readonly added
- (add)correct lightbox in case of multiline event text
- (add)extra inner events added
- (add)getEvents method added
- (add)onContextMenu event added
- (add)onEventAdded will not fire while loading
- (add)onTemplatesReady event added
- (add)optional loading bar added
- (add)property extension added
- (add)recurring event can be switched back to normal state
- (add)separate css class for item in drag state added
- (add)support of recurring events added
- (add)update_render option added
- (fix)auto x-scroll during text focusing disabled (#410)
- (fix)debug alert for incorrect xml blocked by default
- (fix)double border of recurring editor removed
- (fix)fixed bug in recurring module (IE7 compatibility )
- (fix)fixed error in repeating by fixed day of week
- (fix)fixed error with missed error in recurring form
- (fix)fixed error with style changes of event, after dp. response
- (fix)fixed error with updating serie of events, one of which was deleted in different time scale
- (fix)fixed incorrect am|pm time formatting
- (fix)fixed incorrect end date, while creating date by d-n-d in month view
- (fix)fixed incorrect event positioning, when start or end time exceeds time limits of scale (#371)
- (fix)fixed incorrect filter name processing
- (fix)fixed incorrect icon on details view in IE6 (#393)
- (fix)fixed incorrect issue with end date calculation , when few recurring events created one by one (#441)
- (fix)fixed incorrect mouse coordinates , when we have outer scroll in IE
- (fix)fixed incorrect positioning in case of custom daily view
- (fix)fixed incorrect processing of details_on_dblclick option
- (fix)fixed incorrect processing of end-repeat-date parameter (#422)
- (fix)fixed incorrect rendering of events which created on border of weekly view (#434)
- (fix)fixed incorrect rendering of initial creation in unit view (#408)
- (fix)fixed incorrect repeating in case of day-workday mode (#416)
- (fix)fixed incorrect transposition of week-days repeating
- (fix)fixed incorrect y-scale size for small hour size (#383)
- (fix)fixed issue with deleting seria with modified events out of view
- (fix)fixed issue with description form corruption because of very long title (#412)
- (fix)fixed issue with getEvents and non-recurring events
- (fix)fixed issue with incorrect cursor state for disabled events (#384, #385)
- (fix)fixed issue with incorrect month-day transposition (#428)
- (fix)fixed issue with incorrect property setters|getters
- (fix)fixed issue with incorrect restoring of d-n-d after mouse was moved out of window borders (#376)
- (fix)fixed issue with rec-type selection in IE ( GUI ) #362
- (fix)fixed mouse cursor twitching during event resize (#380)
- (fix)fixed problem with deleting sub-events in series
- (fix)fixed problem with drag over day borders
- (fix)fixed problem with incorrect bar positioning in month view
- (fix)fixed problem with incorrect calculation days in first weak in case of repeating
- (fix)fixed problem with long events in day view
- (fix)fixed problem with new non-rec event creation
- (fix)fixed problem with rendering in dyn.loading mode
- (fix)fixed typo in unit-view sample
- (fix)fixed unnecessary scroll in editor in IE (#392)
- (fix)incorrect position of events in daily multi-day view
- (fix)incorrect selection bar position in case of multi-day mode enabled (#398)