Core Changes
- Stop build warning about
experimental: { esmExternals: 'loose' }
: #40377 - Add template and error file types: #39808
- Bump styled-jsx for showing displayName: #40411
- fix(#40388):
next/dynamic
should only add default loading without suspense: #40397 - Add missing trace for full reload event: #40393
- feat(ts): expose
AppType
: #40391 - Update dev watcher to ignore more accurately: #40412
- Add failing case for location throw: #40445
- Drop legacy RSC handling in client for pages: #40472
- fix: eslint no-script-component-in-head error url: #40422
- chore: Update swc: #40292
Documentation Changes
- Fix mdx docs: #40402
- Update Server Components documentation.: #40452
- docs: move
swcMinify: true
out of "Experimental features" section: #40394
Example Changes
- chore: fix examples: #40395
Misc Changes
- Temporarily disable unstable app test: #40408
- docs(middleware): fix broken link
Credits
Huge thanks to @rubytree33, @timneutkens, @balazsorban44, @huozhi, @andrewrjohn, @SukkaW, @hanneslund, @leerob, @Djo1e, and @kdy1 for helping!