7.6 KiB
7.6 KiB
@prefresh/core
1.5.3
Patch Changes
06f97ac
#559 Thanks @JoviDeCroock! - Avoid memory leak by not registering built-in types
1.5.2
Patch Changes
1.5.1
Patch Changes
9ad0839
#505 Thanks @JoviDeCroock! - Stop invoking setState on unmounted vnodes
9ad0839
#505 Thanks @JoviDeCroock! - Fix case where a repeatedly called upon component would have a lot of entries in the vnodesForComponent
1.5.0
Minor Changes
e641c69
#499 Thanks @JoviDeCroock! - Publish automatically with npm provenance enabled
1.4.1
Patch Changes
a4f25c2
#471 Thanks @JoviDeCroock! - update signal handling to not dispose all state
1.4.0
Minor Changes
1121bae
#470 Thanks @JoviDeCroock! - Support signals that are globally defined
1.3.4
Patch Changes
f89017d
#447 Thanks @JoviDeCroock! - remove async component check
1.3.3
Patch Changes
eb9aa93
#425 Thanks @JoviDeCroock! - Fix import paths for newer node versions
1.3.2
Patch Changes
0121873
#325 Thanks @JoviDeCroock! - Forward thirth prop for catchError
1.3.1
Patch Changes
c256066
#296 Thanks @JoviDeCroock! - Skip registration of non-function nodes
1.3.0
Minor Changes
21f8c43
#243 Thanks @JoviDeCroock! - Invalidate useEffect/useLayoutEffect/useMemo/useCallback without resetting hook-state aggressively, now hook-state will only be reset for stateful hooks.
1.2.0
Minor Changes
bcd6113
#236 Thanks @JoviDeCroock! - Update oldVnodeTypes in place with newer equivalents
1.1.1
Patch Changes
b8678d0
#206 Thanks @JoviDeCroock! - Improve cleanup detection
1.1.0
Minor Changes
ac7c5d1
#202 Thanks @JoviDeCroock! - Cleanup effects when resetting hooks state
1.0.0
Major Changes
b075a8e
#190 Thanks @JoviDeCroock! - Remove export registration
0.8.1
Patch Changes
9e34c74
#143 Thanks @JoviDeCroock! - Cleanup utils and core code
0.8.0
Minor Changes
32b7a6e
#131 Thanks @JoviDeCroock! - Handle non-exported components correctly
0.7.4
Patch Changes
ff43e20
#132 Thanks @JoviDeCroock! - Fix mistake where the signature for custom hooks would always override itself
0.7.3
Patch Changes
f645aaa
#128 Thanks @JoviDeCroock! - Perform initial registration in core to avoid type without a signature
0.7.2
Patch Changes
23bdb37
#115 Thanks @JoviDeCroock! - Add .npmignore removing example
0.7.1
Patch Changes
501d8f6
#72 Thanks @JoviDeCroock! - Add "default" to the export map to support CJS modules requiring core
0.7.0
Minor Changes
520acd7
#69 Thanks @JoviDeCroock! - Add export maps for Node 13/14
Patch Changes
9948be5
#67 Thanks @JoviDeCroock! - Handle async errors in nested components
0.6.2
Patch Changes
-
ee56105
#57 Thanks @JoviDeCroock! - Graciously handle errors with Preact options -
Some performance refactors
0.6.1
- Remove invalid
webpack
peerDependency
0.6.0
- Added
computeKey
andregister
to the window payloadcomputeKey
will calculate a hash forfunctional components
andcustom hooks
this will allow you to derive the need for resetting state or not.register
is a noop that might be used later
- Added a third parameter to
replaceComponent
allowing the user to specify whether or not the stat has to be reset.