Skip to content

Releases: Qlean/york

v.5.1.3

09 Apr 14:45
Compare
Choose a tag to compare

fix for react-native Picker

v.5.1.2

09 Apr 14:37
Compare
Choose a tag to compare

onModalStateChange added to react-native Picker

v4.0.0

26 Nov 12:44
Compare
Choose a tag to compare

Breaking changes в york-analytics:

  1. Добавлен новый компонент RootAnalyticsProvider, теперь в корне приложения нужно использовать его, а не AnalyticsProvider
  2. Во всех компонентах переименован проп analyticsData -> analyticsPayload
  3. analyticsRoute теперь добавляется к событиям автоматически. Можно убрать его из всех кастомных компонентов, которые используют yorkAnalytics (кроме внешних ссылок)

New features:

  1. Добавлен хук usePageView, с помощью которого можно легко отправлять события просмотра страницы.
  2. Компоненты Page и Screen автоматически вызывают usePageView.
  3. Обновлена документация york-analytics чтобы соответствовать новым изменениям

v3.0.0

26 Aug 10:37
Compare
Choose a tag to compare

Ломающие изменения

york-react-native

  • components/Header.{Name}Icon переехал в components/Icon с пропом name;
  • components/Header больше не принимает проп withoutSafeAreaPadding, ему на замену пришел withSafeAreaPadding с true по дефолту;
  • components/Header больше не принимает пропы leftView.view и rightView.view, вместо них принимается leftView.node и rightView.node;
  • components/Button больше не принимает проп Icon, вместо него используется iconElement.

york-web

  • components/Button больше не принимает проп borderRadius. Для кастомизации используйте rank={0};
  • components/Button больше не принимает проп shadow, вместо него используется булевское знаечение withShadow;
  • components/Text больше не принимает проп htmlTag, для переопределения можно воспользоваться пропом as
    https://www.styled-components.com/docs/api#as-polymorphic-prop

Остальные изменения

york-react-native

  • добавлен компонент Screen
  • добавлен компонент Icon
  • добавлены радиусы скруглений borderRadiuses
  • Header принимает проп centerNode

v2.0.0

24 Jul 14:16
Compare
Choose a tag to compare
  • Брэкинг: york-react-native/Button больше не принимает проп children, вместо этого используется проп title
  • Добавлен импорт утилит и констант из york-react-native
  • york-react-native/Button принимает проп name, который используется как testID для автотестов
  • минорные улучшения документации и проптайпов