Версия 3.2

вышла 24 февраля, 2016

Breaking Changes

  • Методы exportToPDF() и exportToExcel() в Datatable так же, как и методы Pivot toPDF() и toExcel() больше недоступны. Используйте webix.toPDF() и webix.toExcel() вместо них.

  • Изменён механизм загрузки Excel файлов в дата-компоненты. Прокси "excel" был удалён. Используйте "бинарный" proxy объект для загрузки файлов типа Excel в дата-компоненты и тип данных "excel" для парсинга файлов Excel.

Чтобы оценить влияние этих изменений на ваши проекты, а также получить информацию о текущей функциональности, смотрите статью о Migration.

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

Обновления

  • методы patch для модуля webix.ajax()
  • метод download для модуля webix.html
  • пользовательский xAxis для Pivot Chart
  • событие onViewResize для окна
  • возможность скачивания в PDF viewer
  • метод parse для PDF viewer
  • поддержка структур без столбцов в Pivot Table
  • методы selectAll и unselectAll для datatable
  • поддержка прокси для динамической загрузки Related sample:  Dynamic Loading through Data Proxy
  • поддержка динамической загрузки для саджестов в MultiCombo
  • поддержка прокси и редактируемых столбцов в File Manager
  • поддержка "утерянных значений" в Pivot Table
  • порядок drag для x-lists
  • бинарный прокси для чтения файлов ArrayBuffer
  • excel драйвер данных (и datatype) для парсинга содержимого Excel файлов. Используется в Excel viewer и Spreadsheet
  • [pivot] повышена производительность
  • [kanban] пользовательские лейауты
  • [kanban] улучшенный драг-н-дроп
  • [mobile scheduler] повышена производительность

Исправления

  • header spans during hide and show of datatable columns
  • edit operations in datatable and 0 value
  • columns filtering in datatable
  • incorrect focus for toggle buttons
  • history track in case of dynamic loading
  • dynamic loading for TreeTable
  • call scrollTo after Datatable reload
  • get suggested value from Suggest list without selection in it
  • getScrollState for Datatable
  • area/block selection in 'split' cases
  • subrows for dynamic loading in DataTable
  • onDataUpdate, onAfterAdd, onAfterDelete events fire after visual changes are applied
  • repainting Datatable subview in hidden state
  • onAfterAdd is called after added item is drawn
  • fix touch inputs
  • customCheckbox and customRadio in IE10
  • onStoreLoad call added for importData
  • style for disabled buttons
  • toolbar height in Flat and Compact skins
  • double watcher logic in Angular integration
  • DP parameters passing to updateItem
  • label/id of input elements
  • multiday rendering in Mobile Scheduler
  • pager size
  • filtering by multiple fields in Pivot Table
  • tab-click events in Excel Viewer
  • update visible selection after color board suggest is displayed
  • FileManager selection
  • spans rendering after columns number has changed
  • onAfterScroll event and non-touch handlers
  • onchange event for multitext control
  • url in loadBranch
  • auto-positioning popup in case of global scroll
  • DP parameters passing to updateItem
  • label/id of input elements
  • proxy.load call
  • IE8: vertical text of collapsed items
  • clearing hidden canvas
  • performance problem with .toExcel
  • native selection in views with enabled 'clipboard'
  • editing in views with enabled clipboard
  • regression in updateFromResponse
  • automatic data loading after receiving error response
  • clearing hidden canvas
  • full-screen for new iOS versions
  • newValues: default selection removed
  • touch: avoiding resize handling on virtual keyboard for focused inputs
  • workaround for iOS Safari bars overlapping in the landscape mode
Наверх