Migrating to Qwik @qwik.dev/core@2.0.0-beta.32
Version @qwik.dev/core@2.0.0-beta.32 introduces 1 breaking change. This guide details how to update your code.
Released: 4/13/2026
1
Breaking Changes
2
Migration Steps
3
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
useAsync$AsyncSignalrouteLoader$Breaking Changes
●Issue #1
The `interval` option of `useAsync$` has been renamed to `expires`. Users should update calls to `useAsync$` to use `expires` instead of `interval`.
Migration Steps
- 1Rename the `interval` option to `expires` when using `useAsync$`.
- 2If using `useAsync$`, consider adding the new `poll` option to control re-running behavior upon expiration.
Release Summary
This release introduces significant updates to event handling markers (`passive:` and `capture:`) and adds `Temporal` serialization support. A breaking change in `useAsync$` renames the `interval` option to `expires`.
Need More Details?
View the full release notes and all changes for Qwik @qwik.dev/core@2.0.0-beta.32.
View Full Changelog