Releases: preactjs/preact
Releases · preactjs/preact
10.8.0
Features
- Add export maps to the subpackages (#3565, thanks @JoviDeCroock)
- Ensure both onchange and oninput callbacks are executes when typing (#3562, thanks @marconi1992)
- Make createRoot / hydrateRoot compatible with React spec (#3560, thanks @3846masa)
- Implement state settling in X (#3553, thanks @JoviDeCroock)
Maintenance
- Fix size CI failing on node version missmatch (#3563, thanks @JoviDeCroock)
10.7.3
Improvements
- Add
server.browser.js
(#3544, thanks @JoviDeCroock) - Add
textPath
SVG type (#3546, thanks @backmeupplz)
10.7.2
Improvements
- improve compat types (#3534, thanks @JoviDeCroock)
- support nodenext in TypeScript 4.7 (#3513, thanks @ilogico)
- add missing containerInfo to portals (#3508, thanks @JoviDeCroock)
Fixes
- fix cleanup of
debounceRendering
hook after exceptions (#3530, thanks @robertknight)
Maintenance
- fix Snyk sponsor link (#3533, thanks @developit)
- add Snyk to sponsors (#3532, thanks @developit)
- remove git.io usages (#3528, thanks @mhmdanas)
- fixes broken Slack shield in README (#3516, thanks @schalkventer)
10.7.1
Features
- Add new react-dom/client entry to compat (#3506, thanks @JoviDeCroock)
Fixes
- Simplify forwardRef and fix empty ref object (#3497, thanks @developit)
10.7.0
Features
- Add support for
errorInfo
(#3452, thanks @marvinhagemeister ) - Allow for passing in multiple refs through forwardRef (#3494, thanks @JoviDeCroock)
Bug Fixes
- Fix Incorrect translation of
xlink:href
attribute -> hhref (#3453, thanks @pguilbert) - Fix swapped jsx runtime
__source
and__self
arguments (#3459, thanks @marvinhagemeister) - Ensure consistent format order for package entries (#3489, thanks @marvinhagemeister)
- Reset
useImperativeHandle
ref tonull
when the component get unmounted (#3487, thanks @deadem)
Typings
Maintenance
- Fix test not cleaned up properly (#3457, thanks @marvinhagemeister
- Fix fake timers not being reset on test failure (#3458, thanks @marvinhagemeister)
- Remove unused devDependency (#3460, thanks @marvinhagemeister)
- Update test dependencies (#3467, thanks @marvinhagemeister)
- Improve karma test console logging (#3475, thanks @marvinhagemeister)
- Fix karma error traces not being source mapped (#3476, thanks @marvinhagemeister)
10.6.6
10.6.5
Fixes
- fix effect ordering (#3416, thanks @JoviDeCroock)
- Normalize CompositionEvent listeners in preact/compat (#3430, thanks @hpneo)
Types
- Change type of for better TypeScript compatibility with @emotion/react and @types/react. (#3431, thanks @rolftimmermans)
Maintenance
- Use onInput instead of onChange in the README example (#3420, thanks @matthiask)
- remove malfunctioning csb ci (#3417, thanks @JoviDeCroock)
- Fix instructions for npm tag in CONTRIBUTING (#3380, thanks @andrewiggins)
- Fix typo in release workflow (#3379, thanks @andrewiggins)
- Automate building npm package for release (#3378, thanks @andrewiggins)
10.6.4
10.6.3
Fixes
- Fire useEffect in reverse component depth order (#3354, thanks @developit)
- Map onFocus/onBlur to onfocusin/onfocusout (#3355, thanks @developit)
Maintenance
- Add test for useEffect ordering with useMemo (#3360, thanks @andrewiggins)
10.6.2
Fixes
- Handle hooks that throw during cleanup (#3345, thanks @JoviDeCroock)
- Include all package.json files in the export-maps (#3344, thanks @developit)