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 27.03.2024 #1151

Merged
merged 116 commits into from
Mar 28, 2024
Merged

Release by 27.03.2024 #1151

merged 116 commits into from
Mar 28, 2024

Conversation

Salute-Eva
Copy link
Contributor

@Salute-Eva Salute-Eva commented Mar 27, 2024

Release Notes

Components

Progress

  • добавлен в библиотеку в new-hope
  • добавлен в поставку пакетов plasma-{b2c, web}, sdds-serv
  • написаны тесты и документация

feat: Progress redesign refactor (#1126)

Tooltip

  • добавлены fallback на следующие свойства: isVisible, arrow, animated

feat(plasma-new-hope): tooltip old api fallback (#1140)

Divider

  • включен в поставку plasma-{b2c/web} и sdds-serv
  • написаны тесты и документация

feat(plasma-new-hope): Divider component (#1132)

Pagination

  • добавлен в поставку клиентских библиотек

feat(new-hope): Pagination (#1107)

Toolbar

  • включили в поставку в plasma-{b2c/web} \ sdds-serv
  • написаны тесты и документация

feat(plasma-new-hope): add toolbar component (#1150)

Icons

Icons for android

  • Добавлен скрипт генерации иконок под android на основе svg
  • Обновлена инструкция по добавлению иконок

plasma-icons: script to generate android icons (#1109)

Icons publish

  • добавлена директория old для обратной совместимости

plasma-icons: Add old dir for publish (#1149)

Infra

Scaffold docs CLI

  • добавлен CLI для создание директории документации по шаблону
  • добавлен CLI для создание компонента документации по шаблону

plasma-infra: Scaffold docs dir CLI (#1099)

Retry

  • добавлен retry для шага Update package-lock files для обхода ошибки ECONNRESET
  • добавлен workflow для ручного запуска Update package-lock files

plasma-infra: Retry failure step (#922)

Deploy documentations artefacts

  • распараллели процесс создания и загрузки артефактов документации
  • добавили marocchino/sticky-pull-request-comment для приклеивания сообщения к одному комментарию в pr
  • добавлена конфигурация: config-ci.json
  • удалены неиспользуемые переменные

plasma-infra: Refactoring deploy documentations artefacts [PR context] (#1125)

Build android icons plugin

  • добавлен dispatch события для запуска build icons в plasma-android

plasma-infra: Dispatch build-icons event (#1145)

Scaffold components docs

  • добавлена генерация компонентов по заданному шаблону

plasma-infra: Scaffold components docs by template (#1128)

Docs

Docs

  • Исправлена ошибка примера путём обновления токенов бэграундов в сторибуке для библиотек plasma-web, plasma-b2c, plasma-asdk.

До:

Screenshot 2024-03-21 at 12 28 41

После:

Screenshot 2024-03-21 at 17 03 31

fix(plasma-web,plasma-b2c,plasma-asdk): Replace tokens for background in storybook to new (#1139)

Misc

Drawer

  • изменили величину измерения высоты на dvh в storybook

fix: change height for Drawer stories (#1116)

Image

  • поправлена передача props в Image.stories

fix: fix args for Image stories (#1119)

Plasma Theme Builder

  • произведён рефакторинг методов, которые генерируют токены
  • актуализированы базовые токены, которые генерируются сервисом ThemeBuilder
  • добавлена новая группа outline, используемая в обводках / рамках

feat(plasma-theme-builder): Actualize default tokens (#1127)

Button

  • поправлен размер и отступ фокуса на кнопке

feat(plasma-new-hope): fix button focus (#1141)

Badge

  • поправлен токен фона для transparent-accent Badge
  • поправлен токен цвета текста для transparent-light

До:

image
image

После:

image
image

feat: update badge view tokens (#1142)

📦 Published PR as canary version: Canary Versions

✨ Test out this PR locally via:

npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
npm install @salutejs/[email protected]
# or 
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]
yarn add @salutejs/[email protected]

Copy link
Contributor

Theme Builder app deployed!

https://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-1151/

@Yakutoc Yakutoc requested review from IgorYar and iljs March 27, 2024 11:24
@Yakutoc Yakutoc added this pull request to the merge queue Mar 28, 2024
Merged via the queue into master with commit 6ed48c3 Mar 28, 2024
28 checks passed
@Yakutoc Yakutoc deleted the release_2024-03-27 branch March 28, 2024 11:03
This was referenced Jul 24, 2024
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.

10 participants