All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add greenkeeper
- Upgrade babel dependencies after greenkeeper based on https://github.com/transitive-bullshit/create-react-library/commit/df4d01feb28cba27ec5d0ffee6b107c1680be912#diff-272ba4df44ddd6215793bb638d2d239d
- Remove greenkeeper in favor of renovate
- Removed
noRef
workarounds forreact-redux
.React-redux
no longer throws an error when passing an object and if we want to forward a reference to the inner component, we can useforwardRef
option or wrap the connected component. See: reduxjs/react-redux#914 (comment) and https://react-redux.js.org/api/connect#forwardref-boolean. - Removed
UNSAFE_withContext
deprecated API.
v2.1.1 - 2018-10-15
- Simplify documentation
v2.1.0 - 2018-10-09
- Introduce
noRef
to all APIs - Add concept of
nampespacing
- [feature] pass component own props #13
- Does not work with react-redux connect #6
v2.0.1 - 2018-10-08
- Removed unneeded
lodash.isstring
dependency
v2.0.0 - 2018-10-04
- New
withContext
takes in an array of context andmapContextToProps
function - Renamed old
withContext
towithContextAsProps
which takes in a comma-separated context list
- v1 is re-rendering PureComponents #7
- Deprecate the use of context wrapper (
this.props.context
) by directly injecting context as props
v1.0.4 - 2018-07-03
- Pass component reference to enhanced component (via
React.forwardRef
)
v1.0.3 - 2018-06-27
- Remove lodash
v1.0.2 - 2018-06-27
- Performance issues due to computing consumers on every render
- Issue #2: UI flashes
v1.0.1 - 2018-06-27
- Add CHANGELOG.md
- Add DEVELOP.md
- Add basic unit tests
- Clean code
- Simplify usage example in README file
v1.0.0 - 2018-06-21
- First release