- Feat switch to PureComponent and proptypes
- fix(package): update autobind-decorator to version 2.0.0
- fix(package): update proptypes to version 1.0.0
- chore(package): update sinon to version 3.0.0
- Chore(eslint) rm deprecated property
- chore(package): update eslint to version 4.1.1
- Chore(eslint) update for deprecated rule
- chore(package): update eslint-plugin-react to version 7.1.0
- chore(package): update babel-eslint to version 7.2.3
- Chore(CI) switch back to firefox
- Chore(deps) upgrade deps and add yarn
- Chore(deps) rm pureRender and add proptypes
- Chore switch to testing in Chrome
- Chore(deps) install prop-types
- chore(package): update sinon to version 2.0.0
- chore(package): update browserify to version 14.0.0
- chore(package): update dependencies
- Chore(build) files are now split between
dist
andsrc
. This means that the files are no longer.jsx
which allows flowtype to work correctly. #12. Fixed by @madole in #13
- Fix correct onResize method signature #oops
BREAKING CHANGES:
- now require react 15 as a peer depencency
- child must be a valid DOM node not a react component
- Fix: after first browser render, check sizes again. This should ensure the first render actually sets sizes.
- Internal: run tests against LTS and Stable only
- Internal: Travis CI: fix browser tests
- Internal: switch to separate updated lodash packages
- Internal: bump eslint and pure-render-decorator deps
- Internal: fix typo in the ElementQuery import
- fix: Children merge classNames, not replace
- internal: update nsp
- change: update for react 0.14
- change: deps updated, including major updates
- internal: upgrade react test tree (breaking)
- internal: linter #cleanup
- internal: update tests for new testTree syntax
- internal: Only test on node 4
- docs: note react 0.14 compatiblity
- doc: cleanup TOC
- doc: typos
- fix: prevent server-side memory leak by never registering for events on the server.
- add: PropTypes warn on invalid widths. Non-numbers continue to be invalid,
but we're no also checking for widths of
0
. Setting to0
will defeat server-side rendering. Use thedefault
prop or just "mobile-first" CSS. - internal: tests now fail on React warnings
Init