DHTMLX 4.2 - Full List of Changes

Major changes

  • accordion - ability to attach header/footer/menu/toolbar/status bar in the fullscreen mode (demo)
  • combo - checkbox for multicolumn mode added (demo)
  • menu - integration with google maps marker demo added
  • popup - integration with google maps marker demo added
  • sidebar - new component sidebar added (docs, demos)
  • tabbar - tabs show/hide animation improved (self-visible/self-hidden states now are rendered correctly)
  • tabbar - ability to attach header/footer/menu/toolbar/status bar in a fullscreen mode (demo)
  • designer - visual designer updated, new widgets are added

Main fixes and updates

  • accordion - attach layout ui fixed
  • accordion - common dnd improved
  • accordion - editor's missing content fixed when after acc dnd
  • accordion - offsets for terrace skin fixed
  • accordion - onBeforeDrag event added (2nd param index added)
  • accordion - web skin improved
  • ajax - data serialization for PUT and DELETE ajax modes
  • ajax - double &/? in url fixed
  • ajax - filePath and async attrs added to ajax obj (dhtmlx 3.6 compat)
  • calendar - body-scroll on ipad fixed, close-timeout added for pretty closing
  • calendar - getWeekNumber fixed, week number display improved for January
  • calendar - onTimeChange event added
  • cell - bordeless cell with attached ribbon UI improved
  • chart - draw chart after group/ungroup fixed
  • colorpicker - setting default color and color on init fixed
  • combo - filtering fixed
  • combo - name conflict in dhtmlxCombo fixed
  • combo - onSyncApply event for combo added
  • combo - scroll to new option fixed in FF
  • combo - skins improved for ipad, multicolumn hdr improved for skyblue
  • combo - subload fixed
  • combo - unload improved
  • common - get set as default ajax method
  • common - s2j case sensitive fixed
  • common - touch functionality declaration improved
  • dataprocessor - dataprocessor doesn't run validation for "delete" operations fixed
  • dataprocessor - debug helper for dataprocessor added
  • dataprocessor - parameters in url and REST mode fixed
  • editor - clear formatting for h1-h4 fixed
  • form - button click improved on touch, tap highlighting removed
  • form - demo with real form submit added
  • form - editor's focus issue fixed while enable/disable
  • form - editor's inner id fixed (ability to use the same editors' names for different form instances)
  • form - empty userdata in xml fixed
  • form - focus over disabled checkbox/radio fixed
  • form - reset validate before setting new value fixed
  • grid - click handling in sub-grid editor fixed
  • grid - combination of header menu and movable columns fixed
  • grid - conflict between onCollectValues and connectors fixed
  • grid - correct processing of empty paste operation fixed
  • grid - hard-limit on rows count in grid with paging fixed
  • grid - header menu and columns with colspan fixed
  • grid - keymaps and split in IE fixed
  • grid - load command returns xhr object fixed
  • grid - min-width for columns in split mode fixed
  • grid - onBeforeSelect event in split grid fixed
  • grid - onSyncApply event for grid added
  • grid - processing of invalid xml response by dataprocessor fixed
  • grid - regression in combo loading in the dhtmlxGrid fixed
  • grid - regression in grid.post fixed
  • grid - regression in onCollectValues event fixed
  • grid - regression in UserData from json fixed
  • grid - regression in XML parsing in IE fixed
  • grid - setColumnMinWidth in split mode fixed
  • grid - skin_detect added, demos updated, doctype changed to html
  • grid - split mode with first column hidden fixed
  • grid - styling for the markers in dhtmlxGrid fixed
  • grid - tab processing in split mode fixed
  • grid - using parse command with xml object
  • grid - xmltop call for non-xml data sources fixed
  • layout - ability to change separator size added
  • layout - ability to set min_width/min_height to 0 fixed
  • layout - attach layout fixed for ie6/ie7
  • layout - collapsed text fixed for IE9
  • layout - layout attached to another layout_cell view fixed
  • layout - min width/height added for resize
  • layout - progress bar UI fixed
  • layout - resize in ie11/ie7mode fixed
  • layout - resize optimized to touch-screen monitors
  • layout - unload improved
  • layout - views switching for urls attached by post method fixed
  • menu - auto_overflow fixed
  • menu - xml parsing fixed (when root node missing)
  • message - incorrect dhtmlx.confirm closing by api fixed
  • message - regression in width settings for dhtmlx.alert and dhtmlx.confirm fixed
  • popup - context menu and context flashing fixed for IE6-8
  • popup - prevent popup closing if attached form's combo clicked fixed
  • popup - support for old IE browsers improved
  • popup - touch compatibility improved
  • popup - width param added for attachForm (for old IE rendering)
  • popup - word wrap for attached objects fixed
  • ribbon - 2nd param for buttonSelect's onclick added
  • ribbon - arrows_mode for tabbar added
  • ribbon - getItemState for buttonSegment and buttonTwoState added
  • ribbon - isChecked added for checkbox
  • ribbon - setItemOptionText and getItemOptionText added
  • slider - out-of-screen mouse pointer fixed while dragging
  • slider - slider selection fixed for ipad
  • slider - touch functionality improved, highlight for pressed runner added
  • tabbar - auto arrows mode fixed
  • tabbar - conf.arrows_mode attr added
  • tabbar - labelWidth detect fixed for IE10/11 compat mode
  • tabbar - offsets for web and terrace skins are fixed
  • tabbar - progress bar UI fixed
  • tabbar - setTabsMode fixed
  • tabbar - skyblue black bg fixed for Safari 5.1.7
  • template - new template demo added (books)
  • tree - tree sets correct sizes in modern IE
  • treegrid - conflict between TreeGrid and deprecated extensions fixed
  • treegrid - mixed state for treegrid lines fixed
  • treegrid - styling for web and terrace skin fixed
  • treegrid - treegrid srnd fixed
  • windows - demos with drag-n-drop are updated
  • windows - dnd fixed if dnd_module not attached on page
  • windows - onMoveCancel, onBeforeMoveStart, onResizeCancel, onBeforeResizeStart events are added
  • windows - progress bar UI fixed
Back to top