Core Changes
- Fix error overlay links in parenthesis: #45155
- Add build time error if error.js is missing "use client": #44961
- Show component stack in error overlay on hydration error: #45089
- Reduce component stack spacing for components without metadata: #45218
- Revert "Revert "Revert "Revert "Initial support for metadata (#44729)"" (#45113)"": #45196
- Update handling of autoscrolling on navigation in app: #43845
- perf: avoid sync re-renders when using next/link and next/image: #45165
- Support metadata icons field: #45105
- Add editor links to RSC build error: #45179
- misc: change strategy for link prefetch test: #45234
- Add handling for app/pages manifest race condition: #45244
Documentation Changes
- chore: fix invalid-new-link error typo: #45157
- Update testing.md: #45216
- Update no-html-link-for-pages.md: #45247
Example Changes
- Pin library version in Convex example: #45206
Misc Changes
- fix: add src prefix on index page: #45150
- Ensure ctrl + c handling works with CNA prompts correctly: #45205
- Fix turbo cache miss due to depending on gitignored files: #45166
- Allow unit tests to be written in packages/next/src: #45222
- Run dev tests against default CNA templates: #45211
- Increase cache timeout for swc built files: #45243
- refactor(create-next-app): simplify import alias validation logic: #45241
- ci(workflow): notify new releases to vercel/turbo via repo_dispatch: #45201
- Revert "Fix new-error command": #45221
Credits
Huge thanks to @ilyasmez, @juliusmarminge, @thomasballinger, @tissawd, @hanneslund, @JanKaifer, @shuding, @timneutkens, @feedthejim, @huozhi, @ClemensPaumgarten, @kwonoj, and @Angelfire for helping!