Skip to content
Compare
Choose a tag to compare
@imodeljs-admin imodeljs-admin released this 19 Nov 22:47
· 5 commits to main since this release
50f49aa

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 a stepContent property in each item of the steps array.
  • #2294: ComboBox with multiple enabled now offers a clearFilterOnOptionToggle prop to control whether the filter is cleared or not when an option is toggled. Default value is true (i.e. no breaking change).
  • #2299/5d313a7: Added new tileContainer prop to RadioTileGroup to allow further customization of inner DOM elements.

Patch Changes

  • #2337: Fixed a Table bug where row items could not be focused via the Tab key.
  • #2317: Fixed duplicate data returned from Table's onSelect prop.
  • #2316: TablePaginator's page buttons no longer get overlapped by neighboring paginator elements.
  • #2327: Fixed a Tree bug where the size prop was not respected when virtualization was enabled.
  • #2311: Updated the default value of Dialog's setFocus prop to be based on the value of the trapFocus 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 with enableRangeSelect now allows startDate and endDate to both be undefined (e.g. when there is no initial range). Passing Date to just one of them is not allowed.
  • #2347: InputWithDecorations.Input now properly gets cursor: not-allowed when disabled.
  • #2323: Ensured that the useToaster wrapper does not block clicks when used within other portal containers (e.g. from AppUI).