- e1955dd36: Fixes broken patch build
- Updated dependencies [e1955dd36]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @lg-tools/[email protected]
- 53c67fba6: LG-4650: migrates from
yarn
topnpm
- Updated dependencies [53c67fba6]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @lg-tools/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 274d7e1a7: Removes prop-types from LeafyGreen UI
- Updated dependencies [274d7e1a7]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- bca3969cf: Removes incorrect
setSelectedd
prop.setSelected
is the correct prop.
-
30f111498: LG-4473 Updates the
selected
andsetSelected
props to accept both strings and numbers. The string must match the text content from thename
prop on theTab
component.const [selectedTab, setSelectedTab] = useState<string | number>('Tab 4'); return ( <div> <Button onClick={() => setSelectedTab('Tab 2')}> Set second tab as active </Button> <Tabs selected={selectedTab} setSelected={setSelectedTab} > <Tab name="Tab 1"> Content 1 </Tab> <Tab name="Tab 2"> Content 2 </Tab> <Tab name="Tab 3"> Content 3 </Tab> <Tab name="Tab 4"> Content 4 </Tab> <Tabs> </div> );
- Updated dependencies [9776f5f42]
- @leafygreen-ui/[email protected]
- e7bc12814: Adds more thorough test coverage for disabled inputs
- Updated dependencies [c1b8b633b]
- Updated dependencies [fe2483937]
- @leafygreen-ui/[email protected]
-
d5cd7f552: LG-4253: Adds small size variant to tabs
Additional styling updates:
- [breaking]
inlineChildren
vertical alignment is centered and no longer requires a container element. Instead, pass in a fragment wrapping the children elements and useinlineChildrenContainerClassName
to customize styling - Exports
inlineChildrenContainerClassName
for customizing div that containsinlineChildren
- Extends bottom divider between inline children and visible tab panel
- [breaking]
- Updated dependencies [94b4e7fa1]
- @leafygreen-ui/[email protected]
- 4c04aa0ee: Updates Tabs to use latest Descendants API
- Updated dependencies [4c04aa0ee]
- Updated dependencies [66e5665e8]
- Updated dependencies [4c04aa0ee]
- Updated dependencies [4c04aa0ee]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- Updated dependencies [cfa830701]
- Updated dependencies [cfa830701]
- Updated dependencies [cfa830701]
- Updated dependencies [db2d1d12c]
- Updated dependencies [cfa830701]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- Updated dependencies [4fb369df7]
- Updated dependencies [7a901b954]
- Updated dependencies [7a901b954]
- Updated dependencies [7a901b954]
- Updated dependencies [659aa9eed]
- Updated dependencies [29d50edaa]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
-
a29ec7d4: LG-4087
- Removes
@leafygreen-ui/portal
dependency- In previous versions, tabs and their corresponding panels do not render on the server and instead portal content in the respective containers after hydration
- Moving forward, tabs and their corresponding panels render normally on the server and render content in the respective containers during initial render cycle
- Adds
@leafygreen-ui/descendants
dependency- Handles relationships between
Tabs
component andTabTitle
descendants - Handles relationships between
Tabs
component andTabPanel
descendants
- Handles relationships between
- Replaces
@leafygreen-ui/box
with `@leafygreen-ui/polymorphic- Allows tab elements to render as any element or component
- Note: it is recommended to continue to use a button or link for accessibility purposes
- Adds
forceRenderAllTabPanels
toTabs
component. By default, tab panels conditionally render in the DOM. Setting this prop totrue
will:- Render all non-disabled tab panels in the DOM
- Hide the non-selected tab panels with CSS using
display: none;
. This will also remove the non-selected tab panels from the accessibility tree
- Adds fixed height to tabs
- Exports class names to customize styling on containers
tabListElementClassName
can be used to select tab list containertabPanelsElementClassName
can be used to select tab panels container
- Adds
getAllTabPanelsInDOM
test util - Updates
getSelectedPanel
test util. It now checks CSS display property to get the selected panel
- Removes
- Updated dependencies [7bc4fcde]
- Updated dependencies [7bc4fcde]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
-
4cfd6dd5: LG-4250
- Exports
getTestUtils
, a util to reliably interact withLG Tabs
in a product test suite. For more details, check out the README
- Exports
- Updated dependencies [3364b542]
- Updated dependencies [0864a420]
- Updated dependencies [0864a420]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- Updated dependencies [dfd6972c]
- @leafygreen-ui/[email protected]
- 356a53fd: Update TS builds to use
[email protected]
- Updated dependencies [7a0ff1be]
- Updated dependencies [15185af0]
- Updated dependencies [356a53fd]
- Updated dependencies [66df9ab8]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- b708fe19:
inlineChildren
are now styled to attach to the bottom of the Tabs component - Updated dependencies [e3f4d9ce]
- Updated dependencies [89f439e8]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- Updated dependencies [dd4f3da8]
- Updated dependencies [90053e16]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 324d9730: Updates the text color of dark mode active tabs from
green.base
togray.light2
- Updated dependencies [324d9730]
- @leafygreen-ui/[email protected]
- 3a9b274d: Handles keyboard event based on the event's
key
property rather than itskeyCode
property - Updated dependencies [3a9b274d]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- Updated dependencies [a5770c15]
- Updated dependencies [c89d17a4]
- @leafygreen-ui/[email protected]
- Updated dependencies [3fe03b50]
- Updated dependencies [fd907503]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- Updated dependencies [4fcf2e94]
- Updated dependencies [4fcf2e94]
- Updated dependencies [4fcf2e94]
- Updated dependencies [4fcf2e94]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- c11bbc29: Fixes problem with ts-docs not being available in bundle.
- Updated dependencies [c11bbc29]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- c15ee2ac: Fixes missing documentation file
- Updated dependencies [c15ee2ac]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 215268ff: Updates build tooling. No functional changes
- Updated dependencies [215268ff]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 76161cf0: Updates stories for Chromatic testing
- Updated dependencies [76161cf0]
- Updated dependencies [76161cf0]
- Updated dependencies [735342e9]
- Updated dependencies [76161cf0]
- Updated dependencies [76161cf0]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 63b2deb0b: Upgrade button to v20.1.1
- d2ce54e2f: Updates story files for Storybook 7.x
- Updated dependencies [d2ce54e2f]
- Updated dependencies [75099c60b]
- Updated dependencies [d2ce54e2f]
- Updated dependencies [0cd471676]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 2077235fe: Component now supports
baseFontSize
prop
- a3a52e131: Bumps to use new
useIdAllocator
hook - Updated dependencies [a3a52e131]
- Updated dependencies [a3a52e131]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 32b3d3146: Bumps to use new
useIdAllocator
hook - b54f9380f: Updates propTypes for
as
prop - 73cbbd02c: Uses fontWeight token from
@leafygreen-ui/tokens
- Updated dependencies [73cbbd02c]
- Updated dependencies [32b3d3146]
- Updated dependencies [8ece56980]
- Updated dependencies [32b3d3146]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- ce0fcb3f6: Excludes
children
from story controls - Updated dependencies [55d33e435]
- Updated dependencies [111b680c5]
- Updated dependencies [55d33e435]
- Updated dependencies [cf00160ec]
- Updated dependencies [ce0fcb3f6]
- Updated dependencies [111b680c5]
- Updated dependencies [77320a6b8]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 8c0c2bdf9: Updates build script to include a transpiled copy of the story file in the bundle
- Updated dependencies [8c0c2bdf9]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- c2c5601f4: Adds missing dependencies. Removes unused dependencies
- Updated dependencies [d351c02bc]
- Updated dependencies [c2c5601f4]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- Updated dependencies [5b036515e]
- Updated dependencies [26e341a0b]
- Updated dependencies [52dcb3316]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 64eee134d: TSDoc: Updates some exported TSDoc interfaces. Storybook: Updates story files.
- Updated dependencies [64eee134d]
- @leafygreen-ui/[email protected]
- c82ed35d5: Removes
useUsingKeyboardContext
from component, in favor of&:focus-visible
- Updated dependencies [741cdd408]
- Updated dependencies [b24b21462]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- b7f7a4c95: Updates package dependencies & devDependencies, and ensures each package is appropriately listed. Ensures
tsconfig
has no circular dependencies - Updated dependencies [b7f7a4c95]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- ae5421cf6: Updates components to use internal transition tokens
- Updated dependencies [ae5421cf6]
- @leafygreen-ui/[email protected]
- Updated dependencies [b9b09a86]
- @leafygreen-ui/[email protected]
- 2195359a: Updates some packges to use a caret instead of an exact version
- dca32bc3: Fixes TS type of
setSelected
- Updated dependencies [f2d63a60]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- Updated dependencies [e399f1b9]
- Updated dependencies [e399f1b9]
- @leafygreen-ui/[email protected]
- 24683433: - Remove an implicit dependency on
@emotion/react
fixing an issue where LG packages would not build if@leafygreen/[email protected]
or greater was installed. - Updated dependencies [24683433]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 3690df49: Updates TypeScript annotations, type structures and export format of some components
- 3690df49: Updates Storybook configs
- Updated dependencies [3690df49]
- Updated dependencies [3690df49]
- Updated dependencies [3690df49]
- Updated dependencies [3690df49]
- Updated dependencies [58a5a05e]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- c9346f93: Adds an
inlineChildren
prop to support inline children after the tabs
- 8d7534e9: Adds
tsdoc.json
to published package files - Updated dependencies [8d7534e9]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 699f8ba7: Add missing unit to
TabTitle
font-size - Updated dependencies [30e038a3]
- @leafygreen-ui/[email protected]
- 5aba12f1: - Updates
Tabs
for dark mode brand refresh- Adds
disabled
toTabTitle
props
- Adds
- Updated dependencies [85d46871]
- Updated dependencies [99e20bb9]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 96d1ff9c: Updates to propTypes, TSDocs, and Storybook controls
- Updated dependencies [6a89bc29]
- Updated dependencies [fd2f6de0]
- Updated dependencies [6792bc44]
- Updated dependencies [96d1ff9c]
- Updated dependencies [422dbfcd]
- Updated dependencies [9ff90d4b]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- e13d2487: Moving leafygreen-provider to peerDependencies.
- Updated dependencies [c48e943e]
- @leafygreen-ui/[email protected]
- Updated dependencies [5f28fce1]
- Updated dependencies [c48e943e]
- @leafygreen-ui/[email protected]
- Updated dependencies [233ac580]
- Updated dependencies [ba4aab15]
- Updated dependencies [2cf1bc4a]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- acd6919: - Eliminates fuzzy text on hover in
menu
andtabs
- Updated dependencies [acd6919]
- Updated dependencies [acd6919]
- Updated dependencies [acd6919]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- Updated dependencies [614be76]
- @leafygreen-ui/[email protected]
- ab1fd9e: Updates Tabs component for Visual Brand Refresh
- cd9be9ec: Fixes a bug where Tabs with a non-string
name
prop would not be rendered accessibly
- Updated dependencies [f6e5655a]
- Updated dependencies [b8f03aa1]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 14fa2fdb: Removes
href
from being spread on tabpanel div
- e1af3278: Updates focus state of Tab component to better comply with a11y contrast ratios.
- Updated dependencies [047c1930]
- Updated dependencies [047c1930]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 90321b36: Imports validateProps functions from
@leafygreen-ui/a11y
package. - ab581f34: Re-released components that were erroneously released without
.d.ts
files - Updated dependencies [90321b36]
- Updated dependencies [ab581f34]
- Updated dependencies [90321b36]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- b9a8df1e: Export Props used by Tabs
- Updated dependencies [65032024]
- @leafygreen-ui/[email protected]
- b3508a2e: Addresses bug where multiple sets of Tabs on a page, controlled by the same state, would automatically move focus to the last set.
- eb1caf16: Disables hover state on selected tabs
- Updated dependencies [c8aee7eb]
- @leafygreen-ui/[email protected]
- 926e0a13: Ensures that props are properly spread on Tab element
- 7454941e: - Requires that Tabs receive an
aria-label
oraria-labelledby
prop.- Ensures that tabs and their corresponding panels are related properly. Specifically, this requires rendering empty tabpanel containers instead of rendering nothing at all when a tabpanel is not selected.
- b06ce7fd: Prevents onClick from being fired when Tab is clicked, as it should only be fired when the TabTitle is clicked
- ee7923d3: Changes how we extend the types of HTMLElements, and standardizes how we document this across readmes
- dc88bac1: Ensures Tabs have an active state
- d12fe9f7: Fixes bug where on new page load, browser would automatically scroll to Tabs due to prematurely manually focusing of the component
- Updated dependencies [ee7923d3]
- @leafygreen-ui/[email protected]
- 1e9d336c: Tabs now accepts an empty React element as children, which makes it easier to conditionally render individual Tab components
- Updated dependencies [c9a0d89f]
- Updated dependencies [9ee1d5fc]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 6858240b: Previously, if multiple
<Tabs />
were rendered, only the first on the page would be navigable via keyboard. Now, the currently focused<Tabs />
will be navigable via keyboard, regardless of location on page. - Updated dependencies [5cf0c95c]
- @leafygreen-ui/[email protected]
- dac3f38b: Fixes a publishing error that prevented UMD modules from being distributed
- Updated dependencies [dac3f38b]
- Updated dependencies [059ef833]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 4c0587a0: Fixes issue where TypeScript types were not packaged.
- 0267bfd2: The underlying structure of distributed module definition files have changed and now have official support for ES modules. Module definition files are now generated using Rollup instead of Webpack. This should not affect functionality, but some thorough testing and caution should be exercised when upgrading.
- Updated dependencies [0267bfd2]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- a550d645: Properly sets
font-family
of TabTitle and adds fallbacks in case the font is not available
- cac8348a: Updates Tabs component to match new design spec and adds
darkMode
prop
- 3e32a2ee: Fixes bug where conditionally rendered Tab elements caused the component to try and read the width of a reference to a non-exisistant element.
- d5d40791: Pin lodash version to latest to include fix for prototype pollution attack vulnerability.
- Updated dependencies [d5d40791]
- @leafygreen-ui/[email protected]
- e599707: Require lodash dependencies instead of inlining them.
- Updated dependencies [e599707]
- Updated dependencies [8c867bb]
- @leafygreen-ui/[email protected]
- 691eb05: Better support for UMD
- Updated dependencies [691eb05]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- Updated dependencies [fa55b3d]
- @leafygreen-ui/[email protected]
- Updated dependencies [2eba736]
- Updated dependencies [1aa26ee]
- Updated dependencies [a571361]
- Updated dependencies [d739511]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- c17a5e1: Changes how keyboard navigation is handled in Tabs componentt. Ensures that navigating browser history is not prevened by component internals
- 2a03117: Upgrades @testing-library/react to v10 and revises test suites to conform with new standards
- 464c09d: Introduces SSR compatibility though a change to our build process and files
- Updated dependencies [464c09d]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 2f9a300: Uses exported
keyMap
from lib - Updated dependencies [2f9a300]
- @leafygreen-ui/[email protected]
- d85bd2c: Keyboard navigation responds to keyCode rather than key for more browser compatibility
- Updated dependencies [9c45cb4]
- @leafygreen-ui/[email protected]
- 4de039a: Further accessibility updates to make component compliant with a11y standards
- e1e42f0: Fixes Aria tags in Tab component to be accessible against a11y standards
- 37d690f: Fixes component dependency on theme to palette
- 410c0d6: Initial release of Tabs