imodeljs-admin
released this
19 Nov 22:47
·
4 commits
to main
since this release
Minor Changes
- #2001: Added a new generic
unstable_Panels
component for easy setup of nested screens/panels. Example uses: multi-layered menus, wizards, settings screens, etc.- This API is temporarily marked as unstable to collect feedback for some time to tailor the generic component specifically to users' needs.
- #2345:
Stepper
now allows passing custom icon or content in each step circle using astepContent
property in each item of thesteps
array. - #2294:
ComboBox
withmultiple
enabled now offers aclearFilterOnOptionToggle
prop to control whether the filter is cleared or not when an option is toggled. Default value istrue
(i.e. no breaking change). - #2299/5d313a7: Added new
tileContainer
prop toRadioTileGroup
to allow further customization of inner DOM elements.
Patch Changes
- #2337: Fixed a
Table
bug where row items could not be focused via theTab
key. - #2317: Fixed duplicate data returned from
Table
'sonSelect
prop. - #2316:
TablePaginator
's page buttons no longer get overlapped by neighboring paginator elements. - #2327: Fixed a
Tree
bug where thesize
prop was not respected when virtualization was enabled. - #2311: Updated the default value of
Dialog
'ssetFocus
prop to be based on the value of thetrapFocus
prop. - #2154: Fixed bugs and improved performance in components with overflow support (e.g.
ComboBox
,Select
,ButtonGroup
,Breadcrumbs
, etc.) - #2339: Improved the accessibility of
MiddleTextTruncation
so that the entire untruncated text is part of the accessibility tree. - #2334:
DatePicker
withenableRangeSelect
now allowsstartDate
andendDate
to both beundefined
(e.g. when there is no initial range). PassingDate
to just one of them is not allowed. - #2347:
InputWithDecorations.Input
now properly getscursor: not-allowed
when disabled. - #2323: Ensured that the
useToaster
wrapper does not block clicks when used within other portal containers (e.g. from AppUI).