Zack Tanner
Zack Tanner
No behavior changes here, purely renaming this argument as I found it confusing while working on a router cache bug. It's not strictly representing if a cache node was prefetched,...
In #61235, the routes manifest is used to find the interception route rewrites in `next-server` and computed on the fly in `next-dev-server` based on `appPaths`. The edge runtime doesn't have...
### What Prefetches to pages within a shared layout would frequently cache miss despite having the data available. This causes the "instant navigation" behavior (with the 30s/5min TTL) to not...
PPR flows through the `navigateReducer_PPR` branch. This handling is vestigial from before proper PPR navigation support was added. Closes NEXT-2244
### What When navigating back to a page that you had already loaded, it currently results in a prefetch cache miss and will re-trigger any data fetching/loading despite it being...
Continuation of https://github.com/vercel/next.js/pull/59606 Closes NEXT-3132
Closes NEXT-3143
This PR was originally intended to ensure style/script tags were always rendered for all visible parallel routes, as before only the "first" child was rendered, similar to `head`. However, it...
Rather than adding a new property to `FlightDataPath` (which is already a bit messy as-is, given all the array index access / slicing), this combines the `layerAssets` value (which are...
During SSR, we walk the component tree and pass and immediately seed the router cache with the tree. We also seed the prefetch cache for the initial route with the...