You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[DropdownContainer]: added Shadow DOM support - replaced react-focus-lock with @epam/uui-react-focus-lock-fork to correctly trap and restore focus inside Shadow DOM.
[RangeDatePicker]: added mobile view for date range picker on mobile devices.
[RTE]: UUI block and mark components render through PlateElement / PlateLeaf (with asChild where a semantic tag is used) so custom Plate plugins that wrap nodes (e.g. inject.aboveComponent) compose correctly (#3062).
What's Fixed
[Snackbar] / [Notification]: snackbar container z-index now follows the layout layer stack (via uuiLayout.getTopOverlayZIndex()), capped by the previous default (100500), so notifications stay above modals when many overlays are open (#3095).
[ErrorHandler]: recovery ModalBlocker uses uuiLayout.getTopOverlayZIndex() instead of a hardcoded z-index (#3095).
[PickerModal]: fixed footer Select all staying available while searching — the control is now disabled until the search field is cleared.(#3083)
[PresetsPanel]: custom onCopyLink is now invoked with DataTableState as declared, instead of receiving the click event
[DropdownContainer]: fixed autoFocus always being true even when false is passed through params
[RTE]: fixed incorrect floating toolbar position when in shadow DOM (#3073)
floating toolbar now respects target element client rects (ie multiline selections)
[PresetsPanel]: fixed preset tab rendering nested elements (preset actions IconButton inside the tab control), which caused invalid HTML and a React console warning.
Fixed multiple RTL layout issues across components (#2548):