john2796 / redditclone

Next.js App Router, TypeScript & Tailwind, Node
0 stars 0 forks source link

Update monthly-bulk to v13.4.13 #30

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-config-next (source) 13.4.4 -> 13.4.13 age adoption passing confidence
next (source) 13.4.4 -> 13.4.13 age adoption passing confidence

Release Notes

vercel/next.js (eslint-config-next) ### [`v13.4.13`](https://togithub.com/vercel/next.js/releases/tag/v13.4.13) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.12...v13.4.13) ##### Core Changes - Improve internal web stream utils: [#​53004](https://togithub.com/vercel/next.js/issues/53004) - fix: Add `Next-Url` to http vary in consideration of intercept routes.: [#​52746](https://togithub.com/vercel/next.js/issues/52746) - update Turbopack: [#​53098](https://togithub.com/vercel/next.js/issues/53098) - Add app, error, and document entrypoints: [#​53013](https://togithub.com/vercel/next.js/issues/53013) - Turbopack: use edge environment in server-side rendering of client components too: [#​53099](https://togithub.com/vercel/next.js/issues/53099) - refactor(codemod): replace chalk with picocolors: [#​53115](https://togithub.com/vercel/next.js/issues/53115) - move webpack specific logic into a separate file: [#​53114](https://togithub.com/vercel/next.js/issues/53114) - feat(turbopack): emit MODULE_FEATURE telemetry from turbopack: [#​52356](https://togithub.com/vercel/next.js/issues/52356) - Fix not found hangs the build with overridden node env: [#​53106](https://togithub.com/vercel/next.js/issues/53106) - chore: update warning message from `yarn add sharp` to `npm i sharp`: [#​53130](https://togithub.com/vercel/next.js/issues/53130) - fix(edge): allow `Request` cloning via `NextRequest`: [#​53157](https://togithub.com/vercel/next.js/issues/53157) - chore: extract common get-validated-args: [#​53165](https://togithub.com/vercel/next.js/issues/53165) - Fix minimal basePath handling: [#​53174](https://togithub.com/vercel/next.js/issues/53174) - Updates [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) to 6.1.0: [#​52848](https://togithub.com/vercel/next.js/issues/52848) - fix(next/image): washed out blur placeholder: [#​52583](https://togithub.com/vercel/next.js/issues/52583) - Handle basePath app-dir minimal case: [#​53189](https://togithub.com/vercel/next.js/issues/53189) ##### Documentation Changes - (Docs) add missing import.: [#​52992](https://togithub.com/vercel/next.js/issues/52992) - Fix formData code snippet in route handler docs: [#​52532](https://togithub.com/vercel/next.js/issues/52532) - docs: remove unneeded good to know section during installation: [#​53078](https://togithub.com/vercel/next.js/issues/53078) - docs: fix typo in `08-parallel-routes.mdx`: [#​53069](https://togithub.com/vercel/next.js/issues/53069) - chore(docs): Extend the options for custom server init: [#​52851](https://togithub.com/vercel/next.js/issues/52851) - (Docs) Add missing import for `useRef()`: [#​53015](https://togithub.com/vercel/next.js/issues/53015) - (Docs) Remove `FormData` type on `formData` defined in `.js` file: [#​53014](https://togithub.com/vercel/next.js/issues/53014) - docs: fix codeblock for redirect: [#​53120](https://togithub.com/vercel/next.js/issues/53120) - chore(docs): client-side data fetching loading state: [#​53164](https://togithub.com/vercel/next.js/issues/53164) ##### Example Changes - feat: remove unused global variable: [#​51767](https://togithub.com/vercel/next.js/issues/51767) ##### Misc Changes - chore(ci): always run validate-docs-links action: [#​53022](https://togithub.com/vercel/next.js/issues/53022) - update install-native postinstall to use pnpm: [#​53080](https://togithub.com/vercel/next.js/issues/53080) - chore(ci): make `validate-docs-links` required: [#​53123](https://togithub.com/vercel/next.js/issues/53123) - chore(test): fix flaky tsconfig.json test: [#​53132](https://togithub.com/vercel/next.js/issues/53132) - chore(ci): fix validate-docs-links for non-PR: [#​53129](https://togithub.com/vercel/next.js/issues/53129) - Temporarily skip flakey action revalidate: [#​53134](https://togithub.com/vercel/next.js/issues/53134) ##### Credits Huge thanks to [@​vinaykulk621](https://togithub.com/vinaykulk621), [@​Lantianyou](https://togithub.com/Lantianyou), [@​styfle](https://togithub.com/styfle), [@​shuding](https://togithub.com/shuding), [@​joulev](https://togithub.com/joulev), [@​AkifumiSato](https://togithub.com/AkifumiSato), [@​trigaten](https://togithub.com/trigaten), [@​HurSungYun](https://togithub.com/HurSungYun), [@​DevLab2425](https://togithub.com/DevLab2425), [@​sokra](https://togithub.com/sokra), [@​alexkirsz](https://togithub.com/alexkirsz), [@​ztanner](https://togithub.com/ztanner), [@​leerob](https://togithub.com/leerob), [@​SukkaW](https://togithub.com/SukkaW), [@​kwonoj](https://togithub.com/kwonoj), [@​huozhi](https://togithub.com/huozhi), [@​ijjk](https://togithub.com/ijjk), [@​balazsorban44](https://togithub.com/balazsorban44), [@​daniel-web-developer](https://togithub.com/daniel-web-developer), [@​ky1ejs](https://togithub.com/ky1ejs), and [@​arturbien](https://togithub.com/arturbien) for helping! ### [`v13.4.12`](https://togithub.com/vercel/next.js/releases/tag/v13.4.12) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.11...v13.4.12) ##### Core Changes - Separate routing code from render servers: [#​52492](https://togithub.com/vercel/next.js/issues/52492) - Move Pages API rendering into bundle: [#​52149](https://togithub.com/vercel/next.js/issues/52149) - update Turbopack: [#​52986](https://togithub.com/vercel/next.js/issues/52986) - Turbopack: Refactoring module references: [#​52930](https://togithub.com/vercel/next.js/issues/52930) - Increase timeout for 404 tests: [#​52998](https://togithub.com/vercel/next.js/issues/52998) - Reland "Refine the not-found rendering process for app router": [#​52985](https://togithub.com/vercel/next.js/issues/52985) - Revert "Separate routing code from render servers ([#​52492](https://togithub.com/vercel/next.js/issues/52492))": [#​53016](https://togithub.com/vercel/next.js/issues/53016) ##### Documentation Changes - "Clarify the 'Existing Projects' section of the TypeScript docs:: [#​52944](https://togithub.com/vercel/next.js/issues/52944) - Update 02-dynamic-routes.mdx: [#​52975](https://togithub.com/vercel/next.js/issues/52975) - chore(docs): fix broken link: [#​53021](https://togithub.com/vercel/next.js/issues/53021) ##### Misc Changes - Update to latest version of turborepo: [#​52979](https://togithub.com/vercel/next.js/issues/52979) - Update `swc_core` to `v0.79.22`: [#​52945](https://togithub.com/vercel/next.js/issues/52945) - chore(ci): add pnpm workspace for github actions: [#​52976](https://togithub.com/vercel/next.js/issues/52976) - Changed package manager for install-native.mjs to pnpm: [#​52971](https://togithub.com/vercel/next.js/issues/52971) - update CODEOWNERS config: [#​53017](https://togithub.com/vercel/next.js/issues/53017) ##### Credits Huge thanks to [@​ijjk](https://togithub.com/ijjk), [@​wyattjoh](https://togithub.com/wyattjoh), [@​sokra](https://togithub.com/sokra), [@​kdy1](https://togithub.com/kdy1), [@​alexkirsz](https://togithub.com/alexkirsz), [@​styfle](https://togithub.com/styfle), [@​ShaunFerris](https://togithub.com/ShaunFerris), [@​syedtaqi95](https://togithub.com/syedtaqi95), [@​Heidar-An](https://togithub.com/Heidar-An), [@​huozhi](https://togithub.com/huozhi), and [@​ztanner](https://togithub.com/ztanner) for helping! ### [`v13.4.11`](https://togithub.com/vercel/next.js/releases/tag/v13.4.11) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.10...v13.4.11) ##### Core Changes - fix: add missing `` for `next/image` in App Router: [#​52425](https://togithub.com/vercel/next.js/issues/52425) - Support metadata exports for server components not-found: [#​52678](https://togithub.com/vercel/next.js/issues/52678) - feat(next-swc): try to fallback native bindings with MODULE_NOT_FOUND: [#​52667](https://togithub.com/vercel/next.js/issues/52667) - Turbopack: Vc and Turbo Engine type system improvements : [#​51792](https://togithub.com/vercel/next.js/issues/51792) - Fix runtime edge not-found handling: [#​52754](https://togithub.com/vercel/next.js/issues/52754) - fix: forward NavigateOptions in adaptForAppRouterInstance: [#​52498](https://togithub.com/vercel/next.js/issues/52498) - fix(output): do not slice pathname unless ends with `.txt`: [#​52640](https://togithub.com/vercel/next.js/issues/52640) - Fix tagsManifest initialization check: [#​52776](https://togithub.com/vercel/next.js/issues/52776) - Turbopack: Experimental dev app pages support: [#​52680](https://togithub.com/vercel/next.js/issues/52680) - Turbopack: move Asset::ident to more specific traits: [#​52683](https://togithub.com/vercel/next.js/issues/52683) - Fix tracking of ContextModule: [#​52795](https://togithub.com/vercel/next.js/issues/52795) - Set process.title for router and render workers: [#​52779](https://togithub.com/vercel/next.js/issues/52779) - fix Remove unnecessary await: [#​52800](https://togithub.com/vercel/next.js/issues/52800) - Revert "perf: improve URL validation performance": [#​52818](https://togithub.com/vercel/next.js/issues/52818) - Refactor the client entry plugin: [#​52798](https://togithub.com/vercel/next.js/issues/52798) - Turbopack: Add manifest generation to pages: [#​52793](https://togithub.com/vercel/next.js/issues/52793) - Turbopack: move references() to specific traits: [#​52822](https://togithub.com/vercel/next.js/issues/52822) - Update default `moduleResolution` in `tsconfig.json` from `node` to `bundler`: [#​51957](https://togithub.com/vercel/next.js/issues/51957) - Turbopack: Next.rs API improvements: [#​52856](https://togithub.com/vercel/next.js/issues/52856) - update turbopack: [#​52899](https://togithub.com/vercel/next.js/issues/52899) - Update vendor [@​vercel/og](https://togithub.com/vercel/og): [#​52897](https://togithub.com/vercel/next.js/issues/52897) - Fixed:[#​52853](https://togithub.com/vercel/next.js/issues/52853) Lacking 'color' attribute in IconDescriptor Metadata: [#​52902](https://togithub.com/vercel/next.js/issues/52902) - Support basePath with edge runtime for Custom App Routes: [#​52910](https://togithub.com/vercel/next.js/issues/52910) - improve error DX on pages with RSC build errors: [#​52843](https://togithub.com/vercel/next.js/issues/52843) - fix: allow smooth scrolling if only hash changes (pages & app): [#​52915](https://togithub.com/vercel/next.js/issues/52915) - add edge support for next.rs API: [#​52885](https://togithub.com/vercel/next.js/issues/52885) - Allow general language codes in the Metadata API: [#​52920](https://togithub.com/vercel/next.js/issues/52920) - Fix client reference manifest for interception routes: [#​52961](https://togithub.com/vercel/next.js/issues/52961) - Refine the not-found rendering process for app router: [#​52790](https://togithub.com/vercel/next.js/issues/52790) - app-router: prefetching tweaks: [#​52949](https://togithub.com/vercel/next.js/issues/52949) - Revert "Refine the not-found rendering process for app router": [#​52977](https://togithub.com/vercel/next.js/issues/52977) ##### Documentation Changes - Update mention of route handlers for forms: [#​52781](https://togithub.com/vercel/next.js/issues/52781) - (Docs) add missing `js` version for `generateMetadata`.: [#​52763](https://togithub.com/vercel/next.js/issues/52763) - docs : fix typo in React cache example: [#​52787](https://togithub.com/vercel/next.js/issues/52787) - chore(docs): Add mentioning of HOSTNAME env variable for standalone output: [#​52804](https://togithub.com/vercel/next.js/issues/52804) - Fix typo in docs: [#​52815](https://togithub.com/vercel/next.js/issues/52815) - Update 02-edge-and-nodejs-runtimes.mdx: [#​52888](https://togithub.com/vercel/next.js/issues/52888) - chore(docs): add Typescript statically typed links mention in link doc: [#​52847](https://togithub.com/vercel/next.js/issues/52847) - chore(docs): fix typo in generate metadata docs: [#​52904](https://togithub.com/vercel/next.js/issues/52904) - fix example component in MDX documentation: [#​52753](https://togithub.com/vercel/next.js/issues/52753) - wrong content for next.config.mjs for MDX Plugins: [#​52738](https://togithub.com/vercel/next.js/issues/52738) - Update 06-lazy-loading.mdx: Incorrect filename in Example on "Importing Named Imports": [#​52932](https://togithub.com/vercel/next.js/issues/52932) - Change "publically" to "publicly" in the routing docs: [#​52966](https://togithub.com/vercel/next.js/issues/52966) ##### Example Changes - examples: export `force-dynamic` from all dynamic routes: [#​52916](https://togithub.com/vercel/next.js/issues/52916) ##### Misc Changes - chore: add "please simplify reproduction" comment: [#​52631](https://togithub.com/vercel/next.js/issues/52631) - update job concurrency: [#​52788](https://togithub.com/vercel/next.js/issues/52788) - Lock node version to 18.16: [#​52894](https://togithub.com/vercel/next.js/issues/52894) - Update runs-on tags - chore: add GitHub Action to manage "+1" comments: [#​52866](https://togithub.com/vercel/next.js/issues/52866) ##### Credits Huge thanks to [@​styfle](https://togithub.com/styfle), [@​huozhi](https://togithub.com/huozhi), [@​balazsorban44](https://togithub.com/balazsorban44), [@​kwonoj](https://togithub.com/kwonoj), [@​alexkirsz](https://togithub.com/alexkirsz), [@​ijjk](https://togithub.com/ijjk), [@​Jeffrey-Zutt](https://togithub.com/Jeffrey-Zutt), [@​timneutkens](https://togithub.com/timneutkens), [@​vinaykulk621](https://togithub.com/vinaykulk621), [@​Ryan-Dia](https://togithub.com/Ryan-Dia), [@​sokra](https://togithub.com/sokra), [@​shuding](https://togithub.com/shuding), [@​steppefox](https://togithub.com/steppefox), [@​hiro0218](https://togithub.com/hiro0218), [@​rjsdnql123](https://togithub.com/rjsdnql123), [@​feedthejim](https://togithub.com/feedthejim), [@​fgiuliani](https://togithub.com/fgiuliani), [@​steven-tey](https://togithub.com/steven-tey), [@​AntoineBourin](https://togithub.com/AntoineBourin), [@​adamrhunter](https://togithub.com/adamrhunter), [@​darshanjain-entrepreneur](https://togithub.com/darshanjain-entrepreneur), [@​s0h311](https://togithub.com/s0h311), [@​wyattjoh](https://togithub.com/wyattjoh), [@​ztanner](https://togithub.com/ztanner), [@​djreillo](https://togithub.com/djreillo), [@​dijonmusters](https://togithub.com/dijonmusters), and [@​cassidoo](https://togithub.com/cassidoo) for helping! ### [`v13.4.10`](https://togithub.com/vercel/next.js/releases/tag/v13.4.10) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.9...v13.4.10) ##### Core Changes - Fix trailing slash with locale domain: [#​52343](https://togithub.com/vercel/next.js/issues/52343) - perf: use fs.readdirSync with withFileTypes: [#​52340](https://togithub.com/vercel/next.js/issues/52340) - Make `get_client_chunking_context` independent of context: [#​51928](https://togithub.com/vercel/next.js/issues/51928) - perf: use fs.opendir for better resource usage: [#​52341](https://togithub.com/vercel/next.js/issues/52341) - fix: metadatabase warning message: [#​52363](https://togithub.com/vercel/next.js/issues/52363) - perf: simplify getShortDynamicParamType on app-render: [#​52355](https://togithub.com/vercel/next.js/issues/52355) - fix: prevent infinite dev refresh on nested parallel routes: [#​52362](https://togithub.com/vercel/next.js/issues/52362) - turbopack: add incremental cache for node.js app rendering: [#​52172](https://togithub.com/vercel/next.js/issues/52172) - Refactor metadata og and twitter title to be always presented: [#​52320](https://togithub.com/vercel/next.js/issues/52320) - perf: reduce system calls on eslint plugin: [#​52359](https://togithub.com/vercel/next.js/issues/52359) - Turbopack: Use a different chunking context for web entry: [#​52404](https://togithub.com/vercel/next.js/issues/52404) - Temporarily revert change to pages render: [#​52407](https://togithub.com/vercel/next.js/issues/52407) - Remove integration tests now in vercel/turbo: [#​52413](https://togithub.com/vercel/next.js/issues/52413) - Update Rust nightly toolchain: [#​51757](https://togithub.com/vercel/next.js/issues/51757) - Cache concurrent `ensurePage` requests for the same page: [#​52360](https://togithub.com/vercel/next.js/issues/52360) - \[turbopack]: Remove skipped integration tests: [#​52421](https://togithub.com/vercel/next.js/issues/52421) - Fix metadata layer webpack rule for server-only: [#​52403](https://togithub.com/vercel/next.js/issues/52403) - Override file based images with social images property: [#​52416](https://togithub.com/vercel/next.js/issues/52416) - Split the client reference manifest file to be generated per-entry: [#​52450](https://togithub.com/vercel/next.js/issues/52450) - fix(standalone): fixed `output: "standalone"` crashing build when there is no `app/` page: [#​51993](https://togithub.com/vercel/next.js/issues/51993) - fix: add aws packages to default `serverComponentsExternalPackages`: [#​52388](https://togithub.com/vercel/next.js/issues/52388) - refactor: avoid unnecessary async scopes in eslint: [#​52418](https://togithub.com/vercel/next.js/issues/52418) - Ensure useParams return array for catch-all routes: [#​52494](https://togithub.com/vercel/next.js/issues/52494) - turbopack: Module Trait: [#​52401](https://togithub.com/vercel/next.js/issues/52401) - Fix tracking of client reference manifest: [#​52505](https://togithub.com/vercel/next.js/issues/52505) - perf: create an experimental bundled version of the next server: [#​52206](https://togithub.com/vercel/next.js/issues/52206) - Chore: Remove redundant intersection type: [#​52453](https://togithub.com/vercel/next.js/issues/52453) - perf: Refactor recursiveReadDirSync: [#​52517](https://togithub.com/vercel/next.js/issues/52517) - add version to function config manifest: [#​52507](https://togithub.com/vercel/next.js/issues/52507) - Turbopack: Source trait: [#​52511](https://togithub.com/vercel/next.js/issues/52511) - Update id handling for fonts: [#​52559](https://togithub.com/vercel/next.js/issues/52559) - feat(turbopack): support swc transform plugins : [#​50401](https://togithub.com/vercel/next.js/issues/50401) - feat(babel-loader): provide migration help message for babel config: [#​52565](https://togithub.com/vercel/next.js/issues/52565) - Support global-error for ssr fallback: [#​52573](https://togithub.com/vercel/next.js/issues/52573) - Fix ISR case with bot requests: [#​52581](https://togithub.com/vercel/next.js/issues/52581) - fix(next/jest): jest can not load server-only code: [#​52393](https://togithub.com/vercel/next.js/issues/52393) - Turbopack: App Router build POC: [#​52036](https://togithub.com/vercel/next.js/issues/52036) - Avoid loading Next.js config again in render workers: [#​52587](https://togithub.com/vercel/next.js/issues/52587) - Add more extensions to `next-types-plugin` for `Node16`/`NodeNext`: [#​52562](https://togithub.com/vercel/next.js/issues/52562) - feat(next-swc): report native bindings load err code: [#​52570](https://togithub.com/vercel/next.js/issues/52570) - Move App Pages rendering into bundle: [#​52290](https://togithub.com/vercel/next.js/issues/52290) - feat(turbopack): support native webp: [#​52285](https://togithub.com/vercel/next.js/issues/52285) - Set sizes prop to any for svg icons: [#​52609](https://togithub.com/vercel/next.js/issues/52609) - Turbopack: OutputAsset trait: [#​52606](https://togithub.com/vercel/next.js/issues/52606) - chore(deps): bump `react@18.3.0-canary-9377e1010-20230712`: [#​52649](https://togithub.com/vercel/next.js/issues/52649) - Ensure root layout only render once per request: [#​52589](https://togithub.com/vercel/next.js/issues/52589) - Fix bundle path normalization for /index routes: [#​52650](https://togithub.com/vercel/next.js/issues/52650) - Turobpack: Next.rs API (part 1): [#​52259](https://togithub.com/vercel/next.js/issues/52259) - Clean up promises after resolving: [#​52656](https://togithub.com/vercel/next.js/issues/52656) - Catch layout error in global-error: [#​52654](https://togithub.com/vercel/next.js/issues/52654) - Fix per-entry client reference manifest for grouped and named segments: [#​52664](https://togithub.com/vercel/next.js/issues/52664) ##### Documentation Changes - chore(docs): fix link to `useSearchParams`: [#​52348](https://togithub.com/vercel/next.js/issues/52348) - docs: Clarify `create-next-app` requires public GitHub URLs.: [#​52367](https://togithub.com/vercel/next.js/issues/52367) - remove unnecessary dot.: [#​52387](https://togithub.com/vercel/next.js/issues/52387) - fix metadata-related typo in MDX documentation: [#​52446](https://togithub.com/vercel/next.js/issues/52446) - docs: Simplify message in React essentials section.: [#​52469](https://togithub.com/vercel/next.js/issues/52469) - docs: Improve error handling docs for server-side errors.: [#​52302](https://togithub.com/vercel/next.js/issues/52302) - docs: Add Playwright/Cypress Discord links: [#​52084](https://togithub.com/vercel/next.js/issues/52084) - docs: Add Kuma to CSS-in-JS supported list.: [#​52438](https://togithub.com/vercel/next.js/issues/52438) - docs: clarify `fetch` request de-duplication: [#​52100](https://togithub.com/vercel/next.js/issues/52100) - docs: Update TypeScript plugin section for VS Code prompt: [#​52111](https://togithub.com/vercel/next.js/issues/52111) - docs: Improve hydration mismatch error guide.: [#​52481](https://togithub.com/vercel/next.js/issues/52481) - docs: add Supabase loader for `next/image`: [#​52480](https://togithub.com/vercel/next.js/issues/52480) - docs: fix the incrementalCacheHandlerPath: [#​52124](https://togithub.com/vercel/next.js/issues/52124) - fixed error [#​52486](https://togithub.com/vercel/next.js/issues/52486) fetchUsers to fetchUser: [#​52487](https://togithub.com/vercel/next.js/issues/52487) - Update 08-parallel-routes.mdx: [#​52419](https://togithub.com/vercel/next.js/issues/52419) - docs: Add `formData` example for Route Handlers: [#​52358](https://togithub.com/vercel/next.js/issues/52358) - chore(docs): Typesafe `metadata` object: [#​52252](https://togithub.com/vercel/next.js/issues/52252) - docs: Update `_app` and `_document`: [#​52479](https://togithub.com/vercel/next.js/issues/52479) - docs: add CDN optimization as possible hydration error cause: [#​52489](https://togithub.com/vercel/next.js/issues/52489) - docs: correct TypeScript spelling on the home page: [#​52500](https://togithub.com/vercel/next.js/issues/52500) - chore(docs): fix a few typos in image loader docs: [#​52508](https://togithub.com/vercel/next.js/issues/52508) - docs: fix grammar on Server Actions: [#​52556](https://togithub.com/vercel/next.js/issues/52556) - Fixed grammar in 03-react-essentials.mdx: [#​52597](https://togithub.com/vercel/next.js/issues/52597) - docs: fix typo in CSS Modules Description: [#​52599](https://togithub.com/vercel/next.js/issues/52599) - docs: Fix typo in generate-static-params.mdx: [#​52595](https://togithub.com/vercel/next.js/issues/52595) - docs: move MUI to supported list: [#​52584](https://togithub.com/vercel/next.js/issues/52584) - docs: Add missing closing tag for react hydration error message.: [#​52607](https://togithub.com/vercel/next.js/issues/52607) ##### Example Changes - examples: Update Convex to latest version (`0.19`): [#​52473](https://togithub.com/vercel/next.js/issues/52473) - Update examples: counter.tsx - Don't need empty space: [#​52576](https://togithub.com/vercel/next.js/issues/52576) ##### Misc Changes - Update swc_core to `v0.79.13`: [#​52371](https://togithub.com/vercel/next.js/issues/52371) - chore(ci): fix turbo input path globs: [#​52414](https://togithub.com/vercel/next.js/issues/52414) - fix(create-next-app): click event blockage under 1024px by adjusting z-index: [#​52074](https://togithub.com/vercel/next.js/issues/52074) - chore: add label to locked threads: [#​52497](https://togithub.com/vercel/next.js/issues/52497) - fix: `not-found.tsx` with `output: export`: [#​52526](https://togithub.com/vercel/next.js/issues/52526) - use `npm pack` instead of `yarn pack`: [#​52563](https://togithub.com/vercel/next.js/issues/52563) - ci: skip build-native for docs only change: [#​52571](https://togithub.com/vercel/next.js/issues/52571) - Remove unnecessary `body-parser`: [#​52580](https://togithub.com/vercel/next.js/issues/52580) ##### Credits Huge thanks to [@​ijjk](https://togithub.com/ijjk), [@​anonrig](https://togithub.com/anonrig), [@​alexkirsz](https://togithub.com/alexkirsz), [@​gfgabrielfranca](https://togithub.com/gfgabrielfranca), [@​styfle](https://togithub.com/styfle), [@​ztanner](https://togithub.com/ztanner), [@​leerob](https://togithub.com/leerob), [@​sokra](https://togithub.com/sokra), [@​huozhi](https://togithub.com/huozhi), [@​Bitbbot](https://togithub.com/Bitbbot), [@​wyattjoh](https://togithub.com/wyattjoh), [@​kdy1](https://togithub.com/kdy1), [@​wbinnssmith](https://togithub.com/wbinnssmith), [@​shuding](https://togithub.com/shuding), [@​jridgewell](https://togithub.com/jridgewell), [@​BrennanColberg](https://togithub.com/BrennanColberg), [@​Nick-Mazuk](https://togithub.com/Nick-Mazuk), [@​delbaoliveira](https://togithub.com/delbaoliveira), [@​thomasballinger](https://togithub.com/thomasballinger), [@​lucgagan](https://togithub.com/lucgagan), [@​nroland013](https://togithub.com/nroland013), [@​SonMooSans](https://togithub.com/SonMooSans), [@​jenewland1999](https://togithub.com/jenewland1999), [@​thorwebdev](https://togithub.com/thorwebdev), [@​jyunhanlin](https://togithub.com/jyunhanlin), [@​darshanjain-entrepreneur](https://togithub.com/darshanjain-entrepreneur), [@​DuCanhGH](https://togithub.com/DuCanhGH), [@​Gnadhi](https://togithub.com/Gnadhi), [@​yagogmaisp](https://togithub.com/yagogmaisp), [@​carlos-menezes](https://togithub.com/carlos-menezes), [@​balazsorban44](https://togithub.com/balazsorban44), [@​ryo-manba](https://togithub.com/ryo-manba), [@​timneutkens](https://togithub.com/timneutkens), [@​feedthejim](https://togithub.com/feedthejim), [@​vamcs](https://togithub.com/vamcs), [@​matepapp](https://togithub.com/matepapp), [@​SleeplessOne1917](https://togithub.com/SleeplessOne1917), [@​ecklf](https://togithub.com/ecklf), [@​djreillo](https://togithub.com/djreillo), [@​kwonoj](https://togithub.com/kwonoj), [@​gnoff](https://togithub.com/gnoff), [@​feugy](https://togithub.com/feugy), [@​karlhorky](https://togithub.com/karlhorky), [@​starunaway](https://togithub.com/starunaway), [@​FernandVEYRIER](https://togithub.com/FernandVEYRIER), [@​Ryan-Dia](https://togithub.com/Ryan-Dia), [@​Terro216](https://togithub.com/Terro216), [@​anthonyshew](https://togithub.com/anthonyshew), and [@​suhaotian](https://togithub.com/suhaotian) for helping! ### [`v13.4.9`](https://togithub.com/vercel/next.js/releases/tag/v13.4.9) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.8...v13.4.9) ##### Core Changes - Reland "ReverseTopological -> AdjacencyMap"": [#​52142](https://togithub.com/vercel/next.js/issues/52142) - Change the Server Actions feature flag to be validated at compile time: [#​52147](https://togithub.com/vercel/next.js/issues/52147) - Fix `modularizeImports` transform of `antd`: [#​52148](https://togithub.com/vercel/next.js/issues/52148) - fix: next.config.js with `unstable_getImgProps()`: [#​52153](https://togithub.com/vercel/next.js/issues/52153) - update tests list to include all passing tests: [#​52026](https://togithub.com/vercel/next.js/issues/52026) - Support scroll: false for Link component for app router: [#​51869](https://togithub.com/vercel/next.js/issues/51869) - Memoize useRouter from next/navigation when used in Pages Router: [#​52177](https://togithub.com/vercel/next.js/issues/52177) - chore(deps): bump react `18.3.0-canary-1fdacbefd-20230630`: [#​52005](https://togithub.com/vercel/next.js/issues/52005) - fix: infinite dev reloads when parallel route is treated a page entry: [#​52061](https://togithub.com/vercel/next.js/issues/52061) - disable flaky test cases: [#​52184](https://togithub.com/vercel/next.js/issues/52184) - Revert "chore(deps): bump react `18.3.0-canary-1fdacbefd-20230630`": [#​52192](https://togithub.com/vercel/next.js/issues/52192) - update turbopack: [#​52186](https://togithub.com/vercel/next.js/issues/52186) - Update CustomModuleType import: [#​52133](https://togithub.com/vercel/next.js/issues/52133) - Skip build-time dynamic code checks for specific polyfills in the Edge runtime: [#​52009](https://togithub.com/vercel/next.js/issues/52009) - Update Turbopack: [#​52198](https://togithub.com/vercel/next.js/issues/52198) - Use base36 for the RSC query: [#​52204](https://togithub.com/vercel/next.js/issues/52204) - Fix `dynamicParams` check in TS plugin: [#​52211](https://togithub.com/vercel/next.js/issues/52211) - Fix tree shaking for image generation module: [#​51950](https://togithub.com/vercel/next.js/issues/51950) - fix env reloading for turbopack: [#​52194](https://togithub.com/vercel/next.js/issues/52194) - Remove zod from require-hook: [#​52197](https://togithub.com/vercel/next.js/issues/52197) - Optimize watch ignore: [#​52238](https://togithub.com/vercel/next.js/issues/52238) - Remove the outdated error for find page dir: [#​52274](https://togithub.com/vercel/next.js/issues/52274) - Disable flakey turbopack env test: [#​52295](https://togithub.com/vercel/next.js/issues/52295) - skip hot reload sync event for applying hmr updates: [#​52270](https://togithub.com/vercel/next.js/issues/52270) - Handle 409s in fetch cache: [#​51652](https://togithub.com/vercel/next.js/issues/51652) - chore: remove experimental `appDir: true` from tests: [#​52291](https://togithub.com/vercel/next.js/issues/52291) - fix: correct `modularizeImports` for antd & ant-design/icons: [#​52169](https://togithub.com/vercel/next.js/issues/52169) - Update checksum algorithm to SHA1: [#​52102](https://togithub.com/vercel/next.js/issues/52102) - chore(deps): bump react to [`7118f5d`](https://togithub.com/vercel/next.js/commit/7118f5dd7): [#​52282](https://togithub.com/vercel/next.js/issues/52282) - Update eslint-plugin-react-hooks to 5.0.0-canary-7118f5dd7-20230705: [#​52275](https://togithub.com/vercel/next.js/issues/52275) - Named page chunks: [#​51921](https://togithub.com/vercel/next.js/issues/51921) - chore: fix next dev turbopack benchmark: [#​52328](https://togithub.com/vercel/next.js/issues/52328) - Fix to use keep-alive in standalone mode: [#​50221](https://togithub.com/vercel/next.js/issues/50221) - Use 127.0.0.1 as the default host for the standalone server [#​52283](https://togithub.com/vercel/next.js/issues/52283) ##### Documentation Changes - Update generate-image-metadata.mdx: [#​52230](https://togithub.com/vercel/next.js/issues/52230) - docs(mdx): Add clearer instructions on the storage location of mdx-components files.: [#​52187](https://togithub.com/vercel/next.js/issues/52187) - docs: Improve some of the error messages pages.: [#​52271](https://togithub.com/vercel/next.js/issues/52271) - fix wrong Link import: [#​52298](https://togithub.com/vercel/next.js/issues/52298) - Document redirect parameters: [#​51987](https://togithub.com/vercel/next.js/issues/51987) - Add manual installation instructions for pages: [#​51995](https://togithub.com/vercel/next.js/issues/51995) - Update 10-router-handlers.mdx: [#​52098](https://togithub.com/vercel/next.js/issues/52098) - Add app router example: [#​52066](https://togithub.com/vercel/next.js/issues/52066) - doc: update typo in instrumentation page: [#​52311](https://togithub.com/vercel/next.js/issues/52311) ##### Example Changes - Remove legacy head.js in examples: [#​52292](https://togithub.com/vercel/next.js/issues/52292) ##### Misc Changes - Update test result step: [#​52154](https://togithub.com/vercel/next.js/issues/52154) - Update result job condition: [#​52155](https://togithub.com/vercel/next.js/issues/52155) - fix workflow needs: [#​52180](https://togithub.com/vercel/next.js/issues/52180) - chore: update issue template option to "App Router": [#​52287](https://togithub.com/vercel/next.js/issues/52287) - msic: disable otel esm test: [#​52325](https://togithub.com/vercel/next.js/issues/52325) - Test Progressive Enhancement of Server Actions: [#​52062](https://togithub.com/vercel/next.js/issues/52062) - fix(create-next-app): add missing metadata type: [#​52299](https://togithub.com/vercel/next.js/issues/52299) ##### Credits Huge thanks to [@​huozhi](https://togithub.com/huozhi), [@​shuding](https://togithub.com/shuding), [@​ijjk](https://togithub.com/ijjk), [@​styfle](https://togithub.com/styfle), [@​sokra](https://togithub.com/sokra), [@​timneutkens](https://togithub.com/timneutkens), [@​ztanner](https://togithub.com/ztanner), [@​alexkirsz](https://togithub.com/alexkirsz), [@​simonswiss](https://togithub.com/simonswiss), [@​feikerwu](https://togithub.com/feikerwu), [@​lubakravche](https://togithub.com/lubakravche), [@​leerob](https://togithub.com/leerob), [@​masnormen](https://togithub.com/masnormen), [@​bottxiang](https://togithub.com/bottxiang), [@​acdlite](https://togithub.com/acdlite), [@​delbaoliveira](https://togithub.com/delbaoliveira), [@​feedthejim](https://togithub.com/feedthejim), [@​mhmdrioaf](https://togithub.com/mhmdrioaf), [@​tyler-lutz](https://togithub.com/tyler-lutz), [@​sebmarkbage](https://togithub.com/sebmarkbage), [@​vincenthongzy](https://togithub.com/vincenthongzy), [@​yigithanyucedag](https://togithub.com/yigithanyucedag), and [@​doinki](https://togithub.com/doinki) for helping! ### [`v13.4.8`](https://togithub.com/vercel/next.js/releases/tag/v13.4.8) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.7...v13.4.8) For a more detailed summary of recent performance improvements around compilation, please [see this comment](https://togithub.com/vercel/next.js/issues/48748#issuecomment-1614456247). *** ##### Core Changes - Auto fill title/images/description from openGraph for twitter if missing: [#​51453](https://togithub.com/vercel/next.js/issues/51453) - Route Module Updates: [#​51433](https://togithub.com/vercel/next.js/issues/51433) - fix(typo): rename var name in comment: [#​51531](https://togithub.com/vercel/next.js/issues/51531) - feat: support for numeric separators in revalidate config: [#​51438](https://togithub.com/vercel/next.js/issues/51438) - Support response aborting: [#​51594](https://togithub.com/vercel/next.js/issues/51594) - Next Build Turbo POC (2): [#​51546](https://togithub.com/vercel/next.js/issues/51546) - bugfix: route interception with dynamic paths: [#​51526](https://togithub.com/vercel/next.js/issues/51526) - add edge rendering for app dir for Turbopack: [#​51631](https://togithub.com/vercel/next.js/issues/51631) - Pages Error Route Module Rendering: [#​51374](https://togithub.com/vercel/next.js/issues/51374) - Revert "add edge rendering for app dir for Turbopack": [#​51659](https://togithub.com/vercel/next.js/issues/51659) - Update cache handling in draft mode: [#​51663](https://togithub.com/vercel/next.js/issues/51663) - Add esm entry for next/server and alias [@​vercel/og](https://togithub.com/vercel/og): [#​51651](https://togithub.com/vercel/next.js/issues/51651) - Hot reload when conflicted pages detected and when conflicts are resolved: [#​51516](https://togithub.com/vercel/next.js/issues/51516) - Fix standalone rendering for unmatched \_next routes: [#​51611](https://togithub.com/vercel/next.js/issues/51611) - add edge rendering for app dir for Turbopack: [#​51666](https://togithub.com/vercel/next.js/issues/51666) - Revert "Update `swc_core` to `v0.78.15`": [#​51716](https://togithub.com/vercel/next.js/issues/51716) - type check tests (and convert next-test-utils.js to ts) : [#​51071](https://togithub.com/vercel/next.js/issues/51071) - Add default modularizeImports that breaks up [@​mui/icons-material](https://togithub.com/mui/icons-material), [@​mui/material](https://togithub.com/mui/material), date-fns, lodash, lodash-es, ramda, react-bootstrap: [#​50900](https://togithub.com/vercel/next.js/issues/50900) - Move Pages `render` out of server: [#​51678](https://togithub.com/vercel/next.js/issues/51678) - Add url to patched fetch response: [#​51665](https://togithub.com/vercel/next.js/issues/51665) - Correct Flight client's condition for SSR and `createServerReference`: [#​51723](https://togithub.com/vercel/next.js/issues/51723) - Update manual basePath with trailingSlash: [#​51726](https://togithub.com/vercel/next.js/issues/51726) - feat: add body parser limit for server actions: [#​51104](https://togithub.com/vercel/next.js/issues/51104) - fix: handle 404 errors in HotReload client: [#​51637](https://togithub.com/vercel/next.js/issues/51637) - Add critical next config value to github info: [#​51715](https://togithub.com/vercel/next.js/issues/51715) - Fix not-found handling in turbopack: [#​51735](https://togithub.com/vercel/next.js/issues/51735) - Allow matching against user-agent in rewrites that match headers: [#​48271](https://togithub.com/vercel/next.js/issues/48271) - revalidate should be more than a boolean: [#​51627](https://togithub.com/vercel/next.js/issues/51627) - Rename `serverActionsSizeLimit` as `serverActionsBodySizeLimit` and add docs: [#​51755](https://togithub.com/vercel/next.js/issues/51755) - Fix HMR for missing dependencies in next-app-loader: [#​51778](https://togithub.com/vercel/next.js/issues/51778) - fix: interception rewrites should support catch-all segments: [#​51787](https://togithub.com/vercel/next.js/issues/51787) - Remove `execSync`: [#​51785](https://togithub.com/vercel/next.js/issues/51785) - Remove unncessary source matching from loader: [#​51775](https://togithub.com/vercel/next.js/issues/51775) - Fix `NODE_OPTIONS='--inspect'` not running expected: [#​51467](https://togithub.com/vercel/next.js/issues/51467) - Fix tree-shaking for metadata image functions on the Edge runtime: [#​51762](https://togithub.com/vercel/next.js/issues/51762) - Add `WATCHPACK_WATCHER_LIMIT=20`: [#​51826](https://togithub.com/vercel/next.js/issues/51826) - Simplify Flight manifest plugin: [#​51589](https://togithub.com/vercel/next.js/issues/51589) - performance: don't compile on hover on dev: [#​51830](https://togithub.com/vercel/next.js/issues/51830) - Refactor `next-font-manifest-plugin`: [#​51835](https://togithub.com/vercel/next.js/issues/51835) - feat: Introduce eslint rule for async client components: [#​51547](https://togithub.com/vercel/next.js/issues/51547) - fix: webpack target should match node engines: [#​51852](https://togithub.com/vercel/next.js/issues/51852) - Enable compression for Webpack's cache during dev: [#​51851](https://togithub.com/vercel/next.js/issues/51851) - perf: only require nextjs-require-cache-hot-reloader related API in dev mode: [#​51834](https://togithub.com/vercel/next.js/issues/51834) - fix: build stats should properly report root page size in appDir: [#​51854](https://togithub.com/vercel/next.js/issues/51854) - Optimize client entry creation: [#​51849](https://togithub.com/vercel/next.js/issues/51849) - Fix white screen when navigating to pages in certain cases: [#​51866](https://togithub.com/vercel/next.js/issues/51866) - Fix missing request body in DELETE and OPTIONS Route Handlers: [#​51874](https://togithub.com/vercel/next.js/issues/51874) - make stdout blocking on macos: [#​51883](https://togithub.com/vercel/next.js/issues/51883) - Fix windows fill metadata dynamic path: [#​51885](https://togithub.com/vercel/next.js/issues/51885) - Support relative url for openGraph.url and itunes.appArgument: [#​51877](https://togithub.com/vercel/next.js/issues/51877) - feat(next-dev): add a new experimental flag: [#​51895](https://togithub.com/vercel/next.js/issues/51895) - next/node-polyfill-web-streams: fix web stream polyfill for Node v16: [#​51901](https://togithub.com/vercel/next.js/issues/51901) - node-polyfill-web-streams: require from stream/web instead of stream: [#​51906](https://togithub.com/vercel/next.js/issues/51906) - Add retries and clear message to font fetching: [#​51890](https://togithub.com/vercel/next.js/issues/51890) - performance: enable minification for the server bundles: [#​51831](https://togithub.com/vercel/next.js/issues/51831) - Simplify module context invalidation: [#​51905](https://togithub.com/vercel/next.js/issues/51905) - Reduce the client bundle size of App Router: [#​51806](https://togithub.com/vercel/next.js/issues/51806) - fix turbopack mdx import map: [#​51881](https://togithub.com/vercel/next.js/issues/51881) - error recovery during turbopack hydration: [#​51882](https://togithub.com/vercel/next.js/issues/51882) - Ensure `edge` runtime Pages API/App Route handlers `AbortSignal` aborts on client disconnect: [#​51727](https://togithub.com/vercel/next.js/issues/51727) - adds payload to server-external-packages.json: [#​51933](https://togithub.com/vercel/next.js/issues/51933) - fix(next): improve error for using outside of document: [#​45056](https://togithub.com/vercel/next.js/issues/45056) - Support react profiling option for app dir client components: [#​51947](https://togithub.com/vercel/next.js/issues/51947) - Add cpu-features to server external packages: [#​51946](https://togithub.com/vercel/next.js/issues/51946) - Add `unstable_getImgProps` export from `next/image`: [#​51205](https://togithub.com/vercel/next.js/issues/51205) - Fix eslint async client component: [#​51952](https://togithub.com/vercel/next.js/issues/51952) - fix modularizeImports with [@​mui/material](https://togithub.com/mui/material): [#​51953](https://togithub.com/vercel/next.js/issues/51953) - Fix entrypoints.get and entrypoints.stream from turbopack: [#​50733](https://togithub.com/vercel/next.js/issues/50733) - Optimize next-app-loader file resolution: [#​51924](https://togithub.com/vercel/next.js/issues/51924) - fix(typedRoutes): added missing anchor props to LinkRestProps: [#​51977](https://togithub.com/vercel/next.js/issues/51977) - Update `turbopack` and `swc_core` to `v0.78.24`: [#​51943](https://togithub.com/vercel/next.js/issues/51943) - export config into functions config manifest: [#​51700](https://togithub.com/vercel/next.js/issues/51700) - Add shared input filesystem: [#​51879](https://togithub.com/vercel/next.js/issues/51879) - Make sure DevEx can approve docs PRs / Remove Spaces: [#​51996](https://togithub.com/vercel/next.js/issues/51996) - Filter invalid image descriptor from metadata images: [#​51992](https://togithub.com/vercel/next.js/issues/51992) - Fix NextRequest constructor parameters: [#​52001](https://togithub.com/vercel/next.js/issues/52001) - Update edge-runtime to latest: [#​51944](https://togithub.com/vercel/next.js/issues/51944) - Increase time and size windows for cached on-demand entries: [#​52019](https://togithub.com/vercel/next.js/issues/52019) - Avoid disposing middleware and instrumentation hook during development: [#​52022](https://togithub.com/vercel/next.js/issues/52022) - Update displayed error message for rsc case: [#​52004](https://togithub.com/vercel/next.js/issues/52004) - Refactor some loaders to be synchronous: [#​51997](https://togithub.com/vercel/next.js/issues/51997) - Optimize inlined Flight data array format: [#​52028](https://togithub.com/vercel/next.js/issues/52028) - Revert "Optimize inlined Flight data array format": [#​52039](https://togithub.com/vercel/next.js/issues/52039) - Refactor ContentSources to RouteTree: [#​51660](https://togithub.com/vercel/next.js/issues/51660) - Fix font missing during server HMR: [#​52033](https://togithub.com/vercel/next.js/issues/52033) - Enable Pages Route Module Rendering for Edge: [#​51894](https://togithub.com/vercel/next.js/issues/51894) - Ensure non-implicit unstable_cache tags are propagated: [#​52058](https://togithub.com/vercel/next.js/issues/52058) - Delegate static analyzation task to the router worker: [#​52104](https://togithub.com/vercel/next.js/issues/52104) - Add default modularizeImports for antd / ant-design/icons / ahooks: [#​52031](https://togithub.com/vercel/next.js/issues/52031) - Avoid unnecessary `resolveExternal` calls: [#​52053](https://togithub.com/vercel/next.js/issues/52053) - Remove EnvironmentIntention: [#​51965](https://togithub.com/vercel/next.js/issues/51965) - fix: env hot reload for RSC pages: [#​51930](https://togithub.com/vercel/next.js/issues/51930) ##### Documentation Changes - added good to know in `/app` based pages and layout in nested layouts: [#​51558](https://togithub.com/vercel/next.js/issues/51558) - docs: Add Panda CSS to CSS-in-JS docs.: [#​51484](https://togithub.com/vercel/next.js/issues/51484) - Add docs for src directory to include tailwindcss: [#​51619](https://togithub.com/vercel/next.js/issues/51619) - Add page router documentation: [#​51626](https://togithub.com/vercel/next.js/issues/51626) - docs: Add 'DO NOT EDIT' comment: [#​51600](https://togithub.com/vercel/next.js/issues/51600) - Fix validator action breaking when PRs originate from forks: [#​51668](https://togithub.com/vercel/next.js/issues/51668) - `docs`: fix generated app icons file extensions: [#​51562](https://togithub.com/vercel/next.js/issues/51562) - Fix typo in 01-typescript.mdx: [#​51669](https://togithub.com/vercel/next.js/issues/51669) - fix(docs): added missing dot: [#​51718](https://togithub.com/vercel/next.js/issues/51718) - Update 01-images.mdx: [#​51532](https://togithub.com/vercel/next.js/issues/51532) - Add app to tailwind.config.js in fonts documentation.: [#​51671](https://togithub.com/vercel/next.js/issues/51671) - Update docs for Google Analytics 4: [#​51405](https://togithub.com/vercel/next.js/issues/51405) - Fix Typo in Optimizing - Open Telemetry docs: [#​51729](https://togithub.com/vercel/next.js/issues/51729) - docs: improve minor grammar mistake: [#​51758](https://togithub.com/vercel/next.js/issues/51758) - fix: typo into 03-css-in-js.mdx page: [#​51761](https://togithub.com/vercel/next.js/issues/51761) - docs: Add updated `next/image` video.: [#​51790](https://togithub.com/vercel/next.js/issues/51790) - docs(deploy): fix GitHub Actions cache key: [#​51789](https://togithub.com/vercel/next.js/issues/51789) - Fix usage of article "an" before a consonant sound: [#​51803](https://togithub.com/vercel/next.js/issues/51803) - Update 10-router-handlers.mdx: [#​51850](https://togithub.com/vercel/next.js/issues/51850) - \[docs] fix angle bracket in mdx: [#​51920](https://togithub.com/vercel/next.js/issues/51920) - \[docs] Replace the term "hole" with "slot": [#​51919](https://togithub.com/vercel/next.js/issues/51919) - \[docs] fix curly brackets in mdx: [#​51916](https://togithub.com/vercel/next.js/issues/51916) - Add separate links in shared documentation: [#​51733](https://togithub.com/vercel/next.js/issues/51733) - Fix run-on sentence: [#​51956](https://togithub.com/vercel/next.js/issues/51956) - docs: make custom image loader a client component.: [#​51858](https://togithub.com/vercel/next.js/issues/51858) - docs: clarify `reactStrictMode: true` by default: [#​51931](https://togithub.com/vercel/next.js/issues/51931) - Remove unnecessary mention of scroll false: [#​51964](https://togithub.com/vercel/next.js/issues/51964) - Update next lint section: [#​51898](https://togithub.com/vercel/next.js/issues/51898) - Docs: Fix broken link: [#​51991](https://togithub.com/vercel/next.js/issues/51991) - chore(docs): explain `NODE_ENV` environment variable: [#​52003](https://togithub.com/vercel/next.js/issues/52003) - fix(create-next-app): consolidate messages to "Would you like to use": [#​52011](https://togithub.com/vercel/next.js/issues/52011) - Docs: Fix missing typings for typescript example: [#​52076](https://togithub.com/vercel/next.js/issues/52076) - docs: Fix broken link: [#​52092](https://togithub.com/vercel/next.js/issues/52092) ##### Example Changes - examples: improve `with-supabase` example: [#​51442](https://togithub.com/vercel/next.js/issues/51442) - examples: add missing `supabase-js` dependency for `with-supabase` example: [#​51703](https://togithub.com/vercel/next.js/issues/51703) - docs: update with-next-translate example using appdir: [#​51720](https://togithub.com/vercel/next.js/issues/51720) - fix some issues on examples/app-dir-i18n-routing: [#​51576](https://togithub.com/vercel/next.js/issues/51576) - chore(examples): relax pinned versions to fix npm install fail due to peer deps issue: [#​51636](https://togithub.com/vercel/next.js/issues/51636) - Avoiding try-catch block on examples/app-dir-i18n-routing: [#​51786](https://togithub.com/vercel/next.js/issues/51786) - \[examples] Update styling for with-supabase example: [#​51751](https://togithub.com/vercel/next.js/issues/51751) ##### Misc Changes - chore: make next/src/build files indexable on github: [#​51647](https://togithub.com/vercel/next.js/issues/51647) - fix lockfile: [#​51650](https://togithub.com/vercel/next.js/issues/51650) - Remove the 'notify' modifier on .vercel.approvers: [#​51655](https://togithub.com/vercel/next.js/issues/51655) - Move the Next.js team back to github codeowners: [#​51657](https://togithub.com/vercel/next.js/issues/51657) - Revert "\[Docs] Fix validator action breaking when PRs originate from …: [#​51674](https://togithub.com/vercel/next.js/issues/51674) - Update `swc_core` to `v0.78.15`: [#​51269](https://togithub.com/vercel/next.js/issues/51269) - Update link validator: use checks, fail on PR from forked repo: [#​51706](https://togithub.com/vercel/next.js/issues/51706) - Update page.tsx tw className: [#​49040](https://togithub.com/vercel/next.js/issues/49040) - Update needs for build and deploy: [#​51731](https://togithub.com/vercel/next.js/issues/51731) - Ensure we run cargo-integration on next change: [#​51736](https://togithub.com/vercel/next.js/issues/51736) - Update `swc_core` to `v0.78.24`: [#​51857](https://togithub.com/vercel/next.js/issues/51857) - Revert "Update `swc_core` to `v0.78.24`": [#​51940](https://togithub.com/vercel/next.js/issues/51940) - Update codeowners: [#​51935](https://togithub.com/vercel/next.js/issues/51935) - lint fix - Ensure metadata test is not affected by other tests: [#​51973](https://togithub.com/vercel/next.js/issues/51973) - Remove test skip: [#​51988](https://togithub.com/vercel/next.js/issues/51988) - Loosen metatdata test matcher: [#​52007](https://togithub.com/vercel/next.js/issues/52007) - chore(script): improve markdown changelog output in sync-react.js: [#​52052](https://togithub.com/vercel/next.js/issues/52052) - chore(script): fix typo in sync-react.js pull request url: [#​52057](https://togithub.com/vercel/next.js/issues/52057) - fix app-hmr-changes.test.ts by updating next-tweet: [#​52046](https://togithub.com/vercel/next.js/issues/52046) - link validator: log broken links for PRs from forks: [#​51963](https://togithub.com/vercel/next.js/issues/51963) - Renable flaky tests disabled before: [#​51680](https://togithub.com/vercel/next.js/issues/51680) ##### Credits Huge thanks to [@​huozhi](https://togithub.com/huozhi), [@​wyattjoh](https://togithub.com/wyattjoh), [@​dijonmusters](https://togithub.com/dijonmusters), [@​danger-ahead](https://togithub.com/danger-ahead), [@​bre30kra69cs](https://togithub.com/bre30kra69cs), [@​leerob](https://togithub.com/leerob), [@​Yash-Singh1](https://togithub.com/Yash-Singh1), [@​jridgewell](https://togithub.com/jridgewell), [@​alexkirsz](https://togithub.com/alexkirsz), [@​ztanner](https://togithub.com/ztanner), [@​sokra](https://togithub.com/sokra), [@​krmeda](https://togithub.com/krmeda), [@​tyler-lutz](https://togithub.com/tyler-lutz), [@​ijjk](https://togithub.com/ijjk), [@​delbaoliveira](https://togithub.com/delbaoliveira), [@​bigyanse](https://togithub.com/bigyanse), [@​kdy1](https://togithub.com/kdy1), [@​2-NOW](https://togithub.com/2-NOW), [@​ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@​Mingyu-Song](https://togithub.com/Mingyu-Song), [@​morganfeeney](https://togithub.com/morganfeeney), [@​timneutkens](https://togithub.com/timneutkens), [@​aralroca](https://togithub.com/aralroca), [@​nickmccurdy](https://togithub.com/nickmccurdy), [@​adamjmcgrath](https://togithub.com/adamjmcgrath), [@​shuding](https://togithub.com/shuding), [@​devjiwonchoi](https://togithub.com/devjiwonchoi), [@​angel1254mc](https://togithub.com/angel1254mc), [@​cxa](https://togithub.com/cxa), [@​ibash](https://togithub.com/ibash), [@​mohanraj-r](https://togithub.com/mohanraj-r), [@​kevinmitch14](https://togithub.com/kevinmitch14), [@​iaurg](https://togithub.com/iaurg), [@​steebchen](https://togithub.com/steebchen), [@​Cow258](https://togithub.com/Cow258), [@​charlesbdudley](https://togithub.com/charlesbdudley), [@​feedthejim](https://togithub.com/feedthejim), [@​tyhopp](https://togithub.com/tyhopp), [@​Drblessing](https://togithub.com/Drblessing), [@​styfle](https://togithub.com/styfle), [@​kwonoj](https://togithub.com/kwonoj), [@​MaxLeiter](https://togithub.com/MaxLeiter), [@​milovangudelj](https://togithub.com/milovangudelj), [@​SukkaW](https://togithub.com/SukkaW), [@​jacobsfletch](https://togithub.com/jacobsfletch), [@​JoshuaKGoldberg](https://togithub.com/JoshuaKGoldberg), [@​zignis](https://togithub.com/zignis), [@​ChristianIvicevi

Configuration

📅 Schedule: Branch creation - "every 1st day of the month at 12am" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.