Skip to content

Releases: core-ds/core-components

v48.5.0

10 Dec 12:58
Compare
Choose a tag to compare

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

06 Dec 14:12
Compare
Choose a tag to compare

48.4.0

06.12.2024

#1465

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

  • Изменено поведение пропса clickableMonth. Добавлена возможность выбирать промежуток между месяцами. Первый клик по лейблу месяца выбирает весь месяц. Второй клик на следующий месяц выбирает промежуток между этими двумя месяцами.

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

  • Минорное
    calendar

v48.3.0

28 Nov 12:59
Compare
Choose a tag to compare

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

27 Nov 16:12
Compare
Choose a tag to compare

48.2.0

27.11.2024

#1469

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

  • Добавлен хук useIsDesktop

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

  • Минорное
    mq

v48.1.1

25 Nov 13:44
Compare
Choose a tag to compare

48.1.1

25.11.2024

#1463

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

  • Добавлен фикс вертикального скролла в галерею в полноэкранном режиме

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

  • Патчи
    gallery

v48.1.0

21 Nov 18:39
Compare
Choose a tag to compare

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

18 Nov 17:58
Compare
Choose a tag to compare

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

13 Nov 11:21
Compare
Choose a tag to compare

47.26.1

13.11.2024

#1440

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

  • Исправлена ошибка при изменении ссылки на объект опции выбранного варианта

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

  • Патчи
    select

v47.26.0

11 Nov 08:11
Compare
Choose a tag to compare

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

05 Nov 14:47
Compare
Choose a tag to compare

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