- Remove support for iojs
- Add test for node 6 and 7
- Use prettier-eslint to auto-format code
- Changed syntax to use ES6 class and package prop-types since the are both deprecated #41
- Use prop-types package instead of deprecated React.PropTypes #40
- Upgrade to node v7.8.0
- Some cleanup
- Move screenreader styles to separate file to fix build issues (see #32)
- Merged #30: Add support for aria screen reader support, thanks @Phyks
- Add documentation for overriding tag name
- Merged #28: Add ability to change base tag (default is still
<span>
), thanks @lucaskatayama - Cleaned up tests a bit
- Version control lib directory since
prepublish
script is gone.
- Add CSS module support (#21, thanks @callumsmits!)
- Simplify CSS tag creation code
- Cleanup test suite
- Remove
prepublish
step so builds work on Windows
We are production ready! 😬🤘🎉
- Upgrade development node version
- [Tests] Use the modern ReactDOM.render+findDOMNode APIs for React 15 (#10, thanks @ide!)
- Filter which props are passed into the underlying span (#8, thanks @ide!)
- Upgrade ESLint to v2 (#7, thanks @ide!)
- Upgrade to Babel 6 (#6, thanks @ide!)
- Refactor to use new application structure
- Use eslint
- src folder for ES6/7 code ran through babel to lib
- More helpful scripts
- Simpler test
- Less dependencies
- Remove webpack
- Add api docs
- Updated readme
- Allow React to be 0.12 or greater, actually fixing #2.
- Relax React dependency which closes #2.
- Revert back to using
lg
instead of1x
for size.
- Update README
- Add API reference.
- General cleaup.
- Properly assign props to component.
- Reverting back to non-ES6 code to make more consumable.
- Move over to ES6 imports/emports
- Use JSX instead of
React.createElement