Core Changes
- Rename
rewroteURLtorewrittenPathnamein request metadata: #88751 - Simplify
getImplicitTagsto accept pathname instead of url object: #88753 - Add
NEXT_DEPLOYMENT_IDglobal: #86738 - Turbopack: remove deployment id suffix from client reference manifest chunks: #88741
- Inject
<html data-dpl-id>and don't inline it into JS anymore: #88761 - [metadata] match the Metadata and ResolvedMetadata type: #88739
Example Changes
- Update with-mysql example to Next.js 15, Tailwind 4, Prisma 7: #88475
Misc Changes
- [ci] Ensure Turbo Remote Cache can be written to: #88794
- perf(turbopack): optimize resolve plugin handling: #88639
- Fix buildManifest.js deployment tests: #88806
- [ci] Merge Cache Components and deploy tests manifests when running CC deploy tests: #88824
- Turbopack: Extend filesystem watcher fuzzing to cover symlinks and junction points: #88192
- [test]: add ability to run test-deploy with pre-existing deployment: #88829
Credits
Huge thanks to @eps1lon, @SimeonGriggs, @unstubbable, @xusd320, @mischnic, @sokra, @huozhi, @bgw, and @ztanner for helping!