Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release by 18.01.2024 #976

Closed
wants to merge 103 commits into from
Closed

Release by 18.01.2024 #976

wants to merge 103 commits into from

Conversation

Salute-Eva
Copy link
Contributor

Release Notes

Components

Carousel

  • добавлен пропс scrollSnapStop в Carousel

feat(plasma-core): Add new prop (scrollSnapStop) to the Carousel component (#940)

Carousel

Решен баг с пролистыванием (onDragScroll) в accessible mode - mobile & desktop.
Control panel в карусели работает корректно (можно выбрать scrollAlign).

fix(plasma-hope/plasma-web): Turn onDragScroll off by default in accessibility mode in Carousel. Fix storybook control panel in it. (#957)

Skeleton

  • добавлен компонент скелетона в новой архитектуре
  • скелетон включен в поставку b2c/web
  • скелетон удален из plasma-hope
  • написаны тесты
  • поправлена ошибка в forwardRef компонента Calendar
  • поправлен компонент Button для использования в styled

feat(plasma-new-hope/b2c/web): add skeleton with new architecture (#954)

Header

  • добавлен проп, который позволяет применять mediaQuery для S-viewport по условию
  • добавлен тест на данный кейс

feat(plasma-ui): add property to show/hide subtitle on S viewport (#958)

Skeleton

  • добавлены размеры скелетона под новую типографику

feat(plasma-b2c/web): add skeleton new typography sizes (#960)

Popover arrow

  • Поправлено отображение Popover arrow в Safari, Firefox

fix(plasma-web): fix Popover arrow in Safari, Firefox (#963)

Spinner

Исправлено отображение компонента Spinner при размере 8px

fix(plasma-new-hope): Fix size for Spinner component (#966)

Image

  • добавлен в поставку plasma-{b2c, web}
  • добавлен UI тесты
  • удален из plasma-hope

feat(plasma-new-hope/web/b2c): Image refactor & redesign (#968)

Badge

  • добавлен компонент Badge в new-hope
  • Badge добавлен в поставку b2c/web
  • дополнены тесты

feat(plasma-new-hope/web/b2c): Badge refactor & redesign (#964)

Counter

  • добавлен компонент Counter в new-hope
  • Counter добавлен в поставку b2c/web
  • написаны тесты и документация

feat(plasma-new-hope/web/b2c): Counter component (#965)

Icons

feat(plasma-icons): Add new 24x24 icons (#955)

Infra

Perftool

  • обновление версии @salutejs/perftool@0.24

Update perftool (#932)

@auto-it CLI

  • добавлена возможность прокинуть опции/флаги для запуска - auto shipit;
  • выключили генерацию changelog для pubslish: canary, RC;

plasma-infra: Pass cli options for "@auto-it" (#890)

Changelog workflow

  • добавлена новая категория Bugs
  • экранирование спец символов

plasma-infra: Improve changelog workflow (#967)

Tokens

Tokens naming

  • изменена нотация с camelCase на kebab-case для старых токенов цветов и типографики

Было:
Screenshot 2024-01-16 at 19 09 54

Стало:
Screenshot 2024-01-16 at 19 09 17

feat(plasma-tokens-utils): Update formatting tokens name from camelCase to kebab-case (#971)

Misc

Typography

  • root для типографики вынесен в общий компонент
  • className, style теперь явно задаются в компоненте
  • исправлены конфиги для asdk поставки

feat(plasma-new-hope/b2c/web): redefining classnames for typography (#947)

Calendar

  • добавлен ref в forwardRef вторым аргументом

feat(plasma-new-hope): fix CalendarDouble ref (#959)

TitanKuzmich and others added 30 commits December 25, 2023 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants