Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 2.39 KB

ROADMAP.md

File metadata and controls

35 lines (30 loc) · 2.39 KB

Future

  1. Full Featured Tabs (close, disable, move, sizing).
  2. Generate import statement for the svg-icons in the docs.
  3. NavBar component (To address the hamburger anti-pattern).
  4. Make extensive use of popover and render-to-layer.
  5. Remove mixins. (2437)
  6. Migrate component to ES6 Classes. (#458).
  7. Full featured Table. (#2251)
  8. Comprehensive contribution guide for the docs and changelogs.
  9. I18n for the doc-site. ([#1673]{mui#1673))
  10. Better accessibility support.
  11. Improve performance with shouldComponentUpdate and removed inefficient computations.
  12. Standardize API naming and available prop convention across the library.
  13. Standardize API callback signature (#2957) and provide formal documentation. (#3096)
  14. Stateless components. (#2784)
  15. TextField as a composable component for various field types. (#2416)
  16. Responsive components to better support MD spec for mobile component sizes, and in preparation for react-native support.
    1. Full support for react-native.

0.15.0

  • 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)
Breaking Changes
  • Remove usage of JSON to generate children across the components.
  • Remove the old menu folder. (#3108)
  • Remove old component file naming.
  • Remove deprecated properties. (#3108)