next 14.2.0-canary.7
Core Changes
- Remove Payload from server-external-packages.json: #62965
- Pass whole prefetch entry rather than status property: #62345
- build: Update
swc_coretov0.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.mdxwith implementation: #62966 - Docs: Clarify
fetchcaching exceptions: #63004 - Fix syntax error in the TypeScript example: #63003
- Docs: Clarify
AbortController.signalusage in Reactfetchmemoization: #63009 - Docs: Document
crossOriginoption: #61455
Example Changes
- chore: migrate
basic-cssexample 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!