TGViewer
Design-System RT Design-System RT @ds_rt · 652 subscribers
Post #335 654
🟠 Релиз 2.4.0 (2-е поколение, React)

Алоха! Большой релиз, большие исправления, не обошлось без обратно несовместимых изменений

BREAKING CHANGE:

— Исправили возможную путаницу при использовании параметра widthFitContent в компонентах DropdownMenu, Select, Multiselect. Теперь при значении true ширина равняется ширине опций внутри списка. При false ширина подстраивается под родительский элемент. Как и прежде, задать свой width вы можете с помощью dropdownMenuStyle или dropdownMenuClassName. Примечание: если вы не трогали widthFitContent или ширину списка, то для вас не должно ничего измениться

BREAKING CHANGE:

— Для полей ввода, в соответствии с дизайном, обновили состояние required. Теперь слева от лейбла появляется точка. Для работы достаточно передать нативный проп required в компонент

Исправления:

— DropdownMenu: Дефолтное значение widthFitContent изменено на true

— Select/Multiselect: Дефолтное значение widthFitContent изменено на false

— DropdownMenu/Select/Multiselect: Добавлен параметр hideOnSelect, по умолчанию true. Закрывает выпадающий список при выборе опции

— Multiselect: в объект-параметр autocomplete добавлен новый пропс clearSearchOnSelect, который позволяет очищать поле поиска при выборе, по умолчанию true

— Input: Новый типизированный параметр inputProps для передачи нативных пропсов в поле

— Input/InputDate: Теперь работают с IMask 7.6.1. В Input добавлен новый параметр mask. Сделано исходя из удобства пользования, можно отказаться от transformationRule в пользу маски

— InputDate: Исправлены ситуации, когда возвращалась неправильная дата при вводе даты вручную и заданных minDate/maxDate

— InputDate: Добавлена возможность передать timeProps, как в компоненте PickerDate

— Textarea: Добавлена валидация, по аналогии с Input

— Tooltip: Теперь при trigger="click" срабатывает onClose при клике вне его области

— Accordion: Раскрывающаяся часть аккордеона (Accordion.Details) теперь динамически подстраивает свою высоту после открытия

— Checkbox: При передаче className компоненту, ломались стили. Исправлено

— ToastNotification: Исправлены ситуации, когда могло не показываться больше одного уведомления при неоднократном вызове

— Tabs: При использовании компонента без лейблов, только с иконками, были лишние отступы. Убраны. Label больше не обязательный параметр
  • 👍 7
More from @ds_rt
  1. Sep 3, 2026Релиз 3.1.0 (Vue) Алоха! Обновление для Вью, добавили новый компонент счётчик, исправили I…
  2. Sep 3, 2026photo post
  3. Sep 2, 2026Релиз 4.1.0 (React, Core, Themes) Алоха! Много исправлений ошибок, обновлен дизайн табов и…
  4. Sep 2, 2026photo post
  5. Aug 13, 2026Релиз 3.1.0 (TableGrid) Алоха! Обновление таблиц: добавлен actionBar, исправлена куча визу…
  6. Aug 13, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →