What's New 🎉
41.1.6 (Jan 6, 2022)
Patch
- Internal: disallow any ESLint warnings (#1841)
41.1.5 (Jan 5, 2022)
Patch
- Docs: fix links to zIndex page (#1839)
41.1.4 (Jan 5, 2022)
Patch
- Docs: Update Algolia keys (#1835)
41.1.3 (Jan 4, 2022)
Patch
- Docs: use inline SVG for header logo (#1826)
41.1.2 (Jan 4, 2022)
Patch
41.1.1 (Jan 4, 2022)
Patch
- Internal: avoid TabWithForwardRef export to fix generated types (#1836)
41.1.0 (Jan 4, 2022)
Minor
- Internal: publish a new version of VSCode Gestalt for every Gestalt change (#1833)
41.0.10 (Jan 4, 2022)
Patch
- Docs: move all user preferences to cookies (#1831)
41.0.9 (Jan 4, 2022)
Patch
- Internal: Update GitHub actions to latest version (#1832)
41.0.8 (Jan 4, 2022)
Patch
- Internal: remove unused danger (#1829)
41.0.7 (Jan 4, 2022)
Patch
- Internal: optimize Gestalt logos (#1828)
41.0.6 (Dec 17, 2021)
Patch
41.0.5 (Dec 17, 2021)
Patch
41.0.4 (Dec 17, 2021)
Patch
41.0.3 (Dec 17, 2021)
Patch
- Docs: avoid spinner on What's new page (#1824)
41.0.2 (Dec 17, 2021)
Patch
- fixes (#1820)
41.0.1 (Dec 16, 2021)
Patch
- Docs: Fixed broken Popover link on Accessibility page (#1822)
41.0.0 (Dec 15, 2021)
Major
40.4.9 (Dec 15, 2021)
Patch
40.4.8 (Dec 15, 2021)
Patch
- Docs: Fixed broken links on Accessibility page (#1818)
40.4.7 (Dec 15, 2021)
Patch
40.4.6 (Dec 14, 2021)
Patch
- Docs: Fixed links under Labels on the Accessibiity page (#1815)
40.4.5 (Dec 14, 2021)
Patch
- Docs: add logo!! (#1813)
40.4.4 (Dec 14, 2021)
Patch
- Internal: CardPage.js deprecation in all Docs pages in favor of Page.js (#1814)
40.4.3 (Dec 13, 2021)
Patch
- Internal: Upgrade Flow to 0.167.1 (#1811)
40.4.2 (Dec 10, 2021)
Patch
- Docs: Center main content for large screens (#1800)
40.4.1 (Dec 10, 2021)
Patch
40.4.0 (Dec 10, 2021)
Minor
- Design tokens: Add font tokens for size, weight, and family (#1799)
40.3.2 (Dec 8, 2021)
Patch
- Docs: Updated the design section of the page "How to work with us" (#1807)
40.3.1 (Dec 8, 2021)
Patch
- Bump next from 12.0.1 to 12.0.5 (#1806)
40.3.0 (Dec 8, 2021)
Minor
- Eslint plugin:
prefer-heading
+ autofix/suggestions (#1802)
40.2.4 (Dec 7, 2021)
Patch
- Internal: update straggling references to the old docs domain (#1804)
40.2.3 (Dec 6, 2021)
Patch
- Internal: enable
no-access-state-in-setstate
lint rule (#1801)
40.2.2 (Dec 2, 2021)
Patch
- Docs: Adding a section for making design contributions to Gestalt (#1786)
40.2.1 (Dec 2, 2021)
Patch
40.2.0 (Dec 2, 2021)
Minor
- Design tokens: Add Color alias tokens for text and background (#1784)
40.1.9 (Dec 2, 2021)
Patch
- Internal: upgrade Flow to 0.165.1 (#1797)
40.1.8 (Dec 1, 2021)
Patch
- NumberField: add Usage guidelines, Best practices, A11y+L10n (#1792)
40.1.7 (Dec 1, 2021)
Patch
- Docs: add a couple of tooltips to header elements (#1795)
40.1.6 (Nov 30, 2021)
Patch
- fix: upgrade react-datepicker from 2.15.0 to 2.16.0 (#1787)
40.1.5 (Nov 30, 2021)
Patch
40.1.4 (Nov 30, 2021)
Patch
40.1.3 (Nov 29, 2021)
Patch
40.1.2 (Nov 17, 2021)
Patch
- Bump aws-sdk from 2.726.0 to 2.1030.0 (#1782)
40.1.1 (Nov 17, 2021)
Patch
40.1.0 (Nov 17, 2021)
Minor
40.0.7 (Nov 16, 2021)
Patch
40.0.6 (Nov 11, 2021)
Patch
- Internal: upgrade stylelint to 14.0.1 (#1777)
40.0.5 (Nov 10, 2021)
Patch
40.0.4 (Nov 10, 2021)
Patch
40.0.3 (Nov 9, 2021)
Patch
- Docs: fix broken links đź”— #1770
40.0.2 (Nov 8, 2021)
Patch
- Docs: update Development page (#1772)
40.0.1 (Nov 8, 2021)
Patch
- Codemods: add README (#1771)
40.0.0 (Nov 5, 2021)
Major
- Icons: rename story-pin icon to idea-pin + codemod #1768
39.2.9 (Nov 5, 2021)
Patch
- Internal: Upgrade to Node.js 16 (#1769)
39.2.8 (Nov 5, 2021)
Patch
- ComboBox: added lineClamp to ComboBoxOptionItem #1766
39.2.7 (Nov 5, 2021)
Patch
- Internal: standardize the forwardRef implementation in preparation for inline documentation
39.2.6 (Nov 4, 2021)
Patch
- Internal: Changes test id prop to 'data-test-id' #1767
39.2.5 (Nov 4, 2021)
Patch
- Internal: update generateComponent script with visual testing, autogenerated tables, inline documentation #1764
39.2.4 (Nov 4, 2021)
Patch
39.2.3 (Nov 4, 2021)
Patch
- Internal: upgrade Eslint to 8.1.0, + configs+plugins (#1762)
39.2.2 (Nov 3, 2021)
Patch
- Eslint plugin: prefer-link fixes and added suggestions (#1759)
39.2.1 (Nov 3, 2021)
Patch
39.2.0 (Nov 3, 2021)
Minor
- NumberField: add new component (#1760)
39.1.0 (Oct 28, 2021)
Minor
- Internal: Upgrade to Next.js 12 (#1758)
39.0.0 (Oct 26, 2021)
Major
- Typeahead: Remove component and references from Gestalt + codemod (#1755)
38.2.0 (Oct 25, 2021)
Minor
38.1.3 (Oct 22, 2021)
Patch
- Docs: use generated description for many components (#1753)
38.1.2 (Oct 22, 2021)
Patch
- ActivationCard, Avatar, AvatarPair, Badge: convert to generated props tables (#1751)
38.1.1 (Oct 22, 2021)
Patch
38.1.0 (Oct 21, 2021)
Minor
- Eslint plugin: prefer-link, convert anchor tag to Gestalt Link (#1741)
38.0.11 (Oct 20, 2021)
Patch
- PageHeader: generated docs, add note about padding (#1749)
38.0.10 (Oct 20, 2021)
Patch
- Docs: fix home link styling in header (#1748)
38.0.9 (Oct 20, 2021)
Patch
38.0.8 (Oct 20, 2021)
Patch
- Docs: fix header height on SSR (#1745)
38.0.7 (Oct 15, 2021)
Patch
- Iconography: fix source link (#1740)
38.0.6 (Oct 14, 2021)
Patch
38.0.5 (Oct 14, 2021)
Patch
- Internal: Upgrade Flow to 0.162.0 (#1738)
38.0.4 (Oct 14, 2021)
Patch
38.0.3 (Oct 14, 2021)
Patch
- Docs: add Careers page link in footer (#1734)
38.0.2 (Oct 8, 2021)
Patch
38.0.1 (Oct 7, 2021)
Patch
- Docs: fix search (#1733)
38.0.0 (Oct 6, 2021)
Major
37.1.2 (Oct 6, 2021)
Patch
- Docs: fixes navigation a11y issues (#1729)
37.1.1 (Oct 6, 2021)
Patch
- ColorSchemeProvider, OnLinkNavigation: fix source links (#1731)
37.1.0 (Oct 4, 2021)
Minor
- Internal: enable Next.js ESLint linter (#1727)
37.0.2 (Oct 4, 2021)
Patch
37.0.1 (Oct 4, 2021)
Patch
- Internal: run prettier directly (#1728)
37.0.0 (Oct 4, 2021)
Major
- Internal: remove prop-types (#1726)
36.0.7 (Oct 1, 2021)
Patch
36.0.6 (Oct 1, 2021)
Patch
- Prevent iconButton firing collapse/expand events on Module.Expandable (#1722)
36.0.5 (Oct 1, 2021)
Patch
36.0.4 (Oct 1, 2021)
Patch
36.0.3 (Oct 1, 2021)
Patch
- DatePicker: visual testing implementation (#1719)
36.0.2 (Oct 1, 2021)
Patch
36.0.1 (Sep 30, 2021)
Patch
- Internal: Upgrade Flow to 0.161.0 (#1718)
36.0.0 (Sep 30, 2021)
Major
- Link/Button/IconButton/TapArea +composed components: rename disableOnNavigation to dangerouslyDisableOnNavigation (#1717)
35.5.2 (Sep 29, 2021)
Patch
- Bump ansi-regex (#1715)
35.5.1 (Sep 28, 2021)
Patch
35.5.0 (Sep 28, 2021)
Minor
- Eslint plugin: add zIndex props coverage to gestalt/no-box-dangerous-style-duplicates (#1713)
35.4.0 (Sep 27, 2021)
Minor
35.3.1 (Sep 27, 2021)
Patch
35.3.0 (Sep 23, 2021)
Minor
- Eslint plugin: add full Box props coverage to gestalt/no-box-dangerous-style-duplicates (#1711)
35.2.14 (Sep 23, 2021)
Patch
- Eslint plugin: gestalt/no-box-dangerous-style-duplicates fixes and refactor (#1709)
35.2.13 (Sep 23, 2021)
Patch
- Internal: Upgrade Flow to 0.160.2 (#1710)
35.2.12 (Sep 23, 2021)
Patch
35.2.11 (Sep 23, 2021)
Patch
- Internal: add ability to override default value and type in generated docs (#1708)
35.2.10 (Sep 22, 2021)
Patch
- SelectList: Tweaks to generated props (#1706)
35.2.9 (Sep 22, 2021)
Patch
35.2.8 (Sep 22, 2021)
Patch
- SelectList: use generated props table in docs (#1704)
35.2.7 (Sep 21, 2021)
Patch
35.2.6 (Sep 21, 2021)
Patch
35.2.5 (Sep 21, 2021)
Patch
- Bump tmpl from 1.0.4 to 1.0.5 (#1700)
35.2.4 (Sep 21, 2021)
Patch
- Bump nth-check from 2.0.0 to 2.0.1 (#1701)
35.2.3 (Sep 21, 2021)
Patch
- SearchField: Update docs to autogenerated props, design guidelines (#1696)
35.2.2 (Sep 20, 2021)
Patch
- Internal: Upgrade Flow to 0.160.1 (#1699)
35.2.1 (Sep 17, 2021)
Patch
35.2.0 (Sep 17, 2021)
Minor
35.1.1 (Sep 17, 2021)
Patch
35.1.0 (Sep 16, 2021)
Minor
- Internal: use visual regression image & description in generated docs (#1694)
35.0.2 (Sep 16, 2021)
Patch
35.0.1 (Sep 15, 2021)
Patch
- Docs: Usage guidelines for SearchField, SegmentedControl and Tabs (#1692)
35.0.0 (Sep 15, 2021)
Major
- Design Tokens: Update format for Android (#1679)
34.3.4 (Sep 14, 2021)
Patch
- Updated Button docs (#1654)
34.3.3 (Sep 14, 2021)
Patch
- IconButton: Fix
rel
docs typo (#1691)
34.3.2 (Sep 10, 2021)
Patch
34.3.1 (Sep 10, 2021)
Patch
34.3.0 (Sep 10, 2021)
Minor
- Docs: add autogenerated docs for AvatarGroup (forwardRef), automatically get default value & add ability to link to specific prop in docs (#1688)
34.2.0 (Sep 10, 2021)
Minor
- ScrollBoundaryContainer: use generated docs (multiple exports) (#1689)
34.1.1 (Sep 9, 2021)
Patch
- Internal: Keep URLs in flow docs (#1684)
34.1.0 (Sep 9, 2021)
Minor
- Internal: add visual regression tests (#1682)
34.0.2 (Sep 9, 2021)
Patch
- Internal: add license badge to Readme (#1683)
34.0.1 (Sep 8, 2021)
Patch
- Codemods: s/'next'/'34.0.0'/ (#1681)
34.0.0 (Sep 8, 2021)
Major
33.10.3 (Sep 8, 2021)
Patch
- Docs: Update link to accessible design deck (#1678)
33.10.2 (Sep 8, 2021)
Patch
- Bump next from 11.1.0 to 11.1.1 (#1675)
33.10.1 (Sep 2, 2021)
Patch
- Docs: Add more usage guidelines (#1676)
33.10.0 (Sep 1, 2021)
Minor
33.9.4 (Sep 1, 2021)
Patch
- Internal: Upgrade Jest to 27.1.0 (#1674)
33.9.3 (Aug 31, 2021)
Patch
- Docs: Remove broken source links (#1673)
33.9.2 (Aug 31, 2021)
Patch
- Bump tar from 6.1.3 to 6.1.11 (#1672)
33.9.1 (Aug 31, 2021)
Patch
- Docs: use generated flow types for Text (#1671)
33.9.0 (Aug 31, 2021)
Minor
- Docs: auto generate prop table from component (#1669)
33.8.3 (Aug 30, 2021)
Patch
- Internal: fix Element type is invalid (#1666)
33.8.2 (Aug 30, 2021)
Patch
- Eslint plugin: fix on 'prefer-box-no-disallowed' rule (#1668)
33.8.1 (Aug 30, 2021)
Patch
33.8.0 (Aug 30, 2021)
Minor
- Eslint plugin: added schema options to
prefer-box-no-disallowed
rule (#1667)
33.7.10 (Aug 27, 2021)
Patch
- Design Tokens: Switch to using new spacing tokens (#1664)
33.7.9 (Aug 27, 2021)
Patch
33.7.8 (Aug 27, 2021)
Patch
- Docs: cleanup link navigation (#1656)
33.7.7 (Aug 27, 2021)
Patch
- Lint rules: Another attempt at fixing
prefer-flex
import count bug (#1663)
33.7.6 (Aug 26, 2021)
Patch
- Docs: persist scrollbar position across pages (#1661)
33.7.5 (Aug 26, 2021)
Patch
- Lint rules: Fix
prefer-flex
import statement Box detection (#1660)
33.7.4 (Aug 26, 2021)
Patch
- Docs: fix color page export for Next (#1657)
33.7.3 (Aug 25, 2021)
Patch
- Lint rules: Fix closing element bug in helper (#1655)
33.7.2 (Aug 25, 2021)
Patch
- Internal: Update build process for new package (#1653)
33.7.1 (Aug 25, 2021)
Patch
- Internal: Upgrade Flow to 0.158.0 (#1644)
33.7.0 (Aug 25, 2021)
Minor
- Eslint plugin: updated
gestalt/no-dangerous-style-duplicates
w/ autofix (#1641)
33.6.0 (Aug 24, 2021)
Minor
33.5.0 (Aug 24, 2021)
Minor
33.4.4 (Aug 24, 2021)
Patch
- Docs: fix local redirects (#1651)
33.4.3 (Aug 23, 2021)
Patch
- Docs: fix favicon (#1650)
33.4.2 (Aug 23, 2021)
Patch
- Lint rules: Add prefer-flex to the index (#1649)
33.4.1 (Aug 23, 2021)
Patch
- Docs: fix active link in sidebar (#1647)
33.4.0 (Aug 23, 2021)
Minor
- Lint rules: Add
prefer-flex
rule w/autofix (#1628)
33.3.0 (Aug 23, 2021)
Minor
- Interal: Convert docs to Next.js (#1642)
33.2.2 (Aug 23, 2021)
Patch
- Docs: Remove tokens import temporarily (#1646)
33.2.1 (Aug 20, 2021)
Patch
- Internal: fix gestalt-design-tokens variables import (#1643)
33.2.0 (Aug 20, 2021)
Minor
33.1.0 (Aug 19, 2021)
Minor
- Eslint plugin:
prefer-box-no-classname
rule w/ autofix + merged intoprefer-box-lonely-ref
(#1629)
33.0.1 (Aug 19, 2021)
Patch
33.0.0 (Aug 18, 2021)
Major
32.1.6 (Aug 18, 2021)
Patch
32.1.5 (Aug 18, 2021)
Patch
- ZIndex Classes: Docs fixes (#1626)
32.1.4 (Aug 18, 2021)
Patch
- Docs: Add more usage guidelines (#1634)
32.1.3 (Aug 18, 2021)
Patch
- Lint rules: Fix name bug in no-box-useless-props (#1633)
32.1.2 (Aug 17, 2021)
Patch
- Lint rules: Fix find bug in no-box-useless-props (#1632)
32.1.1 (Aug 17, 2021)
Patch
- Lint rules: Fix reduce bug in no-box-useless-props (#1631)
32.1.0 (Aug 16, 2021)
Minor
- Lint rules: Add support for dynamic/dangerous styles in
no-box-useless-props
(#1623)
32.0.0 (Aug 16, 2021)
Major
31.5.0 (Aug 16, 2021)
Minor
31.4.0 (Aug 14, 2021)
Minor
31.3.2 (Aug 12, 2021)
Patch
- Avatar, AvatarGroup, AvatarPair: Add usage guidelines (#1624)
31.3.1 (Aug 12, 2021)
Patch
- Eslint plugin: fix prefer-box-as-tag
31.3.0 (Aug 11, 2021)
Minor
- Eslint plugin: prefer-box-as-tag rule w/ autofix
31.2.1 (Aug 11, 2021)
Patch
- Checkbox, RadioButton, Switch: Add usage guidelines (#1612)
31.2.0 (Aug 11, 2021)
Minor
- [Internal] Automatically launch docs & watcher when you open VSCode (#1620)
31.1.5 (Aug 11, 2021)
Patch
- Bump path-parse from 1.0.6 to 1.0.7 (#1617)
31.1.4 (Aug 11, 2021)
Patch
- Bump url-parse from 1.5.1 to 1.5.3 (#1621)
31.1.3 (Aug 11, 2021)
Patch
- [Internal] Remove deprecated prettier VSCode setting (#1618)
31.1.2 (Aug 11, 2021)
Patch
- [Internal] Fix property of undefined exceptions (#1619)
31.1.1 (Aug 11, 2021)
Patch
- Eslint plugin: fixes to
prefer-box
,no-spread-props
(#1615)
31.1.0 (Aug 9, 2021)
Minor
- Eslint plugin: prefer-box-lonely-ref rule w/ autofix + no-spread-props rule w/ autofix (#1608)
31.0.1 (Aug 9, 2021)
Patch
- Internal: s/'next'/'31.0.0' (#1614)
31.0.0 (Aug 9, 2021)
Major
30.1.0 (Aug 6, 2021)
Minor
30.0.1 (Aug 5, 2021)
Patch
- Eslint Plugin: Add missing ComboBox to "no-medium-formfields"
30.0.0 (Aug 4, 2021)
Major
29.6.5 (Aug 3, 2021)
Patch
- Bump tar from 6.0.5 to 6.1.3 (#1607)
29.6.4 (Aug 3, 2021)
Patch
29.6.3 (Aug 3, 2021)
Patch
- Docs: Update design crit information (#1604)
29.6.2 (Jul 29, 2021)
Patch
- IconButton: New documentation and best practices (#1598)
29.6.1 (Jul 29, 2021)
Patch
- Eslint Plugin: Add missing rules to Docs, categorize, and standardize rule config (#1601)
29.6.0 (Jul 27, 2021)
Minor
29.5.6 (Jul 26, 2021)
Patch
- Docs: Add usage guidelines for multiple components (#1599)
29.5.5 (Jul 22, 2021)
Patch
- Docs: Clarify useFocusVisible Hook (#1597)
29.5.4 (Jul 21, 2021)
Patch
29.5.3 (Jul 20, 2021)
Patch
- Updated Report icon (#1594)
29.5.2 (Jul 20, 2021)
Patch
29.5.1 (Jul 20, 2021)
Patch
- Lint Rules: Better error message for grid props (#1593)
29.5.0 (Jul 20, 2021)
Minor
- Lint Rules: Add support for responsive props in no-box-useless-props (#1591)
29.4.1 (Jul 19, 2021)
Patch
- Docs: Add Accessibility guidelines page (#1588)
29.4.0 (Jul 19, 2021)
Minor
- Lint Rules: Fix no-box-useless-props rule (#1590)
29.3.2 (Jul 16, 2021)
Patch
- Lint Rules: Add
no-box-useless-props
to index (#1589)
29.3.1 (Jul 15, 2021)
Patch
29.3.0 (Jul 15, 2021)
Minor
- Lint rules: Add
no-box-useless-props
rule (#1585)
29.2.2 (Jul 14, 2021)
Patch
29.2.1 (Jul 13, 2021)
Patch
- Codemods: Move 29.0.0 codemod to correct directory (#1583)
29.2.0 (Jul 12, 2021)
Minor
29.1.1 (Jul 8, 2021)
Patch
29.1.0 (Jul 2, 2021)
Minor
29.0.0 (Jul 1, 2021)
Major
28.0.1 (Jul 1, 2021)
Patch
28.0.0 (Jul 1, 2021)
Major
27.3.5 (Jun 30, 2021)
Patch
27.3.4 (Jun 28, 2021)
Patch
27.3.3 (Jun 24, 2021)
Patch
- Collection: Refactor to function component (#1574)
27.3.2 (Jun 24, 2021)
Patch
- FetchItems: Refactor to function component (#1575)
27.3.1 (Jun 24, 2021)
Patch
27.3.0 (Jun 24, 2021)
Minor
27.2.1 (Jun 23, 2021)
Patch
- SearchField: Add accessibilityClearButtonLabel to props table in docs (#1572)
27.2.0 (Jun 23, 2021)
Minor
27.1.0 (Jun 22, 2021)
Minor
- Lint Rules: Remove Tabs from
no-medium-formfields
rule (#1569)
27.0.0 (Jun 22, 2021)
Major
26.0.2 (Jun 22, 2021)
Patch
- Bump color-string from 1.5.3 to 1.5.5 (#1568)
26.0.1 (Jun 22, 2021)
Patch
26.0.0 (Jun 17, 2021)
Major
- ActivationCard, Upsell, Callout: Make accessibilityLabel required for actions (#1555)
25.0.1 (Jun 17, 2021)
Patch
25.0.0 (Jun 17, 2021)
Major
24.2.1 (Jun 17, 2021)
Patch
- Internal: fix stripping URLs from code (#1561)
24.2.0 (Jun 17, 2021)
Minor
- Internal: Add links in code to docs (#1558)
24.1.2 (Jun 16, 2021)
Patch
24.1.1 (Jun 16, 2021)
Patch
24.1.0 (Jun 10, 2021)
Minor
24.0.5 (Jun 9, 2021)
Patch
- Internal: add resolution for
glob-parent
to fix vulnerability (#1551)
24.0.4 (Jun 9, 2021)
Patch
24.0.3 (Jun 9, 2021)
Patch
- Internal: add resolution for
css-select
to fixcss-what
vulnerability (#1543)
24.0.2 (Jun 9, 2021)
Patch
- Internal: add resolution for
trim-newlines
to fix vulnerability (#1546)
24.0.1 (Jun 9, 2021)
Patch
- Internal: add resolution for
normalize-url
to fix vulnerability (#1545)
24.0.0 (Jun 9, 2021)
Major
- GroupAvatar: cmp deprecation from Gestalt library (#1542)
23.2.0 (Jun 8, 2021)
Minor
23.1.0 (Jun 8, 2021)
Minor
23.0.4 (Jun 7, 2021)
Patch
- Internal: add resolution for vulnerable
ws
package (#1539)
23.0.3 (Jun 7, 2021)
Patch
- Internal: replace deprecated
postcss-cssnext
withpostcss-preset-env
(#1538)
23.0.2 (Jun 7, 2021)
Patch
- Docs: Remove feedback callout (#1537)
23.0.1 (Jun 3, 2021)
Patch
- Bump ws from 6.2.1 to 6.2.2 (#1535)
23.0.0 (Jun 3, 2021)
Major
- ColorSchemeProvider, OnLinkNavigationProvider: split Provider into individual providers (#1534)
22.6.1 (May 27, 2021)
Patch
- Internal: update links to new docs domain (#1531)
22.6.0 (May 27, 2021)
Minor
22.5.0 (May 27, 2021)
Minor
- Internal: src/ directories
22.4.0 (May 27, 2021)
Minor
- Revert "Internal: src/ directories
22.3.0 (May 27, 2021)
Minor
- SearchField: Add label option and improve keyboard accessibility (#1527)
22.2.1 (May 27, 2021)
Patch
22.2.0 (May 27, 2021)
Minor
- Internal: src/ directories
22.1.0 (May 26, 2021)
Minor
- Internal: upgrade to Node.js 14 & add 16 to our CI test matrix (#1526)
22.0.0 (May 26, 2021)
Major
21.17.13 (May 26, 2021)
Patch
- Internal: Update browserslist dependency resolution (#1524)
21.17.12 (May 25, 2021)
Patch
- Internal: bump resolved version of multicast-dns due to security concern for dns-packet (#1523)
21.17.11 (May 25, 2021)
Patch
21.17.10 (May 21, 2021)
Patch
21.17.9 (May 20, 2021)
Patch
21.17.8 (May 19, 2021)
Patch
21.17.7 (May 17, 2021)
Patch
- Docs: Link to zIndex documentation in relevant components (#1514)
21.17.6 (May 17, 2021)
Patch
21.17.5 (May 17, 2021)
Patch
21.17.4 (May 17, 2021)
Patch
- Updated trendSentiment docs to explicitly call out color treatments. (#1512)
21.17.3 (May 17, 2021)
Patch
- ESLint: add native React props to no-box-disallowed-props (#1511)
21.17.2 (May 17, 2021)
Patch
21.17.1 (May 17, 2021)
Patch
- ESLint: improve performance & bug fix for box-no-disallowed-props (#1510)
21.17.0 (May 14, 2021)
Minor
21.16.0 (May 12, 2021)
Minor
- ESLint: add rule to disallow non-standard Box props (#1501)
21.15.5 (May 11, 2021)
Patch
- Internal: Add resolution to latest version of
lodash
(#1505)
21.15.4 (May 11, 2021)
Patch
- Bugfix: Add units to
border-radius
values (#1506)
21.15.3 (May 10, 2021)
Patch
- Internal: Upgrade
stylelint
dependency to obviatetrim
security vulnerability (#1504)
21.15.2 (May 10, 2021)
Patch
- Docs: Add page about screen size support (#1494)
21.15.1 (May 10, 2021)
Patch
- Bump hosted-git-info from 2.8.8 to 2.8.9 (#1502)
21.15.0 (May 10, 2021)
Minor
- Internal: reduce CSS bundle size by 31% (#1499)
21.14.1 (May 9, 2021)
Patch
- Bump ua-parser-js from 0.7.21 to 0.7.28 (#1496)
21.14.0 (May 5, 2021)
Minor
21.13.0 (May 3, 2021)
Minor
21.12.0 (Apr 30, 2021)
Minor
- Internal: Fix setExtraStackFrame exception (#1492)
21.11.2 (Apr 30, 2021)
Patch
- AvatarGroup: remove unnecessary attr in svg (#1490)
21.11.1 (Apr 30, 2021)
Patch
- Internal: Update PR template (#1489)
21.11.0 (Apr 29, 2021)
Minor
- AvatarGroup: new component (#1466)
21.10.1 (Apr 29, 2021)
Patch
- Internal: Add .DS_Store to .gitignore (#1488)
21.10.0 (Apr 29, 2021)
Minor
21.9.0 (Apr 28, 2021)
Minor
21.8.4 (Apr 28, 2021)
Patch
21.8.3 (Apr 28, 2021)
Patch
- Docs: Make unexpanded code example more obviously interactive (#1484)
21.8.2 (Apr 26, 2021)
Patch
- SegmentedControl: Update text color for accessibility (#1482)
21.8.1 (Apr 23, 2021)
Patch
- Modal: added comment on temporal prop to prevent confusion
21.8.0 (Apr 22, 2021)
Minor
21.7.7 (Apr 21, 2021)
Patch
- Internal: Upgrade ssri and is-svg dependencies for security alerts (#1477)
21.7.6 (Apr 21, 2021)
Patch
- Docs: Fix responsiveness on PageHeader (#1476)
21.7.5 (Apr 20, 2021)
Patch
- Docs: Fix Tooltip typos (#1475)
21.7.4 (Apr 20, 2021)
Patch
21.7.3 (Apr 20, 2021)
Patch
21.7.2 (Apr 19, 2021)
Patch
- Bump ssri from 6.0.1 to 6.0.2 (#1472)
21.7.1 (Apr 14, 2021)
Patch
- Docs: Remove popover example in Checkbox doc
21.7.0 (Apr 14, 2021)
Minor
- Internal: use new JSX transform & remove unnecessary react imports (#1471)
21.6.5 (Apr 13, 2021)
Patch
- Z-Index: copyediting new docs page (#1470)
21.6.4 (Apr 12, 2021)
Patch
- Docs: Add unique page titles (#1468)
21.6.3 (Apr 9, 2021)
Patch
- Docs: Update Meetings on How to Work with Us (#1467)
21.6.2 (Apr 8, 2021)
Patch
- Typeahead: Fix static
value
bug (#1458)
21.6.1 (Apr 8, 2021)
Patch
21.6.0 (Apr 8, 2021)
Minor
- Internal: upgrade flow to 0.145.0 & fix 21 flow suppressions (#1463)
21.5.2 (Apr 8, 2021)
Patch
- Docs: convert ESLint docs to new format (#1465)
21.5.1 (Apr 7, 2021)
Patch
- Modal: temp _dangerouslyDisableScrollBoundaryContainer prop to disable ScrollBoundaryContainer in Modals (#1461)
21.5.0 (Apr 7, 2021)
Minor
21.4.8 (Apr 6, 2021)
Patch
- Docs: remove deprecated props from examples (#1460)
21.4.7 (Apr 6, 2021)
Patch
- Docs: updated Docs for ZIndex Classes (#1457)
21.4.6 (Apr 6, 2021)
Patch
- Modal/Sheet: Remove experimental _dangerousScrollableExperimentEnabled to implement ScrollBoundaryContainer (#1456)
21.4.5 (Apr 6, 2021)
Patch
- Link/Button/IconButton/TapArea +composed components: refactored disableOnNavigation logic inside Link/InternalLink (#1455)
21.4.4 (Apr 2, 2021)
Patch
21.4.3 (Apr 1, 2021)
Patch
- Docs: Fix layout for two columns (#1452)
21.4.2 (Apr 1, 2021)
Patch
- Docs: Fix outdated What's New Page (#1451)
21.4.1 (Apr 1, 2021)
Patch
- Link/Button/IconButton/TapArea +composed components: always pass disableOnNavigation to onClick (#1450)
21.4.0 (Mar 31, 2021)
Minor
21.3.2 (Mar 31, 2021)
Patch
- Docs: fix Flow type in Docs for Tabs (#1448)
21.3.1 (Mar 31, 2021)
Patch
- Docs: Bump up maxWidth (#1441)
21.3.0 (Mar 31, 2021)
Minor
21.2.1 (Mar 30, 2021)
Patch
- Docs: fix Provider types and on navigation descriptions (#1446)
21.2.0 (Mar 29, 2021)
Minor
21.1.2 (Mar 29, 2021)
Patch
- Bump y18n from 4.0.0 to 4.0.1 (#1445)
21.1.1 (Mar 29, 2021)
Patch
- Internal: renamed InternalLink disoplayName (#1443)
21.1.0 (Mar 25, 2021)
Minor
21.0.6 (Mar 24, 2021)
Patch
21.0.5 (Mar 23, 2021)
Patch
21.0.4 (Mar 23, 2021)
Patch
21.0.3 (Mar 23, 2021)
Patch
- Typeahead: Close container on outside click, focus input (#1436)
- ScrollBoundaryContainer: fix positioning within when no available space condition is met (#1435)
21.0.2 (Mar 22, 2021)
Patch
- Docs: fix example in Popover docs page (#1434)
21.0.1 (Mar 18, 2021)
Patch
- Popover: Updated Docs and added Best Practices
21.0.0 (Mar 18, 2021)
Major
- Provider/Link/Button/IconButton/TapArea/+composed components: refactor link logic to support custom navigation within onClick prop in consumers + Codemode (#1398)
20.3.5 (Mar 17, 2021)
Patch
- ScrollBoundaryContainer: fix positioning within when no available space condition is met (#1428)
20.3.4 (Mar 17, 2021)
Patch
- SelectList: Update docs and add Best Practices (#1409)
20.3.3 (Mar 16, 2021)
Patch
- PageHeader: Add feedback Callout to docs (#1431)
20.3.2 (Mar 16, 2021)
Patch
- SearchField: Add onKeyDown prop (#1400)
20.3.1 (Mar 16, 2021)
Patch
20.3.0 (Mar 16, 2021)
Minor
- PageHeader: New component and documentation (#1423)
20.2.1 (Mar 15, 2021)
Patch
- Docs: Add event tracking for buttons (#1419)
20.2.0 (Mar 15, 2021)
Minor
20.1.3 (Mar 13, 2021)
Patch
- Bump react-dev-utils from 11.0.0 to 11.0.4 (#1426)
20.1.2 (Mar 11, 2021)
Patch
- Internal: Upgrade JSX transform so React no longer needs to be in scope (#1420)
20.1.1 (Mar 9, 2021)
Patch
20.1.0 (Mar 9, 2021)
Minor
20.0.2 (Mar 8, 2021)
Patch
20.0.1 (Mar 8, 2021)
Patch
- Internal: Bump elliptic from 6.5.3 to 6.5.4 (#1414)
20.0.0 (Mar 8, 2021)
Major
19.2.2 (Mar 5, 2021)
Patch
- FeedbackCallout: Simplify API (#1413)
19.2.1 (Mar 5, 2021)
Patch
19.2.0 (Mar 5, 2021)
Minor
19.1.2 (Mar 3, 2021)
Patch
- Docs: fixes inlinks (#1408)
19.1.1 (Mar 3, 2021)
Patch
- Docs: Add Feedback Callout component for docs (#1405)
19.1.0 (Mar 3, 2021)
Minor
19.0.0 (Mar 2, 2021)
Major
18.1.2 (Mar 2, 2021)
Patch
- Internal: add CI for Icon svg file validation (#1402)
18.1.1 (Mar 1, 2021)
Patch
- Docs: fix Box z-index bug (#1403)
18.1.0 (Mar 1, 2021)
Minor
18.0.0 (Feb 27, 2021)
Major
- ScrollBoundaryContainer: ScrollableContainer renamed to ScrollBoundaryContainer (#1394)
17.7.0 (Feb 25, 2021)
Minor
- ESLint: Add rule to check for unnecessary boxShadow (#1397)
17.6.3 (Feb 22, 2021)
Patch
17.6.2 (Feb 19, 2021)
Patch
- Docs: Update Callout documentation, add Best practices (#1387)
17.6.1 (Feb 18, 2021)
Patch
- Docs: Update IconButton styling and size across docs (#1389)
17.6.0 (Feb 18, 2021)
Minor
- Typeahead: Bugfix to ensure the current value of
options
is used, not just the initial (#1390)
17.5.6 (Feb 18, 2021)
Patch
- Docs: Make sure right sidebar doesn't extend over footer (#1391)
17.5.5 (Feb 17, 2021)
Patch
17.5.4 (Feb 17, 2021)
Patch
- Update to React 17 (#1388)
17.5.3 (Feb 12, 2021)
Patch
- ScrollableContainer: add Box to Related in Docs (#1386)
17.5.2 (Feb 12, 2021)
Patch
- Callout, Upsell, ActivationCard: implemented missing target, ref props for link functionality (#1384)
17.5.1 (Feb 12, 2021)
Patch
- Docs: Update Prop Table to support Markdown for descriptions (#1382)
17.5.0 (Feb 11, 2021)
Minor
- Docs: fix right sidebar scrolling bug (#1385)
17.4.0 (Feb 11, 2021)
Minor
17.3.1 (Feb 11, 2021)
Patch
- Provider: onNavigationOptions proptype fix (#1377)
17.3.0 (Feb 10, 2021)
Minor
- [Eslint] Add border to prefer-box eslint rule (#1381)
17.2.0 (Feb 10, 2021)
Minor
- update types to match doc (#1380)
17.1.7 (Feb 10, 2021)
Patch
- Docs: Adjust spacing for large examples with titles (#1379)
17.1.6 (Feb 9, 2021)
Patch
- Docs: Update cypress accessibility testing, remove disabled contrast rules (#1373)
17.1.5 (Feb 9, 2021)
Patch
- Docs: Add ability for Do/Don't in bullet lists (#1378)
17.1.4 (Feb 8, 2021)
Patch
- Bump marked from 1.1.1 to 2.0.0 (#1371)
17.1.3 (Feb 8, 2021)
Patch
- Internal: Rename codemod folder (#1372)
17.1.2 (Feb 8, 2021)
Patch
- Provider: fixes in Provider, Provider Docs and OnNavigation-related component Docs (#1369)
17.1.1 (Feb 8, 2021)
Patch
- Internal: disable Mergify (#1368)
17.1.0 (Feb 5, 2021)
Minor
- Provider/Link/Button/IconButton/TapArea: implement OnNavigation context for advanced link navigation (#1364)
17.0.1 (Feb 5, 2021)
Patch
17.0.0 (Feb 5, 2021)
Major
16.10.4 (Feb 5, 2021)
Patch
- Docs: update Prop Table design (#1367)
16.10.3 (Feb 4, 2021)
Patch
- Internal: update ScrollableContainer a11y test (#1365)
16.10.2 (Feb 4, 2021)
Patch
16.10.1 (Feb 3, 2021)
Patch
- Internal: Add lint rules to enforce fragment style and use of keys (#1361)
16.10.0 (Feb 3, 2021)
Minor
- Gestalt: ScrollableContainer - new component with built-in scrollability logic to allow anchored-based components get correctly positioned inside scrolling containers (#1357)
16.9.2 (Feb 2, 2021)
Patch
- Docs: copyPaste functionality implemented into linking icon (#1360)
16.9.1 (Feb 1, 2021)
Patch
- Docs: Update shared components for new Docs design (#1359)
16.9.0 (Jan 29, 2021)
Minor
- Add eslint plugin for gestalt (#1353)
16.8.4 (Jan 29, 2021)
Patch
- Internal: match Prettier config to Pinboard (#1355)
16.8.3 (Jan 27, 2021)
Patch
- Docs: Add shared documentation components for docs redesign (#1345)
16.8.2 (Jan 27, 2021)
Patch
- Internal: bump resolved version of immer due to security concern (#1352)
16.8.1 (Jan 26, 2021)
Patch
- Z-Index: Consolidate proptype to reduce needed suppressions (#1351)
16.8.0 (Jan 25, 2021)
Minor
- Typeahead: add zIndex prop to support component in Modals with zIndex (#1350)
16.7.1 (Jan 22, 2021)
Patch
- Docs: component source link tweaks (#1347)
16.7.0 (Jan 20, 2021)
Minor
- ModuleExpandable: added external collapsing control (expandedIndex and onExpandedChange) (#1323)
16.6.1 (Jan 16, 2021)
Patch
16.6.0 (Jan 16, 2021)
Minor
16.5.1 (Jan 15, 2021)
Patch
- Docs: replaced 'eye-icon' icon with Gestalt version (#1342)
16.5.0 (Jan 15, 2021)
Minor
16.4.1 (Jan 13, 2021)
Patch
- Mark package as not having side effects (#1333)
16.4.0 (Jan 12, 2021)
Minor
16.3.0 (Jan 11, 2021)
Minor
16.2.2 (Jan 8, 2021)
Patch
16.2.1 (Jan 8, 2021)
Patch
16.2.0 (Jan 8, 2021)
Minor
- Typeahead: Add support for Tags (#1317)
16.1.1 (Jan 8, 2021)
Patch
16.1.0 (Jan 8, 2021)
Minor
16.0.4 (Jan 7, 2021)
Patch
- Bump node-notifier from 8.0.0 to 8.0.1 (#1320)
16.0.3 (Jan 5, 2021)
Patch
16.0.2 (Dec 22, 2020)
Patch
16.0.1 (Dec 22, 2020)
Patch
- Internal: Enable the eslint rule flowtype/no-mutable-array (#1321)
16.0.0 (Dec 18, 2020)
Major
15.11.0 (Dec 18, 2020)
Minor
15.10.2 (Dec 17, 2020)
Patch
- Textfield: update tags wrapping behavior (#1311)
15.10.1 (Dec 16, 2020)
Patch
- Update Flyout Docs - Remove bold text (#1313)
15.10.0 (Dec 16, 2020)
Minor
- Bump ini from 1.3.5 to 1.3.8 (#1310)
15.9.0 (Dec 14, 2020)
Minor
15.8.0 (Dec 12, 2020)
Minor
15.7.0 (Dec 10, 2020)
Minor
15.6.0 (Dec 9, 2020)
Minor
- Tag component (#1301)
15.5.1 (Dec 8, 2020)
Patch
- Bump highlight.js from 10.2.0 to 10.4.1 (#1302)
15.5.0 (Dec 8, 2020)
Minor
15.4.0 (Dec 8, 2020)
Minor
15.3.0 (Dec 2, 2020)
Minor
- Docs: Add search autodiscovery (OpenSearch) (#1300)
15.2.0 (Dec 2, 2020)
Minor
- Internal: Docs improvements; Contexts, header options, + minor fixes (#1297)
15.1.2 (Dec 2, 2020)
Patch
- Internal: Fix a11y tests on master (#1299)
15.1.1 (Dec 2, 2020)
Patch
- Internal: Give Flex and FlexItem display names for debugging (#1296)
15.1.0 (Dec 1, 2020)
Minor
- Internal: Upgrade cypress, cypress-axe and axe-core (#1295)
15.0.0 (Dec 1, 2020)
Major
14.30.3 (Nov 19, 2020)
Patch
- Docs: unify quotes in the proptable (#1292)
14.30.2 (Nov 18, 2020)
Patch
14.30.1 (Nov 18, 2020)
Patch
14.30.0 (Nov 17, 2020)
Minor
14.29.0 (Nov 17, 2020)
Minor
14.28.1 (Nov 6, 2020)
Patch
- Docs: Update Upsell.doc.js with better examples (#1286)
14.28.0 (Nov 6, 2020)
Minor
- Docs: improved Development and Faq (#1285)
14.27.0 (Nov 6, 2020)
Minor
14.26.0 (Nov 4, 2020)
Minor
- Docs: Move props back to the top + make collapsible (#1282)
14.25.2 (Nov 4, 2020)
Patch
- Internal: Add integration test retries (#1281)
14.25.1 (Nov 4, 2020)
Patch
- Docs: Fix UniformRowLayout example (#1278)
14.25.0 (Nov 3, 2020)
Minor
14.24.0 (Nov 3, 2020)
Minor
- Internal: remove exports from package.json (#1280)
14.23.1 (Nov 3, 2020)
Patch
14.23.0 (Nov 2, 2020)
Minor
- Docs: upgrade to Create React App 4 (#1276)
14.22.0 (Nov 2, 2020)
Minor
14.21.5 (Oct 28, 2020)
Patch
- Docs: persist dark mode + RTL settings across refreshes (#1272)
14.21.4 (Oct 27, 2020)
Patch
- Docs: Enable accessibility tests for most pages (#1268)
14.21.3 (Oct 27, 2020)
Patch
- Tests: Fix flaky test on master (#1273)
14.21.2 (Oct 26, 2020)
Patch
- Internal: Add 'design system' to package.json keywords (#1271)
14.21.1 (Oct 26, 2020)
Patch
- Docs: Update codemod folder names and add dev instructions (#1269)
14.21.0 (Oct 26, 2020)
Minor
- Internal: improve package.json with repository / keywords + exports information (#1270)
14.20.0 (Oct 21, 2020)
Minor
- Internal: Upgrade prettier to 2.x version (#1267)
14.19.0 (Oct 20, 2020)
Minor
- Docs: New What's New landing page (#1264)
14.18.0 (Oct 20, 2020)
Minor
- ActivationCard: Add shadow border and polish docs (#1266)
14.17.0 (Oct 20, 2020)
Minor
14.16.0 (Oct 20, 2020)
Minor
14.15.0 (Oct 16, 2020)
Minor
14.14.2 (Oct 14, 2020)
Patch
14.14.1 (Oct 14, 2020)
Patch
- Checkbox/RadioButton: Add options to provide subtext and/or image for label (#1256)
14.14.0 (Oct 13, 2020)
Minor
14.13.4 (Oct 13, 2020)
Patch
- [Internal] Upgrade to flow 0.135.0 (#1260)
14.13.3 (Oct 9, 2020)
Patch
- Internal: update axe-core (#1258)
14.13.2 (Oct 9, 2020)
Patch
- Internal: Update devDependencies + make stylelint stricter (#1257)
14.13.1 (Oct 8, 2020)
Patch
- Docs: update link icon for header target links (#1255)
14.13.0 (Oct 8, 2020)
Minor
14.12.0 (Oct 8, 2020)
Minor
- Internal: Validate that each doc page has an a11y test (#1254)
14.11.2 (Oct 7, 2020)
Patch
- Docs: fix borderSize to borderStyle for Example (#1251)
14.11.1 (Oct 7, 2020)
Patch
- Docs: update design for code examples (#1248)
14.11.0 (Oct 7, 2020)
Minor
14.10.1 (Oct 7, 2020)
Patch
- Internal: fail CI on ESLint warnings (#1250)
14.10.0 (Oct 7, 2020)
Minor
- Button/IconButton/TapArea: added tabIndex prop (#1244)
14.9.3 (Oct 7, 2020)
Patch
- Docs: Removed beta from DatePicker component (#1249)
14.9.2 (Oct 7, 2020)
Patch
- ActivationCard/Callout: Update docs and Fix proptypes (#1246)
14.9.1 (Oct 7, 2020)
Patch
- Docs: explain how to generate component files (#1247)
14.9.0 (Oct 6, 2020)
Minor
- Internal: generate component script (#1243)
14.8.0 (Oct 6, 2020)
Minor
- Sheet: Add subHeading prop Depends on #1236
14.7.0 (Oct 5, 2020)
Minor
- ActivationCard: Add component (#1238)
14.6.0 (Oct 5, 2020)
Minor
14.5.3 (Oct 1, 2020)
Patch
- Internal: Bump @actions/core from 1.2.5 to 1.2.6 (#1241)
14.5.2 (Sep 30, 2020)
Patch
- Docs: fix zIndex issues (#1239)
14.5.1 (Sep 29, 2020)
Patch
- Doc: update Text size example (#1237)
14.5.0 (Sep 28, 2020)
Minor
- Internal: Parallelize Cypress integration tests (2x speed improvement) (#1234)
14.4.1 (Sep 28, 2020)
Patch
- Docs: add copy code button (#1235)
14.4.0 (Sep 25, 2020)
Minor
- Internal: Script to generate a11y tests + add tests for remaining components (#1233)
14.3.2 (Sep 25, 2020)
Patch
- Docs: Add yarn installation and fix indentation on Development page (#1232)
14.3.1 (Sep 24, 2020)
Patch
- Docs: move props section to the bottom (#1231)
14.3.0 (Sep 22, 2020)
Minor
14.2.4 (Sep 22, 2020)
Patch
- Docs: add ability to expand code examples (#1230)
14.2.3 (Sep 22, 2020)
Patch
- Internal: Add Cypress badge + link to Readme (#1229)
14.2.2 (Sep 22, 2020)
Patch
- Docs: typo fixes for TapArea (#1225)
14.2.1 (Sep 22, 2020)
Patch
- Internal: fix
flowtype/require-exact-type
errors (#1228)
14.2.0 (Sep 21, 2020)
Minor
14.1.0 (Sep 18, 2020)
Minor
14.0.0 (Sep 17, 2020)
Major
13.14.0 (Sep 17, 2020)
Minor
13.13.0 (Sep 17, 2020)
Minor
- Internal: add Cypress integration tests (#1220)
13.12.0 (Sep 17, 2020)
Minor
13.11.0 (Sep 17, 2020)
Minor
- IconButton: Implemented href with InternalLink (#1219)
13.10.0 (Sep 16, 2020)
Minor
- Row/Stack: Revert better gap + update children type (#1221)
13.9.0 (Sep 16, 2020)
Minor
- Row/Stack: Update
children
type (#1216)
13.8.0 (Sep 16, 2020)
Minor
- Row/Stack: Second attempt to re-implement for better
gap
(#1214)
13.7.0 (Sep 15, 2020)
Minor
13.6.0 (Sep 15, 2020)
Minor
- Row/Stack: Re-implement for better
gap
(#1193)
13.5.1 (Sep 15, 2020)
Patch
- Docs: use PageHeader on all pages (#1212)
13.5.0 (Sep 14, 2020)
Minor
13.4.1 (Sep 11, 2020)
Patch
- Docs: update Text wrap/overflow example (#1210)
13.4.0 (Sep 11, 2020)
Minor
13.3.0 (Sep 11, 2020)
Minor
13.2.0 (Sep 11, 2020)
Minor
13.1.0 (Sep 10, 2020)
Minor
13.0.2 (Sep 10, 2020)
Patch
- Docs: use ButtonGroup in Modal examples (#1208)
13.0.1 (Sep 10, 2020)
Patch
- Docs: Improved Button ccolor Docs (#1205)
13.0.0 (Sep 10, 2020)
Major
- Internal: BREAKING only build css file with css vars (#1201)
12.13.0 (Sep 9, 2020)
Minor
- Internal: update flowtyped definitions + docs depedencies (#1206)
12.12.0 (Sep 9, 2020)
Minor
- Internal: update most dev dependencies (#1204)
12.11.1 (Sep 9, 2020)
Patch
12.11.0 (Sep 8, 2020)
Minor
12.10.1 (Sep 8, 2020)
Patch
- Internal: avoid blank page on startup in dev + fix most docs exceptions in incremental builds (#1195)
12.10.0 (Sep 8, 2020)
Minor
12.9.0 (Sep 8, 2020)
Minor
- Internal: fix 'undefined' CSS in future CSS (#1198)
12.8.2 (Sep 8, 2020)
Patch
- Codemod: error message for JSXSpreadAttribute (#1197)
12.8.1 (Sep 8, 2020)
Patch
- Internal: make incremental builds 4x faster (#1191)
12.8.0 (Sep 8, 2020)
Minor
12.7.0 (Sep 8, 2020)
Minor
- Internal: Rename css var namespace (#1192)
12.6.1 (Sep 4, 2020)
Patch
12.6.0 (Sep 3, 2020)
Minor
- ButtonGroup: Add component (#1186)
12.5.0 (Sep 2, 2020)
Minor
- VideoControls: convert to function component (#1182)
12.4.2 (Sep 2, 2020)
Patch
12.4.1 (Sep 2, 2020)
Patch
- Internal: update bl package (security) (#1183)
12.4.0 (Sep 2, 2020)
Minor
12.3.0 (Sep 2, 2020)
Minor
12.2.0 (Sep 1, 2020)
Minor
- Link: added accessibilityLabel / Docs
12.1.0 (Aug 31, 2020)
Minor
12.0.0 (Aug 31, 2020)
Major
11.29.1 (Aug 31, 2020)
Patch
- Docs: fix Divider overlap on bottom of the page (#1178)
11.29.0 (Aug 31, 2020)
Minor
- useFocusVisible: export hook & add docs (#1176)
11.28.7 (Aug 31, 2020)
Patch
- Docs: Add search shortcut with forward slash (#1177)
11.28.6 (Aug 28, 2020)
Patch
- Flyout: Update docs to mention that size is max width (#1174)
11.28.5 (Aug 28, 2020)
Patch
- Docs: enable flow types (#1173)
11.28.4 (Aug 28, 2020)
Patch
- Docs: Add 'edit this page' link to every doc page (#1170)
11.28.3 (Aug 27, 2020)
Patch
- Docs: remove heading for multiple Combination sections on Box (#1172)
11.28.2 (Aug 27, 2020)
Patch
- Docs: fix layer issue with search + TOC (#1171)
11.28.1 (Aug 27, 2020)
Patch
- Docs: Add in page content navigation (#1168)
11.28.0 (Aug 26, 2020)
Minor
- SearchField: Add errorMessage (#1155)
11.27.0 (Aug 25, 2020)
Minor
- SelectList: convert to function component (#1167)
11.26.1 (Aug 25, 2020)
Patch
- Docs: separate sidebar scrolling (#1166)
11.26.0 (Aug 24, 2020)
Minor
11.25.2 (Aug 24, 2020)
Patch
- Docs: PropTable use Card + fix scrollMarginTop on main Heading (#1163)
11.25.1 (Aug 24, 2020)
Patch
- Docs: update margin/padding for markdown elements (#1162)
11.25.0 (Aug 24, 2020)
Minor
- SegmentedControl: make use of useFocusVisible (#1157)
11.24.1 (Aug 21, 2020)
Patch
- Docs: add sidebar alphabetization toggle (#1154)
11.24.0 (Aug 21, 2020)
Minor
- Docs: Added Development + FAQ section (#1145)
11.23.0 (Aug 19, 2020)
Minor
- Revert "Button/Checkbox/IconButton/Link/RadioButton/Switch/TapArea: Revert useFocusVisible (#1098) & Focus Styles
11.22.0 (Aug 17, 2020)
Minor
11.21.1 (Aug 17, 2020)
Patch
- Interal: remove console.log message in Markdown.js (#1152)
11.21.0 (Aug 17, 2020)
Minor
- SelectList: fix Flowtype (#1151)
11.20.3 (Aug 17, 2020)
Patch
- SelectList: fix FlowType (#1146)
11.20.2 (Aug 17, 2020)
Patch
- Internal: upgrade serialize-javascript (security) (#1149)
11.20.1 (Aug 17, 2020)
Patch
- Docs: fix blank installation page (#1148)
11.20.0 (Aug 14, 2020)
Minor
11.19.0 (Aug 14, 2020)
Minor
- SelectList: Add disabled to options prop (#1140)
11.18.0 (Aug 14, 2020)
Minor
- Docs: Implement markdown from md files as documentation sections (#1144)
11.17.1 (Aug 13, 2020)
Patch
11.17.0 (Aug 13, 2020)
Minor
11.16.0 (Aug 12, 2020)
Minor
- [Dark mode] Color updates for dark mode (#1129)
11.15.2 (Aug 12, 2020)
Patch
- Datepicker: standardized date format & placeholder date format across… (#1135)
11.15.1 (Aug 12, 2020)
Patch
- ZIndexClasses: note on docs re extracting index values from classes (#1136)
11.15.0 (Aug 11, 2020)
Minor
- Button/Checkbox/IconButton/Link/RadioButton/Switch/TapArea: Revert useFocusVisible (#1098) & Focus Styles
11.14.2 (Aug 7, 2020)
Patch
- [Docs] Update port number for running locally (#1130)
11.14.1 (Aug 7, 2020)
Patch
11.14.0 (Aug 7, 2020)
Minor
11.13.0 (Aug 7, 2020)
Minor
- useReducedMotion: fix in Safari/Edge (#1134)
11.12.6 (Aug 7, 2020)
Patch
- Docs: nest anchor tag inside of heading (#1132)
11.12.5 (Aug 5, 2020)
Patch
- Internal: disallow flow warnings (#1127)
11.12.4 (Aug 5, 2020)
Patch
- Docs: track pageviews (#1126)
11.12.3 (Aug 5, 2020)
Patch
- ZIndexClasses: Fix source url (#1125)
11.12.2 (Aug 5, 2020)
Patch
- Docs: single subdirectory URLs (#1124)
11.12.1 (Aug 5, 2020)
Patch
- Docs: Add id to every heading (improves SEO & Search) (#1123)
11.12.0 (Aug 5, 2020)
Minor
- Flyout: Update Caret (#1081)
11.11.3 (Aug 5, 2020)
Patch
- DatePicker: Fix proptype bug (#1122)
11.11.2 (Aug 5, 2020)
Patch
- ZIndexClasses: Fix typos and linting in docs (#1120)
11.11.1 (Aug 4, 2020)
Patch
- Internal: Remove the # from URLs in the docs (#1115)
11.11.0 (Aug 4, 2020)
Minor
- Link/TapArea/DatePicker: Refactored forwardRef (#1113)
11.10.0 (Aug 4, 2020)
Minor
- SearchField/Typeahead/TypeaheadInputField/TextField/TextArea: refactored forwardRef (#1110)
11.9.0 (Aug 4, 2020)
Minor
- Button/IconButton/CheckBox/RadioButton: refactored forwardRef (#1107)
11.8.0 (Aug 4, 2020)
Minor
11.7.1 (Aug 4, 2020)
Patch
- Focus Styles: override CSS outline if a global one is specified (#1118)
11.7.0 (Aug 4, 2020)
Minor
- useReducedMotion: Accessibility hook to support prefers-reduced-motion (#1100)
11.6.1 (Aug 4, 2020)
Patch
- Docs: Updated Video.doc.js to match flow types (#1117)
11.6.0 (Aug 4, 2020)
Minor
- GestaltProvider: rename to Provider & move under configuration (#1114)
11.5.6 (Aug 4, 2020)
Patch
11.5.5 (Aug 3, 2020)
Patch
- VSCode: add recommended extensions (#1109)
11.5.4 (Aug 3, 2020)
Patch
- Internal: enforce disallow namespace/wildcard imports + apply on docs (#1106)
11.5.3 (Aug 3, 2020)
Patch
- Internal: Refactored imports from namespacing * to explicit Default Exports and Named Values Importing (#1103)
11.5.2 (Aug 3, 2020)
Patch
- Datepicker: move gestalt to peerDependencies (#1105)
11.5.1 (Aug 3, 2020)
Patch
11.5.0 (Jul 31, 2020)
Minor
11.4.0 (Jul 31, 2020)
Minor
- Button/Checkbox/IconButton/Link/RadioButton/Switch/TapArea: useFocusVisible (#1098)
11.3.2 (Jul 31, 2020)
Patch
- Mergify: configuration update (#1101)
11.3.1 (Jul 31, 2020)
Patch
- Flowtests: Add more tests to components + fix GestaltProvider flowtype (#1096)
11.3.0 (Jul 31, 2020)
Minor
11.2.5 (Jul 31, 2020)
Patch
- Fix prop type (#1099)
11.2.4 (Jul 30, 2020)
Patch
- RadioButton: fix warning in jest test (#1097)
11.2.3 (Jul 30, 2020)
Patch
- Make Semver workflow wording clearer (#1094)
11.2.2 (Jul 30, 2020)
Patch
- Mergify: configuration update (#1095)
11.2.1 (Jul 30, 2020)
Patch
- Mergify: configuration update (#1093)
11.2.0 (Jul 30, 2020)
Minor
- Typeahead: Refactor to show all options when there's a defaultValue, renamed defaultItem + removed searchField prop, fix forwardedRef + test coverage, add example to Docs, (#1067)
11.1.2 (Jul 30, 2020)
Patch
- Bump elliptic from 6.5.2 to 6.5.3 (#1092)
11.1.1 (Jul 30, 2020)
Patch
- Flowtest: Add flow specific test files (#1085)
11.1.0 (Jul 29, 2020)
Minor
11.0.0 (Jul 28, 2020)
Major
- RadioButton: Add forward ref (BREAKING CHANGE) (#1071)
10.2.0 (Jul 28, 2020)
Minor
10.1.0 (Jul 28, 2020)
Minor
10.0.1 (Jul 28, 2020)
Patch
- Docs: Added ZIndexClasses in Layout (#1082)
10.0.0 (Jul 28, 2020)
Major
9.2.2 (Jul 27, 2020)
Patch
- Sidebar: cleanup (#1080)
9.2.1 (Jul 27, 2020)
Patch
- Docs Sidebar: remove collapsing + update heading / selected styles (#1078)
9.2.0 (Jul 27, 2020)
Minor
- useFocusVisible: Only show focus ring on keyboard input (#1073)
9.1.0 (Jul 27, 2020)
Minor
9.0.0 (Jul 24, 2020)
Major
8.2.2 (Jul 24, 2020)
Patch
- Docs: Fix Header to remove sticky header on reduced window size (#1074)
8.2.1 (Jul 23, 2020)
Patch
8.2.0 (Jul 23, 2020)
Minor
8.1.2 (Jul 22, 2020)
Patch
- Docs: Scroll to top on click in NavLink component (#1060)
8.1.1 (Jul 21, 2020)
Patch
- Docs: fix broken CodeSandbox links (#1066)
8.1.0 (Jul 21, 2020)
Minor
8.0.4 (Jul 21, 2020)
Patch
- Bump codecov from 3.7.0 to 3.7.1 (#1064)
8.0.3 (Jul 20, 2020)
Patch
- Docs: Refactored Sticky example to use new Box's zIndex prop (#1062)
8.0.2 (Jul 20, 2020)
Patch
8.0.1 (Jul 20, 2020)
Patch
- Docs: Fixed automatic detection for Fixed/CompositeZIndex imports in Codesandbox (#1058)
8.0.0 (Jul 17, 2020)
Major
7.1.1 (Jul 17, 2020)
Patch
- AbstractEventHandler type (#1045)
7.1.0 (Jul 17, 2020)
Minor
- Button/IconButton: compress onClick or onTouch (#1056)
7.0.0 (Jul 16, 2020)
Major
6.3.0 (Jul 16, 2020)
Minor
- Typeahead: Add New Component (#907)
6.2.0 (Jul 14, 2020)
Minor
- Docs: Added darkMode to Algolia's DocsSearch feature (#1038)
6.1.0 (Jul 14, 2020)
Minor
- Docs: restructure sidebar display order (#1051)
6.0.0 (Jul 14, 2020)
Major
5.33.0 (Jul 14, 2020)
Minor
5.32.2 (Jul 14, 2020)
Patch
- Internal: Catch CSS variable usage in legacy build (#1049)
5.32.1 (Jul 13, 2020)
Patch
- Fix transparent dark gray background color (#1048)
5.32.0 (Jul 13, 2020)
Minor
- DatePicker: Implementing DarkMode color scheme (#1008)
5.31.0 (Jul 13, 2020)
Minor
- IconButton, Pog: fix padding prop (#1047)
5.30.2 (Jul 10, 2020)
Patch
5.30.1 (Jul 10, 2020)
Patch
- ColorScheme: Set transparent colors in dark mode (#1042)
5.30.0 (Jul 10, 2020)
Minor
- Internal: Add CSS variables CI checks (#1041)
5.29.1 (Jul 9, 2020)
Patch
- Merge: Remove status-check=0 check (#1040)
5.29.0 (Jul 9, 2020)
Minor
- Colors: Adding #colorGray150 + hover colors, and replacing inline colors to standard color var names (#1034)
5.28.5 (Jul 9, 2020)
Patch
- Merge: Better titles and obey branch protections (#1035)
5.28.4 (Jul 9, 2020)
Patch
5.28.3 (Jul 9, 2020)
Patch
- Colors: Update dark mode gray values to latest from design (#1030)
5.28.2 (Jul 9, 2020)
Patch
- Internal: Update Pull Request template (#988)
5.28.1 (Jul 9, 2020)
Patch
5.28.0 (Jul 9, 2020)
Minor
- Box: Set display name #1028
5.27.0 (Jul 9, 2020)
Minor
5.26.1 (Jul 9, 2020)
Patch
5.26.0 (Jul 9, 2020)
Minor
5.25.0 (Jul 9, 2020)
Minor
- Flyout: Fix caret appearance in dark mode (#1017)
5.24.7 (Jul 9, 2020)
Patch
- Mergify: configuration update (#1016)
5.24.6 (Jul 9, 2020)
Patch
- [Table] Fix sticky header in darkMode #1019
5.24.5 (Jul 9, 2020)
Patch
5.24.4 (Jul 9, 2020)
Patch
5.24.3 (Jul 9, 2020)
Patch
- [Borders.css][darkmode] Replaced naming in Borders.css to scheme standard (#978)
5.24.2 (Jul 9, 2020)
Patch
- [Video] No darkMode changes in video controls
5.24.1 (Jul 8, 2020)
Patch
- [Docs: Link] Fixed/Improved examples (#1014)
5.24.0 (Jul 8, 2020)
Minor
- Rename Theme -> ColorScheme (#993)
5.23.1 (Jul 8, 2020)
Patch
- [Header] Reworded tooltips (#981)
5.23.0 (Jul 8, 2020)
Minor
- [Box] Fix types (#986)
5.22.3 (Jul 8, 2020)
Patch
5.22.2 (Jul 7, 2020)
Patch
- Dark Mode: update toggle in docs (#974)
5.22.1 (Jul 7, 2020)
Patch
- SearchField/TapArea/TextField: add ref to list of props (#972)
5.22.0 (Jul 7, 2020)
Minor
- GestaltProvider: Adding a provider for color scheme and other future context used by Gestalt (#968)
5.21.0 (Jul 7, 2020)
Minor
5.20.0 (Jul 7, 2020)
Minor
- ZIndex: Add support for Fixed & Composite zIndexes (#966)
5.19.0 (Jul 7, 2020)
Minor
5.18.0 (Jul 7, 2020)
Minor
- SearchField: RTL support (#970)
5.17.0 (Jul 2, 2020)
Minor
- Styling: Prepare css for dark mode support (#963)
5.16.0 (Jul 2, 2020)
Minor
- Docs: Expand Navigation subsections (#962)
5.15.0 (Jul 2, 2020)
Minor
5.14.3 (Jul 1, 2020)
Patch
5.14.2 (Jul 1, 2020)
Patch
5.14.1 (Jul 1, 2020)
Patch
5.14.0 (Jul 1, 2020)
Minor
- Docs: Refactored Gestalt Docs Sidebar Menu (#952)
5.13.0 (Jul 1, 2020)
Minor
5.12.1 (Jun 30, 2020)
Patch
- Internal: Support GitHub Codespaces (#956)
5.12.0 (Jun 30, 2020)
Minor
5.11.2 (Jun 30, 2020)
Patch
- Docs: support IE11 (#957)
5.11.1 (Jun 29, 2020)
Patch
- DatePicker/Tooltip: update idealDirection default value in docs (#954)
5.11.0 (Jun 26, 2020)
Minor
5.10.0 (Jun 25, 2020)
Minor
5.9.2 (Jun 24, 2020)
Patch
- Internal: Update documentation link (#950)
5.9.1 (Jun 24, 2020)
Patch
- TapArea:Updated Doc Example
5.9.0 (Jun 24, 2020)
Minor
- IconButton: add optional padding prop (#949)
5.8.0 (Jun 24, 2020)
Minor
5.7.0 (Jun 24, 2020)
Minor
- Internal: require flow exact types (#946)
5.6.0 (Jun 24, 2020)
Minor
- Internal: Upgrade dependencies (#944)
5.5.0 (Jun 24, 2020)
Minor
- DatePicker: Fixed CSS for same date selection in range (#943)
5.4.0 (Jun 22, 2020)
Minor
- Internal: Enable flow types-first (#940)
5.3.0 (Jun 22, 2020)
Minor
5.2.5 (Jun 22, 2020)
Patch
- DatePicker: Fix "locale object was not found for the provided string" warning (#941)
5.2.4 (Jun 22, 2020)
Patch
- DatePicker: Fix onChange flowtype (#939)
5.2.3 (Jun 19, 2020)
Patch
- Docs: provide more layouts for
(#934)
5.2.2 (Jun 19, 2020)
Patch
5.2.1 (Jun 19, 2020)
Patch
- DatePicker: fix yarn flow-generate
5.2.0 (Jun 18, 2020)
Minor
5.1.0 (Jun 18, 2020)
Minor
- [DatePicker] New DatePicker component in new gestalt-datepicker package (#913)
5.0.1 (Jun 18, 2020)
Patch
5.0.0 (Jun 17, 2020)
Major
4.0.1 (Jun 16, 2020)
Patch
- [Video] Remove unused Flow suppression comment. (#928)
4.0.0 (Jun 16, 2020)
Major
- SearchField: Convert to Functional and Add ForwardRef (#926)
3.2.0 (Jun 16, 2020)
Minor
- Row, Stack: Fix nullish child gap bug (#925)
3.1.0 (Jun 15, 2020)
Minor
- Internal: upgrade to flow 0.127.0 (#924)
3.0.2 (Jun 13, 2020)
Patch
- Internal: Request a Pinterest designer for design changes (#921)
3.0.1 (Jun 12, 2020)
Patch
- Touchable: displayName should still be Touchable (#922)
3.0.0 (Jun 12, 2020)
Major
- Touchable: forward ref, touch feedback, and more (BREAKING CHANGE) (#906)
2.5.0 (Jun 12, 2020)
Minor
2.4.1 (Jun 12, 2020)
Patch
- Internal: Flow - enable exact_by_default (#920)
2.4.0 (Jun 12, 2020)
Minor
2.3.0 (Jun 11, 2020)
Minor
2.2.1 (Jun 10, 2020)
Patch
- Fix proptype (#914)
2.2.0 (Jun 10, 2020)
Minor
2.1.0 (Jun 9, 2020)
Minor
- TableHeader: Add optional sticky header (#900)
2.0.3 (Jun 9, 2020)
Patch
- Bump websocket-extensions from 0.1.3 to 0.1.4 (#904)
2.0.2 (Jun 9, 2020)
Patch
2.0.1 (Jun 5, 2020)
Patch
2.0.0 (Jun 5, 2020)
Major
1.63.0 (Jun 4, 2020)
Minor
- TableSortableHeaderCell: Change clickable area (#890)
1.62.0 (Jun 4, 2020)
Minor
- Docs: Add search (#895)
1.61.1 (Jun 4, 2020)
Patch
1.61.0 (Jun 3, 2020)
Minor
- Docs: Use netlify for docs hosting + remove GitHub pages push (#897)
1.60.3 (Jun 3, 2020)
Patch
- Docs: Add missing parameter for Toast (#896)
1.60.2 (Jun 2, 2020)
Patch
- Internal: Add Pinterest Favicon to docs (#893)
1.60.1 (Jun 2, 2020)
Patch
- Button, IconButton, Touchable: Update docs and examples (#894)
1.60.0 (Jun 1, 2020)
Minor
- Touchable, Button, Icon: Add props so all of them have accessibilityControls, accessibilityExpanded, accessibilityHaspopup, accessibilityLabel and disabled (#889)
1.59.0 (Jun 1, 2020)
Minor
1.58.1 (May 29, 2020)
Patch
- [Row, Stack] Add missing props to docs (#891)
1.58.0 (May 29, 2020)
Minor
- [Box, Flexbox, Row, Stack] Create Flexbox, Row, Stack components, DRY out Box types (#803)
1.57.1 (May 28, 2020)
Patch
1.57.0 (May 27, 2020)
Minor
- AvatarPair: add component (#880)
1.56.0 (May 27, 2020)
Minor
1.55.5 (May 26, 2020)
Patch
1.55.4 (May 22, 2020)
Patch
- Internal: fix yarn watch keeps appending CSS (#877)
1.55.3 (May 21, 2020)
Patch
1.55.2 (May 19, 2020)
Patch
- Flyout: shift caret left/right towards flyout to align with rounded corners (#844)
1.55.1 (May 19, 2020)
Patch
- Internal: update flow-typed definitions (#873)
1.55.0 (May 19, 2020)
Minor
- Internal: update devdependencies (Jest / Babel / StyleLint) (#872)
1.54.0 (May 18, 2020)
Minor
1.53.0 (May 18, 2020)
Minor
1.52.3 (May 18, 2020)
Patch
- Internal: Remove unused boxperf.js (#868)
1.52.2 (May 18, 2020)
Patch
- Video: Fix for
n.video.load is not a function
in Safari #870
1.52.1 (May 18, 2020)
Patch
- Internal: Use octokit/graphql-action@v2.0.0 (#867)
1.52.0 (May 13, 2020)
Minor
1.51.0 (May 13, 2020)
Minor
1.50.0 (May 13, 2020)
Minor
1.49.4 (May 13, 2020)
Patch
- Internal: Fix Changelog formatting (#857)
1.49.3 (May 13, 2020)
Patch
- Internal: Cache yarn dependencies in CI (#854)
1.49.2 (May 13, 2020)
Patch
- Internal: Require release type on every PR (#853)
1.49.1 (May 12, 2020)
Patch
- Button/IconButton: update white background colors (#852)
1.49.0 (May 12, 2020)
Minor
- Internal: Release with every commit (#848)
1.48.0 (May 8, 2020)
Minor
- Table: add basic table components (#838)
- Badge: Update to solid background and white text (#839)
- Avatar: Update outline to 1px (#846)
Patch
- VideoControls: overwriting overflow default behavior on timestamp text (#845)
1.47.0 (May 6, 2020)
Minor
- Flyout: Add flexible size prop to flyout (#840)
- Icon: Add story pin icon (#842)
- Internal: Enable + enforce flow strict on every file (#841)
Patch
- Flyout: Fix stroke on caret (#837)
1.46.1 (Apr 28, 2020)
Patch
- Readme: Remove greenkeeper reference (#835)
1.46.0 (Apr 27, 2020)
Minor
- IconButton/Pog: Deprecated bgColor=blue in Pog and IconButton (#827)
- Touchable: add optional onBlur / onFocus props (#832)
1.45.0 (Apr 23, 2020)
Minor
- SearchField: convert back to class component (#830)
1.44.0 (Apr 23, 2020)
Minor
- SearchField: Update design (#819)
Patch
- Internal: Test builds on Node.js 14 (#826)
- Docs: Refactored instances of class to function components in Docs (#817)
1.43.0 (Apr 21, 2020)
Minor
- Tooltip: Show tooltip when React children have focus (#824)
- IconButton/Pog: Removed unused iconColor options
- Docs: Replaced combinations in Pog with Combinations
Patch
- Internal: Enable React.Strict on documentation (#821)
- Checkbox/Radiobutton: Updated checkbox and radiobutton borders for disabled state (disabled controls don't show outlines) (#795)
1.42.0 (Apr 20, 2020)
Minor
- RadioButton/Checkbox: Moved shared classes to RadioButtonCheckbox.css (#810)
- Internal: update yarn.lock file (#814)
- Internal: Minor version updates for several dependencies (#815)
- Buttons/Tabs: Increase paddingX to 16px on lg Buttons and Tabs (#816)
Patch
- Docs: Add a note on the Tabs documentation about use with react-router (#813)
1.41.0 (Apr 16, 2020)
Minor
1.40.0 (Apr 15, 2020)
Minor
Patch
- Internal: remove reference to unused .integration.js (#808)
1.39.0 (Apr 14, 2020)
Minor
- SegmentedControl: Update the border radius from 8px outer / 6px inner to 16px outer / 14px inner (#798)
1.38.0 (Apr 13, 2020)
Minor
1.37.0 (Apr 3, 2020)
Minor
- Masonry: Allow string enum types for Masonry layout prop (in prep of removing symbols/classes) (#782)
1.36.0 (Apr 3, 2020)
Minor
1.35.0 (Apr 2, 2020)
Minor
Run codemods:
cd gestalt; yarn run codemod --parser=flow -t=packages/gestalt-codemods/1.35.0-1.36.0/leading-text-remove.js ~/code/repo
1.34.0 (Apr 1, 2020)
Minor
1.33.0 (Mar 31, 2020)
Minor
1.32.0 (Mar 31, 2020)
Minor
1.31.0 (Mar 31, 2020)
Minor
1.30.0 (Mar 30, 2020)
Minor
1.29.0 (Mar 27, 2020)
Minor
- IconButton/Pog: Add "red" backgroundColor + update icon sizes (#778)
1.28.0 (Mar 27, 2020)
Minor
- Borders: Update lightgray border color to
#ddd
(#776)
Patch
- Docs: Fix layout for 1 line code example (#779)
1.27.0 (Mar 26, 2020)
Minor
Patch
- SelectList: Remove selected prop from the placeholder option tag for better React support (#759)
1.26.0 (Mar 25, 2020)
Minor
1.25.0 (Mar 24, 2020)
Minor
- RadioButton: Updated style. Added built-in label (optional 'label' prop). (#749)
- Checkbox: Updated style. Added built-in label (optional 'label' and 'errorMessage' props) (#749)
1.24.0 (Mar 23, 2020)
Minor
1.23.2 (Mar 20, 2020)
Patch
1.23.1 (Mar 20, 2020)
Patch
1.23.0 (Mar 20, 2020)
Minor
Run codemods:cd gestalt; yarn run codemod --parser=flow -t=packages/gestalt-codemods/1.22.0-1.23.0/toast-remove-color-icon.js ~/code/repo
1.22.1 (Mar 19, 2020)
Patch
- SelectList: Update wrapper rounding (#756)
1.22.0 (Mar 16, 2020)
Minor
- Docs: Use same React version as package (#753)
1.21.0 (Mar 16, 2020)
Minor
- Flyout: Responsive, updated sizes + minimum width (#743)
Patch
- Internal: upgrade packages (#751)
1.20.0 (Mar 12, 2020)
Minor
- RadioButton: Fix when container is set to overflow=auto (#745)
- Icon: Add phone icon (#746)
Patch
- TextField / TextArea / SelectList: Fix error focus state (#744)
1.19.0 (Mar 11, 2020)
Minor
- IconWithTooltip: Remove deprecated component (#741)
1.18.0 (Mar 10, 2020)
Minor
- Flyout/Tooltip: Update spacing around to 8px when caret is hidden (#737)
- Docs: Open in CodeSandbox & remove checkerbox from example (#735)
- Internal: fail build when CSS flow changes are required (#738)
1.17.0 (Mar 9, 2020)
Minor
- Icon: Add credit-card and conversion-tag icons (#716)
- Box [Breaking]: Removes support to deprecated props deprecatedMargin & deprecatedPadding (#711)
Run codemods:
cd gestalt; yarn run codemod --parser=flow -t=packages/gestalt-codemods/1.15.0-1.16.0/deprecatedMargin-box-replace.js ~/code/repo
cd gestalt; yarn run codemod --parser=flow -t=packages/gestalt-codemods/1.15.0-1.16.0/deprecatedPadding-box-replace.js ~/code/repo
1.16.0 (Mar 6, 2020)
Minor
Patch
- Internal: Detect and remove unused eslint disables (#723)
1.15.0 (Mar 5, 2020)
Minor
Run codemod:
cd gestalt; yarn run codemod --parser=flow -t=packages/gestalt-codemods/1.14.0-1.15.0/remove-text-size-xl.js ~/code/repo
1.14.0 (Mar 5, 2020)
Minor
- Form Elements: Remove horizontal spacing for label / helperText and errorMessage (#727)
1.13.0 (Mar 5, 2020)
Minor
- Form fields: Add "lg" size option (#713)
1.12.0 (Mar 4, 2020)
Minor
- Tabs: update horizontal padding to 12px (#698)
- SelectList/TextArea/TextField: Update focus states (#720)
Patch
- Docs: make checkerboard optional (#714)
1.11.1 (Mar 3, 2020)
Patch
- Tooltip: Bugfix
1.11.0 (Mar 3, 2020)
Minor
- SelectList / TextField / TextArea: Add
label
andhelperText
props (#705) - Flyout: Make caret optional (#706)
1.10.1 (Mar 2, 2020)
Patch
- Text / Heading: Made typography changes more backwards-compatible by adding xl size back in as deprecated feature (#707)
1.10.0 (Feb 28, 2020)
Minor
- Tooltip: Add ability to hover over tooltip and add a clickable link (#684)
- Tooltip: Add idealDirection (#701)
- IconWithTooltip: deprecate component (#690)
Patch
- Modal: [Docs] Fix default value for closeOnOutsideClick (#697)
- Box/Mask/Sticky: [Docs] Added descriptions about usage to attributes accepting both string and number formats. (#703)
- README: [Docs] Removed references and script to run integrations tests. (#702)
1.9.0 (Feb 27, 2020)
Minor
- Text / Heading [Breaking]: Added codemod to support breaking changes from #693 (removed support for responsive size prop values smSize, mdSize, and lgSize in Text and Heading component) (#696)
- Heading / Text [Breaking]: Reduce size options from xs-xl to sm-lg (#693)
Run codemods for breaking changes in order:
cd gestalt; yarn run codemod --parser=flow -t=packages/gestalt-codemods/1.8.0-1.9.0/remove-responsive-text-sizing.js ~/code/repo
yarn run codemod --parser=flow -t=packages/gestalt-codemods/1.8.0-1.9.0/heading-size-replace.js ~/code/repo
yarn run codemod --parser=flow -t=packages/gestalt-codemods/1.8.0-1.9.0/text-size-replace.js ~/code/repo
1.8.0 (Feb 27, 2020)
Minor
- SelectList / TextField / TextArea: Update design (#664)
1.7.1 (Feb 26, 2020)
Minor
- Modal: Fix extra border between content / footer (#694)
- Text/Heading: Revert letter spacing changes (#694)
1.7.0 (Feb 25, 2020)
Minor
- Button: update horizontal padding to 12px (#688)
- [Revert] Flyout: Update spacing around items to 8px + remove caret code (#668)
- [Revert] Masonry: Allow string enum types for Masonry layout prop (in prep of removing symbols/classes) (#667)
1.6.0 (Feb 25, 2020)
1.5.0 (Feb 25, 2020)
Minor
- Box: Add
borderSize
prop for styling borders (#678) - Modal: visual refresh + heading optional + add closeOnOutsideClick (#680)
Codemods:cd gestalt; yarn run codemod --parser=flow -t=packages/gestalt-codemods/1.3.0-1.4.0/modal-remove-close-label.js ~/code/repo
1.4.0 (Feb 24, 2020)
Minor
- Internal: Detect invalid composes in CSS modules (#676)
- Internal: Flowtype CSS files in CI (#675)
- Internal: Add code of conduct & powered by netlify link (#679)
- Text/Heading: Update letter spacing to default (#681)
1.3.0 (Feb 20, 2020)
- Modal / SegmentedControl / Card: Fix corner radius (#672)
1.2.0 (Feb 20, 2020)
Minor
- Internal: Update dependencies (#671)
Patch
1.1.0 (Feb 20, 2020)
Minor
- Masonry: Allow string enum types for Masonry layout prop (in prep of removing symbols/classes) (#667)
1.0.0 (Feb 20, 2020)
Major
- Box / Touchable [Breaking]: Removed support for
shape
prop valuesroundedTop
,roundedRight
,roundedBottom
, androundedLeft
(#657) - Box / Mask / Touchable [Breaking]: Replace
shape
prop withrounding
(#666)
Run codemods for breaking changes in order:
cd gestalt; yarn run codemod --parser=flow -t=packages/gestalt-codemods/0.125.0-1.0.0/convert-roundedX.js ~/code/repo
yarn run codemod --parser=flow -t=packages/gestalt-codemods/0.125.0-1.0.0/convert-shape-to-rounding.js ~/code/repo
Minor
- Flyout: Remove caret, update shadow (#663)
- Flyout: Update spacing around items to 8px + remove caret code (#668)
0.125.0 (Feb 16, 2020)
Minor
- IconButton/Pog: Add darkGray background option (#659)
- Tabs: update states + improve docs & test coverage (#658)
- Button/IconButton/Pog: Convert 'darkGray' color to selected state (#661)
0.124.0 (Feb 12, 2020)
Minor
- Box: Add new prop
opacity
to set css opacity with values 0 to 1 in tenth increments. (#654) - Button: Update border radius / small size + add dark gray option (#655)
0.123.0 (Feb 7, 2020)
Minor
- Color: update dark gray color to #111 (#648)
- Masonry: Shipped "fixFetchMoreBug" behavior and removed flag. This makes Masonry fetch less aggressively in some cases. (#651)
0.122.3 (Jan 30, 2020)
Patch
- Bumping version with no other changes for the sake of fixing release to npm.
0.122.2 (Jan 30, 2020)
Patch
- Masonry: Reverts the past update to
wait
. Turns out this was more dangerous than expected, and we should experiment on it later. (#645)
0.122.1 (Jan 29, 2020)
Patch
0.122.0 (Jan 28, 2020)
Minor
- Icon: Update existing workflow icon svg for ok, halted, problem, unstarted, in progress and warning (#638)
- Icon: Added newline in css file and removed comment (#637)
- Icon: Add right-to-left locales flip style support (#631)
Patch
- Docs: Update docs to wrap Flyouts, Modals, and Tooltips in Layers so they don't get overlapped by example code (#639)
0.121.0 (Jan 21, 2020)
Minor
0.120.0 (Jan 20, 2020)
Patch
- Stats: Calculate raw and percentage number of gestalt components vs native components (#627)
- Masonry: Add a flag to optionally fix a bug (see PR notes) (#632)
0.113.3 (Jan 13, 2020)
Patch
- Internal: Update GitHub pages publish script (#625)
0.113.2 (Jan 13, 2020)
Patch
- Internal: Update GitHub pages publish script (#624)
0.113.1 (Jan 13, 2020)
Patch
0.113.0 (Jan 9, 2020)
Minor
- Icon: Add workflow-status-all icon (#614)
- Icon: Add workflow-status-warning icon (#616)
- IconWithTooltip: Add component and tests (#609)
- IconWithTooltip: Improve accessibility and convert component to hooks (#618)
Patch
- IconButton: Convert examples & component to use hooks (#612)
- Internal: Convert from Travis.ci to GitHub workflows (#610)
- Internal: include flow warnings in error output (#611)
- Internal: Perform releases with GitHub CI (#615)
- Link: Convert component to use hooks (#613)
0.112.0 (Dec 10, 2019)
Minor
- Icon: Add info-circle icon (#604)
- Icon: Add workflow-status-in-progress icon (#604)
- Icon: Add workflow-status-ok icon (#604)
- Icon: Add workflow-status-problem icon (#604)
- Icon: Add workflow-status-unstarted icon (#604)
- Text/Heading: Remove semibold (#607)
0.111.0 (Dec 9, 2019)
Minor
- Pog: Add
orange
icon color prop to be passed as a value (#602) - Icon: Add directional-arrow-left icon (#605)
- Icon: Add directional-arrow-right icon (#605)
- IconButton: Allow
orange
icon color prop to be passed as a value (#602) - Video: Improve video seeking (#601)
Patch
- Avatar: Convert component to use hooks (#598)
- Card: Convert examples & component to use hooks (#597)
- Checkbox: Convert examples & component to use hooks (#600)
- Internal: Add
react-testing-library
(#598) - Internal: Enable
react-hooks/exhaustive-deps
lint rule (#598) - Internal: Remove
concurrently
dependency (#599) - Internal: Convert tests to React Testing Library (#603)
0.110.0 (Nov 27, 2019)
Minor
- Internal: Upgrade react-scripts / babel7 & jest (#592)
- Internal: upgrade gestalt package dependencies (#595)
0.109.0 (Nov 25, 2019)
Minor
0.108.0 (Nov 18, 2019)
Minor
- Colors: Update blue color with higher contrast version (improved a11y) (#589)
0.107.0 (Nov 14, 2019)
Minor
- ScrollFetch: Fixed a tiny flow type bug on the default props (#587)
0.106.0 (Nov 12, 2019)
Minor
- defaultProps: Remove the last React defaultProps and transfer it to the already existing but empty ES6 static defaultProps on the same file (#568)
- Video: add onPlayheadDown and onPlayheadUp callbacks (#585)
0.105.0 (Oct 22, 2019)
Minor
- IconButton: Allow
blue
background color prop to be passed as a value (#572) - Pog: Add
blue
background color prop to be passed as a value (#572) - Masonry: Fixed a bug where all grids shared the same default measurement store (#573)
- Icon: Add new add-layout icon (#574)
- Flyout: Remove the lightgray border between content and caret on white flyouts (#576)
- Contents/Controller: Remove UNSAFE_ methods in favor of supported ones (#570)
0.104.0 (Oct 3, 2019)
Minor
- Icon: Replace existing filter icon (#565)
- Contents/Controller: Replace componentWillReceiveProps with UNSAFE_componentWillReceiveProps (#566)
- Icon: Add new replace/scale icons (#567)
0.103.0 (Aug 19, 2019)
Minor
- Spinner: Add
size
prop which can be passedsm
ormd
as a value (#553) - Icon: Replace existing folder and file-unknown icon (#562)
0.102.0 (Aug 6, 2019)
Minor
0.101.0 (Jul 31, 2019)
Minor
- SearchField: Remove the white background color of the outer box to make its corners looks correct on backgrounds with colors different than white (#552)
- Icon: Add new folder and file-unknown icon (#554)
0.100.0 (Jul 23, 2019)
Minor
- Enzyme: Upgrade to the latest
v3.10.0
version and pull in Flow library changes (#543) - Eslint: Bump all related packages/plugins to current latest version (#544)
- Button: add new
textColor
prop to allow overriding of text color for buttons (#545) - Icon: Add new lightning icon (#547)
- Icon: Update send icon (#549)
- SegmentedControl: Fixup some extra CSS that was messing with Tooltips (#550)
0.99.0 (Jun 21, 2019)
Minor
- SegmentedControl: Update outer border radius to 8px from new design spec (#530)
- Masonry: remove
MasonryBeta
andMasonryInfiniteBeta
from source code (#531) - Spinner: add
delay
prop to optionally remove 300ms delay to appear (#533) - Button: Undo Button border radii changes for full width buttons. Conform all to 8px (#534)
- IconButton/Pog: Add
dangerouslySetSvgPath
support (#536) - Flow: Bumping to latest version
v0.101.0
(#539) - TextField/TextArea/SelectList/Checkbox: Switch from orange to red error states (#540)
Patch
- Box: Fixed name minification bug and missing PropType from my recent margin
0.98.0 (May 28, 2019)
Minor
- Box:
margin
prop now supportsauto
for use in flexbox layouts (#528) - Icon: Update
flashlight
icon to use new asset (#527) - Icon: Add new icon of
heart-outline
and update icon ofheart
(#526)
Patch
- Typography: Fixed a tiny bug where our CSS file had a few uses of curly quotes instead of regular quotes (#524)
0.97.0 (May 15, 2019)
Minor
- IconButton: Add new
disabled
prop and stylings toIconButton
component (#521) - Icon: Add new icon of
ads-stats
andads-overview
(#522)
0.96.0 (May 6, 2019)
Minor
- Icon: add calendar icon to gestalt (#512)
- Icon: add lightning bolt icon (#513)
- Flow: upgrade version to 0.97.0 (#515)
0.95.0 (April 10, 2019)
Minor
- Tooltip: remove focus from revealing Tooltip (#506)
- TextField: Add autocomplete prop value to TextField (#508)
- Upgrade flow version to 0.96.0 (#509)
Patch
0.94.0 (March 25, 2019)
Minor
- Icon: add some new text related icons (#496)
- Modal: add a new sizing option to Modal to match Flyout (#499)
- Modal: add the ability to set a custom header beyond text (#500)
- Tooltip: introduce new Tooltip wrapper component (#501)
- Touchable: cleanup event handlers (#502)
- TextArea/TextField/SelectList: cleanup components and remove gDSFP (#503)
- Upgrade React version to 16.8.5 (#504)
0.93.0 (March 13, 2019)
- Mask: add new prop
willChangeTransform
default true which can turn off willChange
0.92.0 (March 7, 2019)
Minor
- SelectList, TextArea, TextField: Remove Flyout error message, use new FormErrorMessage (#486)
- Icon: Add new video-camera icon (#491)
- Avatar: Fixed a bug in MS Edge where text was not vertically centered (#492)
0.91.0 (March 1, 2019)
Minor
- Flyout: Apply the box shadow to Flyout at all times (#488)
Patch
- Docs: Update remaining prop tables to include links to examples (#487)
- Docs: Improve Image description (#481)
0.90.0 (February 19, 2019)
Minor
- Update fill-transparent icon (#483)
- Upgrade flow version to 0.84.0 (#479)
- Layer:
children
prop is now required (#479)
0.89.0 (February 15, 2019)
Minor
- Upgrade React version to 16.8.0 (#474)
- SegmentedControl: items have equal width by default; add
responsive
prop which makes item width responsive to content width (#473) - Button: Update border radius (#476)
- Icon: Add new alert and arrow-circle-up icons (#477)
Patch
- Add ESLint Plugin for React Hooks (#475)
- Docs: Update Box prop table to include links to examples (#470)
0.88.0 (January 24, 2019)
Minor
- Icon: add new trashcan icon (#462)
- Icon: rename icon name trashcan to trash-can (#463)
- Internal: updated rollup build tools to use stable/predictable minified CSS classnames (#455)
- Video: add children prop (#464)
- Icon: add new icon reorder-images (#466)
- Avatar: add property to use Pinterest icon for verified (#460)
0.87.0 (January 17, 2019)
Minor
- IconButton, Pog, Icon: pass IconButton's
accessibilityLabel
down through Pog to Icon, where it is used as thesvg
stitle
for hover text (#456) - Box, IconButton, Pog: Add transparentDarkGray color option (#457)
Patch
0.86.2 (January 9, 2019)
Patch
- Box: update docs to mention new
ref
functionality (#450) - IconButton: add
title
for hover text, using existingaccessibilityLabel
(453) - IconButton: add
title
for hover text, using existingaccessibilityLabel
(#453) - Internal: Reverts upgrade to
postcss-preset-env
due to a bug in how it interacts with CSS modules (#451) - Layer: Warn instead of erroring when server-rendering (#454)
0.86.1 (January 3, 2019)
Patch
0.86.0 (January 3, 2019)
Minor
- Icon: adding new icons for editing (#440)
- Icon: adding canonical pin icon (#438)
- Box: Add ref forwarding (#431)
- Masonry: Removed onFinishedRendering prop because better test alternatives could be used (#435)
- Internal: Removes integration tests (#439)
- Tooltip: Deprecate component and remove from exports (includes codemod) (#412)
Patch
- Internal: Migrated
postcss-cssnext
topostcss-preset-env
and removedcolor()
function (#432) - Docs: Update
Link
docs to indicatehref
is required (#437)
0.85.0 (December 10, 2018)
Minor
0.84.0 (November 29, 2018)
Minor
- Masonry: Add a onFinishedRendering prop which allows for better testing (#423)
- Tabs: (Update to #368) Use composite of index and href for tab keys (#419)
- Text: Default value for leading is now undefined to allow browser to determine line-height based on language (#421)
Patch
- Internal: Fixed a test that started flaking out with React 16.6 (#410)
- Docs: Updated some Masonry props descriptions (#417)
0.83.0 (October 25, 2018)
Minor
- Internal: Bump version of React and related packages (#406)
- Internal: Bump all eslint and stylelint packages (#400)
- Icon: add new icons for text alignment
- Tooltip: Merge abilities into Flyout for future deprecation (#403)
- IconButton: Add new bgColor option "gray" (#405)
0.82.0 (October 12, 2018)
Minor
- Icon: Add compose icon (#358)
- SearchField: Add
autoComplete
prop for parity withTextField
(#363) - Tabs: Add optional wrap prop (#361)
- Checkbox: Add optional onClick prop (#364)
- Flow: Bump to version
0.81.0
(#376) - Tabs: Use href for key instead of index (#368)
- Pulsar: Updated animation that hides ring, allowing full visibility of content underneath (#394)
Patch
- Internal: Exclude node_modules from babelification (#382)
- Internal: publish
README.md
(#367) - Internal: add
GH_TOKEN
to docker-compose file for greenkeeper (#378) - Internal: add greenkeeper env variables to docker-compose and buildkite files (#381)
0.81.0 (September 11, 2018)
Minor
- TextField / TextArea / SelectList: Fix issue with flyout when
errorMessage
is set (#350) - Icon: Add download svg (#341)
- Masonry: Remove mention of server rendering (#342)
0.80.0 (September 7, 2018)
Minor
- Internal: Update flow-typed def for jest to match jest version (#346)
- Masonry: new MasonryInfiniteBeta and MasonryBeta (#329)
0.79.2 (September 5, 2018)
Minor
- Button: Fix transparent button on blue background (#316)
- Flyout: Add new prop
shouldFocus
to override focus on open behavior. Has codemod (#325) - Icon: Add camera roll icon (#317)
- Video: Make a11y label props required in Video component (#321)
- Internal: Add in greenkeeper-lockfile for auto updates (#327)
Patch
- Modal: set content width to 100% to prevent overflow bug in IE (#315)
- Modal: change Box width from using column to width property (#338)
0.79.1 (August 24, 2018)
Patch
0.79.0 (August 22, 2018)
Minor
0.78.0 (August 20, 2018)
Minor
- Internal: Turn on sketchy-number flow lint rules as an error (#293)
- TextArea: Add an onKeyDown prop (#303)
- TextField: Add an onKeyDown prop (#303)
- Internal: Add flow types to
Box
transform functors (#299) - Icon: Fix cog icon rotation (#308)
0.77.0 (July 30, 2018)
Minor
- Checkbox: Add error prop and styling (#287)
- Internal: Bump flow version to 0.77.0 (#289)
- Internal: Add flow typed definitions for node-fetch and filesize (#290)
- Collage: Add new Collage component to Gestalt (#291)
- Internal: Turn on all non-sketchy flow lint rules as errors (#292)
- Masonry: Add configurable virtual bounds (#294)
0.76.1 (July 17, 2018)
Patch
0.76.0 (July 17, 2018)
Minor
- Icon: reduce filesize of each icon with 40% + add new icons (#269)
- Colors: Darken gray and darkGray so they're AA accessible at smaller sizes (#276)
- Video: Add a gradient overlay on the control bar (#27)
- Layer: Layer component is now exported for use and has documentation
- TextArea: Add a hasError prop (#280)
- Icon: Add new
megaphone
icon (#281)
Patch
- Icon: Fix
envelope
icon + addgmail
(#270) - Internal: Fix release script for gh-pages (#266)
- Flow: Bump Flow to version 0.75.0 in gestalt (#268)
- Internal: Bump all eslint plugin packages in prep for eslint5 (#273)
0.75.0 (Jun 27, 2018)
Minor
- Box: Add
visuallyHidden
as a display option (#262) - Icon: Add one new icon (globe-checked) for claimed website (#264)
Patch
- Docs: Fix "fit" labels in Image docs example (#259)
- Internal: Set up pre-commit hooks for linting and testing (#258)
- Internal: Fix peer dependency issues with stylint and jest-pupeteer (#260)
- Internal: Add eslint-import/no-relative-parent-imports rule (#261)
0.74.0 (Jun 13, 2018)
Minor
- ErrorFlyout: Deprecate component and remove from Gestalt (#251)
Patch
- Danger: Separate danger rules out into separate files (#253)
- Modal: Fix issue with outside click error bubbling (#254)
0.73.0 (Jun 8, 2018)
Minor
- Masonry: Makes Masonry React Async compatible (#227)
- SegmentedControl: Change flow type of
items
toReact.Node
(#230) - Video: Add jsdom browser specific tests (#205)
- Flyout: Merge ErrorFlyout abilities into Flyout (#242)
- Flyout: Support blue Flyouts (#249)
- Card: Make Card explicitely use box-sizing
- GroupAvatar: Text sizes are consistent with Avatar and
size
prop is now optional. (#244) - Video: Move initial video setup calls to componentDidMount (#245)
Patch
- Internal: add better basic test coverage (#231)
- Modal: Refactor internals and remove responsive behavior (#218)
- Internal: update to jsdom only tests (#232)
- Internal: Upgrade to Jest 23 (#233)
- Internal: Upgrade to Stylelint 9.2.1 (#235)
- Avatar/GroupAvatar: Add additional tests for 100% coverage (#236)
- Avatar: fix error when name is falsey (#248)
- Button/Icon: Add additional tests for 100% coverage (#237)
- Flyout/SegmentedControl: Add additional tests for 100% coverage (#238)
- Touchable: Add additional tests for 100% coverage (#239)
- Internal: Add Codecov badge to README (#241)
0.72.0 (May 30, 2018)
Minor
- Video: Added new
onSeek
callback prop toVideo
component (#209) - Video: Added new
onReady
callback prop toVideo
component (#210) - Internal: Remove dead example code from docs (#211)
- Internal: Fix react router dependencies (#212)
- Internal: Fix package.json dependency locations (#213)
- Flow: Fix Flow errors in the
docs/
directory (#214) - Flow: Fix remaining errors in the
docs/
directory and enable Flow (#215) - Docs: Fix indentation on gestalt docs code examples (#219)
- Docs: Fix broken Link component in docs app (#220)
- SelectList: Makes SelectList React Async compatible (#221)
- TextArea: Makes TextArea React Async compatible (#222)
- TextField: Makes TextField React Async compatible (#223)
- ScrollContainer: Makes ScrollContainer React Async compatible (#224)
- Video: Fix Video playback on SSR if playing is true on first mount (#225)
0.71.0 (May 23, 2018)
Minor
- Drop support for React 15 and bump React 16 version (#168)
- Colors: Update blue color (#193)
- Video: Fix background color for fullscreen video playback (#198)
- Internal: Refactor Modal docs to kill StateRecorder (#199)
- Internal: Add eslint-plugin-eslint-comments with recommended settings (#200)
- Video: Makes
aspectRatio
a required prop forVideo
(#201) - Video: Pass events through to callback functions (#203)
- Touchable: Add event targets to Flow typing for callbacks (#204)
- Video: Add new
onEnded
prop for media end event (#207)
Patch
- Internal: Add code coverage to PRs (#185)
- Internal: Internal
- Internal: Update Jest and use multi-project runner (#158)
- Internal: Fix import path for boxperf script (#188)
- Internal: Turn on eslint-plugin-import rules already being followed (#189)
- Docs: Add live docs to Letterbox (#190)
- Docs: Move CardPage rendering into the Route render prop (#191)
- Internal: Turn on all react recommended linters (#192)
- Internal: Merge jest-pupeteer eslint file into main one (#193)
- Docs: Rewrite Column doc to remove scope prop from Example (#196)
- Video: Fix broken equality check for Video
src
prop (#202) - Internal: Move stylelint config to separate file (#206)
0.70.0 (May 15, 2018)
Minor
- Avatar / GroupAvatar: make outline configurable(#173)
- Masonry: Update non-virtualized Masonry to render all items regardless of the window
- ExperimentalMasonry: remove component (#183)
- Internal: Add flow-typed files for third party packages (#174)
- Internal: Remove unused linter suppressions (#180)
- Internal: Add eslint-plugin-jest with recommended settings (#181)
- Internal: Add Flow type checking to Jest test files (#184)
- Video: Better existing callbacks, new playback rate prop, new loading callback (#174)
- Internal: Turn the import/first rule back on (#186)
0.69.0 (May 10, 2018)
Minor
- Sticky: Expand threshold options to take string values (#166)
- Avatar: Fall back to default letter if image does not load (#156)
- Video: Add new Video component to Gestalt (#150)
- Video: Add
aspectRatio
prop to Video and hide fullscreen on unsupported browsers (#171)
Patch
- Internal: Add bundle size impact reporting (#146)
- Pulsar: Updated styles to use border box so pulsar doesn't extend out of container div (#169)
- Docs: Fix home link (#170)
0.68.1 (May 8, 2018)
Patch
- Masonry: Don't pass Infinity as style value (#163)
- Internal: Generate stats file during build (#160)
- Flow: Upgrade flow-bin to version 0.71.0 (#155)
- Internal: update
yarn.lock
(#152) - Docs: include images in repo (#151)
- Docs: updated design (#154)
0.68.0 (May 3, 2018)
Minor
- Button / SearchField / SegmentedControl / SelectList / Tabs / TextField: consistent sizing + improve Windows compatibility (#148)
- Icon: Add new prop to Icon -- dangerouslySetSvgPath (#142)
0.67.0 (April 25, 2018)
Minor
Patch
- Box: Fixed negative margins for Box marginStart and marginEnd
- Docs: Add a link to the sandbox
0.66.0 (April 24, 2018)
Minor
Patch
- Switch: Disallow width shrinking in flex layouts
- Masonry: Removed the unused "serverRender" prop
- Docs: Updated Box docs to include marginStart and marginEnd
0.65.0 (April 16, 2018)
Minor
- Link: Remove duplicate CSS declaration (#118)
- Pulsar: Fix default prop value for size to match new design (#126)
Patch
- Docs: Updated Masonry "comp" definition to be more descriptive
- Docs: Updated Pulsar docs to use new default size
- Internal: Added some header comments to internal components/utils
- Internal: Fixed a subtle bug in throttle that would cause longer than intended delays
- Masonry: Fixed a timing bug where Masonry's handleResize could be called after unmount
- Masonry: Added a debounce method and moved over some Masonry methods to use it
0.64.0 (April 12, 2018)
Minor
- Icon: 4 new icons related to analytic stats (#105)
- GroupAvatar: Fix when there are no collaborators (#112)
- Flyout: Fix positioning during resize (#111)
- Modal: Update heading size + fix docs (#114)
- Pulsar: New blue ring design, size change from 96 to 136px (#115)
- Icon: 1 icon (circle-arrow-down) for search (#119)
Patch
- Docs: Add live docs to TextField / TextArea (#116)
- Internal: Fix navigation to allow opening in new tabs (#120)
0.63.0 (March 26, 2018)
Minor
- Masonry: Promotes ExperimentalMasonry to be Masonry. Complete re-write of
measuring etc. (#101) - Internal: Gestalt now is React 16.2.0 compatible. (#101)
0.62.1 (March 22, 2018)
Patch
- Internal: Fix publish script to work for new Gestalt directory structure (#94)
- Heading / Text / SegmentedControl: Fix flow types when truncation is enabled (#98)
0.62.0 (March 21, 2018)
Minor
- Heading / Text / SegmentedControl: Add
title
whentruncate
is set (#82)
Patch
- Docs: Masonry locally on port
3000
+ update theREADME
with the latest commands (#89) - Internal: No downtime when releasing the docs (#97)
0.61.0 (March 20, 2018)
Minor
- Image: Don't show
alt
text when loading the image in FireFox. (#80) (#80) - Tabs: Update the background color to be transparent for unselected tabs (#79)
Patch
- Docs: Add live docs to Toast (#87)
- Internal: Convert
BrowserRouter
toHashRouter
- fixes directly going to a component (#88) - Docs: Add live docs to SegmentedControl (#90)
0.60.0 (March 13, 2018)
Minor
- Masonry: Revert promotion of ExperimentalMasonry to be Masonry.
- Internal: Revert React 16 support
0.59.0 (March 13, 2018)
Minor
- Masonry: Promotes ExperimentalMasonry to be Masonry. Complete re-write of
measuring etc. (#46) - Sticky: Fallback to position relative in IE11 (#51)
- Internal: Gestalt now is React 16.2.0 compatible (#53)
- SelectList: Hardcode 40px height for consistency (#57)
Patch
- Internal: Split docs & integration tests into individual packages (#22)
- Flyout: Update the docs with correct flowtypes (#37)
- Internal: Removes
- Docs: Add live docs for Tooltip (#63)
- Docs: Add live docs to Tabs (#65)
- Docs: Add live docs to Spinner (#66)
- Docs: Add live docs to SelectList (#69)
- Flow: Update the Flow typing for
children
prop to be up to date with Flow version (#70)- ErrorFlyout / Toast / Tooltip: Add missing React proptyping to components (#73)
- Flow: Upgrade flow-bin to version 0.66.0 (#74)
[0.58.0] (Feb 26, 2018)
Minor
- Card: Adds an extra "image" property to help separate content (#19)
- GroupAvatar: Update sizes to be in line with other components (#30)
- Touchable: Adds support for
fullHeight
prop (#31) - Toast: Fix Safari 9 thumbnail/text overlap (#33)
Patch
- GroupAvatar: Fix text sizes for 1 collaborator (#32)
- Internal: Adds TextField: Remove duplicate logic opening the error flyout (#34)
- Internal: Re-exports flowtypes (#35)
0.57.1 (Feb 22, 2018)
Patch
- Internal: Fix docs (StateRecorder) + run development mode locally + fix propType error #25
0.57.0 (Feb 22, 2018)
Minor
- Sticky: Add zIndex support (#21)
- SearchField: Add custom
onBlur
prop / Rename syntheticEvent => event / Use stricter flowtype on event to remove if check (#17) - Flyout: Allow for custom width (#16)
- ExperimentalMasonry: Reference measurementStore from props instead of instance (#14)
Patch
- Docs: Netlify
- Docs: Updates Heading, Image, Label & Text to use Example (#10)
- Docs: Container / ErrorFlyout / IconButton / Label / Pog / SearchField
- Docs: Flyout / Mask / Pulsar
- Docs: Readme updates (#3) (#3)
- Docs: Publish docs when releasing (#1)
- Docs: Fixes syntax errors in a few live examples (#6)
- Docs: Move .corkboard/ to docs/ and isolate components (#9)
- Docs: Removes function syntax from cards (#7)
- Build: Fixes repo url in docs build script (#4)
- Internal: Webpack 3 upgrade (#11)