-
Notifications
You must be signed in to change notification settings - Fork 20
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 24.07.2024 #1317
Closed
Closed
Release by 24.07.2024 #1317
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- set correct url for back button - set correct order for color names
Salute-Eva
requested review from
Yeti-or,
neretin-trike,
Yakutoc,
TitanKuzmich and
shuga2704
as code owners
July 24, 2024 10:08
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Release Notes
Components
Modal
Modal, Popup
Modal, Popup
plasma-new-hope: fix id generation for Modal, Popup (#1001)
Toast
feat(plasma-new-hope/web/b2c): toast refactor & redesign (#1010)
TextArea
placeholder
;defaultValue
иplaceholder
.fix(plasma-new-hope): Fixes for
TextArea
component (#1017)SSRProvider
feat(plasma-new-hope): add ssr provider component (#1021)
Calendar
onChangeStartOfRange
в библиотекиplasma-{web,b2c}
After
plasma-web: Add
onChangeStartOfRange
prop into Calendar (#1014)Overlay
plasma-{b2c/web}
Toast
,Modal
feat(plasma-new-hope/web/b2c): overlay component (#1033)
Select
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
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
multiple
feat(plasma-new-hope): Add
Combobox
component (#1032)Indicator
plasma-{web,b2c}
Avatar
feat(plasma-new-hope, web, b2c): Indicator component (#1067)
ButtonGroup
Spiner
Button
в поставку вplasma-{b2c,web}
Button
Button
feat(plasma-new-hope): add button group component (#1061)
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
feat(plasma-new-hope): Grid refactor redesign (#1105)
ButtonBase
custom
кнопок для библиотекplasma-{b2c,new-hope}
feat(plasma-new-hope, b2c): ButtonBase (#1080)
Progress
new-hope
plasma-{b2c, web}, sdds-serv
feat: Progress redesign refactor (#1126)
Tooltip
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
feat(plasma-new-hope): add toolbar component (#1150)
Dropdown
b2c
иweb
(работает на старом api и с dropdown из new-hope)prop
closeOnBeyondTargetHover:boolean
вPopover
(определяет, нужно ли закрывать окно при наведении вне областиtarget-элемента
).feat(plasma-new-hope, b2c, web): Dropdown interlayer (#1104)
Pagination
next \ prev
fix(new-hope): Edit core and storybook (#1157)
Cell
plasma-{web,b2c}
feat(new-hope): Add cell (#1148)
Chip
sdds-serv
, включая документациюfeat(plasma-new-hope): fix Chip types (#1155)
Button
@salutejs/plasma-{b2c,web,asdk}
,@salutejs/sdds-serv
,@salutejs/caldera-online
.fix(plasma-web,plasma-b2c,plasma-asdk,sdds-serv,calder-online): Update state tokens for
Button
component (#1167)Select
plasma-{b2c,web}
иsdds-serv
(* работает на старом api и с select из new-hope).feat(plasma-new-hope, b2c, web, sdds-serv): Select interlayer (#1161)
TextField
feat(plasma-new-hope): TextField redesign (#1160)
Tooltip
До:
После:
fix(plasma-new-hope): fix tooltip arrow placing (#1171)
Storybook
placement
enableContentLeft
иenableContentRight
в TextFieldfeat(plasma-new-hope, b2c, web, sdds): Fix storybook argTypes (#1182)
Avatar
aria-label
plasma-new-hope(avatar): Refactoring + a11y (#1180)
Radiobox
stories
с учетомa11y
возможностейplasma-new-hope(radiobox): Improved a11y (#1188)
TextField
ref
(теперь указывает на input tag)plasma-*: Fix textfield ref (#1197)
Dropdown
feat(plasma-new-hope, web, b2c): Dropdown refactoring (#1201)
Компонент IconButton
Добавлен новый компонент IconButton для web и b2c
Feat icon button (#1195)
Checkbox
feat: remove targets margins from Checkbox & Radiobox (#1176)
Calendar
feat: add calendar edge dates control (#1203)
Slider
feat(plasma-new-hope): add slider component (#1194)
Textarea
padding
дляlabel
fix(plasma-*): Fix padding on textarea (#1209)
Range
plasma-{b2c,web} / sdds-serv
feat: Add range component (#1208)
IconButton
sdds-serv
sdds-serv-docs
feat(sdds-serv): add icon button (#1214)
Tabs
className
вTab
иTabItem
Tab
иSegment
ДО:
ПОСЛЕ:
feat(plasma-new-hope): fix tabs styles (#1220)
Button
value
contentLeft
,contentRight
Button: Notification, Pagination, Toast, Toolbar
value
вButtonGroup
feat: add button value (#1213)
Accordion
plasma-{web,b2c}
plasma-*: Add accordion (#1254)
Sheet
Sheet
plasma-new-hope: add Sheet component (#1225)
TextArea
TextArea
портирован вsdds
sdds-serv: add TextArea component (#1263)
TextArea
rows / cols
,height / width
,autoResize / minAuto / maxAuto
)autoResize
plasma-new-hope: TextArea height / width fixes (#1261)
TextArea
resize
(свойствоdeprecated
)(plasma-{new-hope, web}, sdds-serv): remove resize from docs (#1267)
Segment
feat(plasma-new-hope): add default selected segment (#1252)
DatePicker
feat(plasma-new-hope): add DatePicker component (#1224)
Portal
plasma-new-hope
, портирован вplasma-{web, b2c}
,caldera
,sdds
Popover
иPopup
Popover
plasma-*: Add
Portal
component (#1272)Sheet
stories
лишний горизонтальный скроллcaldera-online
Before:
After:
plasma-*: Fix
Sheet
scroll (#1273)Dropdown
portal
feat(plasma-new-hope): Added prop portal into Dropdown component (#1260)
Components
sdds_dfa
в библиотеку вертикалей@salutejs/sdds-themes
@salutejs/sdds-dfa
Header
,Skeleton
,Accordion
feat(sdds-dfa): Add
sdds-dfa
components library (#1293)SDDS-SERV
@emotion
sdds-serv: Add support
@emotion
package (#1281)Portal/Popup
frame
в элементеPopupRootContainer
Portal
из конфигурируемого в обычный функциональный компонентfix(plasma-new-hope):
Popup
andPortal
improvements (#1299)Chip
hasClear
plasma-*: Add prop
hasClear
for Chip (#1312)DatePicker
Before:
After:
plasma-*: Datepicker improvements (#1302)
feat: Autocomplete (#1292)
Price, Portal
Price
добавлен вplasma-new-hope
, портирован вplasma-{web, b2c}
,sdds-{serv, dfa}
Price
обновлены тесты и документацияPropsTable
в документацииPortal
plasma-*: add
Price
component (#1307)Select
feat: Select (#1233)
SDDS-SERV
SDDS-{SERV, DFA}
--plasma-colors...
на корректные.Sdds-serv & sdds-dfa sync (#1314)
Accordion
Add functional to accordion (#1301)
Typography
feat: Add color prop in Typography (#1308)
Icons
Icons
fix(plasma-icons): fix package publish (#988)
Icons
fix(plasma-icons): fix package publish (#989)
Icons
tree-shaking
пакета иконокIcon
теперь deprecatedplasma-icons: fix tree-shaking (#1031)
Icons
feat(plasma-icons): Add svg icons (#1095)
Icons
plasma-icons: build-time generate Icon components (#1101)
Icons
plasma-icons: script to generate android icons (#1109)
Icons publish
old
для обратной совместимостиplasma-icons: Add
old
dir for publish (#1149)iOS
plasma-icons: Convert SVG to PNG for iOS (#1163)
Stroke
stroke
наcurrentColor
Before
After
plasma-icons: Replace stroke value to "currentColor" (#1226)
24 [s, small]
.svg
иконокfeat(plasma-icons): Add icons preset [24, s, small] (#1247)
16 [xs, xsmall]
.svg
иконокfeat(plasma-icons): Add icons preset [16, xs, xsmall] (#1250)
36 [m, medium]
.svg
иконокfeat(plasma-icons): Add icons preset [36, m, medium] (#1257)
React
IconDone
Before/After
New-hope
color
вIconRoot
(теперьvar(--text-primary)
)var(--text-primary)
plasma-icons: Handle all sizes [React] (#1258)
Android
.xml
иконки для всех имеющихся размеров: 16, 24, 36After
plasma-icons: handle all icons size [Android] (#1259)
Icons page
plasma-website: Redesign "Icons" page [Part 2] (#1262)
Icons page
plasma-website: Add icons filter menu (#1265)
Website: Icons page
isDeprecate
наisDeprecated
plasma-website: New UI search block (#1270)
iOS
Before:
After:
plasma-icons: Rewrite generate icons for iOS (#1283)
Opacity
opacity
plasma-icons: Delete unnecessary prop opacity (#1282)
Infra
Workflow for
dev
branchplasma-infra(documentation): Add documentation workflow for dev branch (#996)
Коллаборативный прогон [Perftool]
ci: use perftool collaborative mode (#991)
Override
lerna ls
ignoreChanges
для командыlerna ls
чтобы изменения файлов*.component-test.tsx
тоже учитывалосьplasma-infra: Override
lerna ls
config (#995)Release pull request
plasma-infra: Refactoring release pull request workflow (#1007)
Versionate docs
plasma-infra: Move the
versionate_docs
job to a separate workflow (#1006)Perftool
perftool
Remove perftool max log verbosity (#1004)
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
plasma-infra: Setup s3 DEV stage – manual run (#1029)
Fonts
chore: update sb fonts (#1041)
Upload assets
plasma-infra: Upload assets for target package(-s) (#1054)
plasma-temple
plasma-temple
в рутовой директорииplasma-temple
plasma-temple
Remove
plasma-temple
from repo [Part 1] (#1048)Scaffold docs CLI
plasma-infra: Scaffold docs dir CLI (#1099)
Deploy documentations artefacts
marocchino/sticky-pull-request-comment
для приклеивания сообщения к одному комментарию в prconfig-ci.json
plasma-infra: Refactoring deploy documentations artefacts [PR context] (#1125)
Build android icons plugin
build icons
вplasma-android
plasma-infra: Dispatch build-icons event (#1145)
Scaffold components docs
plasma-infra: Scaffold components docs by template (#1128)
@salutejs/plasma-sb-utils
TS
до 4.2.4@storybook/react
до 7.6.17plasma-infra(sb-utils): Update dependencies versions (#1178)
Audit vulnerabilities
plasma-web
)[email protected]
@babel
и его зависимости до latestbabel-plugin-transform-class-properties
на@babel/plugin-transform-class-properties
plasma-infra: Fix vulnerabilities in client package (#1184)
Required checks
plasma-infra: Simplify required checks (#1278)
Scaffold
plasma-infra(scaffold): Extend script for update/sync component list (#1275)
Support emotion engine
@emotion
feat(plasma-new-hope): add emotion support (#1276)
Tokens
Tokens
Добавлен пакет
@salutejs/data-themes
, который содержит все созданные json-схемы, а также набор методов, позволяющие сгенерировать темы для web-платформы в формате js объектов дляstyled-component
и css стилей для подключения с помощью нативных способов.В пакетах с наборами тем были объеденены токены с цветами и типографикой.
Так же если необходимы токены цвета или типографики отдельно, забрать их можно по пути
@salutejs/<vertical-name>-themes/tokens
для общих токенов и@salutejs/<vertical-name>-themes/tokens/<theme-name>
для конкретных тем.Добавлена новые пакеты с наборами тем для следующих дизайн вертикаль:
@salutejs/plasma-themes
- для вертикалиPlasma
- пока нигде не используется;@salutejs/sdds-themes
- для вертикалиSDDS
- используется с библиотекой@salutejs/sdds-serv
;@salutejs/cladera-online-themes
- для вертикалиCaldera Online
- используется с библиотеками@salutejs/cladera-online
и@salutejs/cladera
;@salutejs/flamingo-themes
- для вертикалиFlamingo
- пока нигде не используется;New-hope
@salutejs/plasma-tokens
из пакета.SDDS-Serv
@salutejs/plasma-tokens
и добавлен пакет@salutejs/sdds-themes
;Toast
;Segment
на актуальныеCaldera / Caldera Online
@salutejs/plasma-tokens
и добавлен пакет@salutejs/caldera-online-themes
;Toast
;Segment
на актуальныеAdd new tokens architecture (#1074)
Tokens
@salutejs/plasma-tokens-b2b
,@salutejs/plasma-tokens-b2c
,@salutejs/plasma-tokens-web
feat(plasma-tokens-*): Add re-export fallback tokens (#1078)
Tokens
hover / active
состояний@salutejs/plasma-tokens
,@salutejs/data-themes
,@salutejs/caldera-online-themes
,@salutejs/sdds-serv-themes
,@salutejs/plasma-themes
,@salutejs/flamingo-themes
@salutejs/plasma-tokens-web
,@salutejs/plasma-tokens-b2c
,@salutejs/plasma-tokens-b2b
,plasma_b2c
,plasma_web
,sds_engineer
для библиотеки@salutejs/plasma-new-hope
feat(plasma-tokens,plasma-theme-builder): Add tokens to existed themes (#1165)
Chip
hasClear
из примера вstory
--plasma-colors
)view=accent
cypress snapshots
fix: remove extra chip prop in stories (#1179)
Tokens
tokens: add surface transparent tokens to sdds (#1206)
Theme
feat(plasma-tokens): Add write / read and generation new format of theme.json (#1207)
Tokens
sdds
,plasma
,flamingo
иcaldera-online
на основе json файлов из данного репозитория.@salutejs/data-themes
.@salutejs/data-themes
в@salutejs/core-themes
и обновлены все зависимостиfeat(data-themes): Add new token generators for web via new json scheme and update themes (#1274)
Tokens
sdds_cs
в библиотеку@salutejs/sdds-themes
с учётом обновленных токенов типографики.feat(sdds-themes): Add
sdds_cs
theme (#1309)Docs
Сontributing Typos
chromium
plasma-docs: Fix cypress cli commands (#1058)
SDDS SERV DOCS
plasma-docs: Setup
sdds-serv
package docs (#1062)Docs
plasma-web
,plasma-b2c
,plasma-asdk
.До:
После:
fix(plasma-web,plasma-b2c,plasma-asdk): Replace tokens for background in storybook to new (#1139)
Popup
fix(new-hope): Fix popup doc (#1168)
SDDS-SERV
popover
,modal
,dropdown
plasma-docs(sdds): Fix docs (#1198)
Website - icons page
plasma-website: Redesign "Icons" page [Part I] (#1228)
Edit docs
Switch
,Checkbox
иRadiobox
react
PropsTable
добавлен параметрinclude
, который добавляет свойство в документацию, если он является типом изreact
plasma-*: Edit docs core and change docs Switch, Checkbox and Radiobox (#1232)
Carousel
stylingCallback
наscopeCallback
stylingResetCallback
наscopeResetCallback
Before/After
Edit carousel docs (#1256)
Caldera-online
caldera-online
Button, Segment, Radiobox
caldera-online: Add documentation (#1249)
TextArea
resize
(свойствоdeprecated
)(plasma-{new-hope, web}, sdds-serv): remove resize from docs (#1267)
Storybook link
plasma-{web,ui}
Before:
After:
plasma-docs: hide short links for storybook (#1286)
Website: colors palette
Страница выбора цвета
Страница выбора оттенка
plasma-website: add page colors (#1266)
SDDS-DFA/SERVE
Accordion
sdds-dfa
Popover
feat: Add
sdds-dfa-docs
(#1295)AudioPlayer
cdn
в примерахhttps://vc-static.sberdevices.ru/smartmarket-video-news/
наhttps://cdn1.newsback.sberdevices.ru/p-newsback/
plasma-{b2c,web}: Fix vc cdn url (#1298)
Misc
Release by 18.01.2024 (#981)
Storybook
chore: fix Popup storybook example (#997)
Release by 31.01.2024 (#1020)
SDDS SRVC
feat(sdds-srvc): add sdds srvc package (#1023)
Caldera
feat(caldera): add Caldera package (#990)
Caldera-online
feat(caldera): add caldera online package (#1012)
Release by 14.02.2024 (#1047)
SDDS Android
добавлен
SDDS Android
проект, включающий:README.md
в каждый модульchore[sdds-android]: SDDS Android project was created. (#1045)
CI/CD Pipeline [SDDS Android]
chore[sdds-android, cicd]: code quality check workflow (#1070)
Drawer
feat(plasma-new-hope): add Drawer (#1068)
Release by 29.02.2024 (#1079)
Tooltip
fix(new-hope): remove wrapper from popover (#1083)
Pickers
fix(ui): fix pickers documentation bug with overflow (#1089)
Release by 13.03.2024 (#1112)
Drawer
fix: change height for Drawer stories (#1116)
Image
props
вImage.stories
fix: fix args for Image stories (#1119)
Plasma Theme Builder
outline
, используемая в обводках / рамкахfeat(plasma-theme-builder): Actualize default tokens (#1127)
Button
feat(plasma-new-hope): fix button focus (#1141)
Badge
transparent-accent
Badgetransparent-light
До:
После:
feat: update badge view tokens (#1142)
Release by 27.03.2024 (#1151)
Plasma Theme Builder
feat(plasma-theme-builder): Add generate hover / active state for tokens (#1134)
Pagination
next
\pre
fix(new-hope): Edit storybook content (#1154)
Website icons grid
fix(plasma-website): Fix Icons (#1169)
Release by 10.04.2024 (#1175)
Colors
src
в gitignore, т.к. теперь его содержимое генерируется автомически на основе json файловfeat(plasma-color): Add generate color palette from json (#1172)
Release by 24.04.2024 (#1196)
chore(deps): update dependency @rollup/plugin-babel to v6.0.4 (#1085)
LikeFill/DislikeFill
fix(icons): Fix dislike and like (#1202)
Perftool visual report (#1159)
Release by 15.05.2024 (#1205)
Checkbox/Radiobox
plasma-asdk
,sdds-serv
иcaldera-online
Fix checkbox types (#1217)
Release by 29.05.2024 (#1222)
Release by 11.06.2024 (#1238)
Release by 26.06.2024 (#1269)
TextField
feat: add textfield textBefore/After tokens (#1253)
Release by 11.07.2024 (#1296)
Tooltip
plasma-new-hope: forward styles and className to Tooltip root (#1311)
Textarea
autoResize
(теперь ширина автоматически растягивается)Результат с включенным
autoResize
после изменения шириныДо:
После:
plasma-*: Fix width autoresize prop in textarea (#1297)