Версия 10.3
вышла 28 августа, 2024
Что нового в комплексных виджетах:
Breaking Changes
- DatePicker: в предыдущих версиях конфигурационное свойство format можно было задать функцией.
С версии 10.3 оно может быть задано как строка или как объект. Если задается как объект, в его конфигурации есть два свойства get и set, которые могут быть заданы функциями или строками.
Новые возможности
Обновления
Fixes
- Chat: улучшенный доступ ко встроенным обработчикам событий для серверных сообщений
- Diagram: частичная обрезка графа при зуме диаграммы
- Pivot: комплексная функция дает некорректный результат со значениями меньше 1
- Scheduler: динамическая загрузка пропускает первую неделю, если webix.Date.startOnMonday установлен в true и месяц начинается с воскресенья
- Scheduler: новое событие не отображается в Units view
- SpreadSheet: редактирование ячеек в iOS
- SpreadSheet: проблемы с операциями вырезать/вставить в режиме многостраничности
- SpreadSheet: стили не копируются на отдельную страницу
- SpreadSheet: копирование из одного spreadsheet в другой
- SpreadSheet: навигация клавишами со стрелками не работает после применения цвета к ячейке
- SpreadSheet: объединенные ячейки копируются в одну ячейку
- SpreadSheet: границы печати не отрисовываются при пересечении со спанами
- SpreadSheet: ошибка в функции ROUND, содержащей отрицательное число
- SpreadSheet: экспорт с кастомным скином в Excel
- SpreadSheet: неактуальное состояние фиксированных строк в параметрах onAction для "freeze-row"
- SpreadSheet: тип спарклайна Scatter удален, поскольку не поддерживается
- SpreadSheet: режим "только для чтения" для фильтров, тулбара и меню
- SpreadSheet: пробел в формате цены
- SpreadSheet: перетаскивание маркера заполнения не работает после скролла в SpreadSheet
- DataLayout не может передать данные в элементы внутри панели Accordion
- Dashboard: возврат false в factory приводит к поломке restore()
- Динамическая перестройка интерфейса не работает для MultiView
- Событие onBeforeEditStop не может обработать редакторы попапов
- SideMenu с контекстом и выделением
- MultiView с включенным keepViews некорректно добавляет PDFViewer
- Некорректная работа свойства формы elementsConfig
- Некорректное значение чекбокса в Property Sheet
- Timeline: details не всегда появляются при заданном свойстве height:"auto"
- Некорректное поведение при перемещении курсора над ресайзером
- Daterange: время конечной даты диапазона отображается некорректно
- Radio button с пустыми опциями или без опций ломает отрисовку интерфейса
- DataTable: некорректная работа свойства inputConfig
- DataTable: нули не отображаются при использовании webix.print()
- Событие onItemSingleClick не работает для DataView
- MultiCombo исчезает при закрытии окна клавишей Escape при открытом suggest list
- Лишние иконки (иконка фильтра) в элементах headermenu
- Свойства Bullet Graph label и placeholder игнорируют изменение значения
- DOMException при валидации контрола Text с типом "number"
- Метод adjustRowHeight игнорирует комплексные темплейты
- Граница панели DashBoard исчезает при уменьшении панели
- Невозможность парсинга webix.Date.strToDate для ISO 8601 без разделителей
- DatePicker: формат, заданный строкой с type: "month"/"year" применяется некорректно
- Опечатка в локали для французского языка
- Утечки памяти, связанные с фильтрацией
- Утечки памяти, связанные с кастомным скроллом
- Обработка ошибок в GraphQL прокси
- Неправильный стиль CSS для "placeholder" в минифицированной версии
- Комплексные виджеты: вместо проверки целого названия CSS класса комплексного виджета теперь проверяется, начинается ли название CSS класса с префикса комплексного виджета
- Экспорт в Excel: некорректное отображение значения, когда ячейка из Sheet B содержит ссылку на пустую ячейку в Sheet A
- Экспорт в Excel: вызов метода toExcel() в редакторе Numbers (iOS/macOS) заменяет пустые значения нулями
Наверх