Releases: core-ds/core-components
v36.1.0
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
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
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
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
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
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
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
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
v33.0.0
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