- 🌱 add
mapDefaultContext
-
🐞 remove
Object.keys
inmapDefaultProps
-
🐞 optimize
shallowEqual
keys
-
💥 drop Node.js v10
-
🐞 fix incorrect shallow equal for pure component
-
♻️ update dependencies
tsfn
- 🐞 fix
mapState
to deliver fresh state early
-
💥 refactor API
* add onLayout * add onUpdateAsync * change onUpdate * delete mapWithAsyncProps * delete mapRefLayout * delete onMount * delete onUnmount * delete onMountUnmount
- 🐞 re-publish using new build system to fix
tsfn
issues
-
💥 drop Node.js v8 support and require >=12.13.0 (first v10 LTS)
-
💥 require explicit name for dispatch prop
-
🌱 add
onLayout
-
🐞 fix props assignment in
onChange
-
🐞 subscribe to store on consumer side
-
♻️ update dependencies:
tsfn
- 🐞 add
Context
to result of Redux factory - 🐞 remove
Dispatch
restriction from redux factories - 🐞 fix
mapStateRef
state setter
- 🐞 rename
mapReduxState
toReduxStateFactory
andmapReduxDispatch
toReduxDispatchFactory
- 🐞 remove
mapReducer
- 🐞 prevent calling
set
function after unmount inmapSafeTimeout
andmapSafeRequestAnimationFrame
- 🐞 fix
mapStateRef
to rerender on flush - 🐞 remove
getElementName
andgetComponentName
functions - 🐞 make
onChange
invoke on first render - 🐞 allow async function in
onChange
- 🐞 add
onMountUnmount
- 🐞 enhance
mapDefaultProps
- 🐞 add
onUnmount
, allow async functions - 🐞 optimize
onUpdate
, allow async functions - 🐞 optimize
onMount
, allow async functions - 🐞 fix dangling functions in
mapFocused
,mapHovered
,mapPressed
,mapKeyboardFocused
- 🐞 fix
mapRef
type
- 🐞 fix
mapRef
types - 🐞 improve
mapDefaultProps
performance
- 🐞 add
onUpdate
- 🐞 add
mapStateRef
- 🐞 remove function as argument in
setState
ofmapState
- 🌱 handle function as argument in
setState
ofmapState
- 🌱 add
mapHandlersFactory
- 🌱 add
onChange
- 🐞 expose
Dispatch
type inmapRedux
- 🐞 add more type overloads to
component
andpureComponent
- ♻️ update dependencies:
tsfn
- 🐞 tweak
redux
dependency semver range
- 🐞 cleanup and fix deps
- 🐞 remove mapDebouncedHandlerAnimationFrame, which is redundant with throttling animation frame