All Versions
32
Latest Version
Avg Release Cycle
62 days
Latest Release
317 days ago

Changelog History
Page 1

  • v3.0.0

    January 04, 2019

    🐛 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.1

    July 10, 2019

    🐛 Bug Fixes

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

    August 30, 2018

    🐛 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

    April 18, 2018
  • v2.2.1

    January 09, 2018

    🐛 Bug Fixes

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

    January 09, 2018

    🔋 Features

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

    November 17, 2017

    🐛 Bug Fixes

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

    October 05, 2017

    🐛 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

    September 05, 2017

    🐛 Bug Fixes

    • tabs: Fix activeElement check in iframes in Internet Explorer #193 (#194) (722d52f)

    🔋 Features

    • tabs: Allow for higher order components. All HOC which use hoist-non-react-statics are supported out of the box (#196) (1969e65)
    • tabs: Always call onSelected callback even if tab is active. (#195) (bc1910a)

    💥 BREAKING CHANGES

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

    June 13, 2017

    🔋 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>