Skip to content

0.9.6

Choose a tag to compare

released this 15 Jul 18:02
  • Storybook is now deployed to https://components.looker.com/storybook

Added

  • iconSizes style function includes xxsmall case
  • Link now supports explicit underline & keyColor properties
  • TreeItem and Tree
    • Altered style defaults
  • TreeGroup
    • Added additional test case for color override behavior
  • undefinedCoalesce util function
  • Icons: FactCheck

Changed

  • Accordion
    • Updated padding props to affect AccordionDisclosure and AccordionContent containers rather than parent Accordion container
    • AccordionDisclosure removed default height: 100%
  • ButtonBase removed negative margin from iconMargins helper function
  • Calendar, FieldDate, FieldDateRange, InputDate & InputDateRange now require "deep" imports
    • E.g.: Calendar imports from @looker/components/lib/Calendar)
  • Icon no longer outputs a <title /> by default and Icon is marked with aria-hide unless a title is explicitly specified
  • InputSearch clear button is larger and now focusable, divider and summary text spacing refined
  • Menu now has a new focus style for MenuItems as well as updateing sizing
  • MenuGroup labels improvements when using compact
  • MessageBar
    • MessageBar is dismissable by default. Use prop noActions in place of canDismiss={false} to hide dismiss button.
    • Adds new visible prop to toggle display externally
    • Accepts primary and secondary action overrides and callbacks
  • TabList now supports distribute prop
  • theme.zIndexFloor now defaults to 1 instead of undefined (this helps with compatibility due to Firefox's stacking order eccentricities)
  • Tooltip now renders in a Portal
  • Tree and TreeItem updated docs and test suite
  • Tree increased gap size between indicator and label to align with sibling TreeItems with icons

Fixed

  • MenuGroup now includes icon placeholder spacing if higher MenuItemContext has renderIconPlaceholder === true
  • Select/SelectMulti keyboard navigation when filtering and going from > 100 to < 100 options
  • SelectMulti with freeInput not saving input value on tab key
  • SelectMulti list not closing on blur
  • TreeGroup properly overrides color of child TreeItem labels and Tree labels

Removed

  • Removed Modal* aliases to Dialog*