Skip to content

The latest news releases from the Qwik team

August 21st, 2026

@qwik.dev/react@2.0.0-beta.40

Major Changes

  • ✨ require Vite 8 and Rolldown. manualChunks is no longer supported because Qwik needs Rollup's outputOpts.manualChunks.onlyExplicitManualChunks which does not exist in Rolldown's manualChunks compatibility API. The qwikVite plugin now relies on Rolldown's equivalent outputOpts.codeSplitting.includeDependenciesRecursively. If you used Rollup's manualChunks, you need to update your code to Rolldown's outputOpts.codeSplitting.groups instead. (by @maiieul in #8909)

Patch Changes

Contributors:

  • maiieul
  • qwik
  • 2

August 21st, 2026

@qwik.dev/core@2.0.0-beta.40

Major Changes

  • ✨ require Vite 8 and Rolldown. manualChunks is no longer supported because Qwik needs Rollup's outputOpts.manualChunks.onlyExplicitManualChunks which does not exist in Rolldown's manualChunks compatibility API. The qwikVite plugin now relies on Rolldown's equivalent outputOpts.codeSplitting.includeDependenciesRecursively. If you used Rollup's manualChunks, you need to update your code to Rolldown's outputOpts.codeSplitting.groups instead. (by @maiieul in #8909)

Patch Changes

Contributors:

  • maiieul
  • qwik
  • 2

August 19th, 2026

@qwik.dev/router@2.0.0-beta.39

Major Changes

  • ✨ routeLoader$ caching is controlled by the new cacheControl option, replacing expires/poll (by @wmertens in #8904)

Minor Changes

  • ✨ loaders re-fetch on every navigation via the browser cache, and unchanged responses no longer rerender (by @wmertens in #8904)

Patch Changes

Contributors:

  • wmertens
  • Varixo
  • saboooor
  • qwik
  • 2
1
...
13
14
15
...
30