Core Changes
- fix next-app-loader on windows: #39657
- fix(swc/emotion): Correct the
SPACE_AROUND_COLON
regex: #39710 - fix(#39609): warns about suspense and ssr: #39676
- Use realpath when emitting traced package.json: #39683
- fix(#39706): add avif support for node serve static: #39733
- fix(next): Do not display message when middleware is removed on dev mode: #39604
- refactor(portal): remove useRef from portal component: #39792
- refactor(use-intersection): remove useRef usage: #39791
- allow Edge Functions to stream a compressed
fetch
response: #39608 - fix meaninglessFileNames type in compiler options schema: #39698
- build: upgrade edge-runtime: #39749
- Update stalled ensure log to use debug instead: #39826
- Skip building /500 in dev mode: #39828
- Fix
onError
handling innext/future/image
: #39824 - Improve error message on
next/future/image
whenobjectFit
orobjectPosition
: #39614 - Refactor client CSS imports: #39758
- Ensure moduleResolution is written correctly: #39836
- Fix disposing active entries in dev compilers: #39845
Documentation Changes
- Change the React Server Components CTA to the router/layout RFC: #39724
- Add section to
next/future/image
docs about Known Browser Bugs: #39759 - Update next.js.configs line number: #39802
- Add note about using the /_error page directly to custom error page article: #39671
- Typescript Documentation Improvement for Persistent Layouts: #33659
- Add clarity in docs for using
exportPathMap
withgetStaticPaths
: #39813 - Update links to point to more accurate docs: #39818
- Update docs
next/future/image
with details about computed aspect ratio: #39829 - Mention router.isPreview on Preview Mode page: #39830
- doc: improve a word client side rendering: #39771
- Docs: Updated note about using next/head in basic-features/font-optimization: #39863
Example Changes
- Tweak Convex example: #39739
- examples/with-redux-thunk , update README (#39555): #39712
- [Docs] Update mongodb example: #39658
- Convert with-goober example to TS: #39761
- [docs] Migrate dynamic routing example to typescript: #39806
- Remove unnecessary type reference in Vitest example: #39819
- Update cms-makeswift example: #39834
- Migrate data-fetch example to typescript: #39852
Misc Changes
- Update contributing.md : #39767
- Update ubuntu CI version due to deprecation: #39817
- Leverage VERCEL_CLI_VERSION env for deploy tests: #39823
Credits
Huge thanks to @sokra, @magic-akari, @SukkaW, @delbaoliveira, @alexcole, @styfle, @puneetkathar1, @nkzawa, @Schniz, @greebl3, @HaNdTriX, @kasperaamodt, @chaseignited, @masad-frost, @Kikobeats, @davewelsh, @MaedahBatool, @adrianbienias, @michaeloliverx, @arthurdenner, @sumiren, @migueloller, @shuding, and @hanneslund for helping!