Core Changes
- fix: typedroute routes for window: #46099
- Fix React key warning when using metadata.twitter.images: #46106
- Detect invalid metadata exports errors in next-swc: #46077
- Polish metadata interface jsdoc: #46116
- speeds O(n^2) execution of detectConflictingPaths: #46080
- chore(ci): add job to test codemods: #46068
- Use tsx parser in built-in-next-font codemod tests: #46140
- Send correct stats in hot reloader sync event: #46150
- fix: OpenGraph metadata images rendering: #46154
- Improve app-render error log with edge runtime: #46157
- feat: add instrumentation hook: #46002
- Update flakey instrumentation test cases: #46165
- Update added instrument check: #46166
- Add icon descriptor property media and fetchPriority: #46149
- Fix "use client" in pages dir errors: #46191
- Fix client boundary defined in a module: #46171
- Adding next-multilingual as a new i18n option: #37452
- Use next/font in create-next-app: #45897
- Update CI test setup: #46138
- build(cargo): update turbopack: #46013
Documentation Changes
- Fix small error in documentation: #46105
- Update error doc for CSS Modules in third-party deps: #46121
Example Changes
- fix: <title> problem in example/blog-starter: #46122
Credits
Huge thanks to @BrodaNoel, @imranbarbhuiya, @taep96, @huozhi, @abe1272001, @0xadada, @styfle, @hanneslund, @nbouvrette, @teobler, @feedthejim, @ijjk, @shuding, and @jridgewell for helping!