Core Changes
- Turbopack: write
.next/turbopack
to mark Turbopack builds: #77949 - Telemetry: track failed builds and build bundler usage: #77943
- Update alternate bundler to 1.3.4: #77955
- Turbopack: shutdown turbo-tasks even when build crashes: #77937
- Turbopack: support
config.turbopack
and deprecateconfig.experimental.turbopack
.: #77850 - Add experimental.routerBFCache to NextConfig: #77951
- Revert standalone extension change for module type: #77978
- Upgrade React from
33661467-20250407
to3fbfb9ba-20250409
: #77982
Misc Changes
- Update bundler development test manifest: #77919
- doc: fix useLinkStatus import: #77834
- Turbopack: add attribute name to trace server search: #77938
- fix(turbopack): Consider break label as conditional: #77953
- compile-time error for useLinkStatus imports in server components: #77962
- add build script for next-error-code-swc-plugin: #77931
- docs: improve file tree: #77889
- Turbopack: only invalidate removed cells once: #77936
- test: attempt to unflake useLinkStatus interrupted navigation test: #77969
- Ignore generated
@next/swc-wasm-nodejs
JS code during linting: #77971 - Turbopack: update docs for
config.turbopack
: #77853 - Turbopack: fix instrumentation asset context name: #77973
- Revert "docs: revert image 15.3 change until live": #77977
- Update bundler production test manifest: #77958
- Update bundler development test manifest: #77959
- Turbopack: read asset entries strongly consistent: #77974
Credits
Huge thanks to @masterkain, @wbinnssmith, @ahabhgk, @sokra, @kdy1, @lubieowoce, @devjiwonchoi, @eps1lon, @acdlite, @mischnic, @styfle, and @ijjk for helping!