Migrating to Next.js v16.3.0-preview.10
Version v16.3.0-preview.10 introduces 2 breaking changes. This guide details how to update your code.
Released: 7/28/2026
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
turbopackhttp-proxyhttpxy@mswjs/interceptorsurl.parse()generateStaticParamsexperimental.viewTransitionnext/font/googlegetChunkRelativeUrl()Breaking Changes
●Issue #1
The `experimental.viewTransition` flag has been removed. View Transitions are now stable and do not require an experimental flag.
●Issue #2
Requests to unknown paths that are not document requests will now return a plain text 404 response instead of a JSON response.
Migration Steps
- 1Remove the `experimental.viewTransition` flag from your configuration as View Transitions are now stable.
- 2Update any code that relies on the specific JSON response format for 404 errors on non-document requests to handle plain text responses.
Release Summary
This release introduces significant improvements to Turbopack's performance and features, including better tree-shaking and source map handling. It also enhances prefetching strategies, refines dev validation processes, and updates documentation for features like View Transitions.
Need More Details?
View the full release notes and all changes for Next.js v16.3.0-preview.10.
View Full Changelog