- 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
. - Remove mixins. (2437)
- Migrate component to ES6 Classes. (#458).
- Full featured Table. (#2251)
- Comprehensive contribution guide for the docs and changelogs.
- I18n for the doc-site. ([#1673]{mui#1673))
- Better accessibility support.
- Improve performance with
shouldComponentUpdate
and removed inefficient computations. - Standardize API naming and available
prop
convention across the library. - Standardize API callback signature (#2957) and provide formal documentation. (#3096)
- Stateless components. (#2784)
- TextField as a composable component for various field types. (#2416)
- Responsive components to better support MD spec for mobile component sizes, and in preparation for react-native support.
-
- Full support for react-native.
- Documentation versioning.
- Enforce eslint rules. (#2903)
- Use higher order components across the library to abstract themes passed down from context. (#2493)
- Add example on how to use react-list for lists, menu items and table.
- Document the new theme calculation, and it's usage. (#2635)
- Deprecate valueLink (#2880)