Releases: core-ds/core-components
Releases · core-ds/core-components
v47.23.0
47.23.0
15.10.2024
#1407
Что изменилось
- Откат изменений скрытия футера при пустых опциях
Влияние на компоненты
- Патчи
select
#1415
Что изменилось
- Добавлен обработчик
onTargetClick
, вызываемый при нажатии на цельTooltip
Влияние на компоненты
- Минорное
tooltip
#1414
Что изменилось
- Для дочернего компонента-обертки Space -> Item прокидываем key который передали или сгенерировал react
Влияние на компоненты
- Патчи
space
#1410
Что изменилось
- Исправлен расчет высоты пустого списка опций с включенным
limitDynamicOptionGroupSize
Влияние на компоненты
- Патчи
select
#1381
Что изменилось
- Добавлены
inverted
цвета
Влияние на компоненты
- Минорное
switch
#1382
Что изменилось
- Исправлено скругление картинок до
16px
Влияние на компоненты
- Патчи
markdown
v47.22.0
47.22.0
11.10.2024
#1399
Что изменилось
- Изменена логика отрисовки image тэга - теперь image рендерится всегда и скрывается только в случае ошибки загрузки
Влияние на компоненты
- Патчи
icon-view
#1405
Что изменилось
- Добавлен пропс
onSelectAllClick
в хукuseSelectWithApply
- Исправлена прокидка пропса
headerProps
в компонентHeader
хукеuseSelectWithApply
- Добавлен параметр
name
в обработчикonChange
для кнопок "Применить" и "Сбросить" - Добавлен пропс
dataTestId
для чекбокса "Выбрать все" - Исправлена ситуация с пустым списком опций и отображаемым футером
Влияние на компоненты
- Минорное
select
#1371
Что изменилось
- Исправлено удаление номера в режиме clearableCountryCode
Влияние на компоненты
- Минорное
phone-input
#1389
Что изменилось
- Изменен тип у компонента navigation-bar-private для пропса title со string на ReactNode
Влияние на компоненты
- Патчи
navigation-bar-private
v47.21.0
47.21.0
04.10.2024
#1397
Что изменилось
- Для Amount и AmountTitle добавлено состояние hidden, когда значение скрывается скелетоном
Влияние на компоненты
- Минорное
pure-cell
#1401
Что изменилось
- Добавлен
opacity
во время показа скелетона. Это позволяет избежать моргания компонента в ssr.
Влияние на компоненты
- Патчи
typography
v47.20.0
47.20.0
24.09.2024
#1317
Что изменилось
Добавлена поддержка видео: теперь в images можно передавать видео в формате m3u8.
При воспроизведении, паузе, выключения звука и выключения звука трекаются кастомные эвенты. Подписаться на них можно с помощью
window.addEventListener(GALLERY_EVENTS.ON_PLAY, handler)
GALLERY_EVENTS экспортируется из @alfalab/core-components-gallery
Также изменено отображение в мобильной версии.
Было:
Стало:
Влияние на компоненты
- Минорное
gallery
#1388
Что изменилось
- Исправлен скролл
VirtualOptionsList
Влияние на компоненты
- Патчи
select
#1384
Что изменилось
- Произвёл автоматическую оптимизацию кривых (по размеру) пакета 'icon-view'
Влияние на компоненты
- Патчи
icon-view
#1390
Что изменилось
- Исправлен
Checkbox
размером 20
Влияние на компоненты
- Патчи
checkbox
v47.19.0
47.19.0
20.09.2024
#1213
Что изменилось
- Добавлена возможность глобального переопределения breakpoint компонентов Документация
Влияние на компоненты
- Минорное
amount-input
amount
button
calendar-input
calendar
checkbox-group
checkbox
code-input
confirmation
custom-picker-button
date-range-input
date-time-input
filter-tag
form-control
input-autocomplete
input
international-phone-input
markdown
modal
number-input
pattern-lock
picker-button
plate
radio-group
select-with-tags
select
shared
side-panel
system-message
tabs
tag
themes
toast-plate
toast
tooltip
universal-date-input
#1380
Что изменилось
- Уменьшена жирность текста для lowercase режима у всех размеров
Влияние на компоненты
- Патчи
status
v47.18.0
47.18.0
20.09.2024
#1386
Что изменилось
- Откат обновления темизации corp из версии 47.16.0
Влияние на компоненты
- Минорное
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
v47.17.0
47.17.0
17.09.2024
#1364
Что изменилось
- Убрана синяя браузерная подсветка при тапе
Влияние на компоненты
- Патчи
button
vars
#1367
Что изменилось
- Добавлен пропс блокировки компонента
Влияние на компоненты
- Минорное
segmented-control
#1366
Что изменилось
- Исправлены стили цветов
Влияние на компоненты
- Патчи
confirmation
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