Версия 10.0
вышла 9 ноября, 2022
Что нового в комплексных виджетах:
Breaking Changes
- Spreadsheet: формулы с HYPERLYNK прекратили поддержку браузерных стилей
Если в данных есть ссылки, и вы хотите сохранить их цветными и подчеркнутыми, вам нужно добавить стили для них отдельно.
- Menu: методы showMenuItem\hideMenuItem для изменения видимости элементов меню
Метод hideItem переименован в hideMenuItem. Чтобы сделать элемент видимым, используйте новый метод showMenuItem вместо showItem. Метод showItem следует использовать для прокрутки компонента, чтобы сделать видимым указанный элемент.
- Обновление определений Typescript
Все методы, которые ранее возвращали any, теперь возвращают тип webix.obj/union. Точный тип возвращаемого значения зависит от конкретного метода.
Новые возможности
- Desktop
- ToDo
- темы "Willow" и "Dark"
- сортировка в компонентах для неанглоязычных локалей
- Bullet: отрицательные значения, origin, minBarHeigh
- Gantt: планируемые даты
- Pivot: внешняя обработка данных
- Pivot: возможность задавать пользовательские операции total
- Pivot: пользовательские составные операции
- Spreadsheet: режим strict для операции сложения
- Spreadsheet: возможность показать\спрятать листы через меню
- Spreadsheet: предварительный просмотр границ печати
- Spreadsheet: сочетание клавиш ctrl+g позволяет вам перейти на любую ячейку в таблице
- Spreadsheet: hyperlink: show cell
Обновления
- Document Manager: превью может показываться или прятаться с помощью реактивного свойства state
Исправления
- денежный формат: некорректное положение знака “минус”
- Select игнорирует readonly
- Bullet graph: заранее прописанный цвет маркера
- некорректные определения typescript для правил валидации
- неполные определения типов в webix.d.ts
- bullet необходимо минимально значение, чтобы отображать 0
- Datatable с редактором в окне. Когда таблица разрушается и потом создается заново, окно не воспроизводится.
- Текстовый шаблон выдает ошибку, когда автозаполнение применяется к полю ввода в форме
- Chrome сокращает поддержку navigator.userAgent, используемого в env.js
- Menu showItem: некорректное поведение
- Scheduler: неправильно отображаются события, длящиеся весь день, в попапе в month view
- Pivot: некорректные групповые значения для составных операций
- Spreadsheet: загрузка глобальных диапазонов
- Spreadsheet: подсвечивание диапазонов
- Spreadsheet: VLOOKUP для 0s возвращает null
Наверх