Releases: core-ds/core-components
Releases · core-ds/core-components
v47.16.0
47.16.0
13.09.2024
#1361
Что изменилось
- Добавлен пропс
size
. Теперь помимо дефолтного значения20
можно также установить24, 32, 40
- Для значения
20
изменены скругления - Добавлен пропс
shape
. С помощью него можно задать тип скругления компонента -rectangular, rounded
- Добавлен пропс
uppercase
. Изначально текст в компоненте всегда указывался в верхнем регистре - теперь регистр можно менять. Для обратной совместимости оставили по умолчаниюuppercase=true
- Внутренние улучшения кода компонента
Влияние на компоненты
- Минорное
status
#1365
Что изменилось
- Добавили возможность импортировать функцию getNotificationTestIds из @alfalab/core-components/notification/shared
Влияние на компоненты
- Патчи
notification
#1358
Что изменилось
- Обновлены наименования переменных скругления
Влияние на компоненты
- Патчи
pagination
plate
product-cover
progress-bar
pure-cell
segmented-control
select
side-panel
skeleton
slider-input
slider
status
stepped-progress-bar
switch
table
tag
themes
toast-plate
tooltip
universal-date-input
Что изменилось
- Обновлены наименования переменных скругления
Влияние на компоненты
- Патчи
bank-card
bottom-sheet
button
calendar-input
calendar
card-image
chart
checkbox
code-input
comment
confirmation-v1
date-range-input
date-time-input
dropzone
form-control
gallery
hatching-progress-bar
international-phone-input
intl-phone-input
markdown
modal
Что изменилось
- Добавлена новая переменная скругления: --border-radius-2
Влияние на компоненты
- Минорное
vars
#1360
Что изменилось
- Обновление темы corp
Влияние на компоненты
- Минорное
button
calendar
calendar-range
code-input
custom-button
file-upload-item
form-control
icon-button
input-autocomplete
modal
navigation-bar-private
notification
notification-manager
password-input
picker-button
select
side-panel
themes
universal-date-input
#1370
Что изменилось
- Заменили числовые значения на переменные отступов
Влияние на компоненты
- Патчи
radio
radio-group
scrollbar
segmented-control
select-with-tags
select
side-panel
skeleton
slider-input
slider
status
stepped-progress-bar
steps
switch
system-message
tab-bar
table
tabs
tag
text
textarea
themes
toast-plate
typography
vars
with-suffix
Что изменилось
- Заменили числовые значения на переменные отступов
Влияние на компоненты
- Патчи
form-control
gallery
grid
hatching-progress-bar
icon-button
icon-view
indicator
input
international-phone-input
intl-phone-input
link
list
loader
markdown
modal
navigation-bar
navigation-bar-private
notification
notification-manager
pagination
pass-code
pass-code-v1
password-input
pattern-lock
pattern-lock-v1
picker-button
plate
popup-sheet
product-cover
pure-cell
Что изменилось
- Заменили числовые значения на переменные отступов
Влияние на компоненты
- Патчи
accordion
action-button
attach
backdrop
badge
bank-card
base-modal
bottom-sheet
button
calendar-input
calendar-range
calendar-with-skeleton
calendar
chart
checkbox-group
circular-progress-bar
code-input
confirmation
confirmation-v1
custom-button
date-input
divider
drawer
dropzone
file-upload-item
filter-tag
#1375
Что изменилось
- Добавили новое свойство trimZero - обрезает ноль в минорной части. Например: 1.60 - 1.6
Влияние на компоненты
- Минорное
amount
#1369
Что изменилось
- Заменили числовые значения скругления на переменные
Влияние на компоненты
- Патчи
bank-card
bottom-sheet
button
filter-tag
form-control
modal
popover
popup-sheet
product-cover
pure-cell
segmented-control
select
slider
tag
themes
vars
#1373
Что изменилось
- Обновили темизацию в коровской темизации в компоненте Tabs в мобильной версии
Влияние на компоненты
- Минорное
themes
#1372
Что изменилось
- Добавлено новое свойство colors, отвечающее за набор цветов в компоненте (возможность переключить на inverted цвета для тёмного фона)
Влияние на компоненты
- Минорное
skeleton
#1376
Что изменилось
- Исправлена ошибка 'Pattern attribute value is not a valid regular expression: invalid character in character class'
Влияние на компоненты
- Патчи
amount-input
#1368
Что изменилось
- Исправлен расчет высоты списка опций
Влияние на компоненты
- Патчи
input-autocomplete
picker-button
scrollbar
select
shared
v47.15.0
47.15.0
10.09.2024
#1362
Что изменилось
- Обновили corp темизацию в компоненте Tabs
Влияние на компоненты
- Минорное
tabs
themes
#1339
Что изменилось
Небольшой рефакторинг:
- оптимизация утилит (исправление копипасты и дубликаций)
- уточнение типов (исправление копипасты, вынос общего типа)
- уточнения в css (исправление shadow names)
Влияние на компоненты
- Патчи
icon-view
#1347
Что изменилось
- Добавлена сборка moderncssm (ES2020, esm, сырые css-модули, отключен импорт базовых токенов)
Влияние на компоненты
- Минорное
accordion
action-button
alert
amount
amount-input
backdrop
badge
bank-card
base-modal
bottom-sheet
button
calendar
calendar-input
calendar-range
calendar-with-skeleton
card-image
cdn-icon
chart
checkbox
checkbox-group
circular-progress-bar
code-input
collapse
comment
confirmation
confirmation-v1
custom-button
custom-picker-button
date-input
date-range-input
date-time-input
divider
drawer
dropzone
file-upload-item
filter-tag
form-control
gallery
gap
generic-wrapper
icon-button
icon-view
indicator
input
input-autocomplete
international-phone-input
intl-phone-input
link
list
list-header
loader
markdown
modal
navigation-bar
navigation-bar-private
notification
notification-manager
number-input
pagination
pass-code
pass-code-v1
password-input
pattern-lock
pattern-lock-v1
picker-button
plate
popover
popup-sheet
product-cover
progress-bar
pure-cell
radio
radio-group
scrollbar
segmented-control
select
select-with-tags
side-panel
skeleton
slider
slider-input
sortable-list
space
spinner
status
status-badge
stepped-progress-bar
steps
switch
system-message
tab-bar
table
tabs
tag
text
textarea
toast
toast-plate
tooltip
typography
underlay
universal-date-input
vars
with-suffix
v47.14.0
47.14.0
04.09.2024
#1311
Что изменилось
- Обновили стили для заголовка в мобильной версии компонента
Влияние на компоненты
- Патчи
bottom-sheet
modal
side-panel
#1324
Что изменилось
- Кнопка "Очистить" оборажается в случае
clear={true}
иdisableUserInput={true}
Влияние на компоненты
- Патчи
input
#1309
Что изменилось
- Исправлена логика отображения placeholder. Теперь, если передано свойство label и labelView='inner', то placeholder не будет отображаться
Влияние на компоненты
- Минорное
amount-input
#1350
Что изменилось
- Повысили специфичность для отступов компонента
Влияние на компоненты
- Патчи
steps
#1352
Что изменилось
- Добавлено новое свойство transparent, отвечающее за прозрачность бэкдропа. Свойство invisible помечено как deprecated
Влияние на компоненты
- Минорное
backdrop
#1356
Что изменилось
- Обновлены наименования переменных отступов
Влияние на компоненты
- Патчи
scrollbar
segmented-control
select-with-tags
select
side-panel
slider-input
status
stepped-progress-bar
steps
switch
system-message
tab-bar
table
tabs
tag
themes
toast-plate
toast
tooltip
typography
#1351
Что изменилось
- Добавлено новое свойство breakpoint, отвечающее за контрольную точку, с которой начинается desktop версия
Влияние на компоненты
- Минорное
typography
#1353
Что изменилось
- Обновлены наименования переменных отступов
Влияние на компоненты
- Патчи
accordion
action-button
attach
badge
bank-card
bottom-sheet
button
calendar-input
calendar-range
calendar-with-skeleton
calendar
chart
checkbox
checkbox-group
code-input
collapse
comment
confirmation
confirmation-v1
custom-picker-button
#1355
Что изменилось
- Обновлены наименования переменных отступов
Влияние на компоненты
- Патчи
markdown
modal
navigation-bar-private
navigation-bar
notification-manager
notification
number-input
pagination
pass-code-v1
pass-code
password-input
pattern-lock-v1
pattern-lock
picker-button
plate
popup-sheet
product-cover
pure-cell
radio
radio-group
#1322
Что изменилось
- Поправлен импорт компонента skeleton
Влияние на компоненты
- Патчи
tabs
#1318
Что изменилось
- Исправлена логика обработки value, длина которого превышает integerLength
Влияние на компоненты
- Патчи
amount-input
#1343
Что изменилось
- Стилевые исправления компонентов
- Обновление документации
Влияние на компоненты
- Минорное
checkbox
checkbox-group
radio
radio-group
#1348
Что изменилось
- Исправлено выравнивание текста для TSortableHeadCell
Влияние на компоненты
- Патчи
table
#1337
Что изменилось
- При ручном выборе всего доступного периода в месяце, заголовок будет выделяться автоматически
- Внутренние улучшения кода компонента
Влияние на компоненты
- Патчи
calendar
#1354
Что изменилось
- Обновлены наименования переменных отступов
Влияние на компоненты
- Патчи
date-range-input
date-time-input
divider
dropzone
file-upload-item
filter-tag
form-control
gallery
grid
indicator
input-autocomplete
input
international-phone-input
intl-phone-input
link
list-header
list
loader
#1349
Что изменилось
- При событии
blur
дляview=default
будет очищаться запятая, если она является последним символом - Для состояний
disabled
иreadOnly
исправлены цвета. Дробная часть числа будет окрашена в соответствие с целой частью числа - Исправлены
inverted
цвета
Влияние на компоненты
-
Минорное
amount-input
-
Патчи
with-suffix
v47.13.0
47.13.0
26.08.2024
#1307
Что изменилось
- Добавили новые свойства clear и onClear, отвечающие за отображение крестика и обработку нажатия на крестик для очистки поля
Влияние на компоненты
- Минорное
select
#1321
Что изменилось
- Добавлен новый способ указания внутреннего отступа: 0, 2, 4, 8, 12, 16, 20, 24. Буквенные значения внутренних отступов 3xs, 2xs, xs, s, m, l, xl теперь deprecated, используйте вместо них 2, 4, 8, 12, 16, 20, 24 соответственно
Влияние на компоненты
- Минорное
generic-wrapper
#1313
Что изменилось
- Дополнили описание свойства offset
Влияние на компоненты
- Патчи
toast
#1323
Что изменилось
- Добавлено новое свойство target, которое определяет, где открывать скачиваемый документ
Влияние на компоненты
- Минорное
file-upload-item
#1316
Что изменилось
- Исправлены стили отображения ошибки для размера 72
Влияние на компоненты
- Патчи
password-input
v47.12.1
v47.12.0
47.12.0
20.08.2024
#1336
Что изменилось
- Добавили пропс groupOptionsProp для прокидки дополнительных пропсов в компонент Optgroup
Влияние на компоненты
- Минорное
select
#1338
Что изменилось
- Исправлено отображение имени файла в состоянии ошибки
Влияние на компоненты
- Патчи
file-upload-item
#1334
Что изменилось
- Корректно проставляется
inputClassName
Влияние на компоненты
- Патчи
amount-input
v47.11.0
47.11.0
16.08.2024
#1333
Что изменилось
pattern-lock
- Добавлен пропс
disabled
, который позволяет отключать взаимодействие с компонентом
pass-code
- Добавлен атрибут
title
с описанием кнопки удаления введенных символов - Добавлен пропс
rightAddonsTitle
, который позволяет добавлять атрибутtitle
для передаваемого аддона
toast-plate
- Добавлены атрибуты для улучшения доступности компонента
password-input
- Добавлен атрибут
title
с описанием кнопки скрытия / показа введенного пароля
Влияние на компоненты
-
Минорное
pass-code
pattern-lock
-
Патчи
password-input
toast-plate
v47.10.0
v47.9.0
47.9.0
13.08.2024
#1320
Что изменилось
- Добавлена функция автозаполнения номера телефона. Для сохранения кода страны при автозаполнении (актуально для Safari) используйте
clearableCountryCode={'preserve'}
, при этом код страны можно удалить как и в случаеclearableCountryCode={true}
.
Влияние на компоненты
- Минорное
international-phone-input
shared
v47.8.0
47.8.0
06.08.2024
#1328
Что изменилось
- Добавлен пропущенный размер радиуса скругления
--border-radius-32
Влияние на компоненты
- Патчи
vars
#1231
Что изменилось
- Добавлен кодмод, который заменяет атрибут type со значением 'card' на inputMode со значением 'numeric' в компоненте Input
Влияние на компоненты
- Минорное
codemod