Core Changes
- fixed spelling mistake: #46446
- Fix(typedRoutes): export createServer from 'next/types/index.d.ts': #46462
- chore: Loss of precision due to Date now amplification: #46344
- Fix next/font/google config not being used: #46484
- Add @latest to next/font codemod warning: #46486
- Add error for styled-jsx in Server Component: #46482
- Refactor style loader code: #46490
- Fix SWC's auto_cjs handling: #46448
- Add theme color media support for metadata: #46502
- Fix(typedRoutes): fixed 'next' imports on TS < 5.0: #46507
- fix: codemod should preserve type only import: #46512
- Add interactive-widget optional property to Viewport type: #46506
- Update router filter to be less sensitive: #46515
Misc Changes
- Cover 1st-party examples with tests (#45270)Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> Co-authored-by: Tim Neutkens tim@timneutkens.nl
- Updates cms-sanity example to use Sanity v3 (#45662
- Support Two-letter Language Codes(ISO-639-1) to metadata HrefLang types (#46285
- [next/codemod]: Preserve type-only imports when using
next-image-to-legacy-image
(#46460 - Remove incorrect comment (#46467)Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
- dynamic = "error" violations should be shown in error overlay (#45893
- Fix typo from next-font (#46468
- Add image generation test to app route: #46449
- Remove baseUrl from create-next-app ts/jsconfig.json: #46458
- Update fetch cache key (#46513
Credits
Huge thanks to @yun-jay, @DuCanhGH, @harrytothemoon, @JanKaifer, @timneutkens, @hanneslund, @shuding, @huozhi, @thomasballinger, @styfle, and @aretrace for helping!