Releases: core-ds/core-components
v48.5.0
48.5.0
10.12.2024
#1454
Что изменилось
- Добавлен размер 72
Влияние на компоненты
- Минорное
icon-view
#1446
Что изменилось
- Изменены цвета для hint
- Изменена высота строки для размера 48, 56
- Добавлена минимальная высота для размера 48, 56
Влияние на компоненты
- Минорное
button
#1460
Что изменилось
- Добавлены пропсы для передачи кастомного текста в кнопки мобильного календаря
Влияние на компоненты
- Минорное
calendar
#1439
Что изменилось
``
Исправлено выравнивание title
при отсутствии аддона слева
Влияние на компоненты
- Патчи
navigation-bar
#1452
Что изменилось
- Изменены цвета заблокированного состояния
Влияние на компоненты
- Минорное
custom-button
#1480
Что изменилось
- Добавлено sideEffects: false
Влияние на компоненты
- Патчи
action-button
alert
amount
amount-input
attach
backdrop
badge
bank-card
base-modal
bottom-sheet
calendar-input
calendar-range
calendar-with-skeleton
custom-picker-button
gallery
input
input-autocomplete
international-phone-input
intl-phone-input
markdown
picker-button
plate
select
select-with-tags
universal-date-input
v48.4.0
48.4.0
06.12.2024
#1465
Что изменилось
- Изменено поведение пропса clickableMonth. Добавлена возможность выбирать промежуток между месяцами. Первый клик по лейблу месяца выбирает весь месяц. Второй клик на следующий месяц выбирает промежуток между этими двумя месяцами.
Влияние на компоненты
- Минорное
calendar
v48.3.0
48.3.0
28.11.2024
#1459
Что изменилось
- Добавлен inverted цвет
Влияние на компоненты
- Минорное
progress-bar
#1445
Что изменилось
- Повышена специфичность стилей
Влияние на компоненты
- Патчи
textarea
#1449
Что изменилось
- Обновление цветовых палитр
Влияние на компоненты
- Минорное
themes
vars
#1462
Что изменилось
- Добавлен forwardRef для компонента TExpandableRow
Влияние на компоненты
- Минорное
table
#1464
Что изменилось
- Добавлены атомарные экспорты TitleDesktop, TitleMobile, TitleResponsive и Text
- В package.json добавлено sideEffects:false
Влияние на компоненты
- Минорное
typography
#1447
Что изменилось
- В мобильном tooltip изменен размер кнопки на 56 для соответствия дизайну (в мобильных приложениях используются кнопки этого размера)
Влияние на компоненты
- Минорное
tooltip
v48.2.0
v48.1.1
v48.1.0
48.1.0
21.11.2024
#1408
Что изменилось
Расширен пропс texts
компонента Confirmation
:
domesticPhone
— номер телефона для звонков по России (по умолчанию 8 800 200 00 00)internationalPhone
— номер телефона для звонков из-за границы (по умолчанию +7 495 78 888 78).
Влияние на компоненты
- Минорное
confirmation
#1443
Что изменилось
- Добавлен отдельный компонент для single изображения, что сделать его независимым от swiper
Влияние на компоненты
- Патчи
gallery
v48.0.0
48.0.0
18.11.2024
#1332
Что изменилось
Крупное обновление Спиннера
- Обновленный вид спиннера.
- Добавлены новые пропсы для тонкой настройки внешнего вида:
preset
- преднастроенный вариант спиннера;size
- теперь отвечает за размер кольца спиннера;lineWidth
- толщина линии спиннера;style
- позволяет регулировать отступы, цвет и т.п.
- Добавлен
codemod
для бесшовной миграцииSpinner
:npx @alfalab/core-components-codemod --transformers=spinner --glob='src/**/*.tsx'
Внимание codemod
может не работать в случаях использования Spread Operator в коде.
Влияние на компоненты
-
Мажорное
spinner
-
Минорное
shared
#1304
Что изменилось
-
Добавлен пропс
lockLimit
, который предотвращает ввод числа если оно больше или меньше допустимого.
При событии blur установится число по верхней границе, если оно больше допустимого, и наоборот - по нижней границе, если число меньше допустимого. -
Изменен тип для пропса
onInputChange
. Теперь он может приниматьnull
. Обратите внимание на типы при обновлении.
Влияние на компоненты
- Мажорное
slider-input
#1426
Что изменилось
- Добавлен пакет @alfalab/core-config для глобальных настроек библиотеки. В него включены параметры: breakpoint для переключения между десктопной и мобильной версиями и client для выбора версии по умолчанию при серверном рендеринге
Влияние на компоненты
- Патчи
amount-input
button
calendar-input
calendar
checkbox-group
code-input
confirmation
custom-button
custom-picker-button
date-range-input
date-time-input
#1379
Что изменилось
Добавлен новый компонент. Старый помечен как deprecated
.
Обновление
Для упрощенного перехода между версиями библиотеки, после обновления вам необходимо исправить импорты.
До
import { FileUploadItem } from '@alfalab/core-components/file-upload-item';
После
import { FileUploadItemV1 } from '@alfalab/core-components/file-upload-item-v1';
Таким образом, в вашем приложении продолжат работу старые версии компонентов.
В дальнейшем поддержка v1
версий будет прекращена.
Влияние на компоненты
- Мажорное
file-upload-item
file-upload-item-v1
v47.26.1
v47.26.0
47.26.0
11.11.2024
#1424
Что изменилось
- Пакет HLS добавлен в корневые зависимости библиотеки
Влияние на компоненты
- Минорное
gallery
#1402
Что изменилось
- Изменено поведение пропса
disableUserInput
. Теперь инпут будет получать фокус состояние без каретки ввода.
Влияние на компоненты
- Минорное
input
#1438
Что изменилось
modalHeaderProps.bottomAddons
иbottomSheetProps.bottomAddons
теперь принимают в том числе функцию, возвращающуюReact.ReactNode
- Исправлены состояния "Выбрать все" при заданном
showHeaderWithSelectAll
Влияние на компоненты
- Минорное
select
#1437
Что изменилось
- Добавлены телефонные коды для Абхазии
Влияние на компоненты
- Минорное
international-phone-input
#1413
Что изменилось
- Исправлен баг с автофокусом и SSR. Каретка при автофокусе теперь программно устанавливается в конец ввода.
Влияние на компоненты
- Патчи
input
v47.25.2
47.25.2
05.11.2024
#1436
Что изменилось
- Добавление нового класса для попапа в галереи через пропс. Чтобы можно было прокидывать appId для работа изоляции стилей.
Влияние на компоненты
- Патчи
gallery
#1430
Что изменилось
- Icon-view: в компоненте ellipse восстановлен случайно удалённый вариант; пропсы: size: 40, topAddond: on
Влияние на компоненты
- Патчи
icon-view
#1418
Что изменилось
- Фикс проверки url, переданного в image src, на предмет видео или нет. Когда передавалось base64, регулярка долго выполнялась и компонент крашился.
Влияние на компоненты
- Патчи
gallery