Core Changes
- Remove Payload from server-external-packages.json: #62965
- Pass whole prefetch entry rather than status property: #62345
- build: Update
swc_core
tov0.90.17
: #62924 - refactor(ts): type
fastRefresh
: #62848 - [error overlay] move missing tags error inside error overlay: #62993
- Update turbopack: #62971
- fix(next-core): honor basepath for the metadata property: #62846
- fix(next-core): do not apply ecma transforms for custom js rules: #62831
- feat(next): fallback lightning if swc/wasm loaded: #62952
Documentation Changes
- docs: sync
serverComponentsExternalPackages.mdx
with implementation: #62966 - Docs: Clarify
fetch
caching exceptions: #63004 - Fix syntax error in the TypeScript example: #63003
- Docs: Clarify
AbortController.signal
usage in Reactfetch
memoization: #63009 - Docs: Document
crossOrigin
option: #61455
Example Changes
- chore: migrate
basic-css
example from page router to app router: #62980
Misc Changes
- Add CI check to validate externals doc: #62968
- chore: update pnpm version from 8.15.1 to 8.15.4: #62979
- Update Turbopack test manifest: #62981
- Move timeout to test step and give whole job a bigger timeout: #62997
Credits
Huge thanks to @jmikrut, @balazsorban44, @ijjk, @ztanner, @kdy1, @ariannargesi, @huozhi, @delbaoliveira, @sokra, @lhfmartin, and @kwonoj for helping!