Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 1.47 KB

ROADMAP.md

File metadata and controls

32 lines (27 loc) · 1.47 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. [es6-classes] Full ES6 Classes.
  6. Full featured Table.
  7. Comprehensive contribution guide for the docs and changelogs.
  8. I18n for the doc-site.
  9. Better accessibility support.
  10. Full support for react-native.
  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 and provide formal documentation.
  14. #2416 TextField as a composable component for various field types.
  15. Responsive components to better support MD spec for mobile component sizes, and in preparation for react-native support

0.15.0

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