Skip to content

Releases: core-ds/core-components

v36.1.0

17 Nov 13:38
Compare
Choose a tag to compare

36.1.0

17.11.2022

#336

Что изменилось

  • Добавлен пропс collapsible, при включении которого не помещающиеся в окне табы сворачиваются в PickerButton.
  • Добавлен хук use-collapsible-elements, который следит за изменением ширины контейнера и возвращает те элементы, которые не помещаются в данном контейнере.

Влияние на компоненты

  • Минорное
    tabs

#360

Что изменилось

  • Исправили max-height контента. Теперь max-height добавляется только раскрываемому(foldable) контенту.

Влияние на компоненты

  • Патчи
    plate

#329

Что изменилось

  • Добавлен z-index к липкому header

Влияние на компоненты

  • Минорное
    modal

Что изменилось

  • Добавлен новый компонент BaseOption
  • Изменены отступы у заголовка группы (компонент Optgroup)
  • Изменены отступы у футера, который возвращает хук useSelectWithApply
  • Добавлена возможность прокидывать кастомный Option в useLazyLoading и useSelectWithLoading хук

Влияние на компоненты

  • Минорное
    select

Что изменилось

  • Добавлено вертикальное выравнивание у компонента PureCell.Graphics

Влияние на компоненты

  • Минорное
    pure-cell

#346

Что изменилось

  • В компоненте Select иконки подгружаемые с 'alfabank.servicecdn.ru' были заменены на иконки из icons-glyph

Влияние на компоненты

  • Минорное
    select themes

#335

Что изменилось

  • Добавлен обязательный параметр(expanded) в типы обработчиков состояний.
    Добавлены пропсы:

- `expandedContentClassName` - позволяет устанавливать дополнительный класс для скрываемого контента.
- `defaultExpanded` - позволяет устанавливать начальное состояние неконтролируемого компонента.

Влияние на компоненты

  • Минорное
    collapse

Что изменилось

  • Добавили restProps в компонент

Влияние на компоненты

  • Минорное
    list

#342

Что изменилось

  • В компонентах Gallery и Input иконки подгружаемые с 'alfabank.servicecdn.ru' были заменены на иконки из icons-glyph

Влияние на компоненты

  • Минорное
    gallery input themes amount-input date-input
    date-range-input date-time-input input-autocomplete intl-phone-input masked-input
    password-input slider-input time-input calendar-input phone-input

v36.0.0

11 Nov 14:18
Compare
Choose a tag to compare

36.0.0

11.11.2022

#344

Что изменилось

  • При наличии правого аддона, дефолтная иконка кнопки не исчезает

Влияние на компоненты

  • Мажорное
    picker-button

#331

Что изменилось

  • Изменен фоновый цвет на light/specialbg/secondary-transparent для компонента Plate в режиме common

Влияние на компоненты

  • Минорное
    plate

#350

Что изменилось

  • В документацию добавлены пропсы и их описание для подкомпонентов SidePanel

Влияние на компоненты

  • Патчи
    side-panel

#326

Что изменилось

  • Исправлены прыжки поповера в react 18

Влияние на компоненты

  • Патчи
    popover

#352

Что изменилось

  • Исправлена ошибка в ModalResponsive, из-за которой сбрасывалось состояние у дочерник компонентов при переключении desktop -> mobile и наоборот

Влияние на компоненты

  • Патчи
    modal

#343

Что изменилось

  • Добавлен проп clearCodeOnError. Если он включен, то при возникновении ошибки код будет очищаться

Влияние на компоненты

  • Минорное
    code-input confirmation

#317

Что изменилось

  • Исправлены ошибки в браузере IE 11 в компонентах Сheckbox и FormControl

Влияние на компоненты

  • Патчи
    checkbox form-control

#327

Что изменилось

  • Добавлен новый размер (24px) для компонента SuperEllipse
  • Добавлены новые размеры (24px и 128px) для компонента Circle

Влияние на компоненты

  • Минорное
    icon-view

#359

Что изменилось

  • Исправили disabled в режиме Ссылки

Влияние на компоненты

  • Патчи
    button

#339

Что изменилось

  • Добавлен новый компонент Gap

Влияние на компоненты

  • Минорное
    gap

#340

Что изменилось

  • В компоненте Plate иконки подгружаемые с 'alfabank.servicecdn.ru' были заменены на иконки из icons-glyph

Влияние на компоненты

  • Минорное
    plate

v35.2.0

03 Nov 16:57
Compare
Choose a tag to compare

35.2.0

03.11.2022

#333

Что изменилось

  • Явные значения в css классах(padding, border-radius и т.п) заменены на переменные

Влияние на компоненты

  • Патчи
    badge bank-card bottom-sheet loader slider
    steps

6d0fc7849

Что изменилось

  • Добавлен пропс stickyHeader для фиксации заголовков при скролле

Влияние на компоненты

  • Минорное
    table

a32104b45

Что изменилось

  • Исправлено форматирование номера в intl-phone-input, который передаётся снаружи компонента в props value

Влияние на компоненты

  • Патчи
    intl-phone-input

v35.1.0

28 Oct 04:25
Compare
Choose a tag to compare

35.1.0

28.10.2022

#320

Что изменилось

  • Скрыт нативный спиннер (стрелочки) у компонента Input при type='number'

Влияние на компоненты

  • Патчи
    input amount-input date-input date-range-input date-time-input
    input-autocomplete intl-phone-input masked-input password-input select
    slider-input time-input with-suffix calendar-input calendar-range
    bank-card phone-input picker-button select-with-tags

#314

Что изменилось

  • Исправлена ошибка в css из-за которой не работал проп withoutBorder

Влияние на компоненты

  • Патчи
    table

#323

Что изменилось

  • Добавлена возможность передавать пропсы в компонент Scrollbar

Влияние на компоненты

  • Минорное
    drawer side-panel

#322

Что изменилось

  • Исправлено некорректное отображение в Safari при взаимодействии с компонентом FilterTag

Влияние на компоненты

  • Патчи
    filter-tag

#319

Что изменилось

  • Добавлен текстовый стиль letter-spacing для компонента Status

Влияние на компоненты

  • Патчи
    status

#324

Что изменилось

  • "export" типов заменен на "export type"

Влияние на компоненты

  • Патчи
    amount confirmation-v1 global-store picker-button typography

#308

Что изменилось

  • Добавлен новый пропс в компонент Amount - codeFormat, который отображает код валюты в зависимости от указанного формата.
    Обновлена библиотека @alfalab/utils, теперь метод formatAmount форматирует сумму, разделяя ее средним математическим пробелом.

Влияние на компоненты

  • Минорное
    amount amount-input

v35.0.0

24 Oct 08:47
Compare
Choose a tag to compare

35.0.0

24.10.2022

#292

Что изменилось

  • Новые стили кнопок в теме default

  • Новый вид состояния loading во всех темах (Loader заменён на Spinner)

  • Исправлена высота кнопки ghost в размерах s/m/l/xl (увеличилась на 4px)

  • Исправлена ширина кнопок secondary/tertiary (уменьшилась на 2px)

Влияние на компоненты

  • Мажорное
    button attach custom-button icon-button picker-button

  • Патчи
    alert bottom-sheet confirmation confirmation-v1 themes
    pure-cell side-panel plate tag toast-plate
    modal

#310

Что изменилось

  • Добавлена возможность менять иконку Closer

Влияние на компоненты

  • Минорное
    side-panel

#286

Что изменилось

  • Новые стили инпутов в теме default (все компоненты на основе FormControl, включая Select)
  • Исправлен отступ до hint в SliderInput (уменьшился на 2px)

Влияние на компоненты

  • Мажорное
    input form-control amount-input calendar-input date-input
    date-range-input date-time-input input-autocomplete intl-phone-input password-input
    select slider-input textarea time-input masked-input
    select-with-tags calendar-range phone-input

  • Патчи
    keyboard-focusable picker-button with-suffix themes bank-card

v34.0.0

18 Oct 14:47
Compare
Choose a tag to compare

34.0.0

18.10.2022

#294

Что изменилось

  • Добавлено состояние невыбранной страны — canBeEmptyCountry

  • Добавлена возможность отключить селект выбора стран — hideCountrySelect

  • Колбэк onCountryChange теперь может принимать undefined в случаях, когда установлен пропс canBeEmptyCountry: true

  • Добавлен режим приоритета ввода российского номера (при дефолтно выбранном российском флаге ввод числа добавит +7) — ruNumberPriority

  • Добавлен пропс clear для сброса страны при очистке поля

Влияние на компоненты

  • Мажорное
    intl-phone-input

#288

Что изменилось

  • Добавлен проп rowLimit для управления количеством строк для отображения

Влияние на компоненты

  • Минорное
    comment

Что изменилось

  • Для PureCell.AmountTitle props были объеденены с AmountType, удален проп amount
  • Для PureCell.Amount props были объеденены с AmountType, удален проп amount, view переименован в textView
  • Добавлен проп rowLimit для управления количеством строк для отображения
  • Для PureCell.Addon расширено значение пропа verticalAlign
  • Для PureCell.Category добавлен проп rightAddons
  • В PureCell.Text исправлен render блока value

Влияние на компоненты

  • Мажорное
    pure-cell

v33.1.0

18 Oct 13:34
Compare
Choose a tag to compare

33.1.0

18.10.2022

#307

Что изменилось

  • Добавили зависимость @alfalab/icons-glyph в компонент Modal

Влияние на компоненты

  • Патчи
    modal

#306

Что изменилось

  • В portal добавлен проп immediateMount, с помощью которого можно мгновенно отрендерить дочерние элементы через портал.
  • В base-modal исправлена проблема с доступом к ref-ам контента, который рендерился через portal.

Влияние на компоненты

  • Минорное
    portal

  • Патчи
    base-modal

#293

Что изменилось

  • Изменен размер инпута с "s" на "m"

Влияние на компоненты

  • Патчи
    bank-card

Что изменилось

  • Исправлена высота инпута в OS Windows

Влияние на компоненты

  • Патчи
    input

#305

Что изменилось

  • Добавлен проп placement, теперь Drawer и SidePanel могут появляться слева
  • Добавлен кастомный скроллбар.

Влияние на компоненты

  • Минорное
    drawer side-panel

v33.0.2

13 Oct 10:37
Compare
Choose a tag to compare

33.0.2

13.10.2022

#296

Что изменилось

  • Удалены разделители опций в выпадающем списке для темы "click"

Влияние на компоненты

  • Патчи
    picker-button

#298

Что изменилось

  • Заменены иконки M размера на S

Влияние на компоненты

  • Патчи
    attach file-upload-item

#301

Что изменилось

  • Исправлена ошибка, из-за которой не рендерился контент CalendarMobile в iOS < 13.4

Влияние на компоненты

  • Патчи
    calendar modal

v33.0.1

07 Oct 13:24
Compare
Choose a tag to compare

33.0.1

Patch Changes

@alfalab/core-components-slider

  • #289: Увеличена кликабельная область слайдера. Thanks @reme3d2y

@alfalab/core-components-slider-input

  • #289: Увеличена кликабельная область слайдера. Thanks @reme3d2y

v33.0.0

30 Sep 07:51
Compare
Choose a tag to compare

33.0.0

Major Changes

@alfalab/core-components/vars

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

Patch Changes

@alfalab/core-components/themes

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-amount-input

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-amount

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-attach

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-button

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-calendar-input

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-calendar

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-checkbox-group

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-checkbox

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-date-input

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-date-range-input

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-date-time-input

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-filter-tag

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888

@alfalab/core-components-form-control

  • #282: Обновление vars из последней версии ui-primitives, удалены deprecated цвета и миксины типографики. Thanks @Valeri8888