Core Changes
- Update font data: #65768
- feat: remove font family hashing in next/font css: #53608
- Add script to script loader when strategy prop is undefined: #65585
- fix: ensure websockets are correctly passed: #65759
- Add
clientTraceMetadata
experimental option to propagate tracing data to the client: #64256 - Remove process auto polyfill in edge runtime: #65751
- feat: support import attributes: #65749
- Turbopack: Remove
EcmascriptChunkingContext
: #65716 - Error in build for middleware when import client-only: #65792
- fix(next): reject protocol-relative URLs in image optimization: #65752
- Fix broken HTML inlining of non UTF-8 decodable binary data from Flight payload: #65664
- Bundle the installed react for middleware: #65811
- fix middleware cookie initialization: #65820
- fix(next/image)!: set upstream timeout to 7 seconds: #65821
- feat(turbopack-ecmascript): use import attributes for annotations: #59370
- feat(next): experimental react compiler support: #65804
Misc Changes
- chore: remove unnecessary dependency: #65819
Credits
Huge thanks to @blvdmitry, @hwangstar156, @wyattjoh, @lforst, @huozhi, @ForsakenHarmony, @wbinnssmith, @emmerich, @shuding, @christian-bromann, @ztanner, @styfle, and @kwonoj for helping!