Core Changes
- Reduce the client bundle size of App Router: #51806
- fix turbopack mdx import map: #51881
- error recovery during turbopack hydration: #51882
- Ensure
edge
runtime Pages API/App Route handlersAbortSignal
aborts on client disconnect: #51727 - adds payload to server-external-packages.json: #51933
- fix(next): improve error for using outside of document: #45056
- Support react profiling option for app dir client components: #51947
- Add cpu-features to server external packages: #51946
- Add
unstable_getImgProps
export fromnext/image
: #51205 - Fix eslint async client component: #51952
- fix modularizeImports with @mui/material: #51953
- Fix entrypoints.get and entrypoints.stream from turbopack: #50733
- Optimize next-app-loader file resolution: #51924
Documentation Changes
- [docs] fix angle bracket in mdx: #51920
- [docs] Replace the term "hole" with "slot": #51919
- [docs] fix curly brackets in mdx: #51916
- Add separate links in shared documentation: #51733
- Fix run-on sentence: #51956
- docs: make custom image loader a client component.: #51858
- docs: clarify
reactStrictMode: true
by default: #51931
Example Changes
- [examples] Update styling for with-supabase example: #51751
Misc Changes
- Update
swc_core
tov0.78.24
: #51857 - Revert "Update
swc_core
tov0.78.24
": #51940 - Update codeowners: #51935
- lint fix
Credits
Huge thanks to @SukkaW, @ForsakenHarmony, @kdy1, @jridgewell, @huozhi, @jacobsfletch, @JoshuaKGoldberg, @zignis, @ChristianIvicevic, @tyler-lutz, @mrxbox98, @styfle, @charlesbdudley, @leerob, @oliviertassinari, @balazsorban44, @fsansalvadore, @timneutkens, and @shuding for helping!