Skip to content

v4.8.0

Compare
Choose a tag to compare
@fedorov-xyz fedorov-xyz released this 28 May 15:04
· 7772 commits to master since this release

Новые фичи

  • ActionSheet: в свойстве popupDirection появилась возможность указывать функцию для расчета позиции выпадающего окна (#1621)
  • AppRoot поддерживает mode="partial", чтобы включать noLegacyClasses в partial-режиме. Использовать AppRoot в partial-режиме всё ещё не обязательно. (#1474).

Исправления

  • Avatar: исправлен цвет вложенных иконок в children и z-index тени (#1614, #1615)
  • FormField: исправлена минимальная ширина у after (#1619)
  • unstable.css: добавлены фолбеки для CSS custom properties (#1623)
  • Textarea: при grow высота инпута учитывает паддинги и не скроллится (#1582)
  • Select: значения больше ширины поля больше не выходят за границы поля (#1613)
  • ActionSheetItem вызывает onChange при autoclose на десктопе (#1630, fixes #1491)
  • Gallery не вешает getRef и getRootRef на DOM-элемент (#1635, fixes #1622)
  • SliderSwitch: клик не вызывает submit формы (#1634, fixes #1602)
  • Tooltip: свойства onClose, isShown, mode помечены как необязательные (#1633)
  • ChipsSelect: поправлен d.ts
  • PanelHeader: для платформы vkcom возможность фиксировать шапку

Рефакторинг

  • Переписаны на функциональные компоненты: Textarea (#1582), [internal] ActionSheetDropdown (#1631), Tooltip (#1633)
  • CSS собирается вебпаком (#1628)

Deprecations

⚠️ Свойства popout и modal у View и Root помечены как устаревшие — используйте SplitLayout (#1616)
⚠️ AppRoot embedded помечен как устаревший — используйте AppRoot mode="embedded" (#1474)