Skip to content

v4.15.0

Compare
Choose a tag to compare
@eugpoloz eugpoloz released this 16 Sep 09:11
· 6854 commits to master since this release

Новые фичи

  • FormField теперь экспортируется и доступен для того, чтобы оборачивать в него кастомные компоненты форм (#1879, fixes #1862)

Исправления

  • Alert: пропсы AlertAction теперь включают в себя все атрибуты ссылок, а сам AlertAction принимает target (#1865, fixes #1864, спасибо @ilyapishchulin)
  • withAdaptivity/useAdaptivity: AdaptivityProps экспортируются корректно (#1866 + #1861, спасибо @ItzNeviKat)
  • ViewInfinite, RangeSlider, SelectMimicry, NativeSelect импортируют свой CSS в cssm-сборке (#1847)
  • HorizontalScroll: у стрелочек в Safari не обрезается тень (#1884)
  • Avatar: исправлено выравнивание изображения, переданного через backgroundImage (#1888)
  • Search: исправлена стилизация компонента в Safari 13 (#1891)
  • Link: убран лишний border-radius (#1898)

Internal

  • PanelHeaderContext (#1705), ActionSheet (#1883) и PopoutWrapper (#1882) переписаны на FC
  • Импорты react переделаны на import * as React from 'react'

⚠️ Пропы ActionSheet onClose, toggleRef, iosCloseItem стали обязательными. Это правильное поведение, случайно сломавшееся в v4.2 — без этих пропов компонент не будет работать на некоторых платформах. В v4.17 пропы снова стали необязательными, но правильное поведение вернется в v5.