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 21.08.2024 #1382

Merged
merged 81 commits into from
Aug 22, 2024
Merged

Release by 21.08.2024 #1382

merged 81 commits into from
Aug 22, 2024

Conversation

Salute-Eva
Copy link
Contributor

@Salute-Eva Salute-Eva commented Aug 21, 2024

Release Notes

Components

Autocomplete

  • добавлено свойство portal
  • обновлена документация

plasma-new-hope: add portal prop to Autocomplete (#1347)

Tabs

  • исправлены типы и описание компонента для корректной генерации документации
  • добавлены недостающие примеры в документацию sdds-cs

fix(plasma-*): Tabs types and documentation (#1362)

Props isOpen/isVisible to opened

  • публичные свойства opened/isVisible помечаны как deprecated
  • изменены types , от которых зависят дочерние компоненты

plasma-*: Deprecate isOpen/isVisible public props, change to opened (#1335)

Textfield

  • исправлено "дергание" label в inner режиме

fix(new-hope): Textfield label bug (#1359)

Radiobox

  • добавлены параметры view для примеров в storybook в plasma-b2c

plasma-b2c: Add view props into radiobox stories (#1358)

Select

  • компоненты SelectNew и Select объединены в Select. SelectNew больше не существует.
  • исправлен баг в Autocomplete, связанный с очисткой внешнего значения в contolled-варианте

feat: Getting rid of SelectNew in web/b2c (#1349)

Popup

  • исправлена логика регистрации popups

plasma-*: Fix Modal Overlay & Popup registration logic (#1380)

Modal

  • исправлена логика выставления overflow-y для body

plasma-*: Fix Modal overflow-y side effect (#1325)

Icons

Icons Table

  • добавлен набор иконок RowHeight

plasma-icons: Add new icons (#1360)

Icons DoubleDisclosure

  • добавлены набор иконок DoubleDisclosure_{Down,Up}

feat(plasma-icons): Add new icons DoubleDisclosure_{Down,Up} (#1373)

Icons SearchForm

  • Исправлено смещение текста при наборе в поиск

plasma-website: fix searchForm input text shifting (#1378)

Infra

Packages

  • удалён пакет @salutejs/plasma-tokens-native, больше не нужен
  • удалён пакет @auto-it/upload-assets, т.к. больше не нужно прикреплять assets к релизу или pull request

chore: Remove plasma-tokens-native package (#1305)

Tokens

Генерация старых токенов

  • Добавлены методы генерации старых токенов в библиотеку core-themes
  • Добавлены токены со старым неймингом (префиксом plasma-colors) в вертикаль plasma-themes для тем plasma-web и plasma-b2c

feat(plasma-themes): Add fallback tokens for plasma-themes (#1355)

Токены высветления

  • Добавлены токены высветления для библиотек plasma-themes, caldera-online-themes, sdds-themes, flamingo-themes.

feat(*-themes): Add brightness tokens to all themes (#1367)

Tabs, Dropdown, Popover, Switch, TextField

  • заменены токены plasma-colors

plasma-{new-hope, b2c, web}: plasma-colors tokens changed (#1351)

Docs

Enabling themes

  • обновлено описание способов подключения и использования theme и токенов для всех поднятых пакетов с документацией, а также в шаблонах.

refator(*-docs): Update introducing docs (#1356)

Tabs

  • исправлены типы и описание компонента для корректной генерации документации
  • добавлены недостающие примеры в документацию sdds-cs

fix(plasma-*): Tabs types and documentation (#1362)

Misc

Tests

  • изменены тесты plasma-b2c компонентов Button и Range
  • обновлены скриншоты

test(plasma-b2c): update tests and snapshots for Button and Range (#1340)

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

denivladislav and others added 30 commits August 9, 2024 07:18
Copy link
Contributor

Theme Builder app deployed!

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

@Yakutoc Yakutoc requested a review from IgorYar August 22, 2024 09:12
@Yakutoc Yakutoc added this pull request to the merge queue Aug 22, 2024
Merged via the queue into master with commit 1e8c697 Aug 22, 2024
34 of 35 checks passed
@Yakutoc Yakutoc deleted the release_2024-08-21 branch August 22, 2024 09:18
@Yeti-or Yeti-or restored the release_2024-08-21 branch August 30, 2024 07:51
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