Features
- Add
preact/compat/compiler-runtimefor apps compiled with React Compiler (#5323, thanks @JoviDeCroock)
Fixes
- Harden VNode recognition with a shared symbol marker (#5335, thanks @JoviDeCroock)
- Isolate layout-effect errors to the throwing component so unrelated effects and lifecycle callbacks still run (#5321, thanks @JoviDeCroock)
- Stop appending
pxto unitless SVG paint and aspect-ratio values in compat (#5233, thanks @dylanpulver)
Types
- Allow the
listattribute on all valid input types (#5331, thanks @playlikeboy)
Compatibility
The new VNode marker requires @preact/signals 2.11.4 or later and preact-render-to-string 6.8.2 or later when using those packages.