Takes main's pnpm 12 upgrade (#8912), the RSC dependency bump (#8919) and
the react-start HMR e2e fix (#8913).
The lockfile is main's, regenerated with pnpm 12 for the slice's packages.
pnpm 12 merges a version a package names directly into the other
packages' ranges, so two ranges of the slice are set to the versions main
already resolves, to leave every other package's resolution as on main:
the harness's `esbuild` (^0.28.1; ^0.28.2 added a second esbuild and moved
webpack's peer variant) and router-plugin's `@babel/preset-typescript`
(7.27.1; ^7.28.5 moved esbuild-plugin-solid's preset and the preset's own
helpers). The only change left outside the slice's packages is the css-modules
e2e apps' sass bump.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
🎯 Changes
Wait for the server to render the first loader edit before saving the child route again. This reuses the suite’s existing SSR readiness helper between edits. Both edits still happen on the home page, and the final client navigation still has to show the second loader value.
The second edit timed out in two runs of #8912. The unmodified test passed locally on both pnpm versions, so this PR isolates the synchronization change on the pnpm 11 baseline.
Codex authored this change and PR description.
Validation
✅ Checklist
🚀 Release Impact
Summary by CodeRabbit