Skip to content

v7.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Apr 08:43
· 363 commits to master since this release

Улучшения

  • DateInput:
    • Добавлена поддержка пользователей клавиатуры и скринридеров (#8488)
    • Добавлено новое свойство accessible, позволяющее включить режим, в котором меняется поведение DateInput так, чтобы можно было с клавиатуры или скринридера удобно работать с календарём. (в VKUI v8 будет включено по умолчанию) (#8488)
  • Calendar: Улучшена навигация с помощью клавиатуры и скринридера (#8487)
  • CalendarRange: Улучшена навигация с помощью клавиатуры и скринридера (#8487)
  • В компонентах свойства baseClassName и baseStyle помечены устаревшими, используйте className и style (#8408)
  • Все компоненты теперь отдают приоритет пользовательским Tappable-свойствам (#8418)
  • Cвойства интерактивных компонентов activeClassName и hoverClassName устарели, используйте activeMode и hoverMode соответственно (#8409)
  • У компонентов добавленно поле name для правильного обозначения в Dev Tools (#8407)
  • В исходный код добавлены .d.ts для css (#8425)
  • ChipsInput: Добавлено свойство delimiter - символ или строка, которая будет использоваться как разделитель для автоматического создания опций из текста, введенного в поле ввода (#8435)
  • ChipsSelect: Добавлено свойство delimiter - символ или строка, которая будет использоваться как разделитель для автоматического создания опций из текста, введенного в поле ввода (#8435)
  • AdaptivityProvider: Неиспользуемое свойство hasHover устарело и будет удалено в следующем мажорном релизе (#8490)
  • Добавлен хук useLocale для получения текущей локали (#8496)
  • Alert:
    • Свойство autoFocus теперь принимает значение "root" (#8510)
    • Добавлено значение "none" для свойства dismissButtonMode, для возможности скрыть крестик (#8511)
  • ActionSheet: Свойства mount и disabled устарели и будут удалены в v8 (#8509)
  • ActionSheetDefaultIosCloseItem: Добавлена возможность переопределять children (#8509)

Исправления

  • Progress: Исправлен тип поля appearance для использования с токеном (#8504)
  • Link:
    • Наведение могло не отрабатываться на сенсорных экранах при использовании мышки или стилуса (#8503)
    • Не интерактивный компонент не превращается в button (#8503)

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

  • Вернули возможность переопределять платформу через PlatformProvider (#8491)

Зависимости