Skip to content

The latest news releases from the Qwik team

May 19th, 2025

@qwik.dev/core@2.0.0-alpha.10

Patch Changes

  • 🐞🩹 infinity loop while tracking element ref (by @Varixo in #7574)

  • 🐞🩹 add HTMLElementAttrs and SVGProps types to exports (by @JerryWu1234 in #7510)

  • 🐞🩹 Introduce retry logic for QRL resolution to handle potential promise retries, ensuring robustness in asynchronous operations. (by @JerryWu1234 in #7470)

  • 🐞🩹 signal wrapper should not rerender causing missing child error (by @Varixo in #7550)

  • 🐞🩹 inflating text nodes from single shared text node (by @Varixo in #7538)

Contributors:

  • Varixo
  • JerryWu1234

April 7th, 2025

@qwik.dev/core@2.0.0-alpha.9

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)

  • 🐞🩹 creating error overlay (by @Varixo in #7446)

  • 🐞🩹 reexecute component with null key (by @Varixo in #7456)

  • 🐞🩹 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)

  • 🐞🩹 finding vnodes on interaction (by @Varixo in #7410)

  • 🐞🩹 don't execute QRLs for elements marked as deleted (by @Varixo in #7448)

  • 🐞🩹 inserting new node edge case (by @Varixo in #7446)

  • 🐞🩹 removing text node from shared text node (by @Varixo in #7430)

Contributors:

  • qwik
  • link
  • wmertens
  • Varixo
1
...
11
12
13
...
30