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 13.03.2024 #1112

Merged
merged 62 commits into from
Mar 14, 2024
Merged

Release by 13.03.2024 #1112

merged 62 commits into from
Mar 14, 2024

Conversation

Salute-Eva
Copy link
Contributor

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

Release Notes

Components

Calendar

  • добавлено возможность выбора одного дня для range

feat(new-hope): edit calendar range logic and fix name (#1084)

TextField

  • исправлен ошибка связанная с прозрачностью в Safari

feat(plasma-new-hope): TextField issue with opacity (#1082)

Button

  • удалены токены scale из кнопки и группы кнопок в пакетах plasma-{b2c, web, sdds-serv}, caldera/-online
  • удалены токены scale из example для plasma-new-hope

feat: remove scale tokens from Button & ButtonGroup (#1110)

Grid

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

feat(plasma-new-hope): Grid refactor redesign (#1105)

ButtonBase

  • добавлен базовый компонент для создания custom кнопок для библиотек plasma-{b2c,new-hope}

feat(plasma-new-hope, b2c): ButtonBase (#1080)

Icons

SVG

  • добавлен svg формат иконок (не попадают в итоговой билд)

feat(plasma-icons): Add svg icons (#1095)

Icons generation

  • добавлена генерация компонентов иконок на основе svg во время билда
  • удалены компоненты и их assets из git

plasma-icons: build-time generate Icon components (#1101)

Docs

SDDS SERV DOCS

  • добавлена новый пакет документации

plasma-docs: Setup sdds-serv package docs (#1062)

Misc

Tooltip

  • исправлена логика работы classname, теперь все наследуется корректно

fix(new-hope): remove wrapper from popover (#1083)

Pickers

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

fix(ui): fix pickers documentation bug with overflow (#1089)

📦 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]
# 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]

Yakutoc and others added 30 commits March 2, 2024 11:32
fix(new-hope): remove wrapper from popover ( fix 1 )

fix(new-hope): remove wrapper from popover ( fix 2 )

fix(new-hope): remove wrapper from popover ( fix 3 )

fix(new-hope): remove wrapper from popover ( fix 4 )

fix(new-hope): remove wrapper from popover ( fix 5 )

fix(new-hope): remove wrapper from popover ( remove styles from target )

fix(new-hope): remove wrapper from popover ( remove styles from target 2 )

fix(new-hope): remove wrapper from popover ( remove styles from target 3 )

fix(new-hope): remove wrapper from popover ( remove styles from target 4 )

fix(new-hope): remove wrapper from popover ( remove styles from target 5 )

fix(new-hope): remove wrapper from popover ( remove styles from target 6 )
feat(new-hope): calender utils startDay check
fix boolean true args in URL getting ignored
TitanKuzmich and others added 11 commits March 13, 2024 05:33
# Conflicts:
#	packages/caldera-online/package-lock.json
#	packages/caldera-online/package.json
#	packages/caldera/package-lock.json
#	packages/caldera/package.json
#	packages/plasma-asdk/package-lock.json
#	packages/plasma-asdk/package.json
#	packages/plasma-b2c/package-lock.json
#	packages/plasma-b2c/package.json
#	packages/plasma-core/package-lock.json
#	packages/plasma-core/package.json
#	packages/plasma-hope/package-lock.json
#	packages/plasma-hope/package.json
#	packages/plasma-icons/package-lock.json
#	packages/plasma-icons/package.json
#	packages/plasma-new-hope/package-lock.json
#	packages/plasma-new-hope/package.json
#	packages/plasma-tokens-b2b/package-lock.json
#	packages/plasma-tokens-b2b/package.json
#	packages/plasma-tokens-b2c/package-lock.json
#	packages/plasma-tokens-b2c/package.json
#	packages/plasma-tokens-web/package-lock.json
#	packages/plasma-tokens-web/package.json
#	packages/plasma-ui/package-lock.json
#	packages/plasma-ui/package.json
#	packages/plasma-web/package-lock.json
#	packages/plasma-web/package.json
#	packages/sdds-serv/package-lock.json
#	packages/sdds-serv/package.json
#	utils/plasma-cy-utils/package-lock.json
#	utils/plasma-cy-utils/package.json
#	utils/plasma-docs-ui/package.json
#	utils/plasma-sb-utils/package-lock.json
#	utils/plasma-sb-utils/package.json
#	website/plasma-theme-builder/package.json
#	website/plasma-ui-docs/package.json
#	website/plasma-web-docs/package.json
#	website/plasma-website/package.json
@Salute-Eva
Copy link
Contributor Author

Theme Builder app deployed!

http://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-1112/

Copy link
Contributor

⚡ Component performance testing

Result: 🟢 OK

Details

rerender:

Component Diff Base value Current value
packages/plasma-ui/src/components/Pickers/Pickers.perftest.tsx#DatePicker -4.31 pts (-9.31%) 46.28 pts 41.98 pts

@Yakutoc Yakutoc requested a review from IgorYar March 13, 2024 11:58
@Yakutoc Yakutoc merged commit 9acf16f into master Mar 14, 2024
26 of 27 checks passed
@Yakutoc Yakutoc deleted the release_2024-03-13 branch March 14, 2024 07:53
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.

8 participants