April 7th, 2025
The latest news releases from the Qwik team
April 7th, 2025
April 7th, 2025
April 7th, 2025
April 7th, 2025
Minor Changes
✨
useSerializer# [@qwik](https://github.com/qwik).dev/core,
createSerializer# @qwik.dev/core: Create a Signal holding a custom serializable value. See {@link useSerializer$} for more details. (by @wmertens in #7223)NoSerializeSymbol
: objects that have this symbol will not be serialized.SerializerSymbol
: When defined on an object, this function will get called with the object and is expected to returned a serializable object literal representing this object. Use this to remove data cached data, consolidate things, integrate with other libraries, etc.
Patch Changes
🐞🩹 don't wrap template literals with a function call inside them in a signal (by @Varixo in #7390)
🐞🩹 correctly handle initial resource state (by @Varixo in #7469)
🐞🩹 change client side generated ID to start with build base and add convert first character to letter if it is starting from number (by @Varixo in #7432)
🐞🩹 custom event names and DOMContentLoaded handling (by @Varixo in #7452)
🐞🩹 attribute diffing was not working correctly in some edge cases (by @Varixo in #7419)
🐞🩹 rendering markdown file with Qwik component (by @Varixo in #7456)
🐞🩹 don't execute QRLs for elements marked as deleted (by @Varixo in #7448)
🐞🩹 removing text node from shared text node (by @Varixo in #7430)
April 1st, 2025
Minor Changes
- let eslint-plugin-qwik support Eslint 9 and 8 simultaneously (by @JerryWu1234 in #7072)
Patch Changes
Fix ESLint 9 compatibility, enhance typing and README. (by @better-salmon in #7415)
🐞🩹 Enhance lexical scope and skip variables declared by Qwik's internal hooks. (by @JerryWu1234 in #7366)