@qwik.dev/core@2.0.0-beta.40
Breaking Changes📦 qwikView on GitHub →
⚠ 1 breaking🔧 4 symbols
Summary
This release updates Qwik to require Vite 8 and Rolldown, introducing breaking changes to chunking strategies. The `manualChunks` option is deprecated in favor of Rolldown's new code splitting API.
⚠️ Breaking Changes
- The `manualChunks` option is no longer supported due to the switch to Rolldown. This is because Rolldown's `manualChunks` compatibility API lacks the `outputOpts.manualChunks.onlyExplicitManualChunks` functionality that Qwik relies on. The qwikVite plugin now uses Rolldown's `outputOpts.codeSplitting.includeDependenciesRecursively`.
Migration Steps
- If you previously used Rollup's `manualChunks`, update your code to use Rolldown's `outputOpts.codeSplitting.groups` instead.