Core Changes
- add test case for alias field: #47856
- add test case for ignore modules: #47758
- Small refactoring to
build/index.ts
: #47935 - Compare modules' layer when tracking server CSS changes: #47927
- Extend type for streamEntrypoints: #47874
- Add strict next head handling: #47938
- ChunkingContext refactor pt. 1: #47693
- Add dynamic parameter marker to router cache key: #47957
- Vendor
react@experimental
under anexperimentalReact
flag: #47759 - avoid duplicated error output: #47954
- add a warning when using implicit metadata: #47928
- Fallback to localhost for metadataBase when it's used and missing: #47910
- Fix app metadata in edge runtime: #47941
- Auto-restart dev server when next.config.js changes: #47912
- Unify Request types: #47884
- Update search params/route params handling on deploy: #47930
- turbopack: add vary header to app routes: #47946
- Check for null before reading value in useParams: #47875
- Fix metadata nested twitter props rendering: #47972
- Create unique route path for og under group routes: #47985
Documentation Changes
- Update Local Images Example to Use Assets Folder: #47878
Misc Changes
- Disable Kodiak for testing
- Add merge_group actions trigger
- Run bench tests as part of CI: #47849
- Increase CI test timeout: #47973
Credits
Huge thanks to @sokra, @shuding, @gustavostz, @timneutkens, @alexkirsz, @huozhi, @jankaifer, @wyattjoh, and @jridgewell for helping!