Releases: VerZsuT/react-afc
Releases · VerZsuT/react-afc
v3.4.1
v3.3.3
v3.3.2
v3.3.1
v3.3.0: ReactDevtools and optimization
Breaking changes
- Removed
pafc/pafcMemo - Removed
fafc/fafcMemo - Removed type
FAFC - Removed type
PAFC - Removed type
FastProps
Other changes
- Optimized props updating
- Fixed component names in ReactDevtools
- Added state inspection in ReactDevtools
useRefnow returnsMutableRefObject
v3.2.0
Breaking changes
- Moved
wrapStaticHook/wrapDynamicHookfrom react-afc/compatible to react-afc - Removed
AFC/FAFC/PAFCtypes exports (available in react-afc/types) - Removed
Injectable/Inject - Renamed all
currfields toval(fafc/wrapDynamicHook) - Now
useMemoreturn value is{ val: <memoized_value> } - Now
useRefreturn value is always non-reactive
Dependencies changes
- Removed
redux(provided byreact-redux) - Changed
reactversion from18.x.xto>=16.8.0 - Changed
react-reduxversion from8.x.xto>=7.1.0
v3.1.1
v3.1.0
v3.0.0
Changes
- Added
useState - Added
useForceUpdate - Added
wrapStaticHook - Added
wrapDynamicHook
Breaking changes
- Renamed
onMount->useOnMount - Renamed
onDestroy->useOnDestroy - Renamed
onDraw->useOnDraw - Renamed
onRender->useOnRender - Renamed
effect->useEffect - Renamed
layoutEffect->useLayoutEffect - Renamed
createState->useObjectState - Renamed
reactive->useReactive - Renamed
ref->useRef - Renamed
handleContext->useContext - Renamed
getDispatch->useDispatch - Renamed
onceCreated->useOnceCreated - Renamed
memoized->useMemo
useRef:
- Changed
isReactivedefault value tofalse - Renamed
value->current
useContext
- Now returns an object of type
{ val: <context_value> }