Core Changes
- fix: make webpack handle "use cache" in node_modules : #78606
- Use React's
prerender
function for"use cache"
with Dynamic IO: #78382 - Use
node:
prefixed in ESM emit of standalone server.js: #78624 - feat: add ravendb library to server-external-packages.json: #78319
- docs: fix typo in ppr.ts: #78590
- Pre-compile busboy dependency: #78634
- Pages API handler interface follow-ups: #78638
- Repeat fix in #78387 for routes without params: #78568
Misc Changes
- Turbopack: parallel search_index in trace server: #78357
- Update Turbopack development test manifest: #78614
- Update Turbopack production test manifest: #78613
- Turbopack: fix unused import on mac: #78341
- Update MDX documentation to use next-mdx-remote-client: #78347
- perf(turbopack): Remove
ImportBinding
fragments: #78470 - Turbopack: fix search_index merging in trace server: #78625
- docs: Add missing deprecation notice for legacyBehavior in Link component: #78405
- Turbopack: don't resolve traced references in dev: #78623
- Turbopack: Support passing binary data to Webpack loaders: #75056
- docs: link the Cloudflare adapter for Workers: #78610
- perf(turbo-tasks): Filter out
self
arguments: #78554 - refactor(turbo-tasks): Tighten up id factory overflow checks, tweak API to make construction easier: #78486
Credits
Huge thanks to @sokra, @gaearon, @kdy1, @mischnic, @mrbadri, @lubieowoce, @unstubbable, @luwes, @lucacasonato, @M4xymm, @jirihofman, @vicb, @ijjk, @bgw, and @acdlite for helping!