- Full Featured Tabs (close, disable, move, sizing).
- Generate import statement for the svg-icons in the docs.
- NavBar component (To address the hamburger anti-pattern).
- Make extensive use of
popover
andrender-to-layer
. - [es6-classes] Full ES6 Classes.
- Full featured Table.
- Comprehensive contribution guide for the docs and changelogs.
- I18n for the doc-site.
- Better accessibility support.
- Full support for react-native.
- Improve performance with
shouldComponentUpdate
and removed inefficient computations. - Standardize API naming and available
prop
convention across the library. - Standardize API callback signature and provide formal documentation.
- #2416 TextField as a composable component for various field types.
- Responsive components to better support MD spec for mobile component sizes, and in preparation for react-native support
- Remove usage of JSON to generate children across the components.
- Remove the old menu folder.
- Remove old component file naming
- Documentation versioning.
- Enforce eslint rules.
- #2433 Auto-generate Docs from source-code.
- #2493 Use higher order components across the library to abstract themes passed down from context.
- Add example on how to use react-list for lists, menu items and table.
- Document the new theme calculation, and it's usage. (#2635)