Версия 1.8
Отзывчивые лейауты и таббар
- Layout может быть скрыт или перемещён при отсутствии свободного места. Подробная информация.
- Табы в таббаре можно переместить в соответствующее всплывающее окно при отсутствии свободного места. Подробная информация.
Блокировка дат в Calendar
Выбор дат в Calendar можно заблокировать. Подробная информация.
Breaking changes
- webix.proxy.$callback заменён на webix.ajax.$callback
- adjustHeaders устарел
Полный список изменений и исправлений
Новая функциональность
- органиченная ширина табов и всплывающих окон с дополнительными табами
- обработчик onClick принимает имя из $scope
- фильтрация и сортировка на стороне сервера для datatable
- template@type = clean
- обработчик template@onClick
- исходный css класс webixbutton
- методы getChildViews(), getBody() для scrollview
- "local" прокси для работы с локальным хранилищем
- спрятать/показать компоненты верхнего уровня
- тултипы для инпутов
Обновления
- рефакторинг всплывающего окна в таббаре
- свойство adjust принимает значения "data" и "header", adjustHeaders устарел
- рефакторинг show и hide
- рефакторинг min/max date
- направления вверх и вниз для анимации в multiview
- атрибуты, placeholder и readonly работают для всех инпутов
- datastore importData могут работать с примитивными исходниками
- data@save = true, работает так же, как и @save = @url
- cssFormat принимает 4-й параметр - id столбца
Исправления
- regression with popup rendering
- tabview operations in hidden state
- _refresh_scroll for boolean "scroll" config; padding for popup
- hiding popup on resize; better popup style
- popupTemplate customization, size calculation
- scroll for contextmenu or submenu
- closing of nested popups
- position of centered window in case of full page scroll
- sizing of horizontal accordion
- clipboard operations on Mac OS
- scrolling in datatable on Mac OS
- clipboard operations and dynamic grid
- pager initialized after master component doesn't work correctly
- datatable blocks global page scrolling
- regression in dataprocessor url handling
- drag column over split area
- obj.open can be any positive value to mark branch open
- webix.require doesn't trigger callback for already loaded files
- regression in suggest for plain text fields
- collections and options for editors
- double-rendering in case of fillspaces
- collections and options in datatable
- webix.extend and webix.EditAbility
- math operations with complex keys
- webixEvent doesn't allow to block event
- using Webix with RequireJS
- initial toggle state must be defined by "value"
- updateItem overwrite target instead of updating
- processing proxy callback
- tab id can't contain a single quote
- IE8 and list autosizing
- empty cell in math formulas
- column.minWidth has lesser priority than grid.minColumnWidth
- calendar doesn't reset zoom level on hide
- touch scroll for datatable
- onChange event for counter view
Наверх