v4.36.0
Новые фичи
- FormLayoutGroup: добавили свойство
segmented
(#2948) - UsersStack: добавили поддержку SSR для масок (#3054)
- DateInput: возможность отключить календарь (#3068)
- DateRangeInput: возможность отключить календарь (#3068)
Улучшения
- Alert
: перевели на vkui-tokens (#2922)
- ModalDismissButton
: перевели на vkui-tokens (#2895)
- Panel, PanelHeader, PanelHeader*
: перевели на vkui-tokens (#2959)
- Улучшили документацию Calendar (#2978)
- Header
: перевели на vkui-tokens (#2990)
- Прописали поддержку React 18 (#2995)
- ActionSheet, ActionSheetItem
: перевели на vkui-tokens (#2852)
- FormStatus
: перевели на vkui-tokens (#3019)
- PromoBanner
: перевели на vkui-tokens (#3019)
- ModalPageHeader
: перевели на vkui-tokens (#2944)
- ModalPage: внесли пару изменений (#2944)
: перевели на vkui-tokens
- Добавили параметр
size
. Теперь можно менять максимальную ширину.
- Search
: перевели на vkui-tokens (#2864)
Исправления
- IconButton: вернули возможность перебить свойства
activeHover
иactiveEffectDelay
(#2890, см. 25b1e5b) - Документация: поправили ссылки на примеры и редактируемый код для страниц, где примеров кода больше одного (#3001)
- Header: цвет текста для
mode="tertiary"
перебивался при передаче числового значения в параметрindicator
(#3026)
Deprecations
⚠️ Компонент FormStatus устарел. Используйте Banner
Internal
- ChipsInput и ChipsSelect: улучшили внутреннюю реализацию компонентов (#2890)
- Обновили версию @vkontakte/icons до v1.184.0 (#3024)
peerDependencies
. Не забудьте обновиться и в своих проектах!
# npm
npm install --save-exact @vkontakte/[email protected]
# yarn
yarn add --exact @vkontakte/[email protected]