10.5.14
Features
Bug Fixes
- Prevent eager child removal (#3210, thanks @JoviDeCroock)
- Compat: Update Fake React Version (#3189, thanks @tim-on-github)
- Fix
react-springerror caused by augmented function contexts (#3165, thanks @developit) - Use
Array.prototype.slice.callfor children arguments (#3143, thanks @fzzle) - Improve performance of
vnodeIdgeneration (#2978, thanks @developit) - Fix: should override
childrenifnullis provided as an argument (#3091, thanks @clyfish)
Size
- refactor(diff-index): reuse
ito reduce size (-32b) (#3193, thanks @liuarui) - Simplify unmount logic (#3120, thanks @andrewiggins)
Typings
- Fix type definitions (#3191, thanks @craftedsystems)
- Fix
undefinedinitializer case foruseStatetype (#3185, thanks @rschristian) - Make typings
denocompatible (#3079, thanks @lucacasonato) - Change typing of
event.thisto benever(#3147, thanks @JoviDeCroock) - Update signature of
lazyto reflect behavior (#3139, thanks @JonasKruckenberg) - Improve typing of
forwardRef(#3144, thanks @cmlenz) - Fix the
useReftyping to includeundefinedwhen called without initial value (#3056, thanks @cmlenz)
Maintenance
- Docs: Removing suggestion to install Preact CLI (#3204, thanks @rschristian)
- Upgrade
karma-esbuildto support M1 chips (#3153, thanks @marvinhagemeister) - Rely directly on
performance.now(#3130, thanks @developit) - Add The Guardian as a Github backer (#3086, thanks @mchv)
- Fix typo in issue template (#3067, thanks @rschristian)