Версия 3.0

вышла 22 сентября, 2015

Новые возможности

Обновления

  • возможность задавать datatype серверного ответа для Uploader
  • API перемещения для DataCollection и TreeCollection
  • placeholder для Multiselect
  • свойство suggest для richSelectFilter, multiSelectFilter, multiComboFilter, datepickerFilter фильтров в datatable, что делает их настраиваемыми
  • tooltip для Property
  • свойство editable для ColorPicker
  • метод find() для всех дата-компонентов
  • метод open() для Tree поддерживает второй параметр для открытия всех родительских папок элемента
  • %c в качестве формата дат ISO 8601 внутри модуля Date
  • webix.require() возвращает промис
  • игнорирование refreshFilter() для несуществующих фильтров
  • контекст для интеграции с Backbone
  • зависимость от Underscore удалена из интеграции с BackBone
  • привязка данных для древовидных компонентов
  • возможность обновления данных в TreeStore
  • layoutConfig удалён из carousel
  • промис в качестве параметра для события onBeforeAjax
  • предотвращение стилизации выбора определённых компонентов / их элементов
  • событие onHeaderInit для Pivot Table
  • menuFilter и раздельные меню для элементов и очищения места в File Manager
  • очищение результатов поиска при открытии папки в File Manager
  • блок выбора элементов пути в File Manager

Исправления

  • case of window destruction from "onHide" handler
  • calculation of layout cells during browser resizing
  • calling mouse event handling for html elements that are outside columns in datatable
  • displaying chart tooltips in case of series overlap
  • not all hotkeys work correctly
  • adjust columns in TreeTable
  • adjustRowHeight in hidden containers
  • getDirtyValues for complex data
  • tab navigation for checkbox and radio
  • DataTable: calling mouse event handling for html elements that are outside columns
  • total column, footer and data formatting in Pivot Table
  • custom scroll styling
  • open dynamic folders in File Manager
  • closing editor popup after clicking on control in the popup view
  • webix.storage.cookie doesn't escape special chars
  • find doesn't search in closed nodes in tree
  • destroy options collection on master component destruction
  • resize autoheight textarea
  • height of datatable header in case of split and small screen width
  • unnecessary closing of popup editor in datatable
  • select options as array
  • parsing of select options for components that don't use map collection (tree, dataview, list)
  • XHR in IE
  • styling of selected row after validation in the datatable
  • grouping performance in Pivot
  • uploader and full-screen body style
  • incorrect work of showItem method
  • secure cookies for HTTPS
  • export to excel in FireFox
  • week number calculation in calendar
  • selection within disabled date range in calendar
  • refreshing data in select-based filters on options load
  • scrolling view with borders
  • auto sizing columns with filter in the datatable header
  • incorrect scroll state in datatable after refreshColumns() call
  • folder opening and noFileCache in File Manager
  • navigation fixes
  • dataFeed and "post" proxy
  • id of newly added item in case of synchronous data saving
  • scrolling view with borders (custom scroll)
  • incorrect landing for dragOut event
  • native context can't be used with inline editors
  • custom scroll and accordion panels
  • suggest ignores template for returned value
  • headermenu and colspans in grid
  • export doesn't include sum values from a footer
  • data binding in property view
  • conflict between updateFromResponse and new ID in DataProcessor
  • incorrect focus after hiding window
  • IE9 and node selection
  • blur and focus with htmlform
  • extra requests during dynamic loading in tree
  • importData doesn't work with missed properties
  • sending two Content-Type headers during loading
  • FileManager: multiple-file upload in old IE
  • onStructureUpdate event in datatable occurs a bit earlier
  • fix FileManager edit
  • refreshing items in tree after adding into an empty folder
  • webix.require doesn't recognize full HTTP paths
  • cell selection mode and colspans in datatable
  • using the popup element as part of WebixView during integration with BackBone
  • IE8 upload
  • tooltip do not disappears in some cases
  • regression in block-selection visualization in datatable
  • not applying new options collection after changing structure of datatable
  • using clearAll against grouped component
  • suggest doesn't use template when used against HTML input
  • incorrect processing of null values by rich select
  • event starts in lists templates for all-day events in scheduler
  • scroll in datatable blocks other touch scroll components
  • not-preserving text in filter input after server side filtering in datatable
  • unnecessary checks in Backbone View
  • SVG elements and locate() in datatable
  • position of added items in filtered state
  • changing cursor in case of open editor
  • get list selection as an array in multiselect
  • top positioning for filtered popup in multiselect
  • clearing selection on file deleting in File Manager
Наверх