Patch Changes
-
Async functions in
useComputed$are no longer deprecated, since they now remain supported in Qwik v2. (by @wmertens in #8888) -
✨
qwik migrate-v2now migrates renamed and removed APIs,tsconfig.json,package.jsonand Vite 8, adds options that keep the v1 behavior where v2 changed it, and lists the changes that need manual attention. (by @Varixo in #9015) -
🐞🩹 prevent unsafe virtual attribute names in server-rendered HTML (by @github-actions in #9035)
-
🐞🩹 Rollup now has stable hashes with large parallel builds, so now Qwik doesn't enforce the workaround any more. (by @wmertens in #8691)
-
🐞🩹
useConstant()now retains anullfactory result instead of re-running the factory on every render. The retention guard changed from!= nullto!== undefined, so any defined value (includingnull) is cached for the lifetime of the component; only a factory that returnsundefinedis re-run on each render. (by @youdie006 in #8827)