Core Changes
- Check if server error already had its message updated: #46367
- [next/jest] Support path aliases from
tsconfig
/jsconfig
: #45815 - List unsupported Turbopack config keys: #46582
- Support named exports for server references: #46558
- Fix(typedRoutes): fixed StaticRoutes and DynamicRoutes being empty causing invalid syntax: #46620
- Fix IntelliSense for generateMetadata: #46624
- Update vendored React packages to next-41110021f: #46636
- Add request callback in Flight client: #46650
- fix: distDir in verifyTypeScriptSetup for nextLint: #46630
- Updates
next/image
eslint message to denote that costs may be incurred.: #46640 - Ensure default config passes schema checks: #46656
- Use separate workers for webpackBuildWorker: #46666
- Fix static to dynamic on revalidate: #46668
- Fix the Next.js router in Turbopack when there are no middlewares: #46681
- build(cargo): update turbopack: #46685
- Add build worker exit tracking and enable tests: #46698
- Support
force-static
on App Routes: #46693 - Add viewport field userScalable: #46696
- Update static build workers: #46705
- Refactor build context for better plugin state sharing: #46706
- Support multi title for alternates: #46700
- Ensure test-unit includes package unit tests: #46707
Documentation Changes
- Documentation: Update link-no-children error page for new link: #46514
- chore(docs): add snippets for common image loaders: #46647
- Fix the doc on how to use the turbo loader in option-less format: #46665
- Fix custom server error handling in the docs: #46671
- docs: clarified the wording: #46691
- Update script.md: #46680
Example Changes
- Add @types/mdx to app-dir-mdx example: #46523
Misc Changes
- test(utils): support turbopack-based overlay error text lookup (#46589
- chore: improve repo templates: #46629
- Update app-static test page (#46645
- test: add preconnect tests and move error tests: #46652
- Refactor and add more tests to next/font/local: #46627
- Add script to automate updating vendored React version: #46663
- Refactor next/font/google and add additional comments: #46692
Credits
Huge thanks to @hanneslund, @JohnDaly, @jridgewell, @divslinger, @shuding, @DuCanhGH, @balazsorban44, @acdlite, @teobler, @styfle, @manovotny, @huozhi, @smorimoto, @Dannymx, @Janpot, @alexkirsz, @nohr, @Humboorgir, and @wyattjoh for helping!