Misc Changes
- docs: fix parallelRouteKey parameter name in useSelectedLayoutSegment(s): #97710
- Turbopack: Avoid cloning paths in fs watcher if the path is already in a map: #97655
- Remove generated error codes: #97687
- [PPF] Instant validation for unstable_navigation(): #97309
- Turbopack: trace graceful-fs calls: #97694
- Migrate some async blocks to async closures: #97666
- turbo-tasks: add scope_unbounded, a scoped execution primitive that allows more work to be discovered: #95974
- test: make app-document-import-order more robust: #97682
- Add a Turbopack error for missing root layouts: #97639
- Improve Partial Prefetching adoption checks: #97637
- test: stabilize poisoned proxy error overlay: #97609
- docs: correct the upper stale bound for App Shell exclusion in cacheLife: #97653
- docs: Adapters entry page lists its children pages twice: #97677
- [PPF] unstable_prefetch(): #97622
- [PPF] Scaffold unstable_prefetch(): #97618
- docs: clarify beforeInteractive placement for root layouts: #97643
- fix(turbopack): give eager
import.meta.globvalues the ESM namespace: #96559
Credits
Huge thanks to @marcoshernanz, @bgw, @devjiwonchoi, @lubieowoce, @mischnic, @lukesandberg, @DavidIlie, @aurorascharff, @sokra, and @icyJoseph for helping!