Misc Changes
- Add next/cache-handlers types entrypoint: #97592
- Remove unused return values from getPageStaticInfo: #97661
- [turbopack] defer NFT module content hashes: #97773
- test: deflake basePath external navigation: #97611
- docs(adapters): document assetsHashes and routing.middlewareMatchers: #96536
- Migrate remaining async blocks to async closures: #97701
- Turn off the adapter route collapses by default: #97774
- Serve a run of fallback shells from one route entry: #97738
- [test] Capture the route table for apps with several param shapes: #97728
- Stop emitting a separate route entry for a dynamic route's RSC form: #97726
- Stop emitting a redundant route per prefetch segment: #97720
- [test] Capture the dynamic routes a build passes to an adapter: #97719
- turbo-tasks: compile conditional cell updates once, not per cell type: #97763
- Turbopack: add unit test coverage for FileSystemPath::hash_file: #97743
Credits
Huge thanks to @marceloboeira, @mischnic, @sokra, @leejpsd, @unstubbable, and @lukesandberg for helping!