March 13th, 2026
The latest news releases from the Qwik team
March 13th, 2026
March 13th, 2026
Patch Changes
🐞🩹 When a form POST is done, keys like "name.1" mean it's an array. However, later keys could be strings like "name.value". Now, we check if all the keys are numbers, otherwise we make an object instead of an array. This allows for more correct form data handling. (by @wmertens in #8424)
🐞🩹 handle special characters in dynamic route (by @gioboa in #8400)
March 12th, 2026
March 12th, 2026
March 12th, 2026
Minor Changes
✨ the Vite environment API is now better supported. This means that you can build multiple environments simultaneously without Qwik having a problem, with
vite build --app. (by @wmertens in #6903)However, Qwik Router adapters still require running
build.serverseparately for now because they use a different vite configuration file.The minimum supported version of Vite is now 6.0.0.
✨ Hot Module Replacement (HMR) support. You now get instant updates in the browser when you change your source code, without losing state. This happens without forcing a resume at load, so everything is fast. (by @wmertens in #8421) The slight disadvantage is that all components now send their state during development (because now they can always rerender on the client). You can disable HMR and fall back to full page reloads by setting
{devTools: {hmr: false}}in theqwikVite()plugin configuration.
Patch Changes