@qwik.dev/react@2.0.0-beta.40
Breaking Changes📦 qwikView on GitHub →
⚠ 2 breaking🔧 4 symbols
Summary
This release updates the project to require Vite 8 and Rolldown, introducing changes to chunking strategies and removing support for Rollup's `manualChunks`.
⚠️ 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` feature that Qwik relies on. The qwikVite plugin now uses Rolldown's `outputOpts.codeSplitting.includeDependenciesRecursively`.
- If you previously used Rollup's `manualChunks`, you must update your configuration to use Rolldown's `outputOpts.codeSplitting.groups` instead.
Migration Steps
- Update your qwikVite plugin configuration to use Rolldown's `outputOpts.codeSplitting.groups` if you were previously using Rollup's `manualChunks`.