Changelog
1.331.0 (29 октября 2025)
Функциональные изменения в компонентах
Select
- Добавлено новое свойство
treeView, отвечающее за отображение дерева в выпадающем списке;
TextField, TextArea, Mask, NumberFormat
- Добавлена возможность указать текст для индикатора опциональности
Calendar, DatePicker
- Добавлена возможность вызвать всплывающую подсказку для событий в календаре
Combobox
- Исправлен баг в single-режиме, при котором в некоторых случаях значение поля ввода не обновлялось после изменения
items;
- Тип свойства
emptyStateDescriptionрасширен доReactNode;
Typography
- Обнулили значения по-умолчанию (браузерные) для свойств
padding/margin/border
Attach
-
Добавлена возможность прикреплять несколько файлов
-
Исправлена типизация для
callback onChange
Tabs
-
Убраны внешние отступы у контейнера
Tabs -
Отступы внутри
TabItemприведены в соответствие с макетами -
Скорректировано отображение фокусной рамки
LinkButton
- Добавлено состояние
hoverдля текста
1.330.0 (15 октября 2025)
Функциональные изменения в компонентах
Combobox, Select
- Исправлена некорректная работа компонента при асинхронной загрузке опций в режиме
multiple
Chip, TextField, Select, Combobox
-
Добавлено состояние
hoverдля крестика вChip -
Добавлено свойство
chipClickArea, которое определяет область нажатия
Tree
- Исправлено некорректной поведение компонента при использование ключа
typeв объектахtreeData
Modal
- Исправлено переопределение overlay при использование свойства
hasBody
Popup, Drawer
- Добавлено новое свойство
positionFixed, которое вне зависимости отframeустанавливаетposition: fixed
Slider
- Исправлена транзитивная ошибка
_reactDom.default.findDOMNode is not a functionв библиотекиreact-draggableпри использование в связке сReact 19
Table
-
Добавлены новые свойства
setCellPropsиsetRowPropsдля настройки атрибутов вcellиrowсоответственно -
Обновлена документацию: новые примеры, улучшили структуру
Popover
-
Добавлен механизм resizable
-
Добавлены новые
callbackдля событийonResizeStart,onResizeStop
Icons
- Добавлены новые иконки:
DocumentAddOutline/Fill, FilterFunnelOffOutline/Fill, TargetOutline, OpenPanelFill, ClosePanelFill
ProgressBarCircular
- Добавлен новый компонент
Docs
Popover, Modal
- Добавлен новый раздел описывающий работу свойства
isFocusTrapped
1.329.0 (1 октября 2025)
Функциональные изменения в компонентах
Autocomplete, Combobox, Datepicker, Select, TextArea, TextField
- изменен token для value на
--text-primary - изменен opacity для separator на
0.4 - изменен opacity для
rightContentна0.4
Modal
- добавлена возможность отключать
focusTrap
Tooltip
- удален лишний
pointer-eventsблокирующий click на содержимом компонента
Note
-
исправлена ошибка с некорректным переносом по буквам - правильно по словам
-
расширен
typeдо ReactNode для свойствtitle, text
TimePicker
- Добавлен новый компонент
Pagination
- Убрано ограничение на минимальное количество слотов для элементов
Dropdown
- добавлена возможность указывать beforeList во вложенные списки
Tree
-
добавлено свойство
singleLine, отвечающее за перенес заголовка -
исправлено поведение сокращения текста при нехватке места
TextField, Select, Combobox, Dropdown, Autocomplete
- Исправлен баг с открытием вложенных уровней при использовании свойства
portal
Docs
- Исправлено описание для свойства
isNumericв типографии
Avatar
- Добавлен
customBorderRadiusдляfitразмера приshape = rounded
1.329.0 (19 сентября 2025)
Функциональные изменения в компонентах
Avatar
- Исправлен
typeдля свойстваshape
What/why changed
📦 Published PR as canary version: Canary Versions
✨ Test out this PR locally via:
npm install @salutejs/plasma-asdk@0.350.1-canary.2246.17847852413.0
npm install @salutejs/plasma-b2c@1.592.1-canary.2246.17847852413.0
npm install @salutejs/plasma-giga@0.319.1-canary.2246.17847852413.0
npm install @salutejs/plasma-new-hope@0.336.1-canary.2246.17847852413.0
npm install @salutejs/plasma-web@1.594.1-canary.2246.17847852413.0
npm install @salutejs/sdds-bizcom@0.324.1-canary.2246.17847852413.0
npm install @salutejs/sdds-crm@0.323.1-canary.2246.17847852413.0
npm install @salutejs/sdds-cs@0.328.1-canary.2246.17847852413.0
npm install @salutejs/sdds-dfa@0.322.1-canary.2246.17847852413.0
npm install @salutejs/sdds-finai@0.315.1-canary.2246.17847852413.0
npm install @salutejs/sdds-insol@0.319.1-canary.2246.17847852413.0
npm install @salutejs/sdds-netology@0.323.1-canary.2246.17847852413.0
npm install @salutejs/sdds-scan@0.322.1-canary.2246.17847852413.0
npm install @salutejs/sdds-serv@0.323.1-canary.2246.17847852413.0
# or
yarn add @salutejs/plasma-asdk@0.350.1-canary.2246.17847852413.0
yarn add @salutejs/plasma-b2c@1.592.1-canary.2246.17847852413.0
yarn add @salutejs/plasma-giga@0.319.1-canary.2246.17847852413.0
yarn add @salutejs/plasma-new-hope@0.336.1-canary.2246.17847852413.0
yarn add @salutejs/plasma-web@1.594.1-canary.2246.17847852413.0
yarn add @salutejs/sdds-bizcom@0.324.1-canary.2246.17847852413.0
yarn add @salutejs/sdds-crm@0.323.1-canary.2246.17847852413.0
yarn add @salutejs/sdds-cs@0.328.1-canary.2246.17847852413.0
yarn add @salutejs/sdds-dfa@0.322.1-canary.2246.17847852413.0
yarn add @salutejs/sdds-finai@0.315.1-canary.2246.17847852413.0
yarn add @salutejs/sdds-insol@0.319.1-canary.2246.17847852413.0
yarn add @salutejs/sdds-netology@0.323.1-canary.2246.17847852413.0
yarn add @salutejs/sdds-scan@0.322.1-canary.2246.17847852413.0
yarn add @salutejs/sdds-serv@0.323.1-canary.2246.17847852413.0
1.329.0 (18 сентября 2025)
Функциональные изменения в компонентах
Drawer
- исправлен баг, при котором
unmountкомпонента не очищал свойствоoverflowуbody;
- добавлена возможность задавать кастомные анимации в компоненте
Autocomplete
- добавлен дженерик для гибкой настройки
SuggestionItem;
Dropdown
- в коллбэк
onHoverдобавлен вторым аргументомitemнаведенного элемента;
Select, Combobox
- добавлено свойство
modeсо значениямиdefaultиradio;
Engine
- добавлена проверка свойств на nullable значения. Например если значение для свойства типа
viewилиsizeбудет указано, какundefined, то применится значение по-умолчанию, взятое из конфигурации компонента.
CodeField
-
добавлена поддержка чтения OTP из смс
-
исправлен
controlledвариант компонента
Combobox, Select
- переработана логика работы с disabled-элементами. Теперь взаимодействие с ними изнутри компонента невозможно;
- при закрытии выпадающего списка происходит скролл всех чипов в начало.
Combobox, Select, Dropdown
- разработан функционал, позволяющий корректно позиционировать вложенные выпадающие списки в контейнерах со скроллом;
Range
- добавлен размер
xl
DatePicker
- удален автофокус инпута при закрытии выпадающего календаря
- исправлен вызов
callbackвнутриonBlur
Popover
- исправлена генерация
idпортала
Pagination
- Добавлен пропс
helperText
Switch
- Добавлен новый параметр
singleLine, который влияет на перенос строки текстаlabel
Tree
- добавлен DragAndDrop
Attach
-
добавлен обработчик
onClick -
добавлена возможность скрывать кнопку после прикрепления файла, с помощью
hideButtonOnAttach
Avatar
-
Добавлен новый параметр
shape -
Обновлены тесты и документация
Skeleton
- Добавлено новое значение для
view-lighter
1.328.0 (4 сентября 2025)
Функциональные изменения в компонентах
Autocomplete
- Добавлен пример очистки поля ввода
- Добавлено опциональное свойство
flip, при котором выпадающий список при недостатке места снизу может отобразиться вверху;
Popup
- добавлено свойство
providerFrame, которое определяет элемент, в который поместится контейнер Popupов
DatePicker
- добавлена возможность передавать zIndex в выпадающий календарь
- размеры приведены в соответствие с макетами
Docs
- в документацию добавлен поиск на базе
typesense
Autocomplete, Combobox, Select
- виртуализация теперь поддерживает работу с элементами с динамической высотой;
Carousel
- добавлено свойство
defaultIndex, которое отвечает за показ первого слайда по-умолчанию;
Combobox
- свойство
renderValueтеперь работает и в одиночном режиме;
Tree
- добавлено свойство
radioMode, включающее поведение выбора элемента как у radio-checkbox;
Tooltip
- добавлены свойства
mouseEnterDelayиmouseLeaveDelayдля задержки перед открытием/закрытием подсказки;
Tabs
-
добавлен
actionContentвTabItem -
добавлен
IconTabItem
Chip
- Добавлен размер
xxsвchip
Attach
-
переработана документация компонента
-
добавлены примеры взаимодействия с формой
Drawer
- Добавили поддержку css свойства scrollbar-gutter чтобы предотвратить дергания экрана из-за наличие scrollbar
Button
- Добавлен новый параметр
AdditionalContent
LinkButton
- Добавлен новый параметр
AdditionalContent
1.327.0 (21 августа 2025)
Функциональные изменения в компонентах
DatePicker
- добавлено свойство
preserveInvalidOnBlur, которое отключает сброс некорректных значений из поля ввода
- исправлен
controlledвариантDatePicker
NumberFormat
- добавлена поддержка
defaultValue
- добавлена функция
numberFormatter, которая приводит число к нужному формату
Pagination
- исправлен
controlledвариант
- отключено взаимодействие с текущей выбранной страницей;
NumberInput
- расширен тип
valueдоnumber | string | undefinedдля поддержки пустых значений
InformationWrapper
- добавлен компонент-обертка для элементов формы
Dropdown, Combobox
- исправлен баг в свойстве
alwaysOpened, из-за которого приходилось делать двойные нажатия для открытия дочерних списков;
Modal, Popup
- исправлен раздел документации связанный со свойством resizable
Switch
- тип свойства
labelрасширен доReactNode
TextField
- свойства, связанные с
chipпомечены как deprecated;
Spinner
- свойство size теперь union type и может быть как string, так и number
Изменения в библиотеки
Pickers
- добавлена поддержка долгого нажатия клавиши для клавиатурной навигации
1.325.0 (7 августа 2025)
Функциональные изменения в компонентах
EmbedIconButton
- добавлен новый компонент
Combobox
- исправлен баг, связанный с невозможностью получить актуальное значение поля ввода после ререндера;
Segment
- добавлена логика задания максимальной ширины
SegmentItemи обрезанию текста троеточием
Autocomplete
- добавлено свойство
zIndex;
Tree
- добавлено свойство
autoExpandParent, которое отвечает за автоматическое раскрытие всех родителей у элемента;
Table
- стало возможным добавлять сложные типы данных (объекты, массивы, функции) во входных данных
data;
Chip
- добавлены токены отступов для
contentRight
Skeleton
- исправлена типизация пропсов внутри
withSkeleton
Notification
- Добавлена возможность указать пользовательскую иконку закрытия компонента
Attach
-
Добавлен новый параметр
customIcon -
Расширены типы файлов с вшитыми иконками
docx,xlsx
Tokens
- Добавлена новая палитра
warmGrayс "тёплыми" оттенками серого
Accordion
- Исправлены отступы в соответсвии с макетами
1.324.0 (30 июля 2025)
Функциональные изменения в компонентах
TextArea
- Сделали свойство
labelAriaHiddenопциональным
1.324.0 (28 июля 2025)
Функциональные изменения в компонентах
Combobox
- исправлен баг, связанный с невозможностью получить актуальное значение поля ввода после ререндера;
1.324.0 (24 июля 2025)
Функциональные изменения в компонентах
Button
- Удалены неактуальные размеры:
xlr, lr, mr, sr, xsr
Dropdown
- Добавлен отступ между выпадающим списком и таргетом;
Icons
- Удален лишний атрибут style со значением
mix-blend-modeв иконках:DislikeFill,LikeFill
Chip
- Исправлен цвет токена для иконки закрытия
- Убраны
scaleприhoverиactive
Heading
- Добавлена поддержка a11y для aria role heading
Textarea
- Добавлено новое свойство
labelAriaHiddenдля управленияaria-hidden
Note
-
Добавлена документация для свойства
hasClose -
Исправлен баг связанный со свойством
text -
Добавлена возможность многострочного текста
1.322.0 (10 июля 2025)
Функциональные изменения в компонентах
Tour
- Добавлен в поставку новый компонент
DatePicker
- Добавлена проверка при обновлении
value/defaultValue, чтобы избежать коллизии приmount/unmount
Before:
After:
useUniqId
- Помечен как deprecated по причине устаревания и не актуальности. Рекомендуем использовать метод
safeUseId
NumberFormat
- Улучшен механизм копирование и вставки числа
Chip
- изменен размер иконки
Closeдля размераXS, стало12x12
Icons
- добавлен
rest propsдля IconRoot. Теперь есть возможность прокинутьdata-attrsи другие атрибуты тега
Combobox
- Добавлен токен для галочки и иконки в режиме
single
Select
- Добавлен токен для галочки и иконки в режиме
single
TextArea
- добавлено свойство
headerSlot
1.320.0 (26 июня 2025)
Функциональные изменения в компонентах
Tree
- исправлен баг, из-за которого в некоторых случаях не отображался цвет выделенного элемента;
Combobox
- исправлен баг, из-за которого label в таргете не обновлялся при обновлении списка
items;
Calendar
- исправлен функционал по формированию ref на элементы календарной сетки
- добавлена возможность динамически менять
type
Before:
https://github.com/user-attachments/assets/45c7c426-6d31-4fb9-bc5f-b20a2f8a4105
After:
https://github.com/user-attachments/assets/8a13d0ec-8d8a-4764-8305-7a3dc33887d2
Popup, Modal, Drawer
-
массив элементов контекста Popup заменен на Map
-
исправлен импорт safeUseId
Carousel
-
появилась возможно настраивать отступ между слайдами через пропс
gap; -
незначительные исправления и улучшения;
CodeInput
- добавлен новый компонент
1.319.0 (11 июня 2025)
Функциональные изменения в компонентах
Select, Combobox
- добавлена возможность использовать кнопку
Выбрать всёвнутри выпадающего списка;
Popover
- добавлена обработка случая, когда frame передан как ID
Sheet
- добавлена проверка
canUseDOMперед использованием document
DatePicker
- добавлено свойство
closeAfterDateSelectв одиночный DatePicker
Notification
- добавлен
type-castдля корректной типизации
Carousel
- добавлена элементы управления: пагинация, стрелочки
1.318.0 (29 мая 2025)
Функциональные изменения в компонентах
TextField
- добавлен новый размер
XL
Mask
- добавили обработку, если не задан параметр mask, то возвращается обычный
TextField
Slider
- убрали наслоение контейнера для шкалы минимум/максимум с текущим значением бегунка
Link
- изменена поставка компонента ( добавлены файлы
types,tokens)
Progress
- добавлен новый
view-info
Autocomplete, Combobox
- улучшено поведение виртуализированного списка при динамическом изменении высоты оного;
Note
- добавлен возможность закрыть компонент, через свойство
hasCloseиonCloseButtonClick
Calendar
- исправлен метод получения модификации даты: учитывается свойство
includeEdgeDates
- добавлена возможность растягивать на всю доступную ширину и высоту
DatePicker
-
добавлена возможность управлять размером выпадающего календаря
-
добавлена возможность растягивать поле ввода на всю доступную ширину
Icons
- добавлены новые иконки:
- ArrowBack
- FloorTypeFill
- FloorTypeOutline
- SensorFill
- SensorOutline
- FlashlightOutline
- DocumentExportFill
- DocumentExportOutline
- DocumentImportFill
- DocumentImportOutline
- InternationalTradeOutline
- SensorTemperatureFill
- SensorTemperatureOutline
- изменены название иконок с ключевым словом
sberнаsbдля всех платформ
CodeField
- добавлен новый компонент
Notifications
- добавлена возможность управлять шириной уведомления, через свойство
widthиmaxWidth
List
- переведен на новую архитектуру
1.316.0 (20 мая 2025)
Функциональные изменения в компонентах
NumberFormat
- исправлено использование
ref
1.316.0 (15 мая 2025)
Функциональные изменения в компонентах
Dropdown
- исправлен баг, связанный с возможностью открывать вложенный список с флагом
disabled;
Toast
- добавлена возможность указывать toastDefaultArgs в ToastProvider
Slider
viewприведены в соответствие с макетами
After:
1.316.0 (30 апреля 2025)
Функциональные изменения в компонентах
Docs
- исправлены опечатки и общий шаблон документации
Textfield
- добавлен в документацию пример c логикой очистки input
- исправлен механизм truncate для длинных текстов
DatePicker
- исправлено поведение автофокуса на input после ввода дат
- исправлено поведение, при корректном вводе даты вызывается onCommit
- расширен интерфейс для payload событий, добавлены поддержка ISO формат и объект с датами
- расширен тип value до string
Tabs
- добавлен токен для регулирования свойства cursor, по-умолчанию
pointer
Combobox
- убрано поведение скролла к инпуту после выбора элемента в режиме
multiple;
-
актуализирована документация;
-
добавлен явный экспорт типа ComboboxItemOption;
- исправлен баг, не позволявший вызывать коллбэк
filterв момент полной очистки инпута;
Notification
- добавлен новый callback onTimeoutClose, вызывается при автоматическом закрытии по timeout.
Autocomplete
- добавлен рендер-пропс
renderItem;
Изменения в библиотеки
TimePicker
- min и max теперь необязательные пропсы
1.315.0 (17 апреля 2025)
Функциональные изменения в компонентах
Steps
-
добавлено новое свойство
itemView -
добавлено
accentviewи комбинации сitemView
Cell
- исправлены опечатки в "color=inherit"
IconButton
- исправлены опечатки в "color=inherit"
Datepicker
- добавлено возможность прокинуть атрибут
autoComplete
Checkbox
- добавлен новый размер
L
Dropdown
- добавлено индивидуальное свойство
triggerдля каждой группы вложенных списков для кастомной настройки их открытия;
Tree
- в документацию добавлен пример с виртуализацией;
- добавлено свойство
contentRight;
Select
- расширен функционал, позволяющий работать с
value, которых нет в спискеitems;
- При нажатии на
helperTextсписок не раскрывается
Combobox
- расширен функционал, позволяющий работать с
value, которых нет в спискеitems;
- При нажатии на
helperTextсписок не раскрывается
Typography
- Добавлена поддержка свойства
isNumeric, которое делает цифры моношоринными
Radiobox
- добавлен новый размер
L
Autocomplite
- При нажатии на
helperTextфокус наtextfieldне происходит
Sheet
-
Добавлен props
handlePlacement -
Добавлен пример в
storybookс полноэкраннымsheet
1.314.0 (3 апреля 2025)
Функциональные изменения в компонентах
Range
- добавлен
hoverдляinputcontrol в компоненте
Table
- добавлен новый компонент
Tokens
- добавлены stories с выводом числовых токенов
spacingиcorner radius
Button
- добавлен
marginпри наличииchildrenуcontentLeft
Textarea
- исправлен баг при вводе
colи некорректном отображенииouterLabelWrapper
Slider
- min/max значения внесены внутрь контейнера одиночного слайдера
Typography
-
Добавлена поддержка свойства
asдля linaria сборки -
Добавлены свойства
asиforwradedAsна уровне типов -
Добавлена документация с примером
- Добавлена поддержка свойства
medium
- добавлены stories с выводом токенов типографики
Checkbox
- Исправлено поведение
checkboxна нативное в состоянииindeterminate
Plasma-themes
- Обновлены токены для всех тем этой группы
- Добавлены токены medium начертаний для типографики во все темы этой группы
Sdds-themes
- Обновлены токены для всех тем этой группы
- Добавлены токены medium начертаний для типографики во все темы этой группы
Plasma-tokens
- Обновление theme
plasma_b2c - Обновление theme
sdds_serv - Обновление theme
plasma_giga - Добавлена theme
plasma_giga_app(дубликат plasma_b2c) - Добавлены токены теней для native платформ в themes
plasma_b2cиplasma_web
1.312.0 (20 марта 2025)
Функциональные изменения в компонентах
Button
- исправлены токены для
hover,active
IconButton
- исправлены токены для
hover,active
Calendar
- добавлены переводы для aria-label на
eng
Dropdown
- добавлено новое свойство
openByRightClickдля открытия по правому клику мыши
- добавлено свойство
listMaxHeight - свойство
listHeightтеперь deprecated
TextField
- добавлено новое свойство
hasRequiredIndicator, которое регулирует наличие индикатора обязательности поля
TextArea
- добавлено новое свойство
hasRequiredIndicator, которое регулирует наличие индикатора обязательности поля
Range
- добавлено новое свойство
hasRequiredIndicator, которое регулирует наличие индикатора обязательности поля
DatePicker
- добавлено новое свойство
hasRequiredIndicator, которое регулирует наличие индикатора обязательности поля
Select
- добавлено новое свойство
hasRequiredIndicator, которое регулирует наличие индикатора обязательности поля
- добавлена документация по использованию
react-hook-formс помощьюController
- расширено свойство
onChange?: (value: string[], item: T | null)
- расширили свойство
renderTarget?: (value: K[], opened?: boolean)
- добавлено свойство
listMaxHeight - свойство
listHeightтеперь deprecated - добавлено свойство
onScrollдля возможности бесконечной подгрузки - добавлено свойство
onToggle
- добавлено состояние
readOnly - исправлен UI для состояния disabled
Switch
- добавлен новый токен, для изменения кол-ва строк в
description
Notification
- добавлены новые значения для
NotificationPlacement.top,center,left,bottom,rightи производные комбинации.
Combobox
- добавлена документация по использованию
react-hook-formс помощьюController
- расширено свойство
onChange?: (value: string[], item: T | null)
- добавлено новое свойство
emptyStateDescription
- добавлено свойство
listMaxHeight - свойство
listHeightтеперь deprecated - добавлено св-во
onScrollдля возможности бесконечной подгрузки - добавлено св-во
onToggle
- исправлен баг с позиционированием выпадающего списка при динамическом изменении его высоты
Checkbox
- исправлено поведение в
controlledпри состоянииindeterminate
LinkButton
- добавлен новый компонент LinkButton
NumberFormat
- добавлен компонент для ввода чисел с форматированием
Tree
- добавлена возможность использовать компонент в
controlled-варианте
Textfield
- исправлен баг в режиме
readOnly;
Cell
- изменен
gapмежду элементами в размерахxsиm
Pagination
- добавлено новое свойство
onChange?: (page?: number, perpage?: number)
Autocomplete
- исправлен баг с позиционированием выпадающего списка при динамическом изменении его высоты;
Calendar, DatePicker
- добавлено свойство
renderFromDate, для регулирования даты отрисовки календарной сетки
Card
- добавлен новый компонент Card
1.311.0 (6 марта 2025)
Функциональные изменения в компонентах
Notification
- добавлен логика для переопределения color:
title,icon,content
Tabs
- при программном выборе таба происходит скролл к выбранному табу
Autocomplete
- переведен на новую архитектуру с использованием
@floating-ui
Calendar
- Добавлены новые токены цвета текста при
disabled
Datepicker
- Добавлены новые токены цвета текста при
disabled
Select
- добавлена опциональная виртуализация в выпадающий список;
Tree
- добавлен пропс
renderTitle;
- добавлен явный экспорт типов;
createApplyPaperMixin
- Добавлен билдер миксина
applyPaper
Dropzone
- изменен
typeна ReactNode для свойствtitle,description
Segment
- добавлено свойство
singleSelectedRequired, которое делает один сегмент обязательно активным
- добавлен
view=accentдля SegmentItem
- добавлена опциональная виртуализация в выпадающий список;
Dropdown
- добавлен размер
xl
- добавлен размер
xl
Checkbox
- добавлен токен
labelColor
TextField, TextArea, Range
- обновлено отображение readOnly
Изменения в библиотеки
- добавлена поддержка
StarOSустройств
1.306.0 (20 февраля 2025)
Функциональные изменения в компонентах
Calendar
- исправлен выбор месяца на двойном календаре
Accordion
- изменен тег в
AccrodionItemсbuttonнаdiv
Combobox
- добавлена опциональная виртуализация в выпадающий список
Popover
-
добавлен токен
box-shadow -
исправлены примеры в
storybooksдля корректной демонстрации
Drawer
- добавлена возможность задавать цвет фона панели
Checkbox
- актуализированы
viewсогласно макетам
Radiobox
- актуализированы
viewсогласно макетам
- исправлена ошибка при работе с
react-hook-form, если не указано изначальное значение
Select
- исправлена ошибка при работе с
react-hook-form, если не указано изначальное значение
Textarea
- добавлен новый размер
xl
- исправлена работа
endиstartприtargetменьше чем32px
Select, Combobox
- исправлен баг, связанный с возможностью выбирать
disableditem через его родителя;
Steps
- исправлен
background,cursor
Calendar, DatePicker
- исправлена логика отрисовки календарных сеток "месяц", "квартал", "год" для минимальной и максимальной дат
Before:
https://github.com/user-attachments/assets/18943dab-5a6d-4e0f-945b-2aef7c815b23
After:
https://github.com/user-attachments/assets/1725f4c3-3db7-469a-b0d6-c1f5e275623f
- добавлено св-во
onChangeValueдля отслеживания изменений значения в строке поиска.
Checkbox, Radiobox
- добавлен корректный отступ для
trigger icon
1.305.0 (6 февраля 2025)
Функциональные изменения в компонентах
Accordion
- добавлены новые размеры с
h2поh5
Toast
Убрана очистка таймаута в ToastContorller
- исправлена передача свойства
closeIconType - добавлено новое свойство
textColor - добавлены новые значения для
view:positive,negative - значения
view:dark,lightпомечены какdeprecated
Portal
- исправлена ошибка гидрации в Next
Autocomplete
- исправлена ширина компонента в storybook
DatePicker
- добавлена возможность передавать внешнее значение даты в DatePicker
https://github.com/user-attachments/assets/b26c67c2-1255-4831-b44e-0e876103153d
Range
- добавлена возможность задать цвет
helperTextпри статусеerrorиsuccess
Datepicker
- добавлена возможность задать цвет
helperTextпри статусеerrorиsuccess
Popover
- Добавлен пропс
animated, который делает плавное появленияPopoverза 200мс
Tooltip
- Исправлена работа свойства
animated, путем наследования этого свойства изPopover
Dropdown
- добавлен явный экспорт типов;
Select
- добавлен явный экспорт типов;
Textfield
- исправлен баг, связанный с пропсом required в режиме с чипами;
TextArea
- Hint остается активным при disabled состоянии
- добавлен раздел в документацию по работе с NextJs
1.304.0 (23 января 2025)
Функциональные изменения в компонентах
Rating
- исправлена логика расчета отображаемого значения
Before:
After:
Note
- добавлен новый компонент Note
Flow
Универсальный контейнер для упорядоченного размещения вложенных компонентов (например, медиафайлы, карточки или блоки текста).
NumberInput
- исправлен баг, позволявший ввести число с точкой в конце, больше максимального значения или ниже минимального значения
- добавлено свойство
precision, определяющее кол-во знаков после запятой - добавлены тесты на эти кейсы
DatePicker
- добавлена возможность указать место раскрытия календаря
After:
Avatar
- добавлен блок для отображения дополнительного контента в виде badge или counter
After:
- поля ввода даты становятся независимыми после выбора полной даты в DatePickerRange
- добавлено свойство
closeAfterDateSelect, позволяющее закрыть календарь после выбора даты
Slider
- Изменен отступ между иконкой слева и label при горизонтальном слайдере
ThemeBuilder
Добавлена валидация при создании токена / редактировании токена:
- Проверка, что токен называется в CamelCase нотации
- Название токена не должно превышвать 32 символа
- Название не должно начинаться с название подгруппы, в которой он создаётся
- В названии не должно быть зарезервированных слов "onDark", "onLight", "inverse"
- Значение обычного цвета теперь поддерживается только в HEX и HEXA форматах
- Значение градиента допускается только в полном описании: linear|radial-gradient (<угол / радиус>, <цвет> <позиция>, <цвет> <позиция>)
Cell
- добавлена возможность передачи
restPropsв компонентыCellTextbox - исправлен пример для
CellTextbox
Checkbox
- исправлена ширина кликабельной области
labelпо умолчанию (singleLine=false) - добавлена
storyдля длинного названия +singleLine - добавлен тест на клик по
labelи тест для свойстваsingleLine
Radiobox
- исправлена ширина кликабельной области
labelпо умолчанию (singleLine=false)
TextField, Autocomplete, TextArea, Combobox, Select
- исправлен размер иконки trigger для hint
- добавлено отображение Hint внутри TextField-like компонент
Combobox, Select, Dropdown
- добавлена возможность задавать направление раскрытия вложенных дропдаунов
Button, IconButton
- актуализированы примеры документации для свойств:
size,view
Tree
- перенесен внешний css из rc-tree в локальную сборку
Tokens
- актуализированы токены для конфигураций компонентов
Autocomplete, Select, Combobox
- добавлены новые токены для более детальной кастомизации
- исправлен токен жирности шрифта для
button-likeвариантаSelect;
Dropdown
- добавлен токен
itemMargin - добавлен токен
disclosureIconColor
1.302.0 (26 декабря 2024)
Функциональные изменения в компонентах
Counter
- изменили минимальное значение с 1 на 0
Select, Autocomplete, Combobox
- добавлены свойства beforeList и afterList, которые служат ячейками для content в выпадающем списке;
TextArea
- изменен тип свойства
rightHelperнаReactNode
Select
- добавлена поддержка
react-hook-form
Tokens
- Добавлена генерация
spacingтокенов
TS
- обновлена, глобально, версия TS с 4.2.4 до 4.5.5
Attach
- добавлено свойство
helperText - добавлен
helperTextViewсо значениямиdefaultиnegative
Notification
- исправлена типизация компонента (убран принудительный кастинг)
Button, ButtonGroup, IconButton
- Добавлен размер
xlво все вертикали
TextField
- исправлено поведение свойства
textAfter, теперь позиция всегда рядом с текстом input
Textarea
-
актуализированы примеры в storybook в соответствии с дизайном
-
исправлена работа
placeholderпри работеreact-hook-formс defaultValues
Breadcrumbs, Calendar, Combobox, Dropdown, Select, Slider
- исправлены циклические зависимости
Popover
- в target можно передать ref на элемент, рядом с которым произойдет открытие
Dropdown
-
свойство
hasArrowпомечено какdeprecated -
актуализированы примеры в
storybook
- добавлена новые токены для возможности управления расстоянием между контентом Item и иконкой DisclosureRight
- добавлен новый токен, отвечающий за скейлинг иконки DisclosureRight в зависимости от размера компонента
- исправлены стили скруглений и отступтов, теперь они рассчитываются по формуле, также как и в компоненет
Select
Tree
- добавлен новый компонент (многоуровневый раскрывающийся список в виде дерева);
TextArea, TextField
- свойства required попадает в
DOMна соотвествующие элементы
- закрытие выпадающего списка теперь возможно по повторному нажатию на таргет;
1.299.0 (12 декабря 2024)
Функциональные изменения в компонентах
Popup
- добавлено свойство
UNSAFE_SSR_ENABLEDвPopupProviderдля корректной hydration компонента;
Dropdown
- актуализированы примеры в документации для свойства
placement
Chip, ChipGroup, Counter, Combobox, Select, TextField, TextArea, TextFieldGrop
- изменен формат записи токена для
paddingс длинной на короткую
Calendar
- добавлено ограничение на отрицательные значения в годах
Select
- добавлены свойства beforeList и afterList, которые служат ячейками для content в выпадающем списке;
Combobox
- исправлено поведение, когда нажатие на
Tabочищало набранный текст вsinglemode;
Autocomplete
- исправлен import для типа
RequiredProps
Range, DatePicker
- добавлены свойства
required,requiredPlacement
Modal
- актуализированы примеры в документации
- добавлены описания типов
offsetиplacement
Drawer, Panel
- добавлена возможность изменить цвет закрывающей иконки
Tooltip
- скорректирован внутренний
align-items
Было (позиция иконки)
Стало (позиция иконки)
Dropdown, Select, Combobox
- расширен тип у
itemдля использования дата-атрибутов и классов в DOM.
- добавлено свойство
zIndexдля облегчения работы со слоями в выпадающем меню
- исправлен баг, связанный с неправильной работой свойства renderValue в одиночном режиме варианта
textfield-like;
Color tokens
- добавлена страница в storybook с выводом цветовых токенов темы
TextField, TextArea
- изменен
typeдля свойстваleftHelperнаReactNode
Docusaurus
- обновлен до версии
3.6.1
Slider
-
исправлено поведение работы value (внешнее управление)
-
исправлена подстветка шкалы в вертикальном и инверсированном режиме
-
добавлены новые свойства
pointerVisibility,currentValueVisibility
Tooltip, Popover
- добавлена возможность открывать по
hover
Popup, Drawer
- rest аргументы прокидываются на уровень
.popup-base-rootэлемента
- актуализированы примеры storybook и документация
Rating
- добавлен новый компонент
TextArea
- Исправлено поведение, при котором во время ввода значения / потери или получение фокуса приводило к скроллу страницы при включенном autoResize
v1.296.0 (Thu Nov 28 2024)
Release Notes
Release by 27.11.2024 (#1597)
Core
Switch Outline
- добавлен отдельный
configдля вариацииoutline - добавлена соответствующая поддержка во все библиотеки
core: Switch outline design (https://github.com/salute-developers/plasma/pull/1560)
Switch
- исправлены токены целью добавления возможности реализации нового дизайна
plasma-new-hope: fix Switch design (https://github.com/salute-developers/plasma/pull/1569)
Dropdown
- добавлено новое свойство
renderItem;
feat(plasma-, sdds-): Add renderItem prop in Dropdown. Fix issues with Select and Combobox. (https://github.com/salute-developers/plasma/pull/1562)
Select/Combobox
- улучшено поведение свойства
renderItemпри работе с вложенными списками; - исправлен баг, приводящий к неправильной работе чипов в режиме multiple при renderValue;
feat(plasma-, sdds-): Add renderItem prop in Dropdown. Fix issues with Select and Combobox. (https://github.com/salute-developers/plasma/pull/1562)
Badge
- добавлен surfaceClear токен для варианта clear
- добавлены padding для варианта clear
- реализован вариант только с иконкой
- добавлена возможность передать пользовательский цвет для текста и фона
feat(plasma-,sdds-): Icon only badge (https://github.com/salute-developers/plasma/pull/1546)
Select
- добавлены св-ва required, requiredPlacement и optional;
feat(plasma-, sdds-): Add required functionality in Select (https://github.com/salute-developers/plasma/pull/1561)
TextField, Select
- добавлен новый проп
chipType, который позволяет менять внешний вид для чипа в режиме multiselect;
feat(plasma-, sdds-): Add chipType prop in TextField & Select (https://github.com/salute-developers/plasma/pull/1577)
Calendar
- при отсутствии значения календарная сетка отображается с минимальной даты
Before:
After:
feat(plasma-new-hope): Add displaying date from min value in Calendar (https://github.com/salute-developers/plasma/pull/1572)
Notification
- добавлена возможность отображать вечные оповещения
plasma-*: Add infinite Notification (https://github.com/salute-developers/plasma/pull/1582)
Autocomplete
- добавлена поддержка
react-hook-form - добавлена документация по использованию с нативной формой и
react-hook-form
feat(new-hope): add react hook form support in autocomplite (https://github.com/salute-developers/plasma/pull/1574)
Dropzone
- добавлен новый компонент
feat(plasma-new-hope): Dropzone (https://github.com/salute-developers/plasma/pull/1534)
Button, IconButton
- добавлены размеры
XL - добавлен размер
XXSдля компонентаIconButton
feat(sdds-insol): Update Button and IconButton design (https://github.com/salute-developers/plasma/pull/1576)
TextField
- добавлено свойство keepPlaceholder для одновременного отображения label и placeholder
feat: add keepPlaceholder prop to TextField (https://github.com/salute-developers/plasma/pull/1556)
TextField
- добавлено свойство
chipView - добавлен callback
chipValidator
Chip
- добавлены статусные
view:positive,negative,warning
feat(plasma-new-hope): Add chip views and chip validator for TextField (https://github.com/salute-developers/plasma/pull/1589)
Modal
- добавлен базовый дизайн с пропсами
hasBodyиhasClose - старые примеры в сторибуках перенесены в
Custom Modal Demo
feat: add Modal designed body (https://github.com/salute-developers/plasma/pull/1558)
TextArea
- добавлено свойство для выноса левого helper за пределы TextArea
feat: add leftHelperPlacement prop to TextArea (https://github.com/salute-developers/plasma/pull/1579)
TextField, TextArea
- упростили типы связанный со свойством
required
fix: "RequiredProps" unions in TextField & TextArea (https://github.com/salute-developers/plasma/pull/1593)
PLASMA-ASDK
Switch
- обновлена конфигурация компонента
- обновлены примеры в
storybook
SDDS-CS
Textarea
- изменен
view negativeв соответствии с макетом
fix(sdds-cs): edit view negative in textarea sdds-cs (https://github.com/salute-developers/plasma/pull/1567)
Segment
- изменен конфиг компонента в соответсвии с макетам
fix(sdds-cs): Segment config edit (https://github.com/salute-developers/plasma/pull/1573)
Сalendar
- изменен конфиг компонента в соответсвии с макетам
fix(sdds-cs): edit tokens calendar for sdds cs (https://github.com/salute-developers/plasma/pull/1566)
Switch
- исправлены токены в соответствие с макетом
- убран
controlдля свойстваsizeвstorybook
sdds-cs: fix Switch design (https://github.com/salute-developers/plasma/pull/1569)
SDDS-SERV
Switch
- добавлен в сборку для
linaria
feat(sdds-serv): Add switch to linaria build (https://github.com/salute-developers/plasma/pull/1583)
Bugs
Select, Combobox, Dropdown
- исправлен баг, возникающий когда проп
listHeightбыл больше, чем актуальная высота списка, что приводило к пустым пробелам в этом же выпадающем списке.
feat(plasma-new-hope): listHeight prop stands for a css maxHeight now (https://github.com/salute-developers/plasma/pull/1585)
Select, Combobox, Dropdown
- исправлено некорректное поведение выпадающего списка при использовании его внутри скролла, не являющегося скроллом вьюпорта;
feat(plasma-, sdds-): Position relative is set by default for target in Select, Combobox, Dropdown (https://github.com/salute-developers/plasma/pull/1586)
TextArea
- убран автоподскролл по фокусу
fix: TextArea auto scroll on focus (https://github.com/salute-developers/plasma/pull/1590)
Icons
React-native
- добавлена генерация иконок для платформы
react-native
feat(plasma-icons): Add react-native icons generator (https://github.com/salute-developers/plasma/pull/1563)
Docs
- добавлены примеры с валидацией формы в раздел "Формы"
docs: Add validation examples docs (https://github.com/salute-developers/plasma/pull/1587)
Misc
Typography
- добавлено свойство
noWrap, запрещающее перенос текста по пробелам - обновлены
storybooks, тесты и документация - исправлена опечатка в названии папки
typograpy->typography
plasma-*, sdds-*: Typography noWrap prop (https://github.com/salute-developers/plasma/pull/1588)
🚀 Enhancement
- Release by 27.11.2024 #1597 (@denivladislav @Salute-Eva @shuga2704 @Yakutoc @TitanKuzmich @iljs @neretin-trike @vadim-kudr)
- feat: add helperPlacement prop to TextArea #1579 (@vadim-kudr)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 8
- @iljs
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
- Vadim (@vadim-kudr)
- Vlad Denisov (@denivladislav)
v1.293.0 (Thu Nov 14 2024)
Release Notes
Release by 13.11.2024 (#1559)
Components
Autocomplete
- добавлены новые св-ва
required,requiredPlacementиoptional;
feat(plasma-, sdds-): Add required functionality in Autocomplete (https://github.com/salute-developers/plasma/pull/1522)
Combobox
- добавлены новые св-ва
required,requiredPlacementиoptional;
feat(plasma-, sdds-): Add required functionality in Combobox (https://github.com/salute-developers/plasma/pull/1527)
Range, DatePickerRange
- добавлена возможность передать свойство
autoComplete
feat(plasma-new-hope): Add autoComplete prop to Range (https://github.com/salute-developers/plasma/pull/1530)
Chip
- добавлено событие
onClickCloseпо клику на крестик onClearпомечено как deprecated- написан тест на onClickClose
feat(plasma-new-hope): Divide chip events (https://github.com/salute-developers/plasma/pull/1536)
Badge, Tabs
- реализована возможность обрезания текста по максимальной ширине
feat: add Badge & Tabs truncate props (https://github.com/salute-developers/plasma/pull/1500)
NumberInput
- компонент включен в поставку
plasma-*иsdds-*библиотек
After:
feat(plasma-new-hope): Add NumberInput component (https://github.com/salute-developers/plasma/pull/1511)
Dropdown
- добавлено свойство alwaysOpened
- добавлен тест на новое свойство
feat(plasma-new-hope): Add alwaysOpened prop for Dropdown (https://github.com/salute-developers/plasma/pull/1538)
TextField
- добавлен токен изменения цвета фона компонента при наведении
feat(plasma-,sdds-): Fix TextField hover tokens (https://github.com/salute-developers/plasma/pull/1551)
Tabs
- для
sdds-csисправлены значения токеновitemSelectedDividerColorиitemSelectedDividerColorHover - для
sdds-dfaисправлены токены для состоянияdisabled - исправлены
argTypesв stories
Breadcrumbs
- исправлен курсор при наведении на текущий
Breadcrumb - исправлены токены для
hoverиactiveсостояний уBreadcrumb
plasma-new-hope, sdds-cs: fix Tabs and Breadcrumbs (https://github.com/salute-developers/plasma/pull/1532)
Switch
- добавлены размеры
s,l - добавлено свойство
description - добавлено свойство
toggleSize - обновлены документация и тесты
plasma-*, sdds-*: Switch sizes added (https://github.com/salute-developers/plasma/pull/1539)
Attach, Button
- свойство
squareуButtonпомечено какdeprecated - свойство
squareудалено из storybooks дляAttach - для размеров
m,lуAttachисправлен размер иконки по умолчанию в вариантеIconButton - исправлены токены для view=secondary в пакете
sdds-cs
IconButton
- исправлены токены для view=secondary в пакете
sdds-cs
plasma-*, sdds-*: fix Attach square prop (https://github.com/salute-developers/plasma/pull/1525)
Steps
- исправлены смещающиеся активные элементы
- добавлен фокус
- добавлены тесты
plasma-*: Fix Steps jumping bullets (https://github.com/salute-developers/plasma/pull/1517)
Select
- осуществлен переход на
floating-ui - расширена типизация, позволяющая использовать компонент в режиме uncontrolled (b2c и web)
- исправлено некорректное отображение ячейки выпадающего списка при длинных значениях
- расширены возможности использования компонента через портал. Теперь помимо рефки можно пробросить id
dom-элемента - исправлены UI-баги при использовании портала
- улучшена поддержка типов
feat(plasma-, sdds-): Select improvements (https://github.com/salute-developers/plasma/pull/1550)
Tabs
- вернули возможность использовать
TabItemProps,TabsPropsво все пакетах
plasma-*, sdds-*: TabItemProps, TabsProps exported (https://github.com/salute-developers/plasma/pull/1545)
Вертикали
SDDS-CS
- добавлен view
negativeдляCombobox - добавлен view
negativeдляAutocomplete
plasma(sdds-cs): Add view negative to combobox and autocomplite (https://github.com/salute-developers/plasma/pull/1523)
Добавлены новые токены для компонентов:
Autocomplete,Combobox,Dropdown,Notifications,Range,Pagination,Tabs,DatePicker
feat(new-hope): Add new tokens to components (https://github.com/salute-developers/plasma/pull/1506)
SDDS-INSOL
- обновлена тема
sdds_insol - обновлено свойство
background-colorна background в компонентеButtonдля поддержки градиентов в значениях у токенов. - обновлены конфигурации для компонентов
Button,TextAreaиTextField
feat(sdds-insol): Update configs for Button, TextArea and TextField components part 1
Docs
Edit docs components for correctly view
- изменена документация ( значения
size) для корректного отображения в документации в вертикалиsdds-cs
fix(sdds-cs-docs): Edit docs components for correctly view (https://github.com/salute-developers/plasma/pull/1557)
Theme documentation
- добавлен подраздел примеры смены тем
feat: change theme docs (https://github.com/salute-developers/plasma/pull/1516)
🚀 Enhancement
- Release by 13.11.2024 #1559 (@iljs @Salute-Eva @shuga2704 @neretin-trike @Yakutoc @vadim-kudr @TitanKuzmich @denivladislav @luizasok)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 9
- @iljs
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- Luiza_Sok (@luizasok)
- neretinaa (@neretin-trike)
- Vadim (@vadim-kudr)
- Vlad Denisov (@denivladislav)
v1.290.0 (Thu Oct 31 2024)
Release Notes
Release by 30.10.2024 (#1521)
Components
Генерация CSS linaria для SDDS SERV
- styled components перенесены в папку
styled-componentsдля пакетаsdds-serv - добавлена генерация CSS Linaria по-умолчанию для пакета
sdds-serv
feat(sdds-serv): Add linaria (https://github.com/salute-developers/plasma/pull/1419)
Accordion
- исправлен параметр
contentRight - исправлен отступы во всех поставках
sddsвAccordionItem - добавлен новый параметр
opened, для контроля состоянием вне компонента - добавлена возможность прокидывать
refвAccordionItem
feat(*): Fix Accordion Right Content and Paddings (https://github.com/salute-developers/plasma/pull/1484)
TextArea, TextField
- добавлены подсказки сверху справа и в виде Tooltip
- обновлены тесты и документация
After:
feat(plasma-,sdds-): add TextArea and TextField hints (https://github.com/salute-developers/plasma/pull/1459)
Select
- добавлены новые токены в ядро компонента
- исправлена конфигурация компонента с учетом новых токенов для поставки
sdds-cs
plasma-*: Update config for Select (https://github.com/salute-developers/plasma/pull/1504)
Dropdown
- компонент Dropdown переведен на новую архитекутуру. API сохранен;
- исправлен баг, связанный с невозможностью раскрытия выпадающего списка в старом(legacy) Dropdown;
- исправлены недочеты по UI;
- расширены возможности использования через портал;
feat(plasma-, sdds-): Dropdown architecture improvement (https://github.com/salute-developers/plasma/pull/1497)
Combobox
- несуществующие value (которых нет в массиве items) теперь отбрасываются и не принимают участие в работе компонента;
- изменение массива items теперь приводит к обновлению выбранных элементов (для гибкой асинхронной работы);
- исправлен баг, связанный с мутацией исходного массива items;
- добавлено новое св-во renderValue;
Select
- несуществующие value (которых нет в массиве items) теперь отбрасываются и не принимают участие в работе компонента;
- изменение массива items теперь приводит к обновлению выбранных элементов (для гибкой асинхронной работы);
feat(plasma-, sdds-): Combobox & Select improvements (https://github.com/salute-developers/plasma/pull/1505)
Slider
- добавлено вертикальное отображение
- обновлен дизайн горизонтального отображения
feat: vertical single Slider (https://github.com/salute-developers/plasma/pull/1452)
Notification
- изменен
typeдляtitleнаReactNode - добавлено расположение
bottom-left
feat: Notification placement prop (https://github.com/salute-developers/plasma/pull/1503)
Tabs
- добавлены
Header Tabs - добавлены
hoverиactiveсостояния для стрелок - обновлены тесты и
storybooks
plasma-, sdds-: Header Tabs added (https://github.com/salute-developers/plasma/pull/1502)
SDDS-CS
- добавлена
view negativeдля компонентаSelect - исправлен цветовой токен для
contentLeftColorв компонентеSelect - убраны лишние опции и примеры из storybook для компонента
Select
[PLASMA-3718]: Fix config for Select (https://github.com/salute-developers/plasma/pull/1519)
Combobox
- добавлены тесты;
feat(plasma-b2c, plasma-web): Combobox component tests (https://github.com/salute-developers/plasma/pull/1518)
Counter
- видимое значение не может быть меньше 1
- для значений от 1 до 9
Counterстановится круглым - добавлены размеры
l,m,sво все пакеты (вsdds-csтолько размерs) - исправлены токены отступов для размера
xxs - обновлены
storybooksи документация
Before:
After:
plasma-*, sdds-*: Counter impovements added (https://github.com/salute-developers/plasma/pull/1514)
Tokens
Tokens
- собраны изменение всех тем в один PR:
- добавлена новая тема
sdds_osна основеsdds_serv - обновлена
defaultтема для пакета plasma-tokens
feat(plasma-tokens,sdds-themes,plasma-themes): Add and update themes from other PRs (https://github.com/salute-developers/plasma/pull/1495)
Tokens
- обновлены токены типографики в теме
sdds-cs. Теперь для всех размеров экранов (L, M и S) значения всех параметров одинаковые
fix(sdds-themes): Update typography tokens for sdds-cs theme (https://github.com/salute-developers/plasma/pull/1507)
Tokens
- исправлена генерация токенов для модульного css, а также обновлены все темы
- добавлены методы генерации наборов токенов (dark и light режимов) для компонента
ViewContainer - добавлено подключение темы через css модули из пакета @salutejs/plasma-themes в plasma-new-hope
ViewContainer
- добавлен компонент
ViewContainerв plasma-new-hope в качестве примера - добавлен декоратор
decoratorViewContainerв plasma-new-hope с возможностью переключения тем и режимов контейнера (onDark / onLight / default) - добавлен компонент
ViewContainerво все библиотеки вертикалиsdds, а также примеры и документация
feat(plasma-new-hope, sdds-*): Add ViewContainer component (https://github.com/salute-developers/plasma/pull/1488)
Misc
Calendar
- поправлено поведение hover для дней на календарной сетке
Before:
https://github.com/user-attachments/assets/992d2566-10a1-40ff-8d76-d3e2d8de4d13
After:
https://github.com/user-attachments/assets/8e0bf060-a103-46ba-aa4a-b5bc6bef632d
fix(plasma-new-hope): Fix Calendar hover behaviour (https://github.com/salute-developers/plasma/pull/1498)
Sdds-insol
- добавлена новая библиотека
sdds-insol: Add library of components sdds-insol (https://github.com/salute-developers/plasma/pull/1509)
🚀 Enhancement
- Release by 30.10.2024 #1521 (@iljs @Salute-Eva @simashova @Irinkv @neretin-trike @Yakutoc @TitanKuzmich @shuga2704 @vadim-kudr @denivladislav)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 10
- @iljs
- @Irinkv
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Anastasia Simashova (@simashova)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
- Vadim (@vadim-kudr)
- Vladislav Denisov (@denivladislav)
v1.288.0 (Thu Oct 17 2024)
Release Notes
Release by 16.10.2024 (#1487)
Components
Accordion
- свойство
viewпомечено какoptional - свойство
viewдля AccordionItem помечено какdeprecated - свойство
titleдляAccordionItemтеперьReactNode
[PLASMA-3591]: Fix Accordion types (https://github.com/salute-developers/plasma/pull/1467)
TextArea
- исправлен скроллбар
- обновлены
snapshots
feat(plasma-, sdds-): TextArea scrollbar (https://github.com/salute-developers/plasma/pull/1471)
Popup
- добавлены storybook декораторы для
PopupиNotificationдля правильного отображения:Drawer, Modal, Notification, Popup
plasma-*: Fix popup mount logic (https://github.com/salute-developers/plasma/pull/1412)
Tabs
- вертикальные табы добавлены в поставку всех клиентских библиотек
- добавлено свойство
valueдля горизонтальных и вертикальных табов - исправлены токены для всех пакетов
plasma-*, sdds-*: Vertical Tabs added (https://github.com/salute-developers/plasma/pull/1374)
Badge
- добавлен новый размер
XS
[PLASMA-3598]: Badge: Add size XS (https://github.com/salute-developers/plasma/pull/1466)
SDDS-CS
Button
- используется token
--text-accentкогдаview: secondary
Chip
- для
closeIconColorиспользуется token--text-accentкогдаview: secondary
Badge
- изменены
padding{Right,Left}на8px
[PLASMA-3611]: Правки конфигураций Button, Chip, Badge SDDS-CS
Breadcrumbs
- добавлена поддержка обработчика
onClickпри клике на ссылку - поправлены union типы
- обновлена документация с указанием типов элементов
feat(plasma-new-hope, *-docs): Add onClick for item to Breadcrumbs component (https://github.com/salute-developers/plasma/pull/1480)
Tabs
- исправлен скролл табов при малой ширине
- в
storybooksдобавлены свойстваwidthиheight, доступные при условииclip = scroll
plasma-new-hope: fix tabs arrow scroll (https://github.com/salute-developers/plasma/pull/1476)
Attach
- исправлен
onChange,idиname - добавлено свойство
onClear - в документацию добавлен пример с использованием компонента внутри формы
plasma-new-hope: fix Attach (https://github.com/salute-developers/plasma/pull/1481)
Combobox
- добавлен дженерик для св-ва
itemsв компоненте Combobox
feat(plasma-b2c, web, sdds): Added generic for items in Combobox (https://github.com/salute-developers/plasma/pull/1470)
TextArea
- добавлена фокусировка по клику на дочерние элементы
plasma-*: Focus TextArea by click inside (https://github.com/salute-developers/plasma/pull/1444)
SDDS CS Pack 4 ( overlay and navigation )
- изменены токены для компонентов:
Autocomplie,Avatar,Breadcrumbs,Cell,Drawer,Dropdown,Modal,Notification,Pagination,Popover,Price,Progress,Segment,Slider,Tabs,Toast,Toolbar,Tooltip - добавлена и обновлена актуальная документация
fix(sdds-cs): set overlay and navigation tokens (https://github.com/salute-developers/plasma/pull/1458)
DatePicker
- добавлен вызов change callback при выборе даты из календаря
- добавлена возможность указать frame, в котором будет происходить рендер календаря
- добавлена сортировка дат для Range DatePicker
- исправлено поведение фокуса при закрытии календаря
feat(plasma-new-hope): Datepicker improvements (https://github.com/salute-developers/plasma/pull/1475)
Segment
- добавлен вертикальный режим
- обновлен дизайн горизонтального отображения
- обновлен CS дизайн
feat: Segment redesign (https://github.com/salute-developers/plasma/pull/1392)
Docs
Документация SDDS-CS
- исправлены некорректные
importsдля примеров в документации кDropdown - добавлена страница для компонента
Tooltip
[PLASMA-3536]: Fix incorrect imports by doc (https://github.com/salute-developers/plasma/pull/1469)
Misc
Attach
- исправлен
truncateимени файла - исправлены тесты
plasma-new-hope: fix attach truncate (https://github.com/salute-developers/plasma/pull/1454)
feat(plasma-tokens): auto generate stylesSalute theme (https://github.com/salute-developers/plasma/pull/1472)
ThemeBuilder
- изменены методы генерации базовой темы в старом формате
- изменены методы генерации базовой темы для новой архитектуры
feat(plasma-theme-builder): Update generating default theme (https://github.com/salute-developers/plasma/pull/1477)
Toast
- исправлен токен background для view="dark"
Before
After
fix(plasma-,sdds-): Fix Toast background token (https://github.com/salute-developers/plasma/pull/1478)
🚀 Enhancement
- Release by 16.10.2024 #1487 (@shuga2704 @Salute-Eva @Yakutoc @denivladislav @luizasok @neretin-trike @vadim-kudr @TitanKuzmich @iljs @Yeti-or)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 10
- @iljs
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- Luiza_Sok (@luizasok)
- neretinaa (@neretin-trike)
- Vadim (@vadim-kudr)
- Vasiliy (@Yeti-or)
- Vladislav Denisov (@denivladislav)
v1.286.0 (Thu Oct 03 2024)
Release Notes
Release by 02.10.2024 (#1465)
Components
ChipGroup
- добавлен новый компонент в поставку пакетов
plasma-*иsdds-* - написаны тесты и документация
After:
feat(plasma-, sdds-): Add ChipGroup component (https://github.com/salute-developers/plasma/pull/1445)
Dropdown
- исправлен баг с некорректной работой св-ва
placementв storybook в новой вкладке; - убрана приписка
newв названиях сторей дляcomboboxв sdds-*;
feat(plasma-web, b2c): Added mappings for placement prop in Dropdown (https://github.com/salute-developers/plasma/pull/1455)
Switch
- Свойство
label-positionзаложено в ядро компонента, а не в конфиг ( как-раньше ) - Добавлен в поставку
webиb2cв сборке с linaria
plasma-*: Fix Switch Config (https://github.com/salute-developers/plasma/pull/1447)
Calendar
- добавлено новое свойство
localeдля работы с локалями отличными отru
[PLASMA-3484]: Calendar support EN local (https://github.com/salute-developers/plasma/pull/1428)
Dropdown
- добавлен divider в новый Dropdown
- обновлена документация
After:
feat(plasma-,sdds-): Add divider to Dropdown (https://github.com/salute-developers/plasma/pull/1446)
Drawer
- исправлено появление горизонтального скроллбара при открытии Drawer
- исправлено динамическое изменение placement и анимации открытия/закрытия
Before: https://github.com/user-attachments/assets/4532f60a-5122-498f-a684-849c899cde1e
After: https://github.com/user-attachments/assets/58c8eb93-67a7-4f45-8941-b193a996c184
plasma-*: Fix Drawer positioning and overflow scrollbar (https://github.com/salute-developers/plasma/pull/1461)
TextField
- добавлено новое отображение
clear - добавлен
dividerдляclearотображения - обновлены тесты и документация
- включено в поставку
plasma-*,sdds-*пакетов
After:
feat(plasma-,sdds-): add TextField clear views (https://github.com/salute-developers/plasma/pull/1449)
TextArea
- добавлено отображение clear TextArea
- добавлен divider для clear отображения
- обновлены тесты и документация
- включено в поставку plasma-*, sdds-* пакетов
After:
feat(plasma-,sdds-): add TextArea clear views (https://github.com/salute-developers/plasma/pull/1451)
Form
Для компонентов TextField, TextArea, Radioboxe, Switch, Checkbox, Slider, DatePicker, DatepickerRange,
- добавлена поддержка
React Hook Form - добавлена поддержка работы с
html form
plasma-*: Support form (https://github.com/salute-developers/plasma/pull/1464)
Steps
- добавлен новый компонент: горизонтальный, вертикальный режим
plasma-*: Steps (https://github.com/salute-developers/plasma/pull/1443)
🚀 Enhancement
- Release by 02.10.2024 #1465 (@Yakutoc @TitanKuzmich @Salute-Eva @shuga2704 @iljs @IgorYar @vadim-kudr)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
Authors: 7
- @iljs
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Igor Yaroslavtsev (@IgorYar)
- Krivonos Aleksandr (@TitanKuzmich)
- Vadim (@vadim-kudr)
v1.285.0 (Thu Sep 19 2024)
Release Notes
Release by 18.09.2024 (#1442)
Components
Badge
- добавлено свойство
clear, которое меняет отображениеview - обновлена документация и storybook
After:
feat(plasma-*): Badge add prop clear (https://github.com/salute-developers/plasma/pull/1424)
TextField
- используется корректный
color tokenдля содержимогоcontentLeft\Rightslots - добавлен
hoverдляcontentRightslot
Before(incorrect color token):
After(correct color token):
Hover:
[PLASMA-3412]: TextField contentRight\Left fix UI (https://github.com/salute-developers/plasma/pull/1429)
Combobox
- добавлено новое свойство
alwaysOpened - обновлены токены в конфигурации компонента для
plasma-web - обновлена документация
feat(plasma-*): combobox always opened (https://github.com/salute-developers/plasma/pull/1422)
Grid
- исправили
viewпо-умолчанию дляsddsвертикалей
Before:
After:
fix(sdds-*): Use correct default view for Grid (https://github.com/salute-developers/plasma/pull/1431)
Editable
- переведен на новую архитектуру и добавлен в поставки
plasma-{b2c, web} - исправлена работа свойства
placeholder
plasma-{web, b2c}: Editable component refactor (https://github.com/salute-developers/plasma/pull/1430)
Combobox
- исправлена ошибка, когда изначальное значение в
single comboboxне отображалось
plasma-*: Fixed issue with predefined value in single Combobox (https://github.com/salute-developers/plasma/pull/1436)
Icons
Add new icons
pcMouse
Blank JPG/PNG
[PLASMA-3502]: Add icons: Mouse, Blank JPG/PNG (https://github.com/salute-developers/plasma/pull/1435)
Tokens
- исправлены формулы генерации
brightnessтокенов - обновлены / добавлены
active,hover,brightnessтокены дляplasma-{b2c, web}themes
fix(plasma-tokens): Update active, hover and brightness tokens in themes (https://github.com/salute-developers/plasma/pull/1441)
Misc
QA Auto test
- изменены тесты
plasma-b2cкомпонентовSlider,Tabs,DatePickerиCard
🚀 Enhancement
- Release by 18.09.2024 #1442 (@TitanKuzmich @Salute-Eva @IgorYar @Yakutoc @shuga2704 @neretin-trike)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
Authors: 6
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Igor Yaroslavtsev (@IgorYar)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
v1.283.0 (Thu Sep 05 2024)
Release Notes
Release by 04.09.2024 (#1420)
Components
Switch
- токены для
Switchприведены в соответствие с макетами - добавлено состояние
hover - удален
skip testдля свойстваpressed(это свойство deprecated). Вместо него добавлен тестonMouseDownс событиемrealMouseDown - в тест
OnClickдобавленrealClick
plasma-, sdds-: Fix Switch tokens (https://github.com/salute-developers/plasma/pull/1388)
DatePicker
- добавлена поддержка русского и английского языка
- добавлено форматирование даты
plasma-(*): Add format and lang in Datepicker (https://github.com/salute-developers/plasma/pull/1404)
ModalBase
- обновлен токен
modalOverlayColorвplasma-{web, b2c}
plasma-{web,b2c}: update ModalBase modalOverlayColor token (https://github.com/salute-developers/plasma/pull/1364)
TextFieldGroup
- добавлен новый компонент для
plasma-{web, b2c}, sdds-{serv, dfa} - написаны тесты и документация
feat(plasma-,sdds-): component textfield group (https://github.com/salute-developers/plasma/pull/1405)
TextArea/TextField
- добавлены новые свойства:
required,requiredPlacement, optional - обновлены screenshots и документация
feat(plasma-, sdds-): Add required variation to TextArea/TextField (https://github.com/salute-developers/plasma/pull/1352)
Combobox
- добавлен в поставку для
plasma-{web, b2c}, sdds-* - реализована вложенность (на основе Floating UI)
- добавлено новое свойство
closeAfterSelectвComboboxиSelect. - поправлен отступ в компоненте
Selectв вариантеtextfield-like.
plasma-, sdds-: Combobox v2 (https://github.com/salute-developers/plasma/pull/1406)
SDDS FIN PORTAL
- опубликован новый пакет
@salutejs/sdds-finportal
sdds-finportal: Add new package FinPortal (https://github.com/salute-developers/plasma/pull/1417)
Icons
Update icons list
FilterOff
MessageNew
Poop
Blank
WindowMaximize/Minimize
Logos
feat(plasma-icons): Update icons sets (https://github.com/salute-developers/plasma/pull/1414)
Tokens
Add Brightness Tokens
- Добавлены новые токены
-brightnessвtheme-builder - Во все темы добавлены новый токены для высветления:
combobox,dropdown,notification,toast,toolbarиtooltip - Исправлен компонент
Comoboxи обновлены тесты - Изменен workfkow cypress
plasma-(*): Add Brightness Tokens (https://github.com/salute-developers/plasma/pull/1361)
Misc
Tests
- изменены тесты plasma-b2c компонентов ButtonGroup и IconButton
test(plasma-b2c): update tests for ButtonGroup and IconButton (https://github.com/salute-developers/plasma/pull/1407)
🚀 Enhancement
- Release by 04.09.2024 #1420 (@denivladislav @Salute-Eva @Yakutoc @TitanKuzmich @IgorYar @iljs @neretin-trike VAnaKudryavtsev@sberbank.ru @shuga2704)
🐛 Bug Fix
- Merge remote-tracking branch 'origin/dev' into release_2024-09-04 (@Yakutoc)
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
Authors: 10
- @iljs
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Igor Yaroslavtsev (@IgorYar)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
- Vladislav Denisov (@denivladislav)
- Кудрявцев Вадим Анатольевич (vanakudryavtsev@sberbank.ru)
- Кудрявцев Вадим Анатольевич (VAnaKudryavtsev@sberbank.ru)
v1.279.0 (Wed Aug 28 2024)
Release Notes
Release by 28.08.2024 (#1403)
Components
Slider
- удалена лишняя зависимость
ref.currentв hooks - исправлена документация в
plasma-web - для
plasma-new-hopeиsdds-dfaдобавлены недостающие файлы документации
plasma-{new-hope, web}, sdds-dfa: removed redundant dependencies from Slider hooks; docs fixed (https://github.com/salute-developers/plasma/pull/1386)
TextField
- добавлен размер
xsвplasma-web
plasma-web: size xs added to TextField (https://github.com/salute-developers/plasma/pull/1395)
SDDS-CS
- изменены конфигурации компонентов для
sdds-cs
Radiobox/Checkbox
- добавлен фон через токены для
trigger
Button
- добавлен отдельный фон через токены в состоянии
loading
sdds-cs: Edit components config (https://github.com/salute-developers/plasma/pull/1368)
Icons
Disclosure group
- обновлен набор для
Disclosure
feat(plasma-icons): Update Disclosure icons group (https://github.com/salute-developers/plasma/pull/1384)
Update icons list
Video
Attention
Message
Zoom
feat(plasma-icons): Update icons pack (https://github.com/salute-developers/plasma/pull/1390)
Tokens
- исправлены опечатки в
tokensдляtheme:plasma_web,sdds_dfa,sdds_serv
fix(plasma-tokens): Fix tokens misprint in themes (https://github.com/salute-developers/plasma/pull/1402)
Theme-Builder
- исправлена обработка свойств
openedдля модальных окон - исправлено отображение полей для ввода в модальном окне редактирования token
- исправлена генерация токенов
activeиhoverсостояний при изменении отключении / включении token
fix(plasma-theme-builder): Fix bugs in Theme Builder (https://github.com/salute-developers/plasma/pull/1397)
Infra
Plasma-B2C
- поднята документацию для пакета
plasma-b2c
plasma-docs: Setup package for plasma-b2c (https://github.com/salute-developers/plasma/pull/1330)
Misc
Tests
- изменены тесты plasma-b2c компонентов Breadcrumbs и Price
test(plasma-b2c): update tests for Breadcrumbs and Price (https://github.com/salute-developers/plasma/pull/1353)
Tests
- изменены тесты plasma-b2c компонентов Badge и Chip
test(plasma-b2c): update tests for Badge and Chip (https://github.com/salute-developers/plasma/pull/1366)
🚀 Enhancement
- Release by 28.08.2024 #1403 (@Yakutoc @simashova @neretin-trike @Salute-Eva @IgorYar @denivladislav @iljs)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 7
- @iljs
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Anastasia Simashova (@simashova)
- Igor Yaroslavtsev (@IgorYar)
- neretinaa (@neretin-trike)
- Vladislav Denisov (@denivladislav)
v1.275.0 (Thu Aug 22 2024)
Release Notes
Release by 21.08.2024 (#1382)
Components
Autocomplete
- добавлено свойство
portal - обновлена документация
plasma-new-hope: add portal prop to Autocomplete (https://github.com/salute-developers/plasma/pull/1347)
Tabs
- исправлены типы и описание компонента для корректной генерации документации
- добавлены недостающие примеры в документацию
sdds-cs
fix(plasma-*): Tabs types and documentation (https://github.com/salute-developers/plasma/pull/1362)
Props isOpen/isVisible to opened
- публичные свойства
opened/isVisibleпомечаны какdeprecated - изменены
types, от которых зависят дочерние компоненты
plasma-*: Deprecate isOpen/isVisible public props, change to opened (https://github.com/salute-developers/plasma/pull/1335)
Textfield
- исправлено "дергание"
labelвinnerрежиме
fix(new-hope): Textfield label bug (https://github.com/salute-developers/plasma/pull/1359)
Radiobox
- добавлены параметры
viewдля примеров в storybook вplasma-b2c
plasma-b2c: Add view props into radiobox stories (https://github.com/salute-developers/plasma/pull/1358)
Select
- компоненты
SelectNewиSelectобъединены вSelect.SelectNewбольше не существует. - исправлен баг в
Autocomplete, связанный с очисткой внешнего значения вcontolled-варианте
feat: Getting rid of SelectNew in web/b2c (https://github.com/salute-developers/plasma/pull/1349)
Popup
- исправлена логика регистрации
popups
plasma-*: Fix Modal Overlay & Popup registration logic (https://github.com/salute-developers/plasma/pull/1380)
Modal
- исправлена логика выставления
overflow-yдляbody
plasma-*: Fix Modal overflow-y side effect (https://github.com/salute-developers/plasma/pull/1325)
Icons
Icons Table
- добавлен набор иконок
RowHeight
plasma-icons: Add new icons (https://github.com/salute-developers/plasma/pull/1360)
Icons DoubleDisclosure
- добавлены набор иконок
DoubleDisclosure_{Down,Up}
feat(plasma-icons): Add new icons DoubleDisclosure_{Down,Up} (https://github.com/salute-developers/plasma/pull/1373)
Icons SearchForm
- Исправлено смещение текста при наборе в поиск
plasma-website: fix searchForm input text shifting (https://github.com/salute-developers/plasma/pull/1378)
Infra
Packages
- удалён пакет
@salutejs/plasma-tokens-native, больше не нужен - удалён пакет
@auto-it/upload-assets, т.к. больше не нужно прикреплятьassetsк релизу илиpull request
chore: Remove plasma-tokens-native package (https://github.com/salute-developers/plasma/pull/1305)
Tokens
Генерация старых токенов
- Добавлены методы генерации старых токенов в библиотеку
core-themes - Добавлены токены со старым неймингом (префиксом
plasma-colors) в вертикальplasma-themesдля темplasma-webиplasma-b2c
feat(plasma-themes): Add fallback tokens for plasma-themes (https://github.com/salute-developers/plasma/pull/1355)
Токены высветления
- Добавлены токены высветления для библиотек
plasma-themes,caldera-online-themes,sdds-themes,flamingo-themes.
feat(*-themes): Add brightness tokens to all themes (https://github.com/salute-developers/plasma/pull/1367)
Tabs, Dropdown, Popover, Switch, TextField
- заменены токены
plasma-colors
plasma-{new-hope, b2c, web}: plasma-colors tokens changed (https://github.com/salute-developers/plasma/pull/1351)
Docs
Enabling themes
- обновлено описание способов подключения и использования
themeи токенов для всех поднятых пакетов с документацией, а также в шаблонах.
refator(*-docs): Update introducing docs (https://github.com/salute-developers/plasma/pull/1356)
Tabs
- исправлены типы и описание компонента для корректной генерации документации
- добавлены недостающие примеры в документацию
sdds-cs
fix(plasma-*): Tabs types and documentation (https://github.com/salute-developers/plasma/pull/1362)
Misc
Tests
- изменены тесты plasma-b2c компонентов Button и Range
- обновлены скриншоты
test(plasma-b2c): update tests and snapshots for Button and Range (https://github.com/salute-developers/plasma/pull/1340)
🚀 Enhancement
- Release by 21.08.2024 #1382 (@denivladislav @Salute-Eva @IgorYar @neretin-trike @vadim-kudr @simashova @iljs @Yakutoc @shuga2704 @luizasok VAnaKudryavtsev@sberbank.ru)
- feat: Deprecate isOpen/isVisible public props, change to opened #1335 (@vadim-kudr)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 11
- @iljs
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Anastasia Simashova (@simashova)
- Dima Shugaev (@shuga2704)
- Igor Yaroslavtsev (@IgorYar)
- Luiza_Sok (@luizasok)
- neretinaa (@neretin-trike)
- Vadim (@vadim-kudr)
- Vladislav Denisov (@denivladislav)
- Кудрявцев Вадим Анатольевич (VAnaKudryavtsev@sberbank.ru)
v1.265.0 (Thu Aug 08 2024)
Release Notes
Release by 07.08.2024 (#1348)
Components
DatePicker
- добавлена возможность задавать labelPlacement
- добавлен тест на данное свойство
plasma-*: add datepicker inner label support (https://github.com/salute-developers/plasma/pull/1327)
DatePicker
- добавлена возможность открытия календаря в DatePicker по нажатию Space
plasma-new-hope: add DatePicker open by space (https://github.com/salute-developers/plasma/pull/1326)
TimePicker
- добавлена привязка времени к датам
- добавлена возможность задавать промежуток больший, чем 1 сутки
Before
After
plasma-ui: range timepicker (https://github.com/salute-developers/plasma/pull/1323)
Components
Добавлена библиотека компонентов @salutejs/sdds-cs
feat(package): Add sdds-cs (https://github.com/salute-developers/plasma/pull/1334)
DatePicker
- изменен токен default состояния для поля ввода
- обновлены скриншоты для DatePicker
- исправлено поведение, связанное с шириной поля ввода
- добавлена поддержка асинхронной установки defaultDate
Before
After
plasma-*: fix datepicker focus token (https://github.com/salute-developers/plasma/pull/1332)
Breadcrumbs
- добавлен в поставку
plasma-{b2c, web}, sdds-{serv,dfa} - добавлен примеры в storybook и документация
Навигация по родительским страницам
Используя shorter
Используя custom элемент
plasma-*: Add Breadcrumbs (https://github.com/salute-developers/plasma/pull/1310)
Select
- Добавлен новый проп renderTarget в компонент Select
RenderTarget in Select (https://github.com/salute-developers/plasma/pull/1328)
Tokens
- В пакете
sdds-csбыли изменены конфиги в компонентах:Accordion,Avatar,Badge,Cell,Counter,Chip,Divider,Indicator - В
Accordionдобавлен токен цвета иконки - В
plasma-webдобавлены новые view
fix(sdds-serv): Update configs for components in sdds-cs (https://github.com/salute-developers/plasma/pull/1344)
Tabs
- при нажатии на таб, который не виден целиком, происходит прокрутка до конца этого таба
- при нажатии на стрелки влево/вправо происходит прокрутка до следующего таба
- исправлена ошибка
disabled=trueв конфигурациях - исправлены примеры
Storybook, тесты и документация
plasma-, sdds-: redesign Tabs (https://github.com/salute-developers/plasma/pull/1333)
Docs
Add docs SDDS CS
- добавлена документация для пакета
sdds-cs
Add docs SDDS CS (https://github.com/salute-developers/plasma/pull/1336)
Misc
Docs
- Поправлено описание подключения темы для
sddsвертикали
fix(sdds-serv-docs,sdd-dfa-docs): Fix introducing page (https://github.com/salute-developers/plasma/pull/1338)
Fix useFocusTrap in Modal
- Теперь фокус при открытии
modalработает после анимации
Fix useFocusTrap in Modal (https://github.com/salute-developers/plasma/pull/1345)
Контейнер в NotificationProvider
Добавил overflow: hidden на контейнер используемого Popup
fix: fix Notification animation overflow (https://github.com/salute-developers/plasma/pull/1339)
🚀 Enhancement
- Release by 07.08.2024 #1348 (@Yakutoc @Salute-Eva @TitanKuzmich @iljs @neretin-trike @shuga2704 @vadim-kudr @denivladislav)
- feat(plasma-ui): remove old TimePicker #1323 (@TitanKuzmich)
- feat(plasma-ui): update TimePicker tests (@TitanKuzmich)
- feat(plasma-ui): refactor TimePicker (@TitanKuzmich)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- fix(plasma-ui): fix TimePicker perftest #1337 (@TitanKuzmich)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 8
- @iljs
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
- Vadim (@vadim-kudr)
- Vladislav Denisov (@denivladislav)
v1.261.0 (Thu Jul 25 2024)
Release Notes
Release by 24.07.2024 (#1319)
Components
Portal/Popup
- убрана зависимость от свойства
frameв элементеPopupRootContainer - переделан компонент
Portalиз конфигурируемого в обычный функциональный компонент
fix(plasma-new-hope): Popup and Portal improvements (https://github.com/salute-developers/plasma/pull/1299)
Chip
- добавлено новое свойство
hasClear - добавлен тест и обновлена документация
plasma-*: Add prop hasClear for Chip (https://github.com/salute-developers/plasma/pull/1312)
DatePicker
- добавлена поддержка выбора кварталов
- добавлены 4ре варианта работы с календарем (выбор дней, месяцев, календарей, лет)
- добавлена поддержка кварталов в datepicker
- добавлена возможность задавать события для каждой календарной сетки
- добавлена возможность задавать неактивные элементы для каждой календарной сетки
Before:
After:
plasma-*: Datepicker improvements (https://github.com/salute-developers/plasma/pull/1302)
Autocomplete
- добавлен в поставку во все клиентские библиотеки
feat: Autocomplete (https://github.com/salute-developers/plasma/pull/1292)
Price, Portal
- компонент
Priceдобавлен вplasma-new-hope, портирован вplasma-{web, b2c},sdds-{serv, dfa} - для
Priceобновлены тесты и документация - исправлена ошибка отсутствующего
PropsTableв документацииPortal
plasma-*: add Price component (https://github.com/salute-developers/plasma/pull/1307)
Select
- добавлен новый компонент с поддержкой вложенных списков
- поставлен во все клиентские библиотеки
feat: Select (https://github.com/salute-developers/plasma/pull/1233)
SDDS-SERV
- добавлены компоненты:
- Calendar
- Notification
- ButtonBase
- Skeleton
- Accordion
SDDS-{SERV, DFA}
- заменены старые токены с префиксом
--plasma-colors...на корректные.
Sdds-serv & sdds-dfa sync (https://github.com/salute-developers/plasma/pull/1314)
Accordion
- добавлен новый view (b2c)
- добавлена возможность добавить класс в accordionItem
- исправлена работы disabled
- добавлен флаг startLeftPosition
- переделаны новые отступы из нового дизайна
Add functional to accordion (https://github.com/salute-developers/plasma/pull/1301)
Typography
- добавлен пропс color
- в секции plasma-web storybook добавлен color picker
feat: Add color prop in Typography (https://github.com/salute-developers/plasma/pull/1308)
Tokens
- Добавлена новая темая
sdds_csв библиотеку@salutejs/sdds-themesс учётом обновленных токенов типографики.
feat(sdds-themes): Add sdds_cs theme (https://github.com/salute-developers/plasma/pull/1309)
Docs
AudioPlayer
- изменен
cdnв примерахhttps://vc-static.sberdevices.ru/smartmarket-video-news/наhttps://cdn1.newsback.sberdevices.ru/p-newsback/
plasma-{b2c,web}: Fix vc cdn url (https://github.com/salute-developers/plasma/pull/1298)
Misc
Tooltip
- исправлен проброс стилей в Tooltip
plasma-new-hope: forward styles and className to Tooltip root (https://github.com/salute-developers/plasma/pull/1311)
Textarea
- исправлена логика при использовании свойства
autoResize(теперь ширина автоматически растягивается)
Результат с включенным autoResize после изменения ширины
До:
После:
plasma-*: Fix width autoresize prop in textarea (https://github.com/salute-developers/plasma/pull/1297)
🚀 Enhancement
- Release by 24.07.2024 #1319 (@Yeti-or @neretin-trike @Salute-Eva @simashova @TitanKuzmich @iljs @shuga2704 @denivladislav @vadim-kudr @Yakutoc)
- feat(plasma-{new-hope, b2c, web}, sdds-{dfa, serv}): indian rupee added #1307 (@denivladislav)
🐛 Bug Fix
- Merge remote-tracking branch 'origin/dev' into release_2024-07-24 (@Yakutoc)
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 10
- @iljs
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Anastasia Simashova (@simashova)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
- Vadim (@vadim-kudr)
- Vasiliy (@Yeti-or)
- Vladislav Denisov (@denivladislav)
v1.258.0 (Thu Jul 11 2024)
Release Notes
Release by 11.07.2024 (#1296)
Components
DatePicker
- добавлен новый компонент DatePicker
- написаны тесты и документация
- проведен рефакторинг стилей и токенов календаря
- исправлен отступ от первой иконки в Range
feat(plasma-new-hope): add DatePicker component (https://github.com/salute-developers/plasma/pull/1224)
Portal
- компонент добавлен в
plasma-new-hope, портирован вplasma-{web, b2c},caldera,sdds - добавлены тесты и документация
- компонент внедрён в
PopoverиPopup - исправлено имя теста для
Popover
plasma-*: Add Portal component (https://github.com/salute-developers/plasma/pull/1272)
Sheet
- убран из примеров в
storiesлишний горизонтальный скролл - добавлена недостающая документация в
caldera-online
Before:
After:
plasma-*: Fix Sheet scroll (https://github.com/salute-developers/plasma/pull/1273)
Dropdown
- добавлено новое свойство
portal
feat(plasma-new-hope): Added prop portal into Dropdown component (https://github.com/salute-developers/plasma/pull/1260)
SDDS DFA
- добавлена тема
sdds_dfaв библиотеку вертикалей@salutejs/sdds-themes - добавлена библиотека
@salutejs/sdds-dfa - поправлены компоненты
Header,Skeleton,Accordion
feat(sdds-dfa): Add sdds-dfa components library (https://github.com/salute-developers/plasma/pull/1293)
SDDS-SERV
- добавлена поддержка пакета
@emotion
sdds-serv: Add support @emotion package (https://github.com/salute-developers/plasma/pull/1281)
Icons
Website: Icons page
- новый UI для блока поиск
- исправлен вывод набора иконок
- исправлено
isDeprecateнаisDeprecated
plasma-website: New UI search block (https://github.com/salute-developers/plasma/pull/1270)
iOS
- исправлена генерация иконок под iOS
Before:
After:
plasma-icons: Rewrite generate icons for iOS (https://github.com/salute-developers/plasma/pull/1283)
Opacity
- удалено ненужное свойство
opacityв наборе старых иконок
plasma-icons: Delete unnecessary prop opacity (https://github.com/salute-developers/plasma/pull/1282)
Infra
Required checks
- реорганизовали обязательные проверки (стало меньше и быстрее)
plasma-infra: Simplify required checks (https://github.com/salute-developers/plasma/pull/1278)
Scaffold
- скрипт для генерации компонентов вынесен в отдельную команду
plasma-infra(scaffold): Extend script for update/sync component list (https://github.com/salute-developers/plasma/pull/1275)
Support emotion engine
- добавлена поддержка пакета
@emotionдля библиотекиplasma-new-hope
feat(plasma-new-hope): add emotion support (https://github.com/salute-developers/plasma/pull/1276)
Tokens
- добавлены методы генерации токенов для web приложений на основе новой json структуры.
- перегенированы темы для всех вертикалей:
sdds,plasma,flamingoиcaldera-onlineна основе json файлов из данного репозитория. - удалены старые 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 (https://github.com/salute-developers/plasma/pull/1274)
Docs
Storybook link
- убрана ссылка/кнопка на storybook из документации для
plasma-{web,ui}
Before:
After:
plasma-docs: hide short links for storybook (https://github.com/salute-developers/plasma/pull/1286)
SDDS-DFA/SERVE
- добавлен шаблон документации для компонент
Accordion - добавлена документация для пакета
sdds-dfa - исправлена документация для
Popover
feat: Add sdds-dfa-docs (https://github.com/salute-developers/plasma/pull/1295)
Misc
TextField
- добавлены токены цвета и размера textBefore/After
- исправлен line-height у иконок
feat: add textfield textBefore/After tokens (https://github.com/salute-developers/plasma/pull/1253)
Website: colors palette
- добавлена страница с цветовой палитрой
Страница выбора цвета
Страница выбора оттенка
plasma-website: add page colors (https://github.com/salute-developers/plasma/pull/1266)
🚀 Enhancement
- Release by 11.07.2024 #1296 (@Yakutoc @TitanKuzmich @Salute-Eva @denivladislav @Yeti-or @shuga2704 @neretin-trike @iljs)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 8
- @iljs
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
- Vasiliy (@Yeti-or)
- Vladislav Denisov (@denivladislav)
v1.255.0 (Thu Jun 27 2024)
Release Notes
Release by 26.06.2024 (#1269)
Components
Accordion
- добавлен новый компонент в поставку для
plasma-{web,b2c}
plasma-*: Add accordion (https://github.com/salute-developers/plasma/pull/1254)
Sheet
- Добавлен компонент
Sheet
plasma-new-hope: add Sheet component (https://github.com/salute-developers/plasma/pull/1225)
TextArea
TextAreaпортирован вsdds
sdds-serv: add TextArea component (https://github.com/salute-developers/plasma/pull/1263)
TextArea
- исправлена типизация (разбитие на три группы
rows / cols,height / width,autoResize / minAuto / maxAuto) - исправлен расчёт
autoResize - исправлена документация
plasma-new-hope: TextArea height / width fixes (https://github.com/salute-developers/plasma/pull/1261)
TextArea
- удалено упоминание
resize(свойствоdeprecated)
(plasma-{new-hope, web}, sdds-serv): remove resize from docs (https://github.com/salute-developers/plasma/pull/1267)
Segment
- добавлена возможность задать выбранные по умолчанию сегменты
- добавлен тест на выбранные значения
- добавлено пояснение в документации
feat(plasma-new-hope): add default selected segment (https://github.com/salute-developers/plasma/pull/1252)
Icons
24 [s, small]
- обновлен набор
.svgиконок - обновлены/расширенны категории иконок
- обновлены snapshots для тестов измененных иконок
feat(plasma-icons): Add icons preset 24, s, small
16 [xs, xsmall]
- обновлен набор
.svgиконок
feat(plasma-icons): Add icons preset 16, xs, xsmall
36 [m, medium]
- обновлен набор
.svgиконок
feat(plasma-icons): Add icons preset 36, m, medium
React
- добавлена обработка всех имеющихся размеров: 16, 24, 36
- обновлены cypress snapshots с использованием иконки
IconDone
Before/After
New-hope
- изменен токен по-умолчанию для свойство
colorвIconRoot(теперьvar(--text-primary)) - обновлены cypress snapshots связанные с
var(--text-primary)
plasma-icons: Handle all sizes React
Android
- добавлены
.xmlиконки для всех имеющихся размеров: 16, 24, 36
After
plasma-icons: handle all icons size Android
Icons page
- добавлен вывод комбинации (старых + новых) иконок
- добавлено динамическое изменение размера иконок в grid
- косметические правки по дизайну
plasma-website: Redesign "Icons" page Part 2
Icons page
- добавлено меню фильтра по размеру
- внесены дизайн правки
plasma-website: Add icons filter menu (https://github.com/salute-developers/plasma/pull/1265)
Docs
Edit docs
- исправлена документация для компонента
Switch,CheckboxиRadiobox - изменена работа документации, теперь при генерации файла документации туда добавляются все типы, в том числе и из
react - в компонент
PropsTableдобавлен параметрinclude, который добавляет свойство в документацию, если он является типом изreact
plasma-*: Edit docs core and change docs Switch, Checkbox and Radiobox (https://github.com/salute-developers/plasma/pull/1232)
Carousel
- исправлено свойства
stylingCallbackнаscopeCallback - исправлено свойства
stylingResetCallbackнаscopeResetCallback
Before/After
Edit carousel docs (https://github.com/salute-developers/plasma/pull/1256)
Caldera-online
- добавлена документация для библиотеки
caldera-online - поправлены шаблоны документации для
Button, Segment, Radiobox
caldera-online: Add documentation (https://github.com/salute-developers/plasma/pull/1249)
TextArea
- удалено упоминание
resize(свойствоdeprecated)
(plasma-{new-hope, web}, sdds-serv): remove resize from docs (https://github.com/salute-developers/plasma/pull/1267)
🚀 Enhancement
- Release by 26.06.2024 #1269 (@iljs @Salute-Eva @Yakutoc @denivladislav @TitanKuzmich)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- fix(plasma-new-hope): fix Sheet types, design and animation (@denivladislav)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 5
- @iljs
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- Krivonos Aleksandr (@TitanKuzmich)
- Vladislav Denisov (@denivladislav)
v1.250.0 (Thu Jun 13 2024)
Release Notes
Release by 11.06.2024 (#1238)
Icons
Stroke
- заменили значение свойства
strokeнаcurrentColor
Before
After
plasma-icons: Replace stroke value to "currentColor" (https://github.com/salute-developers/plasma/pull/1226)
Tokens
Theme
- добавлены классы для более гибкого и удобного управления темами, созданных в новом формате.
- добавлена возможность генерации базовой темы в новом формате.
- добавлена возможность считывать темы в новом формате и конвертировать их в экземпляры созданных классов.
- добавлена возможность записывать темы в новом формате на основе созданного экземпляра класса.
feat(plasma-tokens): Add write / read and generation new format of theme.json (https://github.com/salute-developers/plasma/pull/1207)
Website
Icons page
- редизайн grid
- редизайн cell grid
- редизайн меню расширенной информации об иконки
Before
After
plasma-website: Redesign Icons page Part I
🚀 Enhancement
- Release by 11.06.2024 #1238 (@neretin-trike @Salute-Eva @Yakutoc)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 3
- @Salute-Eva
- Alexander Lobyntsev (@Yakutoc)
- neretinaa (@neretin-trike)
v1.249.0 (Thu May 30 2024)
Release Notes
Release by 29.05.2024 (#1222)
Components
Calendar
- добавлен пропс для включения/исключения минимума и максимума диапазона дат
feat: add calendar edge dates control (https://github.com/salute-developers/plasma/pull/1203)
Slider
- добавлен компонент Slider
feat(plasma-new-hope): add slider component (https://github.com/salute-developers/plasma/pull/1194)
Textarea
- изменен
paddingдляlabel
fix(plasma-*): Fix padding on textarea (https://github.com/salute-developers/plasma/pull/1209)
Range
- включен в поставку
plasma-{b2c,web} / sdds-serv - написаны тесты и документация
feat: Add range component (https://github.com/salute-developers/plasma/pull/1208)
IconButton
- включен в поставку
sdds-serv - добавлена документация в
sdds-serv-docs
feat(sdds-serv): add icon button (https://github.com/salute-developers/plasma/pull/1214)
Tabs
- добавлен корректный проброс
classNameвTabиTabItem - поправлена документация для
TabиSegment
ДО:
ПОСЛЕ:
feat(plasma-new-hope): fix tabs styles (https://github.com/salute-developers/plasma/pull/1220)
Button
- добавлено отображение
value - исправлены внутренние отступы от
contentLeft,contentRight - дополнены тесты и документация
- исправлены тесты, зависящие от
Button: Notification, Pagination, Toast, Toolbar - добавлен токен переопределения цвета
valueвButtonGroup
feat: add button value (https://github.com/salute-developers/plasma/pull/1213)
Tokens
Tokens
- добавлены токены прозрачности для positive, warning, negative цветов
- добавлены токены с active, hover модификаторами
tokens: add surface transparent tokens to sdds (https://github.com/salute-developers/plasma/pull/1206)
Misc
Checkbox/Radiobox
- исправлен types компонентов для библиотек
plasma-asdk,sdds-servиcaldera-online
Fix checkbox types (https://github.com/salute-developers/plasma/pull/1217)
🚀 Enhancement
- Release by 29.05.2024 #1222 (@TitanKuzmich @Salute-Eva @akhdrv @Yakutoc @iljs)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 5
- @iljs
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Artem Khaydarov (@akhdrv)
- Krivonos Aleksandr (@TitanKuzmich)
v1.248.0 (Thu May 16 2024)
🚀 Enhancement
- Release by 15.05.2024 #1205 (@renovate[bot] @iljs @Salute-Eva @Yakutoc @TitanKuzmich @shuga2704 @akhdrv)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 7
- @iljs
- @renovate[bot]
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Artem Khaydarov (@akhdrv)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
v1.247.0 (Thu Apr 25 2024)
Release Notes
Release by 24.04.2024 (#1196)
Components
Tooltip
- исправлено позиционирование стрелочки
- добавлен тест на много-строчный сценарий
Before:
After:
fix(plasma-new-hope): fix tooltip arrow placing (https://github.com/salute-developers/plasma/pull/1171)
Radiobox
- расширен пример в
storiesс учетомa11yвозможностей
plasma-new-hope(radiobox): Improved a11y (https://github.com/salute-developers/plasma/pull/1188)
Storybook
- исправлено некорректное поведение свойства
placement - исправлено свойство
enableContentLeftиenableContentRightв TextField
feat(plasma-new-hope, b2c, web, sdds): Fix storybook argTypes (https://github.com/salute-developers/plasma/pull/1182)
Avatar
- добавлен
aria-label - расширены примеры с доступностью
plasma-new-hope(avatar): Refactoring + a11y (https://github.com/salute-developers/plasma/pull/1180)
Chip
- удален лишнее свойство
hasClearиз примера вstory - заменены со старого формата на новый токены в конфигурации (без приставки
--plasma-colors) - добавлена недостающие свойство
view=accent - обновлены
cypress snapshots
fix: remove extra chip prop in stories (https://github.com/salute-developers/plasma/pull/1179)
Colors
- добавлены файлы фирменной палитры в формате
.json - добавлена директория
srcв gitignore, т.к. теперь его содержимое генерируется автоматически на основе.json
feat(plasma-color): Add generate color palette from json (https://github.com/salute-developers/plasma/pull/1172)
Infra
Audit vulnerabilities
- исправлены все уязвимости в клиентских пакетах (аля
plasma-web) - обновлен до
vite@4.5.3 - обновлен
@babelи его зависимости до latest - заменен
babel-plugin-transform-class-propertiesна@babel/plugin-transform-class-properties
@salutejs/plasma-sb-utils
- обновлены
TSдо 4.2.4 - обновлен
@storybook/reactдо 7.6.17 - исправлены все уязвимости
- поправлены мелкие ошибки в типах
plasma-infra(sb-utils): Update dependencies versions (https://github.com/salute-developers/plasma/pull/1178)
🚀 Enhancement
- Release by 24.04.2024 #1196 (@Yakutoc @TitanKuzmich @Salute-Eva @neretin-trike @shuga2704)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- fix: audit fix #1184 (@Yakutoc)
- chore: update deps (@Yakutoc)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 5
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
v1.245.0 (Thu Apr 11 2024)
Release Notes
Release by 10.04.2024 (#1175)
Components
Dropdown
- добавлена прослойка для dropdown в
b2cиweb(работает на старом api и с dropdown из new-hope)
feat(plasma-new-hope, b2c, web): Dropdown interlayer (https://github.com/salute-developers/plasma/pull/1104)
Cell
- добавлен в поставку
plasma-{web,b2c}
feat(new-hope): Add cell (https://github.com/salute-developers/plasma/pull/1148)
Chip
- поправлена типизация
- компонент добавлен в поставку для
sdds-serv, включая документацию
feat(plasma-new-hope): fix Chip types (https://github.com/salute-developers/plasma/pull/1155)
Button
- добавлены токены состояний (active / hover) для конфигов компонента в библиотеках
@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 (https://github.com/salute-developers/plasma/pull/1167)
Select
- убрана поддержка вложенности
- добавлена прослойка для компонента в
plasma-{b2c,web}иsdds-serv(* работает на старом api и с select из new-hope). - переделаны тесты и обновлена документация
feat(plasma-new-hope, b2c, web, sdds-serv): Select interlayer (https://github.com/salute-developers/plasma/pull/1161)
TextField
- проведен рефакторинг и редизайн
- обновлены тесты и документация
- добавлен в поставку в sdds-serv
feat(plasma-new-hope): TextField redesign (https://github.com/salute-developers/plasma/pull/1160)
Icons
iOS
- добавлен конвертор SVG в PNG для iOS app
plasma-icons: Convert SVG to PNG for iOS (https://github.com/salute-developers/plasma/pull/1163)
Tokens
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 (https://github.com/salute-developers/plasma/pull/1165)
Docs
Popup
- исправлена ошибка в документации
fix(new-hope): Fix popup doc (https://github.com/salute-developers/plasma/pull/1168)
Misc
Plasma Theme Builder
- Добавлена генерация hover / active состояний для групп токенов.
feat(plasma-theme-builder): Add generate hover / active state for tokens (https://github.com/salute-developers/plasma/pull/1134)
Pagination
- исправлена ошибка навигации с помощью кнопок
next\pre
fix(new-hope): Edit storybook content (https://github.com/salute-developers/plasma/pull/1154)
Website icons grid
- исправлен поиск иконок по названию
- исправлен grid для набора иконок
fix(plasma-website): Fix Icons (https://github.com/salute-developers/plasma/pull/1169)
🚀 Enhancement
- Release by 10.04.2024 #1175 (@shuga2704 @Salute-Eva @neretin-trike @Yakutoc @iljs @TitanKuzmich)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
Authors: 6
- @iljs
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
v1.242.0 (Thu Mar 28 2024)
Release Notes
Release by 27.03.2024 (#1151)
Components
Progress
- добавлен в библиотеку в
new-hope - добавлен в поставку пакетов
plasma-{b2c, web}, sdds-serv - написаны тесты и документация
feat: Progress redesign refactor (https://github.com/salute-developers/plasma/pull/1126)
Tooltip
- добавлены fallback на следующие свойства: isVisible, arrow, animated
feat(plasma-new-hope): tooltip old api fallback (https://github.com/salute-developers/plasma/pull/1140)
Divider
- включен в поставку
plasma-{b2c/web}иsdds-serv - написаны тесты и документация
feat(plasma-new-hope): Divider component (https://github.com/salute-developers/plasma/pull/1132)
Pagination
- добавлен в поставку клиентских библиотек
feat(new-hope): Pagination (https://github.com/salute-developers/plasma/pull/1107)
Toolbar
- включили в поставку в
plasma-{b2c/web}\sdds-serv - написаны тесты и документация
feat(plasma-new-hope): add toolbar component (https://github.com/salute-developers/plasma/pull/1150)
Icons
Icons for android
- Добавлен скрипт генерации иконок под android на основе svg
- Обновлена инструкция по добавлению иконок
plasma-icons: script to generate android icons (https://github.com/salute-developers/plasma/pull/1109)
Icons publish
- добавлена директория
oldдля обратной совместимости
plasma-icons: Add old dir for publish (https://github.com/salute-developers/plasma/pull/1149)
Infra
Scaffold docs CLI
- добавлен CLI для создание директории документации по шаблону
- добавлен CLI для создание компонента документации по шаблону
plasma-infra: Scaffold docs dir CLI (https://github.com/salute-developers/plasma/pull/1099)
Retry
- добавлен retry для шага
Update package-lock filesдля обхода ошибкиECONNRESET - добавлен
workflowдля ручного запускаUpdate package-lock files
plasma-infra: Retry failure step (https://github.com/salute-developers/plasma/pull/922)
Deploy documentations artefacts
- распараллели процесс создания и загрузки артефактов документации
- добавили
marocchino/sticky-pull-request-commentдля приклеивания сообщения к одному комментарию в pr - добавлена конфигурация:
config-ci.json - удалены неиспользуемые переменные
plasma-infra: Refactoring deploy documentations artefacts PR context
Build android icons plugin
- добавлен dispatch события для запуска
build iconsвplasma-android
plasma-infra: Dispatch build-icons event (https://github.com/salute-developers/plasma/pull/1145)
Scaffold components docs
- добавлена генерация компонентов по заданному шаблону
plasma-infra: Scaffold components docs by template (https://github.com/salute-developers/plasma/pull/1128)
Docs
Docs
- Исправлена ошибка примера путём обновления токенов бэграундов в сторибуке для библиотек
plasma-web,plasma-b2c,plasma-asdk.
До:
После:
fix(plasma-web,plasma-b2c,plasma-asdk): Replace tokens for background in storybook to new (https://github.com/salute-developers/plasma/pull/1139)
Misc
Drawer
- изменили величину измерения высоты на dvh в storybook
fix: change height for Drawer stories (https://github.com/salute-developers/plasma/pull/1116)
Image
- поправлена передача
propsвImage.stories
fix: fix args for Image stories (https://github.com/salute-developers/plasma/pull/1119)
Plasma Theme Builder
- произведён рефакторинг методов, которые генерируют токены
- актуализированы базовые токены, которые генерируются сервисом ThemeBuilder
- добавлена новая группа
outline, используемая в обводках / рамках
feat(plasma-theme-builder): Actualize default tokens (https://github.com/salute-developers/plasma/pull/1127)
Button
- поправлен размер и отступ фокуса на кнопке
feat(plasma-new-hope): fix button focus (https://github.com/salute-developers/plasma/pull/1141)
Badge
- поправлен токен фона для
transparent-accentBadge - поправлен токен цвета текста для
transparent-light
До:
После:
feat: update badge view tokens (https://github.com/salute-developers/plasma/pull/1142)
🚀 Enhancement
- Release by 27.03.2024 #1151 (@kayman233 @Salute-Eva @iljs @Yakutoc @TitanKuzmich @neretin-trike @akhdrv @eg-zhuravlev)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files no ci
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 8
- @iljs
- @kayman233
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Artem Khaydarov (@akhdrv)
- Evgeniy Zhuravlev (@eg-zhuravlev)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
v1.239.0 (Thu Mar 14 2024)
Release Notes
Release by 13.03.2024 (#1112)
Components
Calendar
- добавлено возможность выбора одного дня для
range
feat(new-hope): edit calendar range logic and fix name (https://github.com/salute-developers/plasma/pull/1084)
TextField
- исправлен ошибка связанная с прозрачностью в
Safari
feat(plasma-new-hope): TextField issue with opacity (https://github.com/salute-developers/plasma/pull/1082)
Button
- удалены токены
scaleиз кнопки и группы кнопок в пакетахplasma-{b2c, web, sdds-serv}, caldera/-online - удалены токены
scaleизexampleдляplasma-new-hope
feat: remove scale tokens from Button & ButtonGroup (https://github.com/salute-developers/plasma/pull/1110)
Grid
- добавлен в поставку в
plasma-{b2c, web, new-hope}, sdds-serv - написаны тесты и обновлена документация
feat(plasma-new-hope): Grid refactor redesign (https://github.com/salute-developers/plasma/pull/1105)
ButtonBase
- добавлен базовый компонент для создания
customкнопок для библиотекplasma-{b2c,new-hope}
feat(plasma-new-hope, b2c): ButtonBase (https://github.com/salute-developers/plasma/pull/1080)
Icons
SVG
- добавлен svg формат иконок (не попадают в итоговой билд)
feat(plasma-icons): Add svg icons (https://github.com/salute-developers/plasma/pull/1095)
Icons generation
- добавлена генерация компонентов иконок на основе svg во время билда
- удалены компоненты и их assets из git
plasma-icons: build-time generate Icon components (https://github.com/salute-developers/plasma/pull/1101)
Docs
SDDS SERV DOCS
- добавлена новый пакет документации
plasma-docs: Setup sdds-serv package docs (https://github.com/salute-developers/plasma/pull/1062)
Misc
Tooltip
- исправлена логика работы classname, теперь все наследуется корректно
fix(new-hope): remove wrapper from popover (https://github.com/salute-developers/plasma/pull/1083)
Pickers
- исправлена ошибка UI в документации
fix(ui): fix pickers documentation bug with overflow (https://github.com/salute-developers/plasma/pull/1089)
🚀 Enhancement
- Release by 13.03.2024 #1112 (@Yakutoc @TitanKuzmich @Salute-Eva @iljs @neretin-trike @shuga2704 @kayman233)
🐛 Bug Fix
- Merge remote-tracking branch 'origin/dev' into release_2024-03-13 (@Yakutoc)
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- fix(ui): fix pickers documentation bug with overflow #1089 (@iljs)
- chore(storybook): bump storybook to "@latest" #1096 (@Yakutoc)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 7
- @iljs
- @kayman233
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
v1.237.1 (Tue Mar 05 2024)
🐛 Bug Fix
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 1
v1.237.0 (Fri Mar 01 2024)
Release Notes
Release by 29.02.2024 (#1079)
Components
Drawer
- добавлены компоненты
DrawerиPanel - включен в поставку
plasma-{b2c/web/sdds-serv} - для компонента
Drawerнаписаны тесты
feat(plasma-new-hope): add Drawer (https://github.com/salute-developers/plasma/pull/1068)
Indicator
- добавлены тесты и документация
- добавлен в поставку для библиотек:
plasma-{web,b2c} - интегрирован в компонент
Avatar
feat(plasma-new-hope, web, b2c): Indicator component (https://github.com/salute-developers/plasma/pull/1067)
ButtonGroup
- добавлен новый компонент и тесты с документацией
- исправлена структура файлов для
Spiner - добавлен компонент
Buttonв поставку вplasma-{b2c,web} - обновлена документация для
Button - обновлены тесты зависящие от
Button
feat(plasma-new-hope): add button group component (https://github.com/salute-developers/plasma/pull/1061)
TextField [Note]
TextField перевезен на новую Архитектуру, могут быть незначительные отличия от текущего поведeния.
Рефакторинг TextField
- поведение анимация
labelвнутри поля стала запускаться одинаковым междуb2cиweb. Запуск на фокусе, а не на начале редактирования. - при показе
labelвнутри поля больше не учитываетсяplaceholder
TextField [plasma-b2c]
- исправлено поведение для цвет
placeholder, больше не зависит от наличияleftHelper
feat(plasma-new-hope): TextField (https://github.com/salute-developers/plasma/pull/949)
Infra
Upload assets
- добавлена возможность указать пакет/релиз к которому нужно прикрепить assets
plasma-infra: Upload assets for target package(-s) (https://github.com/salute-developers/plasma/pull/1054)
plasma-temple
- удалены все упоминания о пакете
plasma-templeиз текущего репозитория
Remove plasma-temple from repo Part 1
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; - Обновлён способ подключение темы в storybook;
- Исправлена сторис LiveDemo в компоненте
Toast; - Заменены токены цветов в конфигах компонента
Segmentна актуальные
Caldera / Caldera Online
- Обновлена документация со способом установки и подключением;
- Убрана зависимость от пакета
@salutejs/plasma-tokensи добавлен пакет@salutejs/caldera-online-themes; - Обновлён способ подключение темы в storybook;
- Исправлена сторис LiveDemo в компоненте
Toast; - Заменены токены цветов в конфигах компонента
Segmentна актуальные
Add new tokens architecture (https://github.com/salute-developers/plasma/pull/1074)
Docs
Сontributing Typos
- исправлены опечатки в документации
- добавлен параграф об обязательном наличие локально browser
chromium
plasma-docs: Fix cypress cli commands (https://github.com/salute-developers/plasma/pull/1058)
Misc
SDDS Android
-
добавлен
SDDS Androidпроект, включающий:- Theme Builder Gradle Plugin
- SDDS Sandbox App
- UIKit
- UIKit Compose
- файл с лицензией и
README.mdв каждый модуль
chore[sdds-android]: SDDS Android project was created. (https://github.com/salute-developers/plasma/pull/1045)
CI/CD Pipeline [SDDS Android]
- Project build system migration to composite builds was made to support multiproject structure.
- Code quality check workflow was created.
- Merge report tasks were added.
- Codeowners file was modified.
chore[sdds-android, cicd]: code quality check workflow (https://github.com/salute-developers/plasma/pull/1070)
🚀 Enhancement
- Release by 29.02.2024 #1079 (@TitanKuzmich @Salute-Eva @Yakutoc @neretin-trike @malilex @shuga2704 @Yeti-or @kayman233)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: update package-locks no ci
- chore: bump manual package-locks #1053 (@TitanKuzmich)
- chore: Update package-lock.json files [skip ci] (@Yakutoc)
Authors: 8
- @kayman233
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Alexander Malishev (@malilex)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
- Vasiliy (@Yeti-or)
v1.233.0 (Thu Feb 15 2024)
Release Notes
Release by 14.02.2024 (#1047)
Components
SSRProvider
- SSRProvider перенесен в библиотеку plasma-new-hope
- добавлен в поставку b2c/web/asdk
- из
plasma-asdkудалена plasma-core зависимость
feat(plasma-new-hope): add ssr provider component (https://github.com/salute-developers/plasma/pull/1021)
Calendar
- добавлено новое свойство
onChangeStartOfRangeв библиотекиplasma-{web,b2c}
After
plasma-web: Add onChangeStartOfRange prop into Calendar (https://github.com/salute-developers/plasma/pull/1014)
Overlay
- добавлен в новой архитектуре
- добавлен в поставку для
plasma-{b2c/web} - написаны тесты и документация
- интегрирован в компоненты
Toast,Modal
feat(plasma-new-hope/web/b2c): overlay component (https://github.com/salute-developers/plasma/pull/1033)
Select
- Обновлены зависимости у callback onChangeValue, который вызывался при выборе элемента в
multiselectрежиме для библиотеки@salutejs/plasma-hope
fix(plasma-hope): Add value deps for Select component with multiselect mode (https://github.com/salute-developers/plasma/pull/1040)
Tabs
- выполнен редизайн компонента
Tabs - компонент добавлен в
plasma-web/b2cв новой архитектуре - добавлены новые свойства для
TabItem TabsControllerтеперь deprecated. Для подключения клавиатурной навигации необходимо дополнительно прокинуть свойстваindex, itemIndex, onIndexChange.
feat(plasma-web, plasma-b2c): Tabs refactor and redesign (https://github.com/salute-developers/plasma/pull/983)
Avatar & AvatarGroup
- Упрощен функционал аватара
- Avatar и AvatarGroup были добавлены в web, b2c
feat(plasma-new-hope, plasma-web, plasma-b2c): Avatar & AvatarGroup (https://github.com/salute-developers/plasma/pull/1036)
Combobox
- добавлен компонент
Comboboxc новым дизайном в библиотеку@salutejs/plasma-new-hopeдля тем plasma-b2c и plasma-web, а также в@salutejs/plasma-b2cи@salutejs/plasma-web
single
multiple
feat(plasma-new-hope): Add Combobox component (https://github.com/salute-developers/plasma/pull/1032)
Icons
- поправлен
tree-shakingпакета иконок - компонент
Iconтеперь deprecated
plasma-icons: fix tree-shaking (https://github.com/salute-developers/plasma/pull/1031)
Fonts
- обновлены шрифты SBSans Display для CDN
Infra
Plasma-web-docs
- обновлен пакет
docusaurusи все что с ним связано до@latestверсии - исправлены все уязвимости в пакете
plasma-web-docs
plasma-infra: Bump Docusaurus to latest plasma-web-docs
Plasma-ui-docs
- обновлен пакет
docusaurusи все что с ним связано до@latestверсии - исправлены все уязвимости в пакете
plasma-ui-docs
plasma-infra: Bump Docusaurus to latest plasma-ui-docs
DEV Stage
- добавлен dev stage для возможности сделать deploy dev branch. Нужен для QA
plasma-infra: Setup s3 DEV stage – manual run (https://github.com/salute-developers/plasma/pull/1029)
Fonts
- обновлены шрифты для документации, storybook , тестов
chore: update sb fonts (https://github.com/salute-developers/plasma/pull/1041)
Misc
Сборка без styled-components
- добавили возможность использовать
plasma-{web,b2c}безstyled-components
Пример использования:
import { TextArea } from @salutejs/plasma-web/css;
plasma-web/plasma-b2c: Добавлена сборка без styled-components (https://github.com/salute-developers/plasma/pull/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 (https://github.com/salute-developers/plasma/pull/1023)
Caldera
- добавлена библиотека Caldera
- поднят storybook в рамках pull request
- опубликован npm пакет
- добавлена Typography (в виде компонентов как старого, так и нового формата)
- добавлены компоненты: Button, Checkbox, Dropdown, Link, ModalBase, PopupBase, Radiobox, Segment, Spinner, Switch
feat(caldera): add Caldera package (https://github.com/salute-developers/plasma/pull/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 (https://github.com/salute-developers/plasma/pull/1012)
🚀 Enhancement
- Release by 14.02.2024 #1047 (@TitanKuzmich @Salute-Eva @Yeti-or @luizasok @kayman233 @Yakutoc @shuga2704 @neretin-trike)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: update snapshots #1041 (@TitanKuzmich)
- chore: update fonts for docs (@TitanKuzmich)
- chore: update fonts for storybook (@TitanKuzmich)
- fix(plasma-web, plasma-b2c): height, arrows design fixes (@kayman233)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
Authors: 8
- @kayman233
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- Luiza_Sok (@luizasok)
- neretinaa (@neretin-trike)
- Vasiliy (@Yeti-or)
v1.230.0 (Thu Feb 01 2024)
Release Notes
Release by 31.01.2024 (#1020)
Components
Modal
- поправлена генерация id для
Modal, Popup - добавлены тесты для
Modal, Popup
plasma-new-hope: fix id generation for Modal, Popup (https://github.com/salute-developers/plasma/pull/1001)
Avatar и Avatar Group
- добавлены компоненты Avatar и AvatarGroup
- Временно добавлен полифил
focus-visibleв linaria.tsx
feat(plasma-new-hope): Avatar & AvatarGroup (https://github.com/salute-developers/plasma/pull/962)
Select
- добавлен компонент
Selectc новым дизайном в библиотеку@salutejs/plasma-new-hopeдля тем plasma-b2c и plasma-web - добавлена клавиатурная навигация со следующими комбинациями:
- Tab - переход на таргет (кнопку)
- Shift + tab - выход с него (теряем фокус)
- Пробел / стрелка вверх / стрелка вниз / enter - открыть выпадающий список и переместиться на первый элемент
- Стрелки вверх / вниз ходим по элементам
- Пробел / enter - выбираем элемент, закрываем выпадающий список и переходим фокусом снова на таргет (кнопку)
- Если мы ходим по селекту и нажимаем Tab - выпадающий список закрывается и теряем фокус
- Если мы ходим по селекту и нажимаем Escape - выпадающий список закрывается и фокусом остаёмся на таргете
- В мультиселекте тоже самое кроме закрытия выпадающего списка при выборе элемента
- При активном состоянии у таргета, нажимаем стрелку влево / вправо - попадаем на первый чип
- Когда находимся на первом чипе, нажимаем стрелку влево / вправо - переходим по чипам
- Нажимаем backspace - удаляем выбранный чип и переходим на предыдущий
- Если удалили последний чип, то фокусируемся на таргете
- Если находимся в выборе элемента из выпадающего списка и нажимаем стрелку влево / вправо - попадаем на самый последний чип
- Если находимся в режиме выбора элемента и нажимаем стрелку вниз / вверх находясь на последнем / первом элементе, то перескакиваем в начало / в конец
Icons
- добавлены новые иконки и изменена структура файлов старых в библиотеку
@salutejs/plasma-new-hope
Button
- добавлены токены для компонента
Button, регулирующие высоту и scale при hover и active состояниях #706 - исправлен баг, при котором у компонента
Buttonбудет отсутствовать бэкграунд в состоянии disabled и при hover'е
Checkbox, Radiobox
- добавлены токены для компонент
Checkbox,Radiobox, отвечающие за отступы
Chip
- добавлен токен для компонента
Chip, отвечающий за цвет иконки закрытия
Dropdown
- добавлена поддержка react-компонент в props
contentLeftиcontentRight - убрано свойство isNested, т.к. теперь можно вкладывать Dropdown друг в друга без него
feat(plasma-new-hope): Add Select component (https://github.com/salute-developers/plasma/pull/956)
Toast
- добавлен компонент Toast в новой архитектуре
- добавлен в поставку в b2c/web
- обновлены тесты
- обновлена документация
feat(plasma-new-hope/web/b2c): toast refactor & redesign (https://github.com/salute-developers/plasma/pull/1010)
TextArea
- добавлена поддержка переноса строки для свойства
placeholder; - исправлено поведение компонента при использовании свойств
defaultValueиplaceholder.
fix(plasma-new-hope): Fixes for TextArea component (https://github.com/salute-developers/plasma/pull/1017)
Icons
Hotfix
- поправлена публикация пакета со всем содержимым билда
fix(plasma-icons): fix package publish (https://github.com/salute-developers/plasma/pull/989)
Infra
Workflow for dev branch
- добавлен отдельный workflow для безусловной сборки документация и storybook на основе dev ветки
plasma-infra(documentation): Add documentation workflow for dev branch (https://github.com/salute-developers/plasma/pull/996)
Коллаборативный прогон [Perftool]
- добавлен коллаборативный прогон (прогон одновременно двух веток в рамках одного процесса)
ci: use perftool collaborative mode (https://github.com/salute-developers/plasma/pull/991)
Override lerna ls
- переопределили логику
ignoreChangesдля командыlerna lsчтобы изменения файлов*.component-test.tsxтоже учитывалось
plasma-infra: Override lerna ls config (https://github.com/salute-developers/plasma/pull/995)
Mattermost notifications
- добавлено уведомление для упавшего процесса публикации релиз кандидата
plasma-infra: Add notification when publish failed (https://github.com/salute-developers/plasma/pull/935)
Release pull request
- добавлен выбор ветки для создания release pull request
plasma-infra: Refactoring release pull request workflow (https://github.com/salute-developers/plasma/pull/1007)
Versionate docs
- вынесли этот процесс в отдельный, от публикация релиза, workflow.
plasma-infra: Move the versionate_docs job to a separate workflow (https://github.com/salute-developers/plasma/pull/1006)
Perftool
- убиран verbose loglevel в
perftool
Remove perftool max log verbosity (https://github.com/salute-developers/plasma/pull/1004)
Misc
Storybook
- поправлено отображение примера Popup в storybook
chore: fix Popup storybook example (https://github.com/salute-developers/plasma/pull/997)
🚀 Enhancement
- Release by 31.01.2024 #1020 (@luizasok @Yakutoc @TitanKuzmich @Salute-Eva @kayman233 @akhdrv @nikewht @neretin-trike)
- feat(plasma-ui): remove symlink on Toast tests (@TitanKuzmich)
- feat(plasma-ui): fix Badge tests (@TitanKuzmich)
🐛 Bug Fix
- Merge remote-tracking branch 'origin/dev' into release_2024-01-31 (@Yakutoc)
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
- chore: closed img tag (@Yakutoc)
Authors: 8
- @kayman233
- @nikewht
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Artem Khaydarov (@akhdrv)
- Krivonos Aleksandr (@TitanKuzmich)
- Luiza_Sok (@luizasok)
- neretinaa (@neretin-trike)
v1.228.1 (Fri Jan 19 2024)
🐛 Bug Fix
- chore: Update package-lock.json files [skip ci] (@Salute-Eva)
⚠️ Pushed to master
- chore: closed img tag no ci
Authors: 2
- @Salute-Eva
- Alex Czech (@Yakutoc)
v1.228.0 (Thu Jan 18 2024)
Release Notes
Release by 18.01.2024 (#981)
Components
Carousel
- добавлен пропс
scrollSnapStopвCarousel
feat(plasma-core): Add new prop (scrollSnapStop) to the Carousel component (https://github.com/salute-developers/plasma/pull/940)
Skeleton
- добавлен компонент в новой архитектуре
- включен в поставку b2c/web
- удален из plasma-hope
- написаны тесты
- поправлен компонент Button для использования в styled
feat(plasma-new-hope/b2c/web): add skeleton with new architecture (https://github.com/salute-developers/plasma/pull/954)
Skeleton
- добавлены размеры под новую типографику
feat(plasma-b2c/web): add skeleton new typography sizes (https://github.com/salute-developers/plasma/pull/960)
Header
- добавлен prop, который позволяет применять mediaQuery для S-viewport по условию
- добавлен тест на данный кейс
feat(plasma-ui): add property to show/hide subtitle on S viewport (https://github.com/salute-developers/plasma/pull/958)
Popover arrow
- Поправлено отображение
Popover arrowв Safari, Firefox
fix(plasma-web): fix Popover arrow in Safari, Firefox (https://github.com/salute-developers/plasma/pull/963)
Image
- добавлен в поставку
plasma-{b2c, web} - добавлен UI тесты
- удален из
plasma-hope
feat(plasma-new-hope/web/b2c): Image refactor & redesign (https://github.com/salute-developers/plasma/pull/968)
Badge
- добавлен в поставку
plasma-{b2c,web,new-hope} - дополнены тесты
feat(plasma-new-hope/web/b2c): Badge refactor & redesign (https://github.com/salute-developers/plasma/pull/964)
Counter
- добавлен в поставку
plasma-{b2c,web,new-hope} - написаны тесты и документация
feat(plasma-new-hope/web/b2c): Counter component (https://github.com/salute-developers/plasma/pull/965)
Icons
- добавлены новые иконки размера 24x24, 1025 штук
- добавлены новые категории иконок в разделе icons на сайте
feat(plasma-icons): Add new 24x24 icons (https://github.com/salute-developers/plasma/pull/955)
Infra
Perftool
- обновление версии @salutejs/perftool@0.24
Update perftool (https://github.com/salute-developers/plasma/pull/932)
@Auto-it CLI
- добавлена возможность прокинуть опции/флаги для запуска - auto shipit;
- выключили генерацию changelog для pubslish: canary, RC;
plasma-infra: Pass cli options for "@auto-it" (https://github.com/salute-developers/plasma/pull/890)
Changelog workflow
- добавлена новая категория
Bugs - экранирование спец символов
plasma-infra: Improve changelog workflow (https://github.com/salute-developers/plasma/pull/967)
Tokens
Tokens naming
- изменена нотация с
camelCaseнаkebab-caseдля старых токенов цветов и типографики
Было:
Стало:
feat(plasma-tokens-utils): Update formatting tokens name from camelCase to kebab-case (https://github.com/salute-developers/plasma/pull/971)
Bugs
Calendar
- добавлен
refвforwardRefвторым аргументом
feat(plasma-new-hope): fix CalendarDouble ref (https://github.com/salute-developers/plasma/pull/959)
Carousel
- решен баг с пролистыванием (onDragScroll) в accessible mode - mobile & desktop.
- control panel в карусели работает корректно (можно выбрать scrollAlign).
fix(plasma-hope/plasma-web): Turn onDragScroll off by default in accessibility mode in Carousel. Fix storybook control panel in it. (https://github.com/salute-developers/plasma/pull/957)
Spinner
- исправлено отображение компонента
Spinnerпри размере 8px
fix(plasma-new-hope): Fix size for Spinner component (https://github.com/salute-developers/plasma/pull/966)
Misc
Typography
- root для типографики вынесен в общий компонент
- className, style теперь явно задаются в компоненте
- исправлены конфиги для asdk поставки
feat(plasma-new-hope/b2c/web): redefining classnames for typography (https://github.com/salute-developers/plasma/pull/947)
🚀 Enhancement
- Release by 18.01.2024 #981 (@TitanKuzmich @Salute-Eva @shuga2704 @akhdrv @kayman233 @Yakutoc @neretin-trike)
- feat(plasma-ui): add property to show/hide subtitle on S viewport #958 (@TitanKuzmich)
🐛 Bug Fix
- Update package-lock.json files (@Salute-Eva)
- Update versions (@Salute-Eva)
Authors: 7
- @kayman233
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Artem Khaydarov (@akhdrv)
- Dima Shugaev (@shuga2704)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
v1.224.0 (Fri Dec 22 2023)
🚀 Enhancement
- Release by 22.12.2023 #944 (@TitanKuzmich @Salute-Eva @Yakutoc @kayman233 @neretin-trike)
- feat: bump manual package-locks #933 (@TitanKuzmich)
🐛 Bug Fix
- Update versions (@Salute-Eva)
- Update package-lock.json files (@Salute-Eva)
- chore(vite): bump to 4.5.1 (@Yakutoc)
Authors: 5
- @kayman233
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
v1.223.0 (Thu Nov 30 2023)
🚀 Enhancement
- Release from 30.11.2023 #883 (@Yakutoc @kayman233 @Salute-Eva @TitanKuzmich @neretin-trike @Yeti-or)
- feat: update package-lock.json files (@Salute-Eva)
- feat: Update package-lock.json files (@Yakutoc)
🐛 Bug Fix
- Update versions (@Salute-Eva)
- chore: update package locks #880 (@TitanKuzmich)
- chore(plasma-ui): bump "default-browser-id" to 2.0.0 #875 (@Yakutoc)
- chore(plasma-ui): bump "vite" to 4.5.0 (@Yakutoc)
- chore(plasma-ui): npm audit fix vulnerabilities (@Yakutoc)
- chore(plasma-ui): delete unnecessary dep: "react-scripts" #868 (@Yakutoc)
- chore(plasma-ui): delete unnecessary sync data for about/tokens mdx (@Yakutoc)
- chore(plasma-ui): refactoring environment mdx (@Yakutoc)
- chore(plasma-ui): refactoring tokens mdx (@Yakutoc)
- chore(plasma-ui): refactoring hocs mdx (@Yakutoc)
- chore(plasma-ui): refactoring utils mdx (@Yakutoc)
- chore(plasma-ui): refactoring device theme provider mdx (@Yakutoc)
- chore(plasma-ui): refactoring theming mdx (@Yakutoc)
- chore(plasma-ui): refactoring mixins mdx (@Yakutoc)
- chore(plasma-ui): refactoring about mdx (@Yakutoc)
- chore(plasma-ui): bump storybook to @latest (7.5.3) (@Yakutoc)
- chore(plasma-ui): delete unnecessary dep: "@storybook/client-logger" (@Yakutoc)
- chore(plasma-ui): migrate "{Preview,Main}.ts" after bump SB 7 (@Yakutoc)
- chore(plasma-ui): add decorators: Theme, Toast, Docs (@Yakutoc)
- chore(plasma-ui): delete unnecessary dep: "@storybook/preset-create-react-app" (@Yakutoc)
- chore(plasma-ui): migrate to CSF 3 Spacing
- chore(plasma-ui): migrate to CSF 3 Colors
- chore(plasma-ui): migrate to CSF 3 Typography
- chore(plasma-ui): migrate to CSF 3 Toast
- chore(plasma-ui): migrate to CSF 3 TextField
- chore(plasma-ui): migrate to CSF 3 TextBox
- chore(plasma-ui): migrate to CSF 3 TextArea
- chore(plasma-ui): migrate to CSF 3 Tabs
- chore(plasma-ui): migrate to CSF 3 Switch
- chore(plasma-ui): migrate to CSF 3 Stepper
- chore(plasma-ui): migrate to CSF 3 Spinner
- chore(plasma-ui): migrate to CSF 3 Slider
- chore(plasma-ui): migrate to CSF 3 Skeleton
- chore(plasma-ui): migrate to CSF 3 Sheet
- chore(plasma-ui): migrate to CSF 3 Radiobox
- chore(plasma-ui): migrate to CSF 3 ProductCard
- chore(plasma-ui): migrate to CSF 3 Price
- chore(plasma-ui): migrate to CSF 3 Pickers
- chore(plasma-ui): migrate to CSF 3 PaginationDots
- chore(plasma-ui): migrate to CSF 3 Marquee
- chore(plasma-ui): migrate to CSF 3 MarkedList
- chore(plasma-ui): migrate to CSF 3 Image
- chore(plasma-ui): migrate to CSF 3 Icon
- chore(plasma-ui): migrate to CSF 3 Header
- chore(plasma-ui): migrate to CSF 3 Grid
- chore(plasma-ui): migrate to CSF 3 Confirm
- chore(plasma-ui): migrate to CSF 3 Checkbox
- chore(plasma-ui): migrate to CSF 3 Cell
- chore(plasma-ui): migrate to CSF 3 Carousel
- chore(plasma-ui): migrate to CSF 3 Card
- chore(plasma-ui): migrate to CSF 3 Button
- chore(plasma-ui): migrate to CSF 3 Badge
- Update package-lock.json files (@Salute-Eva)
Authors: 6
- @kayman233
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
- Vasiliy (@Yeti-or)
v1.221.0 (Thu Nov 16 2023)
Release Notes
Release 16.11.2023 (#852)
Релиз от 16.11.2023
🚀 Enhancement
- Release 16.11.2023 #852 (@TitanKuzmich @Salute-Eva @Yakutoc @kayman233 @akhdrv)
- feat: bump TS to 4.2.4 (@Yakutoc)
🐛 Bug Fix
- chore: update package-locks (@Salute-Eva)
- Update versions (@Salute-Eva)
- chore(packages): reformat package.json (@Yakutoc)
- chore(plasma-ui): add "@storybook/client-logger" (@Yakutoc)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 5
- @kayman233
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Artem Khaydarov (@akhdrv)
- Krivonos Aleksandr (@TitanKuzmich)
v1.218.0 (Thu Nov 02 2023)
🚀 Enhancement
- Release 02.11.2023 #829 (@akhdrv @neretin-trike @Salute-Eva @kayman233 @Yakutoc @nikewht)
- feat: manual bump versions #826 (@Yakutoc)
- feat(plasma-new-hope): new classes API for Popup #819 (@kayman233)
🐛 Bug Fix
- chore: update package-locks (@Salute-Eva)
- Update versions (@Salute-Eva)
- fix(plasma-ui, plasma-web, plasma-b2c): new animation API for PopupBase/ModalBase (@kayman233)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 6
- @kayman233
- @nikewht
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Artem Khaydarov (@akhdrv)
- neretinaa (@neretin-trike)
v1.216.0 (Thu Oct 19 2023)
🚀 Enhancement
- Release 19.10.2023 #815 (@Yeti-or @kayman233 @TitanKuzmich @Yakutoc nikita.belyanskiy@south.rt.ru @neretin-trike)
- feat(plasma-core): animation with other API (@kayman233)
- feat(plasma-ui): add placement for Confirm (@kayman233)
- feat(plasma-ui): add Popover, PopupBase, ModalBase to plasma-ui (@kayman233)
🐛 Bug Fix
- fix(plasma-ui): PopupProvider inside Confirm added (@kayman233)
- fix(plasma-core, plasma-ui): remove withAnimation from PopupBase (@kayman233)
- fix(plasma-core, plasma-ui): minor refactoring and types fix (@kayman233)
- feat(plasma-core, plasma-ui): add animation for PopupBase etc (@kayman233)
- fix(plasma-ui): change sheet-handler color (@TitanKuzmich)
Authors: 6
- @kayman233
- Alex Czech (@Yakutoc)
- Krivonos Aleksandr (@TitanKuzmich)
- neretinaa (@neretin-trike)
- Nikita Belyanskiy (nikita.belyanskiy@south.rt.ru)
- Vasiliy (@Yeti-or)
v1.215.0 (Fri Sep 29 2023)
🚀 Enhancement
- Update package-locks #781 (@Salute-Eva)
- feat(plasma-ui): add labels for time pickers #781 (@Yakutoc)
- feat(plasma-ui): add prop "buttonsDirection" #781 (@Yakutoc)
🐛 Bug Fix
- Update versions #781 (@Salute-Eva)
- chore: update package-locks #781 (@Salute-Eva)
- fix: Bump package-lock versions #781 (@neretin-trike)
- chore: update version #781 (@Yakutoc)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
- @Salute-Eva
- Alex Czech (@Yakutoc)
- neretinaa (@neretin-trike)
v1.209.0 (Thu Sep 14 2023)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks #699 (@Salute-Eva)
- Update versions #699 (@Salute-Eva)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Alex Czech (@Yakutoc)
v1.206.0 (Mon Sep 04 2023)
🐛 Bug Fix
- chore: update package-locks #681 (@Salute-Eva)
- Update versions #681 (@Salute-Eva)
- chore(packages): add lint script #681 (@Yakutoc)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Alex Czech (@Yakutoc)
v1.202.0 (Fri Aug 18 2023)
🚀 Enhancement
- feat(plasma-ui): add prop "extraContent" [Confirm]#660 (@kayman233)
🐛 Bug Fix
- fix(plasma-ui): Update behavior scroll in
Sheetcomponent #660 (@neretin-trike) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
- @kayman233
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.201.0 (Thu Aug 03 2023)
🚀 Enhancement
- feat(plasma-ui): Add some threshold fallbacks #630 (@neretin-trike)
🐛 Bug Fix
- fix(plasma-ui): Fix hide behavior in
Sheetcomponent on slow scroll #635 (@neretin-trike) - fix(plasma-ui): fix scroll TimePicker on android #619 (@kayman233)
- chore: update package-locks [skip ci] (@Salute-Eva)
⚠️ Pushed to master
- Merge branch 'dev' (@Yeti-or)
Authors: 4
- @kayman233
- @Salute-Eva
- neretinaa (@neretin-trike)
- Vasiliy (@Yeti-or)
v1.200.0 (Thu Jul 13 2023)
🚀 Enhancement
- feat(plasma-core): custom width/height for TextArea #620 (@kayman233)
🐛 Bug Fix
- fix(plasma-ui): Fix scrollable behavior for
Sheetcomponent #620 (@neretin-trike) - chore(storybook): avoid OpenSSL v3.0 breaking changes #620 (@Yakutoc)
- fix(plasma-core): new height/width types in TextArea #620 (@kayman233)
- fix(plasma-core): fix cols/rows usage in TextArea #620 (@kayman233)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 4
- @kayman233
- @Salute-Eva
- Alex Czech (@Yakutoc)
- neretinaa (@neretin-trike)
v1.199.0 (Thu Jun 29 2023)
🐛 Bug Fix
- chore: add forgotten license #582 (@Yeti-or)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Vasiliy (@Yeti-or)
v1.197.0 (Thu Jun 01 2023)
🐛 Bug Fix
- chore: use "paths" property in tsconfig.json #526 (@Yakutoc)
- chore: [packages] update package-lock files #526 (@Yakutoc)
- chore: update package-locks [skip ci] (@Salute-Eva)
⚠️ Pushed to master
- test(plasma-ui): add more performance tests, exclude perftests from tsconfig & type coverage (@Troff8)
Authors: 3
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Troff (@Troff8)
v1.196.0 (Mon May 22 2023)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
⚠️ Pushed to master
- fix(plasma-web, plasma-b2c, plasma-ui): fix single/multiple lines in Checkbox/Radiobox (@kayman233)
Authors: 2
v1.194.0 (Fri May 19 2023)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.193.0 (Fri May 19 2023)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.191.1 (Wed May 17 2023)
🐛 Bug Fix
- fix(plasma-ui): omit 'onResize', 'onResizeCapture', 'nonce' properties for ActionButtonProps #506 (@Yakutoc)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Alex Czech (@Yakutoc)
v1.189.0 (Thu Apr 27 2023)
🚀 Enhancement
- feat(plasma-ui): trailing symbols snapshots/test [TextField]#484 (@Yakutoc)
- feat(plasma-ui): handling trailing symbols (@Yakutoc)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Alex Czech (@Yakutoc)
v1.188.0 (Thu Apr 27 2023)
🚀 Enhancement
- feat(plasma-ui): Add size tokens to
Buttoncomponent (neretinartem@Neretins-MBP.netis)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Neretin Artem (neretinartem@Neretins-MBP.netis)
v1.187.0 (Wed Apr 26 2023)
🐛 Bug Fix
- fix(plasma-ui): fix jest config (@kayman233)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
v1.186.1 (Tue Apr 25 2023)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.186.0 (Mon Apr 24 2023)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.184.0 (Thu Apr 20 2023)
🚀 Enhancement
- feat(plasma-ui): Add new stories with scroll content and button #482 (neretinartem@Neretins-MBP.netis)
- feat(plasma-ui): Add swipe for whole sheet (neretinartem@Neretins-MBP.netis)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Neretin Artem (neretinartem@Neretins-MBP.netis)
v1.182.0 (Wed Apr 12 2023)
🚀 Enhancement
- feat(plasma-ui): Add
collectPackageInfoand custom babel config (neretinartem@Neretins-MBP.netis)
🐛 Bug Fix
- ci: perftool for whole repo, fail on bad changes #418 (@akhdrv)
- chore: update package-locks [skip ci] (@Salute-Eva)
⚠️ Pushed to master
- refactor(plasma-ui,plasma-core,plasma-hope): Refactor some components for clean re-export (neretinartem@Neretins-MBP.netis)
Authors: 3
- @Salute-Eva
- Artem Khaydarov (@akhdrv)
- Neretin Artem (neretinartem@Neretins-MBP.netis)
v1.181.1 (Mon Apr 10 2023)
🐛 Bug Fix
- fix(plasma-ui): re-export "Image" from plasma-core (@Yakutoc)
Authors: 1
- Alex Czech (@Yakutoc)
v1.181.0 (Thu Apr 06 2023)
🐛 Bug Fix
- fix(plasma-ui): add offScrollSnapAlign prop (@Yakutoc)
Authors: 1
- Alex Czech (@Yakutoc)
v1.180.1 (Tue Apr 04 2023)
🐛 Bug Fix
- chore(docs): added CarouselLite docs and examples #456 (@arsenykruglikov)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Arseny Kruglikov (@arsenykruglikov)
v1.178.1 (Wed Mar 22 2023)
🐛 Bug Fix
- fix(plasma-ui): omit 'onResize', 'onResizeCapture', 'nonce' in HeaderLogoProps #434 (@Yakutoc)
- chore(plasma-ui): Sheet: fix storybook viewport #433 (@Yeti-or)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Vasiliy (@Yeti-or)
v1.178.0 (Tue Mar 21 2023)
🐛 Bug Fix
- fix(plasma-*): Fix some types by es-lint rules (@neretin-trike)
- chore: update package-locks [skip ci] (@Salute-Eva)
- fix(plasma-ui): Remove storybook docs (@neretin-trike)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.177.0 (Fri Mar 17 2023)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.176.0 (Thu Mar 16 2023)
🚀 Enhancement
- feat(plasma-ui): Replace builder for storybook to Vite #383 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.174.0 (Tue Mar 14 2023)
🚀 Enhancement
- feat(plasma-*): Rename eslint rule and add temp rules #408 (@neretin-trike)
- feat(plasma-*): Bump react-script version to 4.0.3 #408 (@neretin-trike)
- feat(plasm-*): Bump typescript version to 4.0.8 #408 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.173.2 (Mon Mar 13 2023)
🐛 Bug Fix
- fix(plasma-ui): Remove storybook-addon-performance #406 (@neretin-trike)
- ci: update perftool #401 (@akhdrv)
Authors: 2
- Artem Khaydarov (@akhdrv)
- neretinaa (@neretin-trike)
v1.173.0 (Mon Mar 06 2023)
🐛 Bug Fix
- build(plasma-hope): bump react to 18x #194 (@Yeti-or)
- build(plasma-ui): bump react to 18x #194 (@Yeti-or)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Vasiliy (@Yeti-or)
v1.172.0 (Thu Mar 02 2023)
🚀 Enhancement
- feat(plasma-ui): add cypress test symlink #360 (@Yakutoc)
- feat(plasma-ui): re-export slider component #360 (@Yakutoc)
Authors: 1
- Alex Czech (@Yakutoc)
v1.171.0 (Mon Feb 20 2023)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.170.0 (Fri Feb 17 2023)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
- ci: fix package-locks #352 (@Yeti-or)
Authors: 2
- @Salute-Eva
- Vasiliy (@Yeti-or)
v1.169.1 (Thu Feb 16 2023)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.169.0 (Wed Feb 15 2023)
🚀 Enhancement
Authors: 1
- Alex Czech (@Yakutoc)
v1.168.1 (Wed Feb 15 2023)
🐛 Bug Fix
- fix(plasma-ui): Resolve "Importing from @storybook/addon-docs/blocks is deprecated" #344 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.168.0 (Tue Feb 14 2023)
🚀 Enhancement
- feat(plasma-ui): Add InSpacingDecorator in stories #335 (@neretin-trike)
- feat(plasma-ui): Fix control.options warning in storybook #335 (@neretin-trike)
- feat(palsma-ui): Remove stories.mdx from components #335 (@neretin-trike)
🐛 Bug Fix
- feat(plasma-ui,plasma-temple): Solve warning problems in storyboook #335 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.167.0 (Tue Feb 14 2023)
🚀 Enhancement
- feat: Update using title in toolBar instead of name in preview.js #330 (@neretin-trike)
- feat: Bump storybook version to 6.5 #330 (@neretin-trike)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.166.0 (Tue Feb 14 2023)
🚀 Enhancement
- feat(plasma-*): Remove declarationMap from tsconfig.json #326 (@neretin-trike)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.165.0 (Tue Feb 14 2023)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
- chore(plasma-ui): update perftool and config #328 (@akhdrv)
Authors: 3
- @Salute-Eva
- Alex Czech (@Yakutoc)
- Artem Khaydarov (@akhdrv)
v1.164.0 (Fri Feb 10 2023)
🚀 Enhancement
- feat(plasma-*): Add .npmignore and remove file field for test files #322 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.163.0 (Wed Feb 08 2023)
🐛 Bug Fix
- feat(plasma-ui,plasma-b2c): Add breakWord props for storybook preview #310 (@neretin-trike)
- feat(plasma-typo,plasma-ui): Add breakWord props for global style root #310 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.162.0 (Thu Feb 02 2023)
🚀 Enhancement
- feat(plasma-*): Remove source maps from bundles #309 (@neretin-trike)
🐛 Bug Fix
- chore(plasma-ui): enable preview source code #308 (@Yakutoc)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
- @Salute-Eva
- Alex Czech (@Yakutoc)
- neretinaa (@neretin-trike)
v1.161.0 (Wed Feb 01 2023)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Alex Czech (@Yakutoc)
v1.160.0 (Wed Feb 01 2023)
🐛 Bug Fix
Authors: 1
- Alex Czech (@Yakutoc)
v1.159.0 (Wed Jan 25 2023)
🚀 Enhancement
- feat(plasma-ui): use attrs in Button, add spatial class in Picker #285 (@arsenykruglikov)
- feat(plasma-ui): add support of @salutejs/spatial, fix context memoization in Tabs #285 (@arsenykruglikov)
🐛 Bug Fix
Authors: 2
- Arseny Kruglikov (@arsenykruglikov)
- Vasiliy (@Yeti-or)
v1.158.1 (Wed Jan 25 2023)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.158.0 (Wed Jan 25 2023)
🚀 Enhancement
Authors: 1
- Artem Khaydarov (@akhdrv)
v1.157.0 (Tue Jan 24 2023)
🐛 Bug Fix
- chore(plasma-ui): add Stepper and Tabs perftests #278 (@akhdrv)
- chore(plasma-ui): add ProductCard perftest #278 (@akhdrv)
- chore(plasma-ui): add Carousel perftest #278 (@akhdrv)
- chore(plasma-ui): change perftest retries, add Card perftest #278 (@akhdrv)
- chore(plasma-ui): delete performance addon reports #278 (@akhdrv)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Artem Khaydarov (@akhdrv)
v1.156.0 (Thu Jan 19 2023)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
- ci: improve ts-coverage report #282 (@Yeti-or)
Authors: 2
- @Salute-Eva
- Vasiliy (@Yeti-or)
v1.154.1 (Wed Jan 11 2023)
🐛 Bug Fix
- chore(plasma-ui): update perftool script, config #274 (@akhdrv)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Artem Khaydarov (@akhdrv)
v1.154.0 (Mon Dec 26 2022)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Artem Khaydarov (@akhdrv)
v1.153.0 (Mon Dec 26 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.151.1 (Wed Dec 21 2022)
🐛 Bug Fix
Authors: 1
- Alex Czech (@Yakutoc)
v1.150.0 (Wed Dec 14 2022)
🐛 Bug Fix
- fix(plasma-core): Toast hiding with react-18 #261 (@Yeti-or)
- Bump independent versions [skip ci] (@Salute-Eva)
⚠️ Pushed to master
- Merge commit '2de734f1' into test (@Yeti-or)
Authors: 2
- @Salute-Eva
- Vasiliy (@Yeti-or)
v1.148.0 (Wed Dec 07 2022)
🚀 Enhancement
- feat(plasma-ui): update sb-addon-performance version fixing measures and adding React 18 support #249 (@akhdrv)
Authors: 1
- Artem Khaydarov (@akhdrv)
v1.147.5 (Fri Dec 02 2022)
🐛 Bug Fix
- fix(plasma-ui): hide controls when disabled/isSingleItem #245 (@Yakutoc)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Alex Czech (@Yakutoc)
v1.147.3 (Wed Nov 30 2022)
🐛 Bug Fix
Authors: 1
- Artem Khaydarov (@akhdrv)
v1.147.2 (Thu Nov 24 2022)
🐛 Bug Fix
- fix(plasma-ui): improve type-coverage #234 (@Yeti-or)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Vasiliy (@Yeti-or)
v1.147.1 (Thu Nov 24 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.147.0 (Thu Nov 24 2022)
🚀 Enhancement
- feat(plasma-ui): [cypress] update tests #229 (@Yakutoc)
- feat(plasma-ui): processing price periodicity #229 (@Yakutoc)
Authors: 1
- Alex Czech (@Yakutoc)
v1.146.1 (Thu Nov 24 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.146.0 (Wed Nov 23 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.145.0 (Thu Nov 17 2022)
🚀 Enhancement
Authors: 1
- Alex Czech (@Yakutoc)
v1.143.4 (Wed Nov 09 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.143.2 (Thu Nov 03 2022)
🐛 Bug Fix
Authors: 1
- Artem Khaydarov (@akhdrv)
v1.143.1 (Thu Nov 03 2022)
🐛 Bug Fix
- fix(plasma-ui): Increase area for touch in
Sheetcomponent #208 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.143.0 (Thu Nov 03 2022)
🚀 Enhancement
- feat(plasma-ui): Add ref for
TabItemcomponent #209 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.141.1 (Mon Oct 31 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.141.0 (Mon Oct 31 2022)
🚀 Enhancement
🐛 Bug Fix
Authors: 1
- Alex Czech (@Yakutoc)
v1.140.1 (Thu Oct 27 2022)
🐛 Bug Fix
Authors: 1
- Alex Czech (@Yakutoc)
v1.140.0 (Thu Oct 27 2022)
🚀 Enhancement
- fix(plasma-ui): handle "Spinner" size #193 (@Yakutoc)
- feat(plasma-ui): pass "deviceScale" prop for default spinner #193 (@Yakutoc)
Authors: 1
- Alex Czech (@Yakutoc)
v1.139.0 (Thu Oct 27 2022)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Alex Czech (@Yakutoc)
v1.138.1 (Thu Oct 27 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.136.2 (Mon Oct 10 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.136.1 (Mon Oct 10 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.136.0 (Mon Oct 10 2022)
🚀 Enhancement
- docs(plasma-ui-docs,plasma-web-docs): Add example with loader for
Button#156 (@neretin-trike) - feat(plasma-core): Add loader prop for
Buttoncomponent #156 (@neretin-trike) - feat(plasma-ui): processing multiple badge #175 (@Yakutoc)
🐛 Bug Fix
- Bump independent versions [skip ci] (@Salute-Eva)
- Update CHANGELOG.md [skip ci] (@Salute-Eva)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
- @Salute-Eva
- Alex Czech (@Yakutoc)
- neretinaa (@neretin-trike)
v1.135.0 (Thu Oct 06 2022)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Alex Czech (@Yakutoc)
v1.134.0 (Thu Oct 06 2022)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Alex Czech (@Yakutoc)
v1.133.0 (Wed Oct 05 2022)
🚀 Enhancement
- feat(plasma-ui): use useThemeContext hook for Carousel.stories #177 (@Yakutoc)
- feat(plasma-ui): use useThemeContext hook for Picker #177 (@Yakutoc)
- feat(plasma-ui): use useThemeContext hook for Slider #177 (@Yakutoc)
- feat(plasma-ui): handle focus for when device kind is "sberbox" #177 (@Yakutoc)
- feat(plasma-ui): handle readonly state when device kind is 'sberBox #177 (@Yakutoc)
- feat(plasma-ui): add useDeviceKind hook #177 (@Yakutoc)
- feat(plasma-ui): add useThemeContext hook #177 (@Yakutoc)
🐛 Bug Fix
- Bump independent versions [skip ci] (@Salute-Eva)
- Update CHANGELOG.md [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Alex Czech (@Yakutoc)
v1.132.0 (Wed Oct 05 2022)
🚀 Enhancement
- feat(plasma-ui): use useThemeContext hook for Carousel.stories #177 (@Yakutoc)
- feat(plasma-ui): use useThemeContext hook for Picker #177 (@Yakutoc)
- feat(plasma-ui): use useThemeContext hook for Slider #177 (@Yakutoc)
- feat(plasma-ui): handle focus for when device kind is "sberbox" #177 (@Yakutoc)
- feat(plasma-ui): handle readonly state when device kind is 'sberBox #177 (@Yakutoc)
- feat(plasma-ui): add useDeviceKind hook #177 (@Yakutoc)
- feat(plasma-ui): add useThemeContext hook #177 (@Yakutoc)
Authors: 1
- Alex Czech (@Yakutoc)
v1.131.0 (Mon Oct 03 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.130.0 (Wed Sep 28 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.129.2 (Mon Sep 26 2022)
🐛 Bug Fix
- fix(plasma-ui): scroll carousel on touch devices #169 (@arsenykruglikov)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Arseny Kruglikov (@arsenykruglikov)
v1.129.1 (Tue Sep 20 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.129.0 (Thu Sep 15 2022)
🚀 Enhancement
- feat(plasma-ui): Add b2e theme to storybook #165 (@neretin-trike)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.128.0 (Wed Sep 14 2022)
🐛 Bug Fix
- refactor(plasma-ui): Add addFocus mixin for
CheckboxandRadioboxcomponents #135 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.127.0 (Tue Sep 13 2022)
🚀 Enhancement
- feat(plasma-ui): add CarouselLite component #155 (@arsenykruglikov)
Authors: 1
- Arseny Kruglikov (@arsenykruglikov)
v1.126.1 (Mon Sep 12 2022)
🐛 Bug Fix
- fix(plasma-ui): Fix component Sheet #159 (mokazakov@sberbank.ru)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Misha Kazakov (mokazakov@sberbank.ru)
v1.124.3 (Thu Sep 01 2022)
🐛 Bug Fix
- fix(plasma-ui): Add sizes style for responsive typo in
DeviceThemeProvider#153 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.124.2 (Thu Sep 01 2022)
🐛 Bug Fix
- fix(plasma-ui): Replaced onChange handler to useEffect for
TimePickercomponent #151 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.124.1 (Tue Aug 30 2022)
🐛 Bug Fix
- test(plasma-ui): Add test and snapshot for
TimePickercomponent #141 (@neretin-trike) - fix(plasma-ui): Fix deps for useIsomorphicLayoutEffect #141 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.124.0 (Tue Aug 30 2022)
🚀 Enhancement
- feat(plasma-ui): Add options for eventListeners in useRemoteListener hook #146 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.123.1 (Mon Aug 29 2022)
🐛 Bug Fix
- docs(plasma-ui-docs): Update docs and stories for
HeaderMinimizeandHeaderBackcomponents #142 (@neretin-trike) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.123.0 (Mon Aug 29 2022)
🐛 Bug Fix
- fix(plasma-ui): Remove hover effect for touch devices #147 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.122.0 (Mon Aug 29 2022)
🚀 Enhancement
- feat(plasma-ui): Add forwardRef for
Header,NeuHeaderandCellcomponents #143 (@neretin-trike)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.120.3 (Thu Aug 18 2022)
🐛 Bug Fix
- fix(plasma-ui): Replace useLayoutEffect to useIsomorphicLayoutEffect for
SliderandMarquee#132 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.120.2 (Wed Aug 17 2022)
🐛 Bug Fix
- fix(plasma-ui): Add margin for not last button #131 (@neretin-trike)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.120.1 (Tue Aug 16 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.120.0 (Wed Aug 10 2022)
🐛 Bug Fix
- feat(plasma-web,plasma-ui): Moved
Gridcomponent from plasma-core #120 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.119.0 (Thu Jul 28 2022)
🚀 Enhancement
- feat(plasma-ui): Add accessability story for
Carouselcomponent #104 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.118.4 (Mon Jul 25 2022)
🐛 Bug Fix
- fix(plasma-ui): removed FC type #97 (@SeanSilke)
Authors: 1
- Sergey Orlov (@SeanSilke)
v1.118.3 (Fri Jul 22 2022)
🐛 Bug Fix
- test(plasma-core,plasma-ui,plasma-web): Update tests for
Tabcomponent #106 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.118.2 (Thu Jul 21 2022)
🐛 Bug Fix
- fix(plasma-ui): Fix visible border in Input for
CheckboxandRadioBox#105 (@neretin-trike) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.118.0 (Tue Jul 19 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.117.1 (Wed Jul 13 2022)
🐛 Bug Fix
- fix(plasma-ui): fix header navigation button animation #96 (@kvpolyanskiy)
Authors: 1
v1.117.0 (Wed Jul 06 2022)
🚀 Enhancement
- feat(plasma-ui): Performance addon for ProductCart #83 (@SeanSilke)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
- perf(plasma-ui): Performance addon for Tabs #80 (@SeanSilke)
Authors: 2
- @Salute-Eva
- Sergey Orlov (@SeanSilke)
v1.116.0 (Fri Jul 01 2022)
🚀 Enhancement
- feat(plasma-ui): Performance addon for Card #85 (@SeanSilke)
- feat(plasma-ui): Performance addon for Stepper #84 (@SeanSilke)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
- chore(plasma-ui): add performance addon to Carousel component #74 (@arsenykruglikov)
- chore(plasma-ui): add performance addon to Picker component #81 (@arsenykruglikov)
- Bump independent versions [skip ci] (@Salute-Eva)
- Update CHANGELOG.md [skip ci] (@Salute-Eva)
Authors: 3
- @Salute-Eva
- Arseny Kruglikov (@arsenykruglikov)
- Sergey Orlov (@SeanSilke)
v1.115.0 (Wed Jun 29 2022)
🚀 Enhancement
- feat(plasma-ui): Performance addon for Stepper #84 (@SeanSilke)
Authors: 1
- Sergey Orlov (@SeanSilke)
v1.114.0 (Wed Jun 29 2022)
🚀 Enhancement
- feat(plasma-ui): update @salutejs/use-virtual #57 (@KateKate)
- feat(plasma-ui): drop CarouselColVirtual #57 (@KateKate)
- feat(plasma-ui): fix Carousel types #57 (@arsenykruglikov)
- feat(plasma-ui): CarouselColVirtual, CarouselItemVirtual #57 (@KateKate)
- feat(plasma-ui): simplify BasicVirtual #57 (@KateKate)
- feat(plasma-ui): CarouselTemplate #57 (@arsenykruglikov)
- feat(plasma-ui): support of the withUseVirtual in the CarouselCol #57 (@arsenykruglikov)
- feat(plasma-ui): disable detectActive for useVirtual #57 (@KateKate)
- feat(plasma-ui): BasiVirtual wip #57 (@KateKate)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
- docs(plasma-ui): CarouselVirtual with deviceScale #57 (@KateKate)
- fix(plasma-ui): CarouselVirtual CR 2 #57 (@KateKate)
- fix(plasma-ui): CarouselVirtual CR #57 (@KateKate)
- test(plasma-ui): refactor
virtualtest #57 (@arsenykruglikov) - test(plasma-ui): Fix
virtualtest #57 (@neretin-trike) - docs(plasma-ui): CarouselVirtual #57 (@KateKate)
- test(plasma-ui): fix export of CarouselItemVirtual, update contributing.md #57 (@arsenykruglikov)
- test(plasma-ui): attempt to test CarouselVirtual #57 (@KateKate)
Authors: 4
- @Salute-Eva
- Arseny Kruglikov (@arsenykruglikov)
- Ekaterina Anishkina (@KateKate)
- neretinaa (@neretin-trike)
v1.113.0 (Thu Jun 23 2022)
🚀 Enhancement
- feat(plasma-ui): Tabs render optimization #76 (@SeanSilke)
Authors: 1
- Sergey Orlov (@SeanSilke)
v1.112.0 (Thu Jun 23 2022)
🚀 Enhancement
- feat(plasma-ui): Stepper render optimization #50 (@SeanSilke)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Sergey Orlov (@SeanSilke)
v1.111.0 (Wed Jun 22 2022)
🚀 Enhancement
- feat(plasma-ui): ProductCard render optimization #53 (@SeanSilke)
- feat(plasma-ui): DatePicker render optimization #56 (@SeanSilke)
- feat(plasma-ui): TimePicker render optimisation #55 (@SeanSilke)
- docs(plasma-ui): Confirm: simple docs #58 (@Yeti-or)
- feat(plasma-ui): add Confirm #58 (@Yeti-or)
🐛 Bug Fix
- test(plasma-ui): Remove ui snapshots and tests; Add linked test #70 (@neretin-trike)
- refactor(plasma-ui): Replace
Cardcomponents to import from plasma-core #70 (@neretin-trike) - chore: update package-locks [skip ci] (@Salute-Eva)
- build(plasma-ui): added @babel/plugin-transform-react-constant-elements #46 (@SeanSilke)
- Bump independent versions [skip ci] (@Salute-Eva)
- Update CHANGELOG.md [skip ci] (@Salute-Eva)
- test(plasma-ui): add Confirm tests #58 (@Yeti-or)
Authors: 4
- @Salute-Eva
- neretinaa (@neretin-trike)
- Sergey Orlov (@SeanSilke)
- Vasiliy (@Yeti-or)
v1.110.0 (Fri Jun 17 2022)
🚀 Enhancement
- feat(plasma-ui): TimePicker render optimisation #55 (@SeanSilke)
- docs(plasma-ui): Confirm: simple docs #58 (@Yeti-or)
- feat(plasma-ui): add Confirm #58 (@Yeti-or)
🐛 Bug Fix
Authors: 2
- Sergey Orlov (@SeanSilke)
- Vasiliy (@Yeti-or)
v1.108.2 (Thu Jun 09 2022)
🐛 Bug Fix
- fix(plasma-ui): Add min-height in StyledMediaSlot for
ProductCardcomponent #61 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.108.1 (Tue Jun 07 2022)
🐛 Bug Fix
Authors: 1
- German Cyganov (@Gerpea)
v1.108.0 (Tue Jun 07 2022)
🐛 Bug Fix
- fix(plasma-web,plasma-b2c,plasma-ui): Add onChange callback for maxLength check in
TextField#47 (@neretin-trike) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.107.0 (Tue Jun 07 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.106.1 (Thu Jun 02 2022)
🐛 Bug Fix
- fix(plasma-core, plasma-ui, plasma-web): changes the refs array to html collection #34 (Kruglikov.A.D@sberbank.ru)
Authors: 1
- Arseny Kruglikov (Kruglikov.A.D@sberbank.ru)
v1.106.0 (Thu May 26 2022)
🚀 Enhancement
- test(plasma-ui): Add test and update snapshots for
ProductCardcomponent #3 (@neretin-trike) - feat(plasma-ui): Add new additional field and update design for
ProductCardcomponent; Add event to callback forStepper#3 (@neretin-trike)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.105.0 (Tue May 24 2022)
🚀 Enhancement
- test(plasma-ui,plasma-b2c): Add test and snapshot for
Slidercomponent #30 (@neretin-trike)
🐛 Bug Fix
- fix(plasma-b2c,plasma-ui): Add ref.current for useEffect in SliderBase for
Slidercomponent #30 (@neretin-trike) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.104.3 (Mon May 23 2022)
🐛 Bug Fix
- fix(plasma-ui): Toast: clearTimeout after hiding #26 (@Yeti-or)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Vasiliy (@Yeti-or)
v1.104.2 (Fri May 20 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.104.1 (Thu May 19 2022)
🐛 Bug Fix
- fix(plasma-ui, plasma-web): fix carousel context #20 (Kruglikov.A.D@sberbank.ru)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Arseny Kruglikov (Kruglikov.A.D@sberbank.ru)
v1.104.0 (Tue May 17 2022)
🐛 Bug Fix
- chore(plasma-ui, plasma-b2c): Add bold type for
DsplandHin stories #7 (@neretin-trike) - Bump independent versions [skip ci] (@Salute-Eva)
- Update CHANGELOG.md [skip ci] (@Salute-Eva)
- test(plasma-ui): Add test and snapshost for
TimePickerandDatePickercomponents #4 (@neretin-trike) - fix(plasma-ui): Fix behavior if min or max changes for
Pickerscomponent #4 (@neretin-trike)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.103.1 (Wed May 11 2022)
🐛 Bug Fix
- test(plasma-ui): Add test and snapshost for
TimePickerandDatePickercomponents #4 (@neretin-trike) - fix(plasma-ui): Fix behavior if min or max changes for
Pickerscomponent #4 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.103.0 (Wed May 11 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.102.0 (Wed May 11 2022)
🐛 Bug Fix
Authors: 1
- Vasiliy (@Yeti-or)
v1.97.0 (Thu May 05 2022)
🐛 Bug Fix
Authors: 1
- Vasiliy (@Yeti-or)
v1.96.0 (Wed Apr 27 2022)
🐛 Bug Fix
- fix: linting errs #1 (@Yeti-or)
- fix: monorepo deps resolved #1 (@Yeti-or)
- fix(plasma-ui): Fix behavior with single item in
Pickercomponent (@neretin-trike) - chore: update package-locks [skip ci] (@Salute-Eva)
⚠️ Pushed to master
- test(plasma-ui): Add test and snapshots for
Pickerscomponent (@neretin-trike)
Authors: 3
- @Salute-Eva
- neretinaa (@neretin-trike)
- Vasiliy (@Yeti-or)
v1.95.0 (Tue Apr 12 2022)
🚀 Enhancement
- feat(plasma-ui): disable Pickers infinityScroll for lowPerfomance devices #1179 (@Yeti-or)
- feat: Added possibility to disable CSS animations via ThemeProvider #1179 (@fanisco)
🐛 Bug Fix
Authors: 2
v1.94.0 (Fri Apr 08 2022)
🚀 Enhancement
- feat(plasma-ui): Add keys for
Pickerscomponents in stories #1181 (@neretin-trike)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.93.0 (Thu Apr 07 2022)
🐛 Bug Fix
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.92.0 (Fri Apr 01 2022)
🚀 Enhancement
- feat(plasma-ui): Added
ProductCardcomponent #1144 (@fanisco) - feat(plasma-ui):
Stepper: divide functionallity asuseStepper#1144 (@fanisco) - feat(plasma-ui):
Badge: Addedwarningview #1144 (@fanisco)
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.91.0 (Thu Mar 31 2022)
🐛 Bug Fix
- fix(plasma-web, plasma-ui):
Radiobox: removed duplication of label & descr + better live example #1149 (@fanisco) - fix(plasma-web, plasma-ui):
Checkbox: removed duplication of label & descr #1149 (@fanisco)
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.89.0 (Wed Mar 16 2022)
🚀 Enhancement
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.88.0 (Wed Mar 16 2022)
🚀 Enhancement
- feat(plasma-web):
TextField: addedaria-describedbyattr #1124 (@fanisco) - feat(plasma-ui):
TextField: addedaria-describedbyattr #1124 (@fanisco)
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.87.0 (Tue Mar 15 2022)
🐛 Bug Fix
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.86.0 (Fri Mar 11 2022)
🚀 Enhancement
- feat(plasma-core): Add onDetectActiveItem callback for
Carouselcomponent #1081 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.85.1 (Wed Mar 09 2022)
🐛 Bug Fix
Authors: 1
- Sviridov Maksim (@LamaEats)
v1.85.0 (Fri Mar 04 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.84.1 (Tue Mar 01 2022)
🐛 Bug Fix
- fix(plasma-ui): correct Tabs disable state #1116 (@LamaEats)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Sviridov Maksim (@LamaEats)
v1.84.0 (Tue Mar 01 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.83.0 (Tue Mar 01 2022)
🚀 Enhancement
- feat(plasma-ui):
DeviceThemeProvider: Added responsive typo support #1044 (@fanisco) - feat(plasma-ui): Added mixin re-exports #1044 (@fanisco)
🐛 Bug Fix
- chore(plasma-ui): Label in
TextBox's stories #1112 (@fanisco) - chore: update package-locks [skip ci] (@Salute-Eva)
- fix(plasma-core): Use default view for input readonly state #1114 (@kvpolyanskiy)
- fix(plasma-ui): Fix slider when active tab size is changed #1118 (@kvpolyanskiy)
- chore: Storybook fonts #1044 (@fanisco)
- feat(plasma-typo, plasma-ui, plasma-b2c): Moved responsive typography to common package #1044 (@fanisco)
Authors: 3
- @kvpolyanskiy
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.82.3 (Thu Feb 24 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.82.2 (Thu Feb 24 2022)
🐛 Bug Fix
- test(plasma-ui): Add test and snapshot for
Tabscomponent #1113 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.82.0 (Fri Feb 18 2022)
🚀 Enhancement
- feat(plasma-ui): Made overlay optional for Sheet #1075 (levkus@gmail.com)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Лев Останин (levkus@gmail.com)
v1.81.4 (Thu Feb 17 2022)
🐛 Bug Fix
- fix(plasma-ui):
HeaderArrow: made unfocusable #1076 (@fanisco) - feat(plasma-ui, plasma-web, plasma-b2c):
Button: Added theming #1063 (@fanisco) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.81.3 (Wed Feb 16 2022)
🐛 Bug Fix
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.81.1 (Tue Feb 08 2022)
🐛 Bug Fix
- test(plasma-ui): Add test and snapshot for
Tabscomponent #1064 (@neretin-trike) - fix(plasma-ui): Fix outline-radius size for pilled tabs #1064 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.81.0 (Thu Feb 03 2022)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.80.1 (Thu Feb 03 2022)
🐛 Bug Fix
- fix: peer dependencies versions #1053 (@LamaEats)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Sviridov Maksim (@LamaEats)
v1.80.0 (Wed Feb 02 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.79.0 (Tue Feb 01 2022)
🚀 Enhancement
- feat(plasma-ui):
Carousel: Added possibility to specify list's role #1031 (@fanisco) - feat(plasma-ui):
Pickera11y improvements #1031 (@fanisco) - feat(plasma-ui): Extended
Pickerkeyboard control #1031 (@fanisco)
🐛 Bug Fix
- fix(plasma-web, plasma-ui):
Basebox: Hide input properly; tabIndex={-1} on root #1057 (@fanisco) - test(plasma-ui):
DatePicker: test for jumps - 10 up/down, home/end #1031 (@fanisco) - fix(plasma-ui):
Picker: hide virtual items from screen reader #1031 (@fanisco) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.78.1 (Fri Jan 28 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.78.0 (Thu Jan 27 2022)
🐛 Bug Fix
- chore(plasma-ui,plasma-b2c): Remove unused stories mdx for
Tabscomponent #976 (@neretin-trike) - test(plasma-b2c,plasma-web,plasma-ui): Add test and update snapshots for
Tabcomponent #976 (@neretin-trike) - feat(plasma-b2c,plasma-web,plasma-ui): Update style for
Tabscomponent #976 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.77.1 (Wed Jan 26 2022)
🐛 Bug Fix
- fix(plasma-ui):
ActionButton: Madepinnot required again #1045 (@fanisco) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.76.2 (Thu Jan 13 2022)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.76.1 (Tue Jan 11 2022)
🐛 Bug Fix
- feat(plasma-ui, plasma-web):
Carousela11y improvements #973 (@fanisco) - refactor: Move
Carousel's modules in Core/UI/Web #973 (@fanisco) - fix(plasma-ui): Keep
Pickerfocused even if arrows clicked #1014 (@fanisco) - fix(plasma-ui):
Pickers' controls position #1014 (@fanisco) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.75.1 (Wed Dec 29 2021)
🐛 Bug Fix
- fix(plasma-ui): Set
HeaderArrowfull height #1016 (@fanisco) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.75.0 (Wed Dec 29 2021)
🐛 Bug Fix
- test(plasma-ui): Add tests and snapshots for
Pickerscomponent #1022 (@neretin-trike) - test(plasma-ui): Add tests and snapshots for
Slidercomponent #1021 (@neretin-trike) - test: Complete tests for
Tabs#985 (@fanisco) - test(plasma-ui): Add test for
Carouselcomponent with scrollAlign #996 (@neretin-trike)
Authors: 2
- Fanil' Zubairov (@fanisco)
- neretinaa (@neretin-trike)
v1.74.2 (Mon Dec 27 2021)
🐛 Bug Fix
- fix(plasma-ui): Add scroll fix for
Pickercomponent #1007 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.74.1 (Thu Dec 23 2021)
🐛 Bug Fix
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.74.0 (Wed Dec 15 2021)
🐛 Bug Fix
- test(plasma-b2c): Add Cypress component test for
Carousel#968 (@fanisco) - test(plasma-ui): Add Cypress component test for
Carousel#968 (@fanisco) - test(plasma-ui): add Fade component tests #990 (@Yeti-or)
- test(plasma-ui): add Sheet component tests #990 (@Yeti-or)
- test(plasma-ui): add Grid component tests #990 (@Yeti-or)
- test(plasma-ui): add Header component tests #990 (@Yeti-or)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
- Vasiliy (@Yeti-or)
v1.73.0 (Wed Dec 15 2021)
🐛 Bug Fix
- feat(plasma-web,plasma-b2c,plasma-ui): Add example for checkbox with jsx in label #969 (@neretin-trike)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- neretinaa (@neretin-trike)
v1.72.0 (Tue Dec 14 2021)
🚀 Enhancement
- feat(plasma-ui): Add infinite scroll for
DatePickerandTimePickercomponents #957 (@neretin-trike)
🐛 Bug Fix
- test(plasma-ui): add Card component tests #978 (@Yeti-or)
- test(plasma-ui): add SmartPaginationDots component tests #978 (@Yeti-or)
- test(plasma-ui): add MarkedList component tests #978 (@Yeti-or)
- test(plasma-ui): add Marquee component tests #978 (@Yeti-or)
- test(plasma-ui): add Skeleton component tests #978 (@Yeti-or)
- test(plasma-ui): add Spinner component tests #978 (@Yeti-or)
- test(plasma-ui): add TextBox component tests #978 (@Yeti-or)
- test(plasma-ui): add Cell component tests #978 (@Yeti-or)
- test(plasma-ui): Add tests for
DatePickerandTimePickercomponents and update snapshots #957 (@neretin-trike)
Authors: 2
- neretinaa (@neretin-trike)
- Vasiliy (@Yeti-or)
v1.71.0 (Tue Dec 07 2021)
🚀 Enhancement
🐛 Bug Fix
Authors: 1
- Artem Feoktistov (@OgNellis)
v1.70.0 (Fri Dec 03 2021)
🚀 Enhancement
🐛 Bug Fix
- test(plasma-ui): Update tests for
Buttonand add forActionButton#946 (@fanisco) - refactor(plasma-ui,plasma-b2c): Update stories for
Slidercomponent #934 (@neretin-trike) - fix(plasma-ui,plasma-b2c): Fix intersection for multiple
Slidercomponent #934 (@neretin-trike)
Authors: 2
- Fanil' Zubairov (@fanisco)
- neretinaa (@neretin-trike)
v1.69.0 (Thu Dec 02 2021)
🚀 Enhancement
- feat(plasma-ui): Add default value in
Slidercomponent if theme context is undefined #955 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.68.0 (Wed Dec 01 2021)
🚀 Enhancement
- feat(plasma-ui): Added
TabsControllercomponent #923 (@fanisco) - feat(plasma-ui): Add a11y for
Steppercomponent #930 (@neretin-trike)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
- neretinaa (@neretin-trike)
v1.67.0 (Mon Nov 22 2021)
🐛 Bug Fix
- feat(plasma-ui, plasma-web): B2C/B2B
InputandTextAreaon common platform #910 (@fanisco) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.65.0 (Thu Nov 18 2021)
🐛 Bug Fix
Authors: 1
v1.64.0 (Tue Nov 16 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.63.1 (Mon Nov 15 2021)
🐛 Bug Fix
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.63.0 (Mon Nov 15 2021)
🐛 Bug Fix
- chore(plasma-ui): fix sb card cover control #921 (@kayman233)
Authors: 1
v1.62.0 (Wed Nov 10 2021)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Eugene Dashkevich (@jabzzy)
v1.61.1 (Tue Nov 09 2021)
🐛 Bug Fix
- test(plasma-ui): Added for
Imagecomponent #909 (@fanisco) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.61.0 (Tue Nov 09 2021)
🚀 Enhancement
🐛 Bug Fix
- test(plasma-ui):
DatePickerandTimePickerct #915 (@fanisco) - chore(plasma-ui): Change Storybook's iframe lang #710 (@fanisco)
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.60.1 (Mon Nov 01 2021)
🐛 Bug Fix
- fix(plasma-ui): Fix scroll behavior and range values for
Pickercomponent #897 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.58.1 (Fri Oct 22 2021)
🐛 Bug Fix
- fix(plasma-ui): Fix showing values for
TimePickercomponent #887 (@neretin-trike) - fix(plasma-ui): Fix showing values for
DataPickercomponent #887 (@neretin-trike)
Authors: 1
- neretinaa (@neretin-trike)
v1.58.0 (Thu Oct 21 2021)
🚀 Enhancement
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.57.0 (Thu Oct 21 2021)
🚀 Enhancement
- feat(plasma-ui):
Header's back-minimize animation" #863 (@fanisco) - feat(plasma-ui): Added
NueHeaderto replaceHeaderin major version #863 (@fanisco)
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.56.1 (Thu Oct 21 2021)
🐛 Bug Fix
- fix(plasma-ui):
HeaderContentflex in Chrome 94 #875 (@fanisco) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.55.3 (Fri Oct 15 2021)
🐛 Bug Fix
- chore(plasma-ui, plasma-web): addon knobs removed #857 (@kayman233)
Authors: 1
v1.55.2 (Thu Oct 14 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.55.1 (Wed Oct 13 2021)
🐛 Bug Fix
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.53.0 (Mon Oct 11 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
- chore: Remove Chromatic check #850 (@fanisco)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.52.0 (Fri Oct 08 2021)
🚀 Enhancement
🐛 Bug Fix
⚠️ Pushed to master
- build(plasma-core/ui/b2c/web): fix storybook build (@Yeti-or)
Authors: 2
v1.51.1 (Wed Oct 06 2021)
🐛 Bug Fix
Authors: 1
- Vasiliy (@Yeti-or)
v1.51.0 (Sun Oct 03 2021)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Vasiliy (@Yeti-or)
v1.50.2 (Sun Oct 03 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
- chore: move cypress helpers to utils #823 (@Yeti-or)
- test(plasma-web/plasma-ui): move cy tests to plasma-core #823 (@Yeti-or)
Authors: 2
- @Salute-Eva
- Vasiliy (@Yeti-or)
v1.50.1 (Tue Sep 28 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.50.0 (Tue Sep 28 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.49.0 (Fri Sep 24 2021)
🐛 Bug Fix
- chore: resolve cypress and jest conflicts #573 (@OgNellis)
- chore: cypress component testing #573 (dakhetov@outlook.com)
Authors: 2
- Artem Feoktistov (@OgNellis)
- Daniil Akhetov (dakhetov@outlook.com)
v1.48.1 (Tue Sep 21 2021)
🐛 Bug Fix
- fix(plasma-ui): Separate gradient masks for
Picker#708 (@fanisco) - test(plasma-ui):
PickerItem's styling utils #708 (@fanisco) - fix(plasma-ui):
PickerItemsize="s"text cut at the bottom #708 (@fanisco) - chore(plasma-ui): E2E test for
DatePickerandTimePicker#806 (@fanisco) - chore: Delete extract-sb-docgen-info #801 (@fanisco)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.48.0 (Mon Sep 20 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.47.1 (Wed Sep 15 2021)
🐛 Bug Fix
- fix(plasma-ui): Added
coverGradientprop toCardContent#716 (@fanisco) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.47.0 (Tue Sep 14 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.46.4 (Tue Sep 14 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.46.3 (Thu Sep 09 2021)
🐛 Bug Fix
- fix(plasma-ui): Disabled state for
CheckboxandRadiobox#791 (@fanisco) - chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.46.2 (Thu Sep 09 2021)
🐛 Bug Fix
- feat(plasma-ui, plasma-core): Added
forwardedAsandasprops toTabs#724 (@fanisco) - chore(plasma-ui): Storybook controls for Card, Carousel, Cell, Header, Pickers #647 (@kayman233)
- fix(plasma-ui): visibleItems for TimePicker fix #647 (@kayman233)
- chore(plasma-ui): fix cell icons #647 (@kayman233)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
- @kayman233
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.46.1 (Wed Sep 08 2021)
🐛 Bug Fix
- fix: Refactor
Checkbox&Radioboxin order of better understanding #698 (@fanisco) - chore(plasma-ui): update ts/styled-comps deps #728 (@Yeti-or)
- chore(plasma-ui): update storybook deps #728 (@Yeti-or)
- chore(plasma-ui): update test deps #728 (@Yeti-or)
- chore(plasma-ui): update build deps #728 (@Yeti-or)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
- Vasiliy (@Yeti-or)
v1.46.0 (Wed Sep 08 2021)
🚀 Enhancement
- feat(plasma-ui): value format for Stepper added #675 (@kayman233)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
- docs: Writing new docs for Plasma Devices #648 (@fanisco)
- chore: Storybook docgenInfo extraction tool #648 (@fanisco)
Authors: 3
- @kayman233
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.45.0 (Wed Sep 01 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.44.1 (Tue Aug 31 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.44.0 (Fri Aug 27 2021)
🚀 Enhancement
🐛 Bug Fix
- chore(plasma-ui): Refactor tabs #659 (@fanisco)
- chore(plasma-ui): Storybook controls for PaginationDots, Price, Spinner, TextArea, TextField #639 (@kayman233)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
- @kayman233
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.43.0 (Fri Aug 27 2021)
🚀 Enhancement
- feat(plasma-ui): Add showcase #660 (@kvpolyanskiy)
- feat(plasma-ui): Add Sheet component #660 (@kvpolyanskiy)
🐛 Bug Fix
- chore(plasma-ui): Storybook controls for Tabs #649 (@kayman233)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
v1.42.0 (Mon Aug 23 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.41.0 (Fri Aug 20 2021)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.40.0 (Fri Aug 20 2021)
🚀 Enhancement
🐛 Bug Fix
- chore(plasma-ui): Storybook controls for Skeleton, Stepper, Toast #640 (@kayman233)
- chore(plasma-ui): Storybook controls for Badge, Button, Icon, Image #627 (@kayman233)
- chore(plasma-ui): disableProps added #627 (@kayman233)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 3
- @kayman233
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.39.0 (Wed Aug 18 2021)
🚀 Enhancement
Authors: 1
- Artem Feoktistov (@OgNellis)
v1.38.2 (Wed Aug 18 2021)
🐛 Bug Fix
- fix(plasma-ui): fix vertical position of HeaderBack #634 (@OgNellis)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Artem Feoktistov (@OgNellis)
v1.38.1 (Wed Aug 18 2021)
🐛 Bug Fix
- fix(plasma-ui): add textAlign prop #618 (@ayymkozb)
- fix(plasma-ui): calculate props in component #618 (@ayymkozb)
- fix(plasma-ui): check ref commit #618 (@ayymkozb)
- fix(plasma-ui): marquee fix #618 (@ayymkozb)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
v1.38.0 (Mon Aug 16 2021)
🚀 Enhancement
- feat(plasma-ui): tabs api changed #593 (@kayman233)
- feat(plasma-ui): tabs animation added #593 (@kayman233)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
v1.37.0 (Tue Aug 10 2021)
🚀 Enhancement
🐛 Bug Fix
- docs(plasma-ui): Mixin import from plasma-ui #629 (@fanisco)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.36.0 (Fri Aug 06 2021)
🐛 Bug Fix
- fix: Execution layout effect on server #607 (@fanisco)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.35.1 (Fri Aug 06 2021)
🐛 Bug Fix
- fix(plasma-core): Image: add role attr #620 (@Yeti-or)
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Vasiliy (@Yeti-or)
v1.35.0 (Fri Aug 06 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.34.0 (Wed Aug 04 2021)
🚀 Enhancement
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.33.0 (Mon Aug 02 2021)
🐛 Bug Fix
- chore: update package-locks [skip ci] (@Salute-Eva)
Authors: 1
v1.32.0 (Mon Aug 02 2021)
🚀 Enhancement
🐛 Bug Fix
Authors: 1
- Fanil' Zubairov (@fanisco)
v1.31.1 (Fri Jul 30 2021)
🐛 Bug Fix
- fix(plasma-ui): huawei detection fix #583 (nicolai.v.95@gmail.com)
- docs(plasma-ui): Show provider in stories #575 (@fanisco)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 3
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
- nsvoevodin (nicolai.v.95@gmail.com)
v1.31.0 (Tue Jul 27 2021)
🚀 Enhancement
- feat(plasma-ui): Header layout #551 (@fanisco)
- feat(plasma-ui): Header minimize or back #551 (@fanisco)
🐛 Bug Fix
- fix(plasma-ui): Pass rest props to TextBox if only children presented #551 (@fanisco)
- docs(plasma-ui): assistant usage fix #562 (@kayman233)
Authors: 2
- @kayman233
- Fanil' Zubairov (@fanisco)
v1.30.2 (Mon Jul 19 2021)
🐛 Bug Fix
Authors: 1
- Artem Feoktistov (@OgNellis)
v1.30.1 (Fri Jul 16 2021)
🐛 Bug Fix
- fix(plasma-ui, plasma-web): toolbar buttons return #547 (@kayman233)
Authors: 1
v1.30.0 (Thu Jul 15 2021)
🚀 Enhancement
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.29.0 (Thu Jul 15 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.28.0 (Wed Jul 14 2021)
🐛 Bug Fix
- feat(plasma-ui, plasma-web, showcase): sb-essentials added #535 (@kayman233)
Authors: 1
v1.27.3 (Wed Jul 14 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.27.2 (Tue Jul 13 2021)
🐛 Bug Fix
- fix(plasma-ui): Toast fade top placement #528 (@fanisco)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.27.1 (Tue Jul 13 2021)
🐛 Bug Fix
- fix: Pickers performance, no unnecessary rerender #527 (@fanisco)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.27.0 (Tue Jul 13 2021)
🚀 Enhancement
- feat: react17 and test job added #496 (@kayman233)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
v1.26.0 (Fri Jul 09 2021)
🚀 Enhancement
- feat: TimePicker throws exception for out of range value #516 (@VladislavPetyukevich)
🐛 Bug Fix
- fix(plasma-ui): Header back button position #517 (@fanisco)
- docs: Documentation for hocs #494 (@fanisco)
- fix(plasma-ui): Picker focus / control remote #494 (@fanisco)
- refactor(plasma-ui): Picker component refactor #494 (@fanisco)
- fix(plasma-web): Pass ids in Date&TimePicker #494 (@fanisco)
- fix(plasma-ui): Date&TimePicker rest attributes on wrapper #494 (@fanisco)
- docs: plasma-ui disable autofocus for time picker #516 (@VladislavPetyukevich)
- docs: fix time picker docs #516 (@VladislavPetyukevich)
- docs: add documentation for environment #480 (@OgNellis)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
- chore: Alias react, react-dom and styled-components in Storybook webpack #518 (@fanisco)
- chore: Bump Storybook version #518 (@fanisco)
📝 Documentation
Authors: 4
- @Salute-Eva
- @VladislavPetyukevich
- Artem Feoktistov (@OgNellis)
- Fanil' Zubairov (@fanisco)
v1.25.0 (Thu Jul 08 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.24.1 (Wed Jul 07 2021)
🐛 Bug Fix
- fix(plasma-ui): commas change #479 (@kayman233)
- fix(plasma-ui): favicon to png fix #479 (@kayman233)
- fix(plasma-ui): safari bug fix #479 (@kayman233)
- fix(plasma-ui): fix missed bracket #479 (@kayman233)
- fix(plasma-ui): favicon bug fix #479 (@kayman233)
- fix(plasma-ui): favicon added #479 (@kayman233)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
v1.24.0 (Fri Jul 02 2021)
🐛 Bug Fix
- fix(plasma-ui): Radio type in trigger #463 (@fanisco)
- fix: TextField placeholder placement #463 (@fanisco)
- fix: Build components with own namespace es/cjs #463 (@fanisco)
- fix: TextField helperText to boolean #463 (@fanisco)
- fix: Checkbox layout with various content #463 (@fanisco)
- fix: Input interface and props #463 (@fanisco)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil' Zubairov (@fanisco)
v1.23.1 (Thu Jul 01 2021)
🐛 Bug Fix
- fix(plasma-ui): no-select mixin lint error fix #462 (@kayman233)
- fix(plasma-ui): no-select mixin in plasma-core #462 (@kayman233)
- fix(plasma-ui): no-select mixin added #462 (@kayman233)
- fix(plasma-ui): text selection fixed #462 (@kayman233)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
v1.23.0 (Thu Jul 01 2021)
🐛 Bug Fix
- docs(plasma-ui): repository link added #447 (@kayman233)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
- ci: setup jest #466 (@Yeti-or)
Authors: 3
- @kayman233
- @Salute-Eva
- Vasiliy (@Yeti-or)
v1.22.1 (Wed Jun 23 2021)
🐛 Bug Fix
Authors: 1
- Artem Feoktistov (@OgNellis)
v1.22.0 (Wed Jun 23 2021)
🚀 Enhancement
🐛 Bug Fix
- chore: Added favicon for storybooks #455 (@fanisco)
- docs: ThemeColors in both libraries #455 (@fanisco)
- docs(plasma-web): Added Grid docs #455 (@fanisco)
Authors: 1
- Fanil Zubairov (@fanisco)
v1.21.0 (Tue Jun 22 2021)
🐛 Bug Fix
Authors: 1
- Fanil Zubairov (@fanisco)
v1.20.0 (Fri Jun 18 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.19.1 (Thu Jun 17 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.19.0 (Wed Jun 09 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.18.1 (Wed Jun 09 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.18.0 (Mon Jun 07 2021)
🚀 Enhancement
- feat: switchable month name format in DatePicker #392 (@VladislavPetyukevich)
- feat: short month name in datepicker #392 (@VladislavPetyukevich)
🐛 Bug Fix
- refactor: change style of default options checking in DatePicker #392 (@VladislavPetyukevich)
- refactor: remove unimportant check from getFormatterKey #392 (@VladislavPetyukevich)
- refactor: unified options getting in DatePicker #392 (@VladislavPetyukevich)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
v1.17.1 (Mon May 31 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.17.0 (Mon May 31 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.16.0 (Mon May 31 2021)
🚀 Enhancement
- feat: es module build for plasma-tokens #341 (@VladislavPetyukevich)
- feat: add es module exports for plasma-ui #341 (@VladislavPetyukevich)
🐛 Bug Fix
- fix: es module import in CarouselCol #341 (@VladislavPetyukevich)
- fix: all at once exports #341 (@VladislavPetyukevich)
- chore: update plasma-core version for plasma-ui #341 (@VladislavPetyukevich)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
v1.15.2 (Mon May 31 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.15.1 (Thu May 20 2021)
🐛 Bug Fix
- fix(plasma-ui) Add Huawei TV UA #403 (@SemyonMakhaev)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Махаев Семён (@SemyonMakhaev)
v1.15.0 (Thu May 20 2021)
🚀 Enhancement
🐛 Bug Fix
- fix(plasma-ui): Disabled animation in Picker in first render #389 (@fanisco)
- feat(plasma-core, plasma-ui, plasma-web): Moved PaginationDots to core #389 (@fanisco)
- feat(plasma-core, plasma-ui, plasma-web): Moved Carousel to core #389 (@fanisco)
Authors: 1
- Fanil Zubairov (@fanisco)
v1.14.2 (Tue May 18 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.14.1 (Mon May 17 2021)
🐛 Bug Fix
- fix(plasma-ui): fix simultaneous src&placeholder display #390 (@ayymkozb)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
v1.14.0 (Mon May 17 2021)
🐛 Bug Fix
- feat(plasma-core, plasma-ui): Moved Spinner to core #326 (prokopyevviktor@yandex.ru)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Viktor Prokopyev (prokopyevviktor@yandex.ru)
v1.13.0 (Fri May 14 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.12.0 (Thu May 13 2021)
🐛 Bug Fix
- fix: exclude description from Basebox in plasma-ui #347 (@VladislavPetyukevich)
- {chore: update package-locks [skip ci]} (@Salute-Eva)
- chore: update package-locks #344 (@VladislavPetyukevich)
- chore: soft peerDependencies only #344 (@VladislavPetyukevich)
Authors: 2
v1.11.0 (Tue May 11 2021)
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 1
v1.10.0 (Fri May 07 2021)
🚀 Enhancement
🐛 Bug Fix
- {chore: update package-locks [skip ci]} (@Salute-Eva)
Authors: 2
- @Salute-Eva
- Fanil Zubairov (@fanisco)
v1.9.0 (Thu May 06 2021)
🐛 Bug Fix
- feat(plasma-core, plasma-ui, plasma-ui): Moved Image component #342 (@fanisco)
- feat(plasma-core, plasma-ui, plasma-ui): Moved Price component #342 (@fanisco)
- build: fix package-locks #337 (@Yeti-or)
- docs: fix grid misspell #336 (@Yeti-or)
Authors: 2
v1.8.0 (Wed Apr 28 2021)
🚀 Enhancement
- feat(plasma-ui): Add new scrollAlign values for Carousel #317 (nicolai.v.95@gmail.com)
Authors: 1
- nsvoevodin (nicolai.v.95@gmail.com)
vnull (Tue Apr 27 2021)
🐛 Bug Fix
⚠️ Pushed to master
- {chore: update package-locks} (@github-actions[bot])
Authors: 2
- @github-actions[bot]
- Fanil Zubairov (@fanisco)
v1.6.2 (Wed Apr 21 2021)
🐛 Bug Fix
Authors: 1
- Fanil Zubairov (@fanisco)
v1.6.1 (Wed Apr 21 2021)
🐛 Bug Fix
- fix(plasma-ui): update @storybook/react version #323 (@VladislavPetyukevich)
Authors: 1
v1.6.0 (Tue Apr 20 2021)
🚀 Enhancement
- feat(plasma-ui): TimePicker: values interval #300 (@fanisco)
- feat(plasma-ui): Date/TimePicker control by keyboard/remote #300 (@fanisco)
- feat(plasma-ui): TimePicker / DatePicker: l and s sizes for both components #300 (@fanisco)
🐛 Bug Fix
- docs(plasma-ui): remove docz #304 (@OgNellis)
- perf(plasma-ui): Picker: prevent form unnecessary onChange call #300 (@fanisco)
- fix(plasma-ui): Picker disabled state #300 (@fanisco)
- fix(plasma-ui): Date/TimePickers controls #300 (@fanisco)
Authors: 2
v1.5.2 (Tue Apr 20 2021)
🐛 Bug Fix
Authors: 1
- Fanil Zubairov (@fanisco)
v1.5.1 (Sat Apr 17 2021)
🐛 Bug Fix
Authors: 1
- Artem Feoktistov (@OgNellis)
v1.5.0 (Fri Apr 16 2021)
🚀 Enhancement
- feat(core): made reexport in ui & web, added showcase for web #308 (prokopyevviktor@yandex.ru)
Authors: 1
- Viktor Prokopyev (prokopyevviktor@yandex.ru)
v1.4.0 (Thu Apr 15 2021)
🚀 Enhancement
🐛 Bug Fix
- fix(plasma-ui, plasma-web): Fix setting props in TextField & TextArea #299 (@LamaEats)
- fix(plasma-ui, plasma-web): Added SC babel plugin to avoid classname collision #280 (@fanisco)
Authors: 2
v1.3.1 (Thu Apr 15 2021)
🐛 Bug Fix
Authors: 1
- Vasiliy (@Yeti-or)
v1.3.0 (Tue Apr 13 2021)
🚀 Enhancement
Authors: 1
v1.2.1 (Mon Apr 12 2021)
🐛 Bug Fix
Authors: 1
- Artem Feoktistov (@OgNellis)
v1.2.0 (Wed Apr 07 2021)
🚀 Enhancement
- feat(plasma-ui): Marquee: animation duration prop (@ayymkozb)
- feat(plasma-ui): TimePicker: correct min and max behavior #269 (@fanisco)
- feat(plasma-ui): Carousel: dynamic options list refresh #269 (@fanisco)
🐛 Bug Fix
- Bump independent versions [skip ci] (@Salute-Eva)
- Update CHANGELOG.md [skip ci] (@Salute-Eva)
- Bump independent versions [skip ci] (@Yeti-or)
- Update CHANGELOG.md [skip ci] (@Yeti-or)
Authors: 4
- @ayymkozb
- @Salute-Eva
- Fanil Zubairov (@fanisco)
- Vasiliy (@Yeti-or)
v1.1.0 (Wed Apr 07 2021)
🚀 Enhancement
- feat(plasma-ui): TimePicker: correct min and max behavior #269 (@fanisco)
- feat(plasma-ui): Carousel: dynamic options list refresh #269 (@fanisco)
🐛 Bug Fix
Authors: 2
v1.0.0 (Fri Apr 02 2021)
🐛 Bug Fix
Authors: 1
- Vasiliy (@Yeti-or)
v0.20.0 (Wed Nov 11 2020)
🚀 Enhancement
- feat(ui): Доработана докуменация по Card #58 (@fanisco)
- feat(icon): Добавлены новые иконки xs:16 & s:24 #57 (@Yeti-or)
🐛 Bug Fix
- chore: updated lock files #62 (@Yeti-or)
- build: запускать сборку доки с ts3.5.3 #62 (@Yeti-or)
- build(ui): ts ломает сборку доки #57 (@Yeti-or)
- chore: правки после рефакторинга #57 (@IgorAntonov)
- chore: Удалены стори и дока для Cart #57 (@IgorAntonov)
- fix: компонент Input #57 (@IgorAntonov)
- fix: remove old icons from components #57 (@IgorAntonov)
- refactor: new icons #57 (@IgorAntonov)
Authors: 3
- @IgorAntonov
- Fanil Zubairov (@fanisco)
- Vasiliy (@Yeti-or)
v0.19.0 (Tue Nov 10 2020)
🚀 Enhancement
🐛 Bug Fix
- docs(ui): fix links and stuff #46 (@Yeti-or)
- chore(ui): more cleanup #46 (@Yeti-or)
- chore: cleanup #46 (@Yeti-or)
- docs: Обновить документацию #46 (@Yeti-or)
- chore: storybook: поправить глобальные стили #46 (@Yeti-or)
Authors: 2
v0.18.0 (Tue Nov 10 2020)
🚀 Enhancement
- feat(ui): Добавлены компоненты TextBox & Cell #47 (@Yeti-or)
- feat(ui): add Cell component #47 (@IgorAntonov)
Authors: 2
- @IgorAntonov
- Vasiliy (@Yeti-or)
v0.17.0 (Tue Nov 10 2020)
🚀 Enhancement
- feat(ui): Удален Card.stories #45 (@fanisco)
- feat(ui): Скрыт ScrollList #45 (@fanisco)
- feat(ui): Удален LooneyTunes #45 (@fanisco)
- feat(ui): Доработаны Input, Field (TextField) #45 (@fanisco)
- feat(ui): Доработан Button #45 (@fanisco)
- feat(ui): Доработан Badge #45 (@fanisco)
Authors: 1
- Fanil Zubairov (@fanisco)
v0.16.0 (Mon Nov 09 2020)
🚀 Enhancement
- feat(ui): Перевел сетку на rem-ы #43 (@fanisco)
- feat(ui): В сторибук заменены вьюпорты на родные для сетки #43 (@fanisco)
Authors: 1
- Fanil Zubairov (@fanisco)
v0.15.0 (Thu Nov 05 2020)
🐛 Bug Fix
- fix(ui): исправление storybook под rem-ы #36 (@fanisco)
- chore(ui): add missing deps to useCb #38 (@Yeti-or)
Authors: 2
v0.14.0 (Fri Oct 30 2020)
🚀 Enhancement
Authors: 1
- Fanil Zubairov (@fanisco)
v0.13.0 (Fri Oct 30 2020)
🚀 Enhancement
- feat(ui): Добавить шаг prepare/build в публикацию #34 (@IgorAntonov)
🐛 Bug Fix
- refactor(ui): fix another lint errors #26 (@IgorAntonov)
- refactor(ui): fix lint errors #26 (@IgorAntonov)
- ci: bump locks [skip ci] #34 (@Yeti-or)
- chore: change logo image for docs/storybook #32 (@IgorAntonov)
- refactor(ui): format currency without package i18n #32 (@IgorAntonov)
- build: remove private packages from deps #32 (@IgorAntonov)
Authors: 2
- @IgorAntonov
- Vasiliy (@Yeti-or)
v0.11.0 (Thu Oct 29 2020)
🚀 Enhancement
🐛 Bug Fix
- docs(ui): fix empty documentation #30 (@IgorAntonov)
Authors: 2
- @IgorAntonov
- Fanil Zubairov (@fanisco)
v0.10.0 (Wed Oct 28 2020)
🚀 Enhancement
Authors: 1
- Fanil Zubairov (@fanisco)
v0.9.0 (Tue Oct 27 2020)
🚀 Enhancement
- feat(ui): views вынесены в mixins #17 (@fanisco)
- feat(ui): доработка Button API в рамках работы над Card #1 (@fanisco)
- feat(ui): доработка Badge API в рамках работы над Card #1 (@fanisco)
- feat(ui): доработка Card #1 (@fanisco)
🐛 Bug Fix
Authors: 1
- Fanil Zubairov (@fanisco)
v0.8.0 (Tue Oct 27 2020)
🚀 Enhancement
Authors: 1
v0.7.0 (Tue Oct 27 2020)
🚀 Enhancement
🐛 Bug Fix
Authors: 2
v0.6.2 (Mon Oct 26 2020)
🐛 Bug Fix
- fix: license #7 (@Yeti-or)
- fix: license (@Yeti-or)
- fix(ui): url to repo #6 (@Yeti-or)
- fix(ui): url to repo (@Yeti-or)
Authors: 1
- Vasiliy (@Yeti-or)