Core Changes
- segment cache: fix segment cache normalizer: #90111
- Handle null history.state in client-side router popstate handler: #90083
- Don't parse default postponedsizelimit: #89906
- Turbopack: handle invalid RSC imports via importmap: #88146
- [create-next-app] Improve AGENTS.md prompt wording: #90118
- ensure maxPostponedStateSize is always respected: #90060
- Upgrade React from
6066c782-20260212to4842fbea-20260217: #90144 - [fragment-scroll] Stop focusing the first focusable host descendant: #89903
- fix: normalize loopback only in hostname: #90158
- Only error for sync IO after runtime in segments that would be runtime prefetched: #89979
Misc Changes
- refactor: fix non-determinism in resolve package: #90058
- Update Rspack development test manifest: #90074
- Update Rspack production test manifest: #90073
- test: extend production-browser-sourcemaps test: #89945
- Turbopack: use file_content.hash() consistently: #90078
- [test] Current behavior of focus after
next/linknavigation: #89959 - Turbopack: Enable tree-shaking for dynamic imports with destructuring: #89683
- test: Don't run integration tests twice for Turbopack : #83335
- Simplify how
jsonimports work by turning it into a source transform: #89631 - Update Rspack production test manifest: #90120
- Update Rspack development test manifest: #90121
Credits
Huge thanks to @lukesandberg, @vercel-release-bot, @ztanner, @timneutkens, @mischnic, @gaojude, @eps1lon, @sokra, and @gnoff for helping!