Skip to content

v8.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Apr 13:45
· 205 commits to master since this release

Новые компоненты

  • Accordion.Icon: Компонент иконки раскрытия/сворачивания (#9431)

Улучшения

  • HorizontalScroll:
    • Добавлено свойство slotProps для гибкой настройки стрелок навигации (позволяет передавать любые свойства в prevArrow и nextArrow) (#9374)
    • Добавлено свойство arrowOffsetX для горизонтального смещения иконок стрелок (аналогично arrowOffsetY для вертикального смещения) (#9374)
    • Свойства prevButtonTestId и nextButtonTestId помечены как устаревшие, рекомендуется использовать slotProps={ prevArrow: { 'data-testid': ... }, nextArrow: { 'data-testid': ... } } (#9374)
  • ScrollArrow: Добавлено свойство offsetX для горизонтального смещения иконки стрелки с учетом направления текста (RTL/LTR) (#9374)
  • В опциональные свойства компонентов можно передавать undefined. Полезно при использовании флага exactOptionalPropertyTypes в TypeScript (#9662)
  • Удалены неиспользуемые стили (#9641)
  • useReducedMotion: Хук теперь стабильный (#9669)

Исправления

  • CellButton: Исправлены отступы и цвета (#9523)
  • DateInput: Исправлена проблема навигации через tab (#9683)
  • useSnackbarManager: Исправлено отображение снекбаров при использовании CSS бандла @vkontakte/vkui/dist/vkui.css (#9684)
  • Button: Исправлен размер loading состояния (#9441)

Документация

  • Добавлена возможность открытия примеров кода в Stackblitz и Codesandbox (#9685)
  • CustomSelect: Свойство mode помечено как устаревшее, используйте selectType (#9708)

Зависимости