@qwik.dev/router@2.0.0-beta.40
Breaking Changes📦 qwikView on GitHub →
⚠ 1 breaking🔧 5 symbols
Summary
This release updates dependencies to Vite 8 and Rolldown, removing support for `manualChunks` and introducing a new configuration for code splitting.
⚠️ Breaking Changes
- The `manualChunks` option is no longer supported due to the switch to Vite 8 and 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`.
Migration Steps
- If you previously used Rollup's `manualChunks`, update your code to use Rolldown's `outputOpts.codeSplitting.groups` instead.