Skip to content

Releases: reactjs/react-tabs

v2.3.1

10 Jul 10:57
v2.3.1
5f29687
Compare
Choose a tag to compare

Bug Fixes

  • tabs: Handle nodes with parentNode set to undefined instead of null correctly (0259616)

v3.0.0

04 Jan 06:15
v3.0.0
0b5982a
Compare
Choose a tag to compare

Bug Fixes

  • react: Fix lifecycle for react 16.3 or newer (738d9d8)
  • tabs: Handle nodes with parentNode set to undefined instead of null correctly (83f8780)

BREAKING CHANGES

  • react: Minimum compatible version of react is now 16.3

v2.3.0

30 Aug 19:50
v2.3.0
175fc24
Compare
Choose a tag to compare

Bug Fixes

  • Fix flickering on iphone when touching tabs (5d608aa), closes #186
  • style: Correctly fix flash on iOS (25cfa16)

Features

  • Add support for home and end key on tab list (#246) (8f5cd84)

v2.2.2

18 Apr 14:23
Compare
Choose a tag to compare

v2.2.1

09 Jan 14:46
Compare
Choose a tag to compare

Bug Fixes

  • tabs: click wrapper container bubbles up to document causing getAttribute() to throw (#221) (96b163b)

v2.2.0

09 Jan 13:03
Compare
Choose a tag to compare

Features

  • tabs: verify click tabNode using *[role=tab] (#220) (5bd6bfe)

v2.1.1

17 Nov 21:13
Compare
Choose a tag to compare

Bug Fixes

  • style: Fix less and sass to correctly generate tab--disabled class (b95891e)

v2.1.0

05 Oct 12:32
Compare
Choose a tag to compare

Bug Fixes

  • tabs: Correctly handle children of type string (#211) (6fd4002)
  • umd: Fix the umd builds by switching to rollup (#212) (46c1a60)

Features

  • dependencies: Support react 16 (94447e9)
  • tablist: Enable overwriting tabIndex on <Tab> and allow tabbing among <Tab>s by using tab key and enter/space. (00a8401)
  • tabs: Publish also as ES2015 modules (41415ab)
  • tabs: Add domRef prop for getting the ref to the tabs DOM node (#213) (e989491)

v2.0.0

05 Sep 20:54
Compare
Choose a tag to compare

Bug Fixes

Features

  • tabs: Allow for higher order components (#196) (1969e65)
  • tabs: Always callback setSelected. (#195) (bc1910a)

BREAKING CHANGES

  • tabs: The onSelect callback will now also be called when clicking on the currently active tab.

1.1.0

13 Jun 09:13
Compare
Choose a tag to compare

New Features

  • Add nested TabList and TabPanel support (#184) (Emmet McPoland)

This allows random elements as children for the <Tabs /> component, for example:

<Tabs>
  <div id="tabs-nav-wrapper">
    <button>Left</button>
    <div className="tabs-container">
      <TabList>{tabs}</TabList>
    </div>
    <button>Right</button>
  </div>
  <div className="tab-panels">
    {tabPanels}
  </div>
</Tabs>