Core Changes
- Turbopack + app router: always use externals for predefined packages: #56440
- fix: log error cause: #56528
- Unsilence Taskr Webpack errors: #56542
- refactor: cleanup app render: #56538
- fix: don't add
isolateModules
totsconfig
when extending from tsconfig withverbatimModuleSyntax
: #54164 - enable
verbatimModuleSyntax
to make type imports/exports explicit: #56551 - Ensure react-server-dom-turbopack-experimental uses the right package: #56560
- Fix build restart log: #56543
- feat(turbopack): add support for edge app pages: #56426
- Improve error handling of Server Actions with skewed deployment: #56618
- misc: split app-render into smaller functions: #56611
- remove unnecessary structuredClone: #56570
Documentation Changes
- docs: add missing word: #56547
- docs: update code snippet for correct file name: #56006
- corrected sentence: #56595
- clarify client components render on server on full page load: #55469
- docs(router): clarify dynamic route slug is about a file name, not "folder": #56596
- Update 01-contribution-guide.mdx: Fix a typo: #56665
- fix(docs): adjust api route documentation examples: #56660
Example Changes
- Update actions.ts: #56579
Misc Changes
- test: speed up isolated next instance test setup: #56525
- Update rust-toolchain to nightly-2023-10-06: #56541
- update test manifest: #56522
- chore: bump pnpm to 8.9: #56649
- fix: next dev with edge runtime on windows: #56502
Credits
Huge thanks to @wbinnssmith, @SukkaW, @balazsorban44, @wyattjoh, @jazsouf, @2XG-DEV, @sokra, @stefanprobst, @ztanner, @timneutkens, @huozhi, @mzab1985, @Mustafadagkiranlar, @ForsakenHarmony, @JoRyGu, @shuding, @cmbritten, @feedthejim, @styfle, @Krishnanand2517, and @bahag-buttf for helping!