0.9.16
Added
-
Drawer
component- Note: This is a new implementation of the previously deprecated
Drawer
and features a more modern API.DrawerManager
behaviors are now baked in toDrawer
- Includes
useDrawer
hook
- Note: This is a new implementation of the previously deprecated
-
TabList
now supportsPaddingProps
andfontSize
-
TabList
w/distribute
now uses default "small"fontSize
-
Image snapshots tests
- Infrastructure to run image snapshot tests leveraging Storybook
storyshots
+jest-image-snapshots
- Image snapshot coverage for
Button*
,IconButton
&Tree
components
- Infrastructure to run image snapshot tests leveraging Storybook
-
Storybook: Preliminary infrastructure for composition
-
Storybook: Added support for extract behavior to improve published-Storybook performance
Changed
ComponentsProvider
now includesScrollLockContext
to manage all scroll locks forDialog
andPopover
- Where previously
DialogContext
propertiesenableScrollLock
,disableScrollLock
, andscrollLockEnabled
could previously be used to take control of a scroll lock, now useScrollLockContext
propertiesenableCurrentLock
,disableCurrentLock
, andactiveLockRef
to do so.
- Where previously
AccordionDisclosure
"indicator" now matches color of container rather than preserving it's initial color- Storybook configuration improvements
addons-essentials
now used- Replace
withKnobs
withControls
&Args
Fixed
- Page "jumps" when opening a
Popover
due to the scrollbar disappearing
Preview / Experimental
- Experimental:
@looker/components-theme-editor
package - Preview:
InputFilters
component and tests (this component is not yet ready for general-use) - Preview:
ActionListControls
component (this component is not yet ready for general-use) - Preview: "Semantic" Layout components -
Layout
,Header
,Footer
,Aside