Skip to content

Releases: core-ds/core-components

v47.16.0

13 Sep 14:47
Compare
Choose a tag to compare

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

10 Sep 13:45
Compare
Choose a tag to compare

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

04 Sep 10:53
Compare
Choose a tag to compare

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

26 Aug 11:41
Compare
Choose a tag to compare

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

23 Aug 13:38
Compare
Choose a tag to compare

47.12.1

23.08.2024

#1344

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

  • Исправление SSR

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

  • Патчи
    accordion

#1342

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

  • Экспорт типа TextMaskConfig для фикса ошибки ts

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

  • Патчи
    masked-input

v47.12.0

20 Aug 11:11
Compare
Choose a tag to compare

47.12.0

20.08.2024

#1336

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

  • Добавили пропс groupOptionsProp для прокидки дополнительных пропсов в компонент Optgroup

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

  • Минорное
    select

#1338

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

  • Исправлено отображение имени файла в состоянии ошибки

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

  • Патчи
    file-upload-item

#1334

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

  • Корректно проставляется inputClassName

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

  • Патчи
    amount-input

v47.11.0

16 Aug 12:47
Compare
Choose a tag to compare

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

16 Aug 07:23
Compare
Choose a tag to compare

47.10.0

16.08.2024

#1319

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

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

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

  • Минорное
    calendar

v47.9.0

13 Aug 15:07
Compare
Choose a tag to compare

47.9.0

13.08.2024

#1320

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

  • Добавлена функция автозаполнения номера телефона. Для сохранения кода страны при автозаполнении (актуально для Safari) используйте clearableCountryCode={'preserve'}, при этом код страны можно удалить как и в случае clearableCountryCode={true}.

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

  • Минорное
    international-phone-input shared

v47.8.0

06 Aug 12:57
Compare
Choose a tag to compare

47.8.0

06.08.2024

#1328

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

  • Добавлен пропущенный размер радиуса скругления --border-radius-32

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

  • Патчи
    vars

#1231

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

  • Добавлен кодмод, который заменяет атрибут type со значением 'card' на inputMode со значением 'numeric' в компоненте Input

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

  • Минорное
    codemod