История изменений
Краткая история релизов. Полный список — в CHANGELOG.md репозитория.
1.12.0
- optionsFrom: контекст map (formData, itemData, ownerItemData) и exclude для nested repeater
- repeaterConfig.defaultExpandFirstOnly (по умолчанию true) — при открытии формы развёрнут только первый item
- Repeater / matrix-table: collapse по chevron, клик по заголовку toggles accordion
- MatrixTableControl: collapse на вкладках «Структура» и «Строки»; исправлена валидация заголовков столбцов
- Удалены locked / setBlockLocked и createVueBlock / updateVueComponent — используйте createBlock / updateBlock
1.11.1
- Незначительное исправление UI
1.11.0
- Локализация UI: locale ru/en, uiStrings, без внешних i18n-библиотек
- Темизация через CSS variables: theme="dark", themeVars на .bb-app
- Токен --bb-color-surface, readBbThemeVarsFromClosestApp для teleported dropdown
- ValidationErrorHandler: раскрытие nested repeater произвольной глубины
1.10.0
- React UI: поддержка React 18 и 19
- Примеры examples/react18 и examples/react19
- Компонентные тесты React UI на обе major-версии
1.9.0
- Программный API и отдельные entry Vue/React UI
- Разделение кода тяжёлых элементов форм
- npm run size — отчёт initial vs async chunks
1.8.0
- formScope в кастомных полях
- optionsFrom для select
- file-import с merge/dedupeBy
- persist: false
1.7.0
- formHooks: onFormOpen, onBeforeSave
1.6.0
- matrix-table — редактор таблицы в форме
1.5.0
- block-anchor
- поля загрузки file/files
- множественный select (1.5.5)
Начать работу — Быстрый старт.