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 14.02.2024 #1047

Merged
merged 111 commits into from
Feb 15, 2024
Merged

Release by 14.02.2024 #1047

merged 111 commits into from
Feb 15, 2024

Conversation

Salute-Eva
Copy link
Contributor

@Salute-Eva Salute-Eva commented Feb 14, 2024

Release Notes

Components

SSRProvider

  • SSRProvider перенесен в библиотеку plasma-new-hope
  • добавлен в поставку b2c/web/asdk
  • из plasma-asdk удалена plasma-core зависимость

feat(plasma-new-hope): add ssr provider component (#1021)

Calendar

  • добавлено новое свойство onChangeStartOfRange в библиотеки plasma-{web,b2c}

After

prop onChangeStartOfRange

plasma-web: Add onChangeStartOfRange prop into Calendar (#1014)

Overlay

  • добавлен в новой архитектуре
  • добавлен в поставку для plasma-{b2c/web}
  • написаны тесты и документация
  • интегрирован в компоненты Toast, Modal

feat(plasma-new-hope/web/b2c): overlay component (#1033)

Select

  • Обновлены зависимости у callback onChangeValue, который вызывался при выборе элемента в multiselect режиме для библиотеки @salutejs/plasma-hope

fix(plasma-hope): Add value deps for Select component with multiselect mode (#1040)

Tabs

  • выполнен редизайн компонента Tabs
  • компонент добавлен в plasma-web/b2c в новой архитектуре
  • добавлены новые свойства для TabItem
  • TabsController теперь deprecated. Для подключения клавиатурной навигации необходимо дополнительно прокинуть свойства index, itemIndex, onIndexChange.

feat(plasma-web, plasma-b2c): Tabs refactor and redesign (#983)

Avatar & AvatarGroup

  • Упрощен функционал аватара
  • Avatar и AvatarGroup были добавлены в web, b2c

feat(plasma-new-hope, plasma-web, plasma-b2c): Avatar & AvatarGroup (#1036)

Combobox

  • добавлен компонент Combobox c новым дизайном в библиотеку @salutejs/plasma-new-hope для тем plasma-b2c и plasma-web, а также в @salutejs/plasma-b2c и @salutejs/plasma-web

single

image

multiple

image

feat(plasma-new-hope): Add Combobox component (#1032)

Icons

  • поправлен tree-shaking пакета иконок
  • компонент Icon теперь deprecated

plasma-icons: fix tree-shaking (#1031)

Fonts

  • обновлены шрифты SBSans Display для CDN

Infra

Plasma-web-docs

  • обновлен пакет docusaurus и все что с ним связано до @latest версии
  • исправлены все уязвимости в пакете plasma-web-docs

plasma-infra: Bump Docusaurus to latest [plasma-web-docs] (#1025)

Plasma-ui-docs

  • обновлен пакет docusaurus и все что с ним связано до @latest версии
  • исправлены все уязвимости в пакете plasma-ui-docs

plasma-infra: Bump Docusaurus to latest [plasma-ui-docs] (#1026)

DEV Stage

  • добавлен dev stage для возможности сделать deploy dev branch. Нужен для QA

plasma-infra: Setup s3 DEV stage – manual run (#1029)

Fonts

  • обновлены шрифты для документации, storybook , тестов

chore: update sb fonts (#1041)

Misc

Сборка без styled-components

  • добавили возможность использовать plasma-{web,b2c} без styled-components

Пример использования:

import { TextArea } from @salutejs/plasma-web/css;

plasma-web/plasma-b2c: Добавлена сборка без styled-components (#942)

SDDS SRVC

  • добавлена библиотека sdds-srvc
  • поднят storybook в рамках pull request
  • опубликован npm пакет
  • добавлена Typography (в виде компонентов как старого, так и нового формата)
  • добавлены компоненты: Button, Checkbox, Dropdown, Link, Modal, Popup, Radiobox, Segment, Spinner, Switch

feat(sdds-srvc): add sdds srvc package (#1023)

Caldera

  • добавлена библиотека Caldera
  • поднят storybook в рамках pull request
  • опубликован npm пакет
  • добавлена Typography (в виде компонентов как старого, так и нового формата)
  • добавлены компоненты: Button, Checkbox, Dropdown, Link, ModalBase, PopupBase, Radiobox, Segment, Spinner, Switch

feat(caldera): add Caldera package (#990)

Caldera-online

  • добавлена библиотека Caldera-online
  • поднят storybook в рамках pull request
  • опубликован npm пакет
  • добавлена Typography (в виде компонентов как старого, так и нового формата)
  • добавлены компоненты: Button, Checkbox, Dropdown, Link, ModalBase, PopupBase, Radiobox, Segment, Spinner, Switch

feat(caldera): add caldera online package (#1012)

🐤 Download canary assets:
borderRadius
borderRadius_caldera_online_react-native--canary.1047.7898156030.ts
borderRadius_caldera_react-native--canary.1047.7898156030.ts
borderRadius_default_react-native--canary.1047.7898156030.ts
borderRadius_flamingo_react-native--canary.1047.7898156030.ts
borderRadius_plasma_b2c_react-native--canary.1047.7898156030.ts
borderRadius_plasma_web_react-native--canary.1047.7898156030.ts
borderRadius_sberHealth_react-native--canary.1047.7898156030.ts
borderRadius_sbermarket_business_react-native--canary.1047.7898156030.ts
borderRadius_sbermarket_metro_react-native--canary.1047.7898156030.ts
borderRadius_sbermarket_react-native--canary.1047.7898156030.ts
borderRadius_sbermarket_selgros_react-native--canary.1047.7898156030.ts
borderRadius_sbermarket_wlbusiness_react-native--canary.1047.7898156030.ts
borderRadius_sberonline_react-native--canary.1047.7898156030.ts
borderRadius_sberprime_react-native--canary.1047.7898156030.ts
borderRadius_sdds_srvc_react-native--canary.1047.7898156030.ts
borderRadius_stylesSalute_react-native--canary.1047.7898156030.ts
shadow
shadow_caldera_online_react-native--canary.1047.7898156030.ts
shadow_caldera_react-native--canary.1047.7898156030.ts
shadow_default_react-native--canary.1047.7898156030.ts
shadow_flamingo_react-native--canary.1047.7898156030.ts
shadow_plasma_b2c_react-native--canary.1047.7898156030.ts
shadow_plasma_web_react-native--canary.1047.7898156030.ts
shadow_sberHealth_react-native--canary.1047.7898156030.ts
shadow_sbermarket_business_react-native--canary.1047.7898156030.ts
shadow_sbermarket_metro_react-native--canary.1047.7898156030.ts
shadow_sbermarket_react-native--canary.1047.7898156030.ts
shadow_sbermarket_selgros_react-native--canary.1047.7898156030.ts
shadow_sbermarket_wlbusiness_react-native--canary.1047.7898156030.ts
shadow_sberonline_react-native--canary.1047.7898156030.ts
shadow_sberprime_react-native--canary.1047.7898156030.ts
shadow_sdds_srvc_react-native--canary.1047.7898156030.ts
shadow_stylesSalute_react-native--canary.1047.7898156030.ts
color
color_caldera_ios-swift--canary.1047.7898156030.swift
color_caldera_kotlin--canary.1047.7898156030.kt
color_caldera_online_ios-swift--canary.1047.7898156030.swift
color_caldera_online_kotlin--canary.1047.7898156030.kt
color_caldera_online_react-native--canary.1047.7898156030.ts
color_caldera_online_xml--canary.1047.7898156030.xml
color_caldera_react-native--canary.1047.7898156030.ts
color_caldera_xml--canary.1047.7898156030.xml
color_default_ios-swift--canary.1047.7898156030.swift
color_default_kotlin--canary.1047.7898156030.kt
color_default_react-native--canary.1047.7898156030.ts
color_default_xml--canary.1047.7898156030.xml
color_flamingo_ios-swift--canary.1047.7898156030.swift
color_flamingo_kotlin--canary.1047.7898156030.kt
color_flamingo_react-native--canary.1047.7898156030.ts
color_flamingo_xml--canary.1047.7898156030.xml
color_plasma_b2c_ios-swift--canary.1047.7898156030.swift
color_plasma_b2c_kotlin--canary.1047.7898156030.kt
color_plasma_b2c_react-native--canary.1047.7898156030.ts
color_plasma_b2c_xml--canary.1047.7898156030.xml
color_plasma_web_ios-swift--canary.1047.7898156030.swift
color_plasma_web_kotlin--canary.1047.7898156030.kt
color_plasma_web_react-native--canary.1047.7898156030.ts
color_plasma_web_xml--canary.1047.7898156030.xml
color_sberHealth_ios-swift--canary.1047.7898156030.swift
color_sberHealth_kotlin--canary.1047.7898156030.kt
color_sberHealth_react-native--canary.1047.7898156030.ts
color_sberHealth_xml--canary.1047.7898156030.xml
color_sbermarket_business_ios-swift--canary.1047.7898156030.swift
color_sbermarket_business_kotlin--canary.1047.7898156030.kt
color_sbermarket_business_react-native--canary.1047.7898156030.ts
color_sbermarket_business_xml--canary.1047.7898156030.xml
color_sbermarket_ios-swift--canary.1047.7898156030.swift
color_sbermarket_kotlin--canary.1047.7898156030.kt
color_sbermarket_metro_ios-swift--canary.1047.7898156030.swift
color_sbermarket_metro_kotlin--canary.1047.7898156030.kt
color_sbermarket_metro_react-native--canary.1047.7898156030.ts
color_sbermarket_metro_xml--canary.1047.7898156030.xml
color_sbermarket_react-native--canary.1047.7898156030.ts
color_sbermarket_selgros_ios-swift--canary.1047.7898156030.swift
color_sbermarket_selgros_kotlin--canary.1047.7898156030.kt
color_sbermarket_selgros_react-native--canary.1047.7898156030.ts
color_sbermarket_selgros_xml--canary.1047.7898156030.xml
color_sbermarket_wlbusiness_ios-swift--canary.1047.7898156030.swift
color_sbermarket_wlbusiness_kotlin--canary.1047.7898156030.kt
color_sbermarket_wlbusiness_react-native--canary.1047.7898156030.ts
color_sbermarket_wlbusiness_xml--canary.1047.7898156030.xml
color_sbermarket_xml--canary.1047.7898156030.xml
color_sberonline_ios-swift--canary.1047.7898156030.swift
color_sberonline_kotlin--canary.1047.7898156030.kt
color_sberonline_react-native--canary.1047.7898156030.ts
color_sberonline_xml--canary.1047.7898156030.xml
color_sberprime_ios-swift--canary.1047.7898156030.swift
color_sberprime_kotlin--canary.1047.7898156030.kt
color_sberprime_react-native--canary.1047.7898156030.ts
color_sberprime_xml--canary.1047.7898156030.xml
color_sdds_srvc_ios-swift--canary.1047.7898156030.swift
color_sdds_srvc_kotlin--canary.1047.7898156030.kt
color_sdds_srvc_react-native--canary.1047.7898156030.ts
color_sdds_srvc_xml--canary.1047.7898156030.xml
color_stylesSalute_ios-swift--canary.1047.7898156030.swift
color_stylesSalute_kotlin--canary.1047.7898156030.kt
color_stylesSalute_react-native--canary.1047.7898156030.ts
color_stylesSalute_xml--canary.1047.7898156030.xml
spacing
spacing_caldera_online_react-native--canary.1047.7898156030.ts
spacing_caldera_react-native--canary.1047.7898156030.ts
spacing_default_react-native--canary.1047.7898156030.ts
spacing_flamingo_react-native--canary.1047.7898156030.ts
spacing_plasma_b2c_react-native--canary.1047.7898156030.ts
spacing_plasma_web_react-native--canary.1047.7898156030.ts
spacing_sberHealth_react-native--canary.1047.7898156030.ts
spacing_sbermarket_business_react-native--canary.1047.7898156030.ts
spacing_sbermarket_metro_react-native--canary.1047.7898156030.ts
spacing_sbermarket_react-native--canary.1047.7898156030.ts
spacing_sbermarket_selgros_react-native--canary.1047.7898156030.ts
spacing_sbermarket_wlbusiness_react-native--canary.1047.7898156030.ts
spacing_sberonline_react-native--canary.1047.7898156030.ts
spacing_sberprime_react-native--canary.1047.7898156030.ts
spacing_sdds_srvc_react-native--canary.1047.7898156030.ts
spacing_stylesSalute_react-native--canary.1047.7898156030.ts
typo
typo_mage_ios-swift--canary.1047.7898156030.swift
typo_mage_kotlin--canary.1047.7898156030.kt
typo_mage_react-native--canary.1047.7898156030.ts
typo_plasma_ios-swift--canary.1047.7898156030.swift
typo_plasma_kotlin--canary.1047.7898156030.kt
typo_plasma_react-native--canary.1047.7898156030.ts
typo_ruler_ios-swift--canary.1047.7898156030.swift
typo_ruler_kotlin--canary.1047.7898156030.kt
typo_ruler_react-native--canary.1047.7898156030.ts
typo_sage_ios-swift--canary.1047.7898156030.swift
typo_sage_kotlin--canary.1047.7898156030.kt
typo_sage_react-native--canary.1047.7898156030.ts
typo_sbermarket_ios-swift--canary.1047.7898156030.swift
typo_sbermarket_kotlin--canary.1047.7898156030.kt
typo_sbermarket_react-native--canary.1047.7898156030.ts
typo_soulmate_ios-swift--canary.1047.7898156030.swift
typo_soulmate_kotlin--canary.1047.7898156030.kt
typo_soulmate_react-native--canary.1047.7898156030.ts
📦 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]
# 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]

@Salute-Eva
Copy link
Contributor Author

Theme Builder app deployed!

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

@Yakutoc Yakutoc requested review from shuga2704 and IgorYar February 14, 2024 08:52
@Yakutoc Yakutoc added this pull request to the merge queue Feb 15, 2024
Merged via the queue into master with commit e35f58d Feb 15, 2024
29 checks passed
@Yakutoc Yakutoc deleted the release_2024-02-14 branch February 15, 2024 08:00
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.

9 participants