Core Changes
- Changed all occurrences of etc to match: #34280
- Align reactRoot config between server and webpack config: #34328
- Fix
<RouteAnnouncer/>
shouldn't announce initial path under strict mode and React 18: #34338 - Fix flight root failed to hydrate in strict mode: #34333
- Allow dismissing full refresh warning for session: #33868
- Remove experimental image optimization feature: #34349
- Add support for "type": "module" in package.json: #33637
- feat(next-swc): Update swc: #34355
- Ensure invalid request to static page is handled correctly: #34346
Documentation Changes
- Update link for includeFiles glob reference: #34269
- Update Preview Mode docs.: #34278
- Update frequently asked questions in documentation: #34252
- Alphabetize auth docs providers.: #34281
- Replace babel with SWC & minor changes in
getting started
: #34282 - Update Middleware docs to add version history.: #34302
- Fix typo on
getInitialProps
: #34309 - Update missing curly brace in image.md: #34307
- docs: Add link to pageExtensions config in page-without-valid-component.md: #34285
- Add an example to Write server-side code directly section: #34319
- Few touch-ups to the docs on web forms in Next: #34286
- Update MDX Custom Elements setup: #34175
- Update image.md: #34374
- Updated failed to load error page to include info about node versions: #34362
Misc Changes
- Update contributing.md to link to walkthrough video.: #34299
- fix: typo in gitignore in typescript template: #34372
Credits
Huge thanks to @ijjk, @leerob, @Nutlope, @zenorocha, @huozhi, @hjaber, @benmvp, @shuding, @amandeepmittal, @T-O-R-U-S, @dburrows, @sokra, @atcastle, @thesyedbasim, @kiriny, @molebox, and @kdy1 for helping!