Version 7.0
released on September 24, 2019
See also What's New of complex widgets:
Breaking Changes
- Starting from Webix 7.0 we support only IE11+ versions
Deprecated API
We removed some outdated and rarely used API from the library:
- Initialization from XML and HTML
- Rarely used proxies (offline, local, cache, connector, indexbd, faye)
- ActiveContent
- Flash Upload driver
- Tabbar History Tracking
- Some button types (form, danger, htmlbutton)
- Some helpers (webix.PowerArray, webix.jsonp, webix.ui.each, webix.ui.hasMethod)
Check the related article for more details.
Note that the old solutions will still be available on GitHub.
Webix Tools
New Features
Updates
Fixes
- the incorrect custom scroll sizing after view visibility change
- moving items in Tree doesn’t work correctly in some cases
- filtering column in DataTable with optionslist enabled incorrectly preserves the empty rows
- incorrect visualization of item drag in the dashboard with small cells
- editor can’t be disabled for custom types in the property view
- glitch in hover over DataTable in the Edge browser
- drag-n-drop and tooltip related memory leaks
- form with complexData handling of non-standard objects
- the incorrect chart.config after setting series through chart.define
- the server-side filtering fails on non-JSON data
- the broken hover effect for DataTable in IE/Edge
- Excel, PDF, etc. file import fails in the latest Chrome
- DataTable sets the incorrect x-scroll position on touch devices
- the combo editor incorrectly sets the value for an empty option in some cases
- small values are not rendered in the bar chart without the y-scale
- the Y axis in the chart does not render for a single data item with value 0
- the Y axis in the chart disappears from the chart, if 'start' and 'end' are 0
- minDate in Calendar prevents selection of a valid date in some cases
- Submenu doesn't hide on hover out in some cases
- export to png/pdf doesn't work for content with iframes
- hover over datatable's rows in IE/Edge
- styling of dbl-list in the Contrast skin
- layout's resizer behaves incorrectly in some cases
- the regression in the setValue API for Tabbar and Segmented button
- the incorrect overflow styling for right labels in the Form controls
- the non-perfect styling of the Checkbox editor in DataTable
- block selection is not rendered in the top-split area of Datatable
- a multi-level menu doesn't work on touch devices
- an empty suggest box may throw a JS error on keyboard navigation
- the Toggle view doesn't render HTML content correctly
- a badge is not rendered for a zero value
- a performance problem for keyboard navigation in Datatable
- an incorrect header element in Calendar for the week sub scale
- the non-optimal behavior of Colorpicker in the editable mode
- a regression in handling of minDate in Calendar
- the incorrect scale in Chart for very small values
- applying skin-related sizes at runtime
- calendar size calculation
- suggest for editable DIV elements
- onEnter event fires stably
- open submenus defined as a data in menu with openAction:"click"
Back to top