Skip to content

v0.26.0

Compare
Choose a tag to compare
@metonym metonym released this 11 Dec 13:11
· 1021 commits to master since this release

Features

  • Render the UI Shell hamburger menu only if the SideNav component is present (PR #457, issue #434)

  • Clear the Search input value if the "Escape" key is pressed (PR #448)

  • Customize the Tooltip alignment using the align prop (PR #446, issue #398)

    <!-- default alignment is "center" -->
    <Tooltip align="center">...</Tooltip>
    <Tooltip align="start">...</Tooltip>
    <Tooltip align="end">...</Tooltip>

Fixes

  • Fix files prop type FileUploader to be a list of Files instead of file names (PR #437)
  • Allow binding decimal values in NumberInput (PR #444)
  • Spread $$restProps in DataTableSkeleton to the top-level element to be consistent with DataTable (PR #441, issue #423)
  • Close the Tooltip on the mousedown event; re-focus the tooltip icon after closing and forward click, mousedown events
  • Focus the Dropdown button correctly for multiple dropdowns (PR #447)
  • Focus the ComboBox input correctly for multiple combo boxes (PR #447)
  • Blur an opened ComboBox when clicking a search input (PR #447, issue #436)
  • Prevent cursor shift in UI Shell HeaderSearch when using the up/down arrow keys to navigate results (PR #432, issue #431)
  • Deprecate small prop in ButtonSkeleton
  • Fix CodeSnippetSkeleton type to only be "single" or "multi"

Breaking Changes

  • files in FileUploader components is a list of Files, not just file names
  • $$restProps is spread to the top-level element in DataTableSkeleton

Documentation

  • Add reactive, hidden, custom alignment examples for Tooltip
  • Add reactive examples for Search, ContentSwitcher, Toggle components
  • Add plain Header (no SideNav) UI Shell example

Housekeeping

  • Upgrade carbon-components to version 10.25 for the pre-compiled CSS StyleSheets