Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.5 KB

ROADMAP.md

File metadata and controls

35 lines (28 loc) · 1.5 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
Breaking Changes
  • Remove usage of JSON to generate children across the components.
  • Remove the old menu folder.
  • Remove old component file naming

0.15.0

  • 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.

0.14.3

  • Document the new theme calculation, and it's usage. (#2635)