Skip to content

0.8.0

Compare
Choose a tag to compare
released this 02 Jun 22:41

NOTABLE

  • ComponentsProvider now supports coreColors attribute for dynamic theme generation
  • theme.colors.palette no longer used internally except in very limited (and soon-to-be-deprecated) cases.
  • theme.colors shape has been significantly refactored (documentation updates to follow)
  • Tooltip now uses keyAccent for link color

Added

  • ActionListItem accepts actionsButtonLabel prop to help with testing
  • ComboboxList and ComboboxOption now both support a custom indicator
    • Select and SelectMulti also support indicator at both the component and option level
  • InputColor now supports a "null" state
  • Status component
  • Tree, TreeItem components
    • Includes docs and test suite
  • Test helper functions for Combobox component using react-testing-library

Changed

  • Badge - default intent is now key
  • Banner is now MessageBar
    • Major style changes to be more Material-esque
    • warning is now warn
    • error is now critical
    • info is now inform
    • confirmation is now positive
  • Button* font sizes updated to match design specifications
  • CheckboxGroup and RadioGroup name is now optional
  • TextArea now supports min-height
  • Icons: LookerLogo and LogoRings updated to match new branding

Fixed

  • CheckboxGroup and RadioGroup now reflect changes to value prop
  • InlineInputText no longer adds a special character to prevent vertical-collapse when empty
  • InlineInputText simple option actually removes border-bottom
  • InlineInputText & InlineInputTextArea inherit color and text-alignment from parent
  • Popover positioning when placement is "top" and the height changes
    • usePopper reinstate the adaptive option of computeStyles

Removed

  • SemanticColor[s] are no longer supported (see new theme.colors shape above)