chvndler / chvndler.ch

Personal.
https://chvndler.ch
MIT License
5 stars 0 forks source link

fix(deps): update nextjs monorepo to v14 (major) #218

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 10 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@next/mdx ^13.4.3 -> ^14.0.0 age adoption passing confidence
eslint-config-next (source) ^13.4.3 -> ^14.0.0 age adoption passing confidence
next (source) ^13.5.4 -> ^14.0.0 age adoption passing confidence

Release Notes

vercel/next.js (@​next/mdx) ### [`v14.0.3`](https://togithub.com/vercel/next.js/releases/tag/v14.0.3) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.0.2...v14.0.3) ##### Core Changes - Update React from [`7468903`](https://togithub.com/vercel/next.js/commit/746890329) to [`0e352ea`](https://togithub.com/vercel/next.js/commit/0e352ea01): [#​58279](https://togithub.com/vercel/next.js/issues/58279) - fix(turbopack): support middleware in src: [#​58218](https://togithub.com/vercel/next.js/issues/58218) - Update font data: [#​58317](https://togithub.com/vercel/next.js/issues/58317) - Replace custom Thenable type with native Promises: [#​58337](https://togithub.com/vercel/next.js/issues/58337) - fix(eslint): `next/script` `beforeInteractive` gives warning on appDir: [#​51148](https://togithub.com/vercel/next.js/issues/51148) - fix: import antd from es in modularizeImports: [#​57968](https://togithub.com/vercel/next.js/issues/57968) - fix(WellKnownErrorsPlugin): avoid compilation warnings array with empty items: [#​57768](https://togithub.com/vercel/next.js/issues/57768) - Add experimental support for history.pushState and history.replaceState: [#​58335](https://togithub.com/vercel/next.js/issues/58335) - Fix: expected "catch all routes" are not matched in “parallel routes": [#​58368](https://togithub.com/vercel/next.js/issues/58368) - fix: Don't reset shallow URL updates on prefetch: [#​58297](https://togithub.com/vercel/next.js/issues/58297) - fix: ensure batch values are sharable: [#​58315](https://togithub.com/vercel/next.js/issues/58315) - fix incorrect fetch cache handling: [#​58460](https://togithub.com/vercel/next.js/issues/58460) - turbopack: Don't error with legacy server actions boolean: [#​58416](https://togithub.com/vercel/next.js/issues/58416) - Update turbopack: [#​58408](https://togithub.com/vercel/next.js/issues/58408) - Upgrade vendored React: [#​58489](https://togithub.com/vercel/next.js/issues/58489) - Apply next/font to foreign code: [#​58461](https://togithub.com/vercel/next.js/issues/58461) - Turbopack: Use structured styled text in issue descriptions: [#​58156](https://togithub.com/vercel/next.js/issues/58156) - onHeaders updates for App Pages: [#​58410](https://togithub.com/vercel/next.js/issues/58410) - revalidate APIs should make route handlers dynamic: [#​58466](https://togithub.com/vercel/next.js/issues/58466) - remove optimistic navigation behavior when prefetch is false: [#​58413](https://togithub.com/vercel/next.js/issues/58413) - fix: set `x-forwarded-host` based on request: [#​58500](https://togithub.com/vercel/next.js/issues/58500) - Inline ChildProp: [#​58519](https://togithub.com/vercel/next.js/issues/58519) - Remove client only dynamic chunks from edge bundle : [#​56761](https://togithub.com/vercel/next.js/issues/56761) - tweak cache + revalidate fetch warning: [#​58505](https://togithub.com/vercel/next.js/issues/58505) ##### Documentation Changes - remove example for router.events as it does not exist: [#​58286](https://togithub.com/vercel/next.js/issues/58286) - chore(docs): fix typo: [#​58344](https://togithub.com/vercel/next.js/issues/58344) - docs: Update runtime table: [#​58361](https://togithub.com/vercel/next.js/issues/58361) - Update 08-parallel-routes.mdx: [#​58393](https://togithub.com/vercel/next.js/issues/58393) - Docs: Update middleware example snippet: [#​58488](https://togithub.com/vercel/next.js/issues/58488) - update meta variable to metadata variable so that the meta data updat…: [#​58396](https://togithub.com/vercel/next.js/issues/58396) - Update 07-error-handling.mdx: [#​58236](https://togithub.com/vercel/next.js/issues/58236) - docs: Added Kinde auth provider: [#​58231](https://togithub.com/vercel/next.js/issues/58231) - Update index.mdx: [#​58210](https://togithub.com/vercel/next.js/issues/58210) - Make example of passing down a Server Action more clear: [#​57972](https://togithub.com/vercel/next.js/issues/57972) - docs: Fix grammar in Styling section: [#​58071](https://togithub.com/vercel/next.js/issues/58071) - docs: Fix grammar in Client Components section: [#​58065](https://togithub.com/vercel/next.js/issues/58065) - docs: Fix grammar in Dynamic Rendering section: [#​58062](https://togithub.com/vercel/next.js/issues/58062) - Docs: fix grammatical issue in "Data Fetching Patterns" section: [#​58056](https://togithub.com/vercel/next.js/issues/58056) - Update 02-patterns.mdx: [#​58032](https://togithub.com/vercel/next.js/issues/58032) - Update 04-ci-build-caching.mdx - Add Jenkins: [#​58001](https://togithub.com/vercel/next.js/issues/58001) ##### Example Changes - examples: Update Middleware for CSP: [#​58300](https://togithub.com/vercel/next.js/issues/58300) - Remove copying of request headers to response: [#​58304](https://togithub.com/vercel/next.js/issues/58304) - update import path for GeitSans font to address deprecation warning: [#​58349](https://togithub.com/vercel/next.js/issues/58349) - Fix hydration error in headers example: [#​58383](https://togithub.com/vercel/next.js/issues/58383) - Fix typo: compoment -> component: [#​58330](https://togithub.com/vercel/next.js/issues/58330) - Update Dockerfile adding comment: [#​56646](https://togithub.com/vercel/next.js/issues/56646) - update(docs): next-forms fix unhandled run time error: [#​56600](https://togithub.com/vercel/next.js/issues/56600) - chore(examples): update styled-components: [#​56457](https://togithub.com/vercel/next.js/issues/56457) - Upgrade Convex example to convex@1.2.1: [#​54910](https://togithub.com/vercel/next.js/issues/54910) ##### Misc Changes - fix(ci): exclusion regex now actually works instead of ignoring all tests: [#​58259](https://togithub.com/vercel/next.js/issues/58259) - Update 15-content-security-policy.mdx - Update 15-content-security-policy.mdx - Update CLI version for deploy examples job: [#​58318](https://togithub.com/vercel/next.js/issues/58318) - fix hmr event, and avoid RSC fetch on any message: [#​58403](https://togithub.com/vercel/next.js/issues/58403) - fix branch name: [#​58132](https://togithub.com/vercel/next.js/issues/58132) - add test case to failing list for turbopack: [#​58435](https://togithub.com/vercel/next.js/issues/58435) - Revert "fix hmr event, and avoid RSC fetch on any message": [#​58452](https://togithub.com/vercel/next.js/issues/58452) - Add types to package.json: [#​58420](https://togithub.com/vercel/next.js/issues/58420) - chore: replace `fs-extra` usage in `scripts/`: [#​57215](https://togithub.com/vercel/next.js/issues/57215) - Add performance.mark for next/third-parties for feature measurement: [#​57439](https://togithub.com/vercel/next.js/issues/57439) ##### Credits Huge thanks to [@​ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@​gnoff](https://togithub.com/gnoff), [@​leerob](https://togithub.com/leerob), [@​karlhorky](https://togithub.com/karlhorky), [@​j9141997](https://togithub.com/j9141997), [@​acdlite](https://togithub.com/acdlite), [@​devjiwonchoi](https://togithub.com/devjiwonchoi), [@​hongaar](https://togithub.com/hongaar), [@​MadCcc](https://togithub.com/MadCcc), [@​luismulinari](https://togithub.com/luismulinari), [@​timneutkens](https://togithub.com/timneutkens), [@​dumb-programmer](https://togithub.com/dumb-programmer), [@​ijjk](https://togithub.com/ijjk), [@​nonoakij](https://togithub.com/nonoakij), [@​sokra](https://togithub.com/sokra), [@​ztanner](https://togithub.com/ztanner), [@​franky47](https://togithub.com/franky47), [@​wyattjoh](https://togithub.com/wyattjoh), [@​jridgewell](https://togithub.com/jridgewell), [@​kdy1](https://togithub.com/kdy1), [@​janicklas-ralph](https://togithub.com/janicklas-ralph), [@​SukkaW](https://togithub.com/SukkaW), [@​shuding](https://togithub.com/shuding), [@​delbaoliveira](https://togithub.com/delbaoliveira), [@​wbinnssmith](https://togithub.com/wbinnssmith), [@​robbertstevens](https://togithub.com/robbertstevens), [@​bryndyment](https://togithub.com/bryndyment), [@​marcosmartini](https://togithub.com/marcosmartini), [@​functino](https://togithub.com/functino), [@​kentobento](https://togithub.com/kentobento), [@​Anisi](https://togithub.com/Anisi), [@​AdonisAgelis](https://togithub.com/AdonisAgelis), [@​seangray-dev](https://togithub.com/seangray-dev), [@​prkagrawal](https://togithub.com/prkagrawal), [@​heloineto](https://togithub.com/heloineto), [@​kn327](https://togithub.com/kn327), [@​ihommani](https://togithub.com/ihommani), [@​MrNiceRicee](https://togithub.com/MrNiceRicee), [@​falsepopsky](https://togithub.com/falsepopsky), [@​thomasballinger](https://togithub.com/thomasballinger), [@​tmilewski](https://togithub.com/tmilewski), and [@​huozhi](https://togithub.com/huozhi) for helping! ### [`v14.0.2`](https://togithub.com/vercel/next.js/releases/tag/v14.0.2) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.0.1...v14.0.2) ##### Core Changes - Fix nested esm package default import resolving mismatch: [#​57784](https://togithub.com/vercel/next.js/issues/57784) - \[.next/trace] Serialize trace info across workers to preserve .next/trace with webpackBuildWorker: [#​57761](https://togithub.com/vercel/next.js/issues/57761) - Add [@​highlight-run/node](https://togithub.com/highlight-run/node) to externals list: [#​57783](https://togithub.com/vercel/next.js/issues/57783) - perf: change the chunks configuration for server code: [#​57773](https://togithub.com/vercel/next.js/issues/57773) - \[.next/trace] Add tags for webpack build worker: [#​57818](https://togithub.com/vercel/next.js/issues/57818) - chore: update otel: [#​57774](https://togithub.com/vercel/next.js/issues/57774) - refactor: remove unnecessary condition: [#​57835](https://togithub.com/vercel/next.js/issues/57835) - chore: remove styfle from `.vercel.approvers`: [#​57841](https://togithub.com/vercel/next.js/issues/57841) - Remove the `actionBrowser` to RSC `client` layering issue: [#​57842](https://togithub.com/vercel/next.js/issues/57842) - Prevent caching page with 304 status: [#​57737](https://togithub.com/vercel/next.js/issues/57737) - Ensure cache soft tags are correct: [#​57850](https://togithub.com/vercel/next.js/issues/57850) - Update React from [`0c63487`](https://togithub.com/vercel/next.js/commit/0c6348758) to [`08a3953`](https://togithub.com/vercel/next.js/commit/08a39539f): [#​57852](https://togithub.com/vercel/next.js/issues/57852) - Revert "perf: enable webpack build worker ([#​57346](https://togithub.com/vercel/next.js/issues/57346))": [#​57854](https://togithub.com/vercel/next.js/issues/57854) - Add `serverActions.allowedForwardedHosts` option: [#​57529](https://togithub.com/vercel/next.js/issues/57529) - chore: reword in tree-view: [#​57884](https://togithub.com/vercel/next.js/issues/57884) - Polish logging segments of page route: [#​57834](https://togithub.com/vercel/next.js/issues/57834) - Inherit title and description from metadata into social cards: [#​57857](https://togithub.com/vercel/next.js/issues/57857) - remove legacy handling for suspense option of next/dynamic: [#​57900](https://togithub.com/vercel/next.js/issues/57900) - fix(next-core): externalcjs resolve options: [#​57645](https://togithub.com/vercel/next.js/issues/57645) - ppr: fail static generation if postponed & missing postpone data: [#​57786](https://togithub.com/vercel/next.js/issues/57786) - Reduce FS access for incremental cache: [#​57902](https://togithub.com/vercel/next.js/issues/57902) - suspend in render, not in reducers: [#​56497](https://togithub.com/vercel/next.js/issues/56497) - move static worker IPC server behind experimental flag: [#​57943](https://togithub.com/vercel/next.js/issues/57943) - feat(turbopack): Experimental wasm build: [#​57906](https://togithub.com/vercel/next.js/issues/57906) - Fix client chunk loading encoding for dynamic route: [#​57960](https://togithub.com/vercel/next.js/issues/57960) - misc: fix serverComponentsExternalPackages usage for experimental.bundlePagesExternals: [#​57954](https://togithub.com/vercel/next.js/issues/57954) - Improve grammar of removable Babel config warning: [#​55088](https://togithub.com/vercel/next.js/issues/55088) - Remove throw for unknown messages in hot-reloader-client: [#​57353](https://togithub.com/vercel/next.js/issues/57353) - Improve CSRF protection error in Server Actions: [#​57980](https://togithub.com/vercel/next.js/issues/57980) - fix: updates for resuming postponed in minimal mode: [#​57375](https://togithub.com/vercel/next.js/issues/57375) - fix: ensure that postponed requests can be resumed in minimal mode: [#​58011](https://togithub.com/vercel/next.js/issues/58011) - Use distDir from webpack-config in createWebpackAliases: [#​57268](https://togithub.com/vercel/next.js/issues/57268) - use \__NEXT_VERSION compile time replacement: [#​57512](https://togithub.com/vercel/next.js/issues/57512) - fixes a problem with cache invalidation : [#​58079](https://togithub.com/vercel/next.js/issues/58079) - feat: always use SWC Wasm fallback when running in WebContainer: [#​58081](https://togithub.com/vercel/next.js/issues/58081) - update turbopack: [#​58080](https://togithub.com/vercel/next.js/issues/58080) - fix: normalization and invariant fixes for ppr: [#​58105](https://togithub.com/vercel/next.js/issues/58105) - ppr: fix fetch postpone not having correct React version: [#​58107](https://togithub.com/vercel/next.js/issues/58107) - Fix incorrect normalizing in minimal mode: [#​58116](https://togithub.com/vercel/next.js/issues/58116) - put app client modules into a separate layer: [#​58130](https://togithub.com/vercel/next.js/issues/58130) - Revert "Revert "Add retry for fetching subsetted Google Fonts"": [#​58075](https://togithub.com/vercel/next.js/issues/58075) - build: Update `swc_core` to `v0.86.40` and update turbopack: [#​57904](https://togithub.com/vercel/next.js/issues/57904) - fix(next-core): correct assets url reference condition: [#​58101](https://togithub.com/vercel/next.js/issues/58101) - build(package): clean up next-swc\* pkg properties: [#​57908](https://togithub.com/vercel/next.js/issues/57908) - fix PPR build output logs: [#​58149](https://togithub.com/vercel/next.js/issues/58149) - Update React from [`08a3953`](https://togithub.com/vercel/next.js/commit/08a39539f) to [`2983249`](https://togithub.com/vercel/next.js/commit/2983249dd).: [#​58154](https://togithub.com/vercel/next.js/issues/58154) - fix: rsc normalization fixes: [#​58145](https://togithub.com/vercel/next.js/issues/58145) - Fix resume stream handling: [#​58159](https://togithub.com/vercel/next.js/issues/58159) - Forward headers from React to static output and dynamic render: [#​58162](https://togithub.com/vercel/next.js/issues/58162) - refactor(next-core): separate options context for pages/api: [#​58148](https://togithub.com/vercel/next.js/issues/58148) - update turbopack: [#​58172](https://togithub.com/vercel/next.js/issues/58172) - refactor(next-api): remove unused distDir: [#​57789](https://togithub.com/vercel/next.js/issues/57789) - Change allowed forwarded hosts to be allowed origins for Server Actions: [#​58023](https://togithub.com/vercel/next.js/issues/58023) - fail build if not using Next canary with PPR flag: [#​58203](https://togithub.com/vercel/next.js/issues/58203) - Reduce max header length emitted: [#​58204](https://togithub.com/vercel/next.js/issues/58204) - ensure experimental warning shows up when using PPR: [#​58206](https://togithub.com/vercel/next.js/issues/58206) - skip ppr throw for tests: [#​58208](https://togithub.com/vercel/next.js/issues/58208) - interception routes: fix interception for dynamic routes: [#​58198](https://togithub.com/vercel/next.js/issues/58198) - Update React from [`2983249`](https://togithub.com/vercel/next.js/commit/2983249dd) to [`7508dcd`](https://togithub.com/vercel/next.js/commit/7508dcd5c): [#​58216](https://togithub.com/vercel/next.js/issues/58216) - tweak postpone error copy & fix link: [#​58219](https://togithub.com/vercel/next.js/issues/58219) - Add helpful context to postpone reason if it's caught and logged or escapes: [#​58222](https://togithub.com/vercel/next.js/issues/58222) - Reword PPR caught bail out to avoid "postpone" terminology: [#​58223](https://togithub.com/vercel/next.js/issues/58223) - pass postpone through staticGenerationStore: [#​58229](https://togithub.com/vercel/next.js/issues/58229) - Updated React from [`7508dcd`](https://togithub.com/vercel/next.js/commit/7508dcd5c) to [`7468903`](https://togithub.com/vercel/next.js/commit/746890329): [#​58233](https://togithub.com/vercel/next.js/issues/58233) - \[Docs]: Fix CLI link to server actions size limit docs: [#​58174](https://togithub.com/vercel/next.js/issues/58174) - refactor(next-core): apply correct url rewrite behavior: [#​58237](https://togithub.com/vercel/next.js/issues/58237) - update turbopack: [#​58243](https://togithub.com/vercel/next.js/issues/58243) - parallel routes: fix catch all route support: [#​58215](https://togithub.com/vercel/next.js/issues/58215) - avoid key conflict: [#​58249](https://togithub.com/vercel/next.js/issues/58249) ##### Documentation Changes - \[docs] fix next.config.mjs using commonjs in the example: [#​57874](https://togithub.com/vercel/next.js/issues/57874) - Move link examples to only Pages Router docs.: [#​57758](https://togithub.com/vercel/next.js/issues/57758) - Update 05-mdx.mdx: [#​57866](https://togithub.com/vercel/next.js/issues/57866) - docs: Update MDX docs title.: [#​57963](https://togithub.com/vercel/next.js/issues/57963) - docs: improve non-encrypted HTTP conn to a secure: [#​57998](https://togithub.com/vercel/next.js/issues/57998) - docs: Revert part of sitemap docs change: [#​58010](https://togithub.com/vercel/next.js/issues/58010) - docs: useFormState and useOptimistic are now documented: [#​58064](https://togithub.com/vercel/next.js/issues/58064) - Correct prop name in `server-actions.mdx`: [#​58108](https://togithub.com/vercel/next.js/issues/58108) - typo: changed from next/server to next/og: [#​58143](https://togithub.com/vercel/next.js/issues/58143) - docs: Improve deployment docs on self-hosting.: [#​58027](https://togithub.com/vercel/next.js/issues/58027) - docs: small follow up on deployment docs.: [#​58158](https://togithub.com/vercel/next.js/issues/58158) - docs: remove duplicate ISR page.: [#​58164](https://togithub.com/vercel/next.js/issues/58164) - docs: remove note about generateMetdata: [#​58192](https://togithub.com/vercel/next.js/issues/58192) - docs: mention Middleware on src directory page.: [#​58193](https://togithub.com/vercel/next.js/issues/58193) - docs: fix typo in composition patterns section: [#​58197](https://togithub.com/vercel/next.js/issues/58197) - fix docs link for ISR: [#​58207](https://togithub.com/vercel/next.js/issues/58207) - Add PPR option to `next.config.js` docs: [#​58161](https://togithub.com/vercel/next.js/issues/58161) - docs: update analytics docs for `useReportWebVitals`: [#​58196](https://togithub.com/vercel/next.js/issues/58196) - Update 02-app-router-migration.mdx: [#​58253](https://togithub.com/vercel/next.js/issues/58253) ##### Example Changes - Remove \`experimental: { serverActions: true } from examples as it is stable in next 14.: [#​57598](https://togithub.com/vercel/next.js/issues/57598) - Update `Explore the Next.js 13 playground.` to `Explore starter templates for Next.js`: [#​57799](https://togithub.com/vercel/next.js/issues/57799) - Chore: simplify with-supabase example: [#​57562](https://togithub.com/vercel/next.js/issues/57562) - examples: cleanup: [#​57845](https://togithub.com/vercel/next.js/issues/57845) - Chore: refactor to use server actions in with-supabase example: [#​57858](https://togithub.com/vercel/next.js/issues/57858) - chore: cleanup more old examples.: [#​58066](https://togithub.com/vercel/next.js/issues/58066) - Add a self-hosted shared cache example: [#​58000](https://togithub.com/vercel/next.js/issues/58000) ##### Misc Changes - fix: update Next.js version in create-next-app: [#​57532](https://togithub.com/vercel/next.js/issues/57532) - Automatically update Turbopack test manifest: [#​57778](https://togithub.com/vercel/next.js/issues/57778) - fix(youtube-embed): each child in a list should have a unique "key" prop: [#​57579](https://togithub.com/vercel/next.js/issues/57579) - Update teamname in codeowners: [#​57775](https://togithub.com/vercel/next.js/issues/57775) - Simplify createNextInstall return type: [#​57760](https://togithub.com/vercel/next.js/issues/57760) - cleanup PR labeler config: [#​57827](https://togithub.com/vercel/next.js/issues/57827) - move release undraft step until after canary is fully published: [#​57324](https://togithub.com/vercel/next.js/issues/57324) - refactor: remove duplicated conditions - Revert "refactor: remove duplicated conditions" - Fix typo in run-tests.js: [#​57821](https://togithub.com/vercel/next.js/issues/57821) - fix: correctly set `x-forwarded-*` in Middleware: [#​57815](https://togithub.com/vercel/next.js/issues/57815) - chore: remove redundant jest config: [#​57151](https://togithub.com/vercel/next.js/issues/57151) - chore(test): run unit tests on node 18 and 20: [#​57199](https://togithub.com/vercel/next.js/issues/57199) - Move ReactRefreshLogBox-builtins tests to inline snapshots: [#​57952](https://togithub.com/vercel/next.js/issues/57952) - feat(turbo): use turbo gen instead of plop: [#​53684](https://togithub.com/vercel/next.js/issues/53684) - Skip webpack only test: [#​56929](https://togithub.com/vercel/next.js/issues/56929) - tweak stats action to pull in runtime sizes: [#​58005](https://togithub.com/vercel/next.js/issues/58005) - use createNextDescribe for test/development/basic tests: [#​58031](https://togithub.com/vercel/next.js/issues/58031) - Remove setPnpmResolutionMode as default is highest: [#​57828](https://togithub.com/vercel/next.js/issues/57828) - Remove installCommand on streaming-ssr test: [#​58037](https://togithub.com/vercel/next.js/issues/58037) - Remove installCommand on typescript-auto-install and pnpm-support: [#​58039](https://togithub.com/vercel/next.js/issues/58039) - Fix should have correct module not found error test: [#​57383](https://togithub.com/vercel/next.js/issues/57383) - Fix options of createNextInstall: [#​58036](https://togithub.com/vercel/next.js/issues/58036) - Fix update-turbopack-test-manifest.yml workflow: [#​58097](https://togithub.com/vercel/next.js/issues/58097) - Adjust update-turbopack-test-manifest.yml to run once per day: [#​58104](https://togithub.com/vercel/next.js/issues/58104) - Refactor repo-setup.js: [#​58131](https://togithub.com/vercel/next.js/issues/58131) - Update Turbopack test manifest: [#​58122](https://togithub.com/vercel/next.js/issues/58122) - Update turbopack label creation: [#​58214](https://togithub.com/vercel/next.js/issues/58214) - Fix test: [#​58228](https://togithub.com/vercel/next.js/issues/58228) - fix ppr test flake: [#​58232](https://togithub.com/vercel/next.js/issues/58232) ##### Credits Huge thanks to [@​huozhi](https://togithub.com/huozhi), [@​mknichel](https://togithub.com/mknichel), [@​Vadman97](https://togithub.com/Vadman97), [@​feedthejim](https://togithub.com/feedthejim), [@​dnhn](https://togithub.com/dnhn), [@​jridgewell](https://togithub.com/jridgewell), [@​vinaykulk621](https://togithub.com/vinaykulk621), [@​RodrigoTomeES](https://togithub.com/RodrigoTomeES), [@​padmaia](https://togithub.com/padmaia), [@​timneutkens](https://togithub.com/timneutkens), [@​ztanner](https://togithub.com/ztanner), [@​sadikkuzu](https://togithub.com/sadikkuzu), [@​styfle](https://togithub.com/styfle), [@​shuding](https://togithub.com/shuding), [@​dijonmusters](https://togithub.com/dijonmusters), [@​leerob](https://togithub.com/leerob), [@​gffuma](https://togithub.com/gffuma), [@​ijjk](https://togithub.com/ijjk), [@​balazsorban44](https://togithub.com/balazsorban44), [@​Schniz](https://togithub.com/Schniz), [@​kwonoj](https://togithub.com/kwonoj), [@​wyattjoh](https://togithub.com/wyattjoh), [@​wbinnssmith](https://togithub.com/wbinnssmith), [@​joulev](https://togithub.com/joulev), [@​Athrun-Judah](https://togithub.com/Athrun-Judah), [@​tknickman](https://togithub.com/tknickman), [@​rasvanjaya21](https://togithub.com/rasvanjaya21), [@​rashidul0405](https://togithub.com/rashidul0405), [@​sokra](https://togithub.com/sokra), [@​d3lm](https://togithub.com/d3lm), [@​nguyenbry](https://togithub.com/nguyenbry), [@​kdy1](https://togithub.com/kdy1), [@​Mwimwii](https://togithub.com/Mwimwii), [@​gnoff](https://togithub.com/gnoff), [@​sebmarkbage](https://togithub.com/sebmarkbage), [@​dumb-programmer](https://togithub.com/dumb-programmer), [@​manovotny](https://togithub.com/manovotny), [@​molebox](https://togithub.com/molebox), [@​better-salmon](https://togithub.com/better-salmon), and [@​mrr11k](https://togithub.com/mrr11k) for helping! ### [`v14.0.1`](https://togithub.com/vercel/next.js/releases/tag/v14.0.1) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.0.0...v14.0.1) ##### Core Changes - Add Next.js 14 codemods to CLI output.: [#​57552](https://togithub.com/vercel/next.js/issues/57552) - OpenTelemetry: propagate a configured context(s) to root requests: [#​57084](https://togithub.com/vercel/next.js/issues/57084) - debug: Add tags to next build traces to track build configuration in the .next/trace file: [#​56965](https://togithub.com/vercel/next.js/issues/56965) - \[Traces] Await the flush of the trace write stream to make sure trace file is written: [#​57641](https://togithub.com/vercel/next.js/issues/57641) - Add node-pty to externals list: [#​57640](https://togithub.com/vercel/next.js/issues/57640) - fix: move logging config validation out of experimental: [#​57530](https://togithub.com/vercel/next.js/issues/57530) - Update font data: [#​57728](https://togithub.com/vercel/next.js/issues/57728) - Support viewport export via TS Plugin: [#​57554](https://togithub.com/vercel/next.js/issues/57554) - Fix: Build compilation warning when using middleware: [#​57685](https://togithub.com/vercel/next.js/issues/57685) - chore: Update flight-client-entry-plugin.ts typo: [#​57734](https://togithub.com/vercel/next.js/issues/57734) - Improve error for missing default export in dynamic metadata routes: [#​57711](https://togithub.com/vercel/next.js/issues/57711) - fix gsp tracing issue: [#​57766](https://togithub.com/vercel/next.js/issues/57766) - fix(turbopack): don't match empty route groups: [#​57647](https://togithub.com/vercel/next.js/issues/57647) - Update React from [`8c8ee9e`](https://togithub.com/vercel/next.js/commit/8c8ee9ee6) to [`0c63487`](https://togithub.com/vercel/next.js/commit/0c6348758) and types: [#​57772](https://togithub.com/vercel/next.js/issues/57772) ##### Documentation Changes - Add missing dot in codemod command: [#​57536](https://togithub.com/vercel/next.js/issues/57536) - docs(fix): example text unescaped entities: [#​57255](https://togithub.com/vercel/next.js/issues/57255) - doc: Clarify built-in support for sass after installation: [#​57279](https://togithub.com/vercel/next.js/issues/57279) - Update docs with a Good to know box about using redirect in client components: [#​56966](https://togithub.com/vercel/next.js/issues/56966) - docs: fix 02-dynamic-routes.mdx: [#​57029](https://togithub.com/vercel/next.js/issues/57029) - Fix incorrect link in GTM docs: [#​57547](https://togithub.com/vercel/next.js/issues/57547) - Fix typos: [#​57592](https://togithub.com/vercel/next.js/issues/57592) - Add apostrophe 07-error-handling.mdx: [#​57626](https://togithub.com/vercel/next.js/issues/57626) - Fix: codemods.mdx Incorrect heading structure of next-og-import, meta…: [#​57605](https://togithub.com/vercel/next.js/issues/57605) - Typo fix, version "13" to "14": [#​57723](https://togithub.com/vercel/next.js/issues/57723) - Fix Google Tag Manager URL in Third Party Libraries documentation: [#​57731](https://togithub.com/vercel/next.js/issues/57731) ##### Example Changes - Fix: Call cookies function from route to flag as dynamic: [#​57494](https://togithub.com/vercel/next.js/issues/57494) - (Examples) Add `with-youtube-embed` example: [#​57367](https://togithub.com/vercel/next.js/issues/57367) - (Examples) Add `with-google-maps-embed` example: [#​57365](https://togithub.com/vercel/next.js/issues/57365) - update [@​types/react](https://togithub.com/types/react) version in examples: [#​57259](https://togithub.com/vercel/next.js/issues/57259) - docs: fix broken link to demo: [#​57229](https://togithub.com/vercel/next.js/issues/57229) - (example update) Update example with-Clerk: [#​57050](https://togithub.com/vercel/next.js/issues/57050) - active-class-name example style js has not taken effect: [#​56136](https://togithub.com/vercel/next.js/issues/56136) - add inngest next.js example: [#​56049](https://togithub.com/vercel/next.js/issues/56049) - fix inngest example for 3.x sdk: [#​57712](https://togithub.com/vercel/next.js/issues/57712) ##### Misc Changes - update manifest: [#​57523](https://togithub.com/vercel/next.js/issues/57523) - update next/third-parties to use Next 14 or 13 as a peer dependency, instead of just 13: [#​57515](https://togithub.com/vercel/next.js/issues/57515) - Modify tailwindcss related dependency of `create-next-app`: [#​57262](https://togithub.com/vercel/next.js/issues/57262) - Remove extra CI step and lock Node.js version: [#​57769](https://togithub.com/vercel/next.js/issues/57769) ##### Credits Huge thanks to [@​dijonmusters](https://togithub.com/dijonmusters), [@​sokra](https://togithub.com/sokra), [@​philwolstenholme](https://togithub.com/philwolstenholme), [@​IgorKowalczyk](https://togithub.com/IgorKowalczyk), [@​housseindjirdeh](https://togithub.com/housseindjirdeh), [@​Zoe-Bot](https://togithub.com/Zoe-Bot), [@​HanCiHu](https://togithub.com/HanCiHu), [@​JackHowa](https://togithub.com/JackHowa), [@​goncy](https://togithub.com/goncy), [@​hirotomoyamada](https://togithub.com/hirotomoyamada), [@​pveyes](https://togithub.com/pveyes), [@​yeskunall](https://togithub.com/yeskunall), [@​vinaykulk621](https://togithub.com/vinaykulk621), [@​ChendayUP](https://togithub.com/ChendayUP), [@​leerob](https://togithub.com/leerob), [@​dvoytenko](https://togithub.com/dvoytenko), [@​mknichel](https://togithub.com/mknichel), [@​ijjk](https://togithub.com/ijjk), [@​hmaesta](https://togithub.com/hmaesta), [@​ajz003](https://togithub.com/ajz003), [@​its-kunal](https://togithub.com/its-kunal), [@​joelhooks](https://togithub.com/joelhooks), [@​blurrah](https://togithub.com/blurrah), [@​tariknh](https://togithub.com/tariknh), [@​Vinlock](https://togithub.com/Vinlock), [@​Nayeem-XTREME](https://togithub.com/Nayeem-XTREME), [@​aziyatali](https://togithub.com/aziyatali), [@​aspehler](https://togithub.com/aspehler), [@​huozhi](https://togithub.com/huozhi), [@​ztanner](https://togithub.com/ztanner), [@​ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@​moka-ayumu](https://togithub.com/moka-ayumu), and [@​gnoff](https://togithub.com/gnoff) for helping! ### [`v14.0.0`](https://togithub.com/vercel/next.js/releases/tag/v14.0.0) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.5.6...v14.0.0) ##### Core Changes - perf: fix server trace file logic : [#​56898](https://togithub.com/vercel/next.js/issues/56898) - feat: drop Node.js 16: [#​56896](https://togithub.com/vercel/next.js/issues/56896) - Update React from [`d900fad`](https://togithub.com/vercel/next.js/commit/d900fadbf) to [`09fbee8`](https://togithub.com/vercel/next.js/commit/09fbee89d). Removes server context and experimental prefix for server action APIs: [#​56809](https://togithub.com/vercel/next.js/issues/56809) - feat(env): upgrade `dotenv`: [#​38481](https://togithub.com/vercel/next.js/issues/38481) - Update Babel dependencies: [#​51962](https://togithub.com/vercel/next.js/issues/51962) - perf: fix tracing for routes: [#​56924](https://togithub.com/vercel/next.js/issues/56924) - build: Update `swc_core` to `v0.86.1`: [#​56770](https://togithub.com/vercel/next.js/issues/56770) - feat: set status code to 500 if unexpected error occurs before streaming in app router: [#​56236](https://togithub.com/vercel/next.js/issues/56236) - cache: add unstable_noStore API: [#​56930](https://togithub.com/vercel/next.js/issues/56930) - Adding component to [@​next/third-parties](https://togithub.com/next/third-parties): [#​56106](https://togithub.com/vercel/next.js/issues/56106) - Replace `Promise.withResolvers` polyfill with `DetachedPromise`: [#​56954](https://togithub.com/vercel/next.js/issues/56954) - chore(next/image)!: mark `onLoadingComplete` as deprecated in favor of `onLoad`: [#​56944](https://togithub.com/vercel/next.js/issues/56944) - chore: lower Node.js version requirement: [#​56943](https://togithub.com/vercel/next.js/issues/56943) - fix typos: [#​56870](https://togithub.com/vercel/next.js/issues/56870) - Update React from [`09fbee8`](https://togithub.com/vercel/next.js/commit/09fbee89d) to [`a419575`](https://togithub.com/vercel/next.js/commit/a41957507): [#​56970](https://togithub.com/vercel/next.js/issues/56970) - Reland "feat(turbopack): support basic next/dynamic": [#​56934](https://togithub.com/vercel/next.js/issues/56934) - Add `@mui/icons-material` to the default `optimizePackageImports` list: [#​56801](https://togithub.com/vercel/next.js/issues/56801) - add better logs around worker restarts: [#​57004](https://togithub.com/vercel/next.js/issues/57004) - Handle Promise Rejections for Streams: [#​56976](https://togithub.com/vercel/next.js/issues/56976) - Web Streams cleanup: [#​56819](https://togithub.com/vercel/next.js/issues/56819) - chore(next/image): remove deprecation of `onLoadingComplete` temporarily: [#​57020](https://togithub.com/vercel/next.js/issues/57020) - Revert "chore(next/image): remove deprecation of `onLoadingComplete` temporarily": [#​57024](https://togithub.com/vercel/next.js/issues/57024) - Improve performance of String.prototype.split uses: [#​56746](https://togithub.com/vercel/next.js/issues/56746) - chore: support progressive jpg with sharp: [#​56617](https://togithub.com/vercel/next.js/issues/56617) - Move ImageResponse to next/og: [#​56662](https://togithub.com/vercel/next.js/issues/56662) - Prefer module over main on main fields for app router server compiler: [#​56960](https://togithub.com/vercel/next.js/issues/56960) - chore: upgrade `jest`: [#​56909](https://togithub.com/vercel/next.js/issues/56909) - chore: drop `undici`: [#​56899](https://togithub.com/vercel/next.js/issues/56899) - Bump packages version to match canary versions: [#​57071](https://togithub.com/vercel/next.js/issues/57071) - codemod: migrate ImageResponse imports: [#​57074](https://togithub.com/vercel/next.js/issues/57074) - chore(next/image)!: mark `domains` as deprecated in favor `remotePatterns`: [#​57062](https://togithub.com/vercel/next.js/issues/57062) - Code frame and sourcemapped error support for Turbopack: [#​56727](https://togithub.com/vercel/next.js/issues/56727) - Update flakey build trace case: [#​57092](https://togithub.com/vercel/next.js/issues/57092) - build: don't error when bundling optional peer deps: [#​57073](https://togithub.com/vercel/next.js/issues/57073) - Expose Experimental Taint APIs: [#​56507](https://togithub.com/vercel/next.js/issues/56507) - Update font data: [#​57094](https://togithub.com/vercel/next.js/issues/57094) - Upgrade edge-runtime/cookies: [#​57124](https://togithub.com/vercel/next.js/issues/57124) - Remove warning messages: [#​57087](https://togithub.com/vercel/next.js/issues/57087) - Add retry for fetching subsetted Google Fonts: [#​56583](https://togithub.com/vercel/next.js/issues/56583) - Update React from [`a419575`](https://togithub.com/vercel/next.js/commit/a41957507) to [`d803f51`](https://togithub.com/vercel/next.js/commit/d803f519e): [#​57015](https://togithub.com/vercel/next.js/issues/57015) - prefer Option\> over Vc: [#​57104](https://togithub.com/vercel/next.js/issues/57104) - chore: drop `form-data`: [#​57141](https://togithub.com/vercel/next.js/issues/57141) - chore: drop web streams polyfilling on `globalThis`: [#​57077](https://togithub.com/vercel/next.js/issues/57077) - chore: create template from `next-edge-ssr-loader`: [#​56715](https://togithub.com/vercel/next.js/issues/56715) - Remove the experimental `serverActions` flag: [#​57145](https://togithub.com/vercel/next.js/issues/57145) - Route Handler Types: [#​57070](https://togithub.com/vercel/next.js/issues/57070) - Revert "Add retry for fetching subsetted Google Fonts": [#​57154](https://togithub.com/vercel/next.js/issues/57154) - Display experimental features for next build: [#​57152](https://togithub.com/vercel/next.js/issues/57152) - Cleanup Request Meta: [#​57144](https://togithub.com/vercel/next.js/issues/57144) - chore: move layer from chunking context to asset context: [#​57149](https://togithub.com/vercel/next.js/issues/57149) - Turbopack: support more server code in tracing error stack frames: [#​57156](https://togithub.com/vercel/next.js/issues/57156) - misc: fix injecting --inspect with NODE_OPTIONS: [#​57159](https://togithub.com/vercel/next.js/issues/57159) - Encoding and decoding variables of Server Actions from the closure: [#​56377](https://togithub.com/vercel/next.js/issues/56377) - Remove printing fixed issues for Turbopack: [#​57188](https://togithub.com/vercel/next.js/issues/57188) - Refactor code: [#​57189](https://togithub.com/vercel/next.js/issues/57189) - Polish auto create layout warning color: [#​57190](https://togithub.com/vercel/next.js/issues/57190) - improve server actions error when on unsupported node version: [#​57191](https://togithub.com/vercel/next.js/issues/57191) - Fix two tests that use exportPathMap for Turbopack: [#​57194](https://togithub.com/vercel/next.js/issues/57194) - fix(loader_tree): propagate metadata to corresponding layout: [#​56956](https://togithub.com/vercel/next.js/issues/56956) - Polish the error message when using "use client" from a client action: [#​57164](https://togithub.com/vercel/next.js/issues/57164) - fix(next-core): align edge chunking context's asset root: [#​57022](https://togithub.com/vercel/next.js/issues/57022) - Leverage defineEnv for all environment variables in Turbopack: [#​57196](https://togithub.com/vercel/next.js/issues/57196) - perf: memory usage tweaks: [#​57163](https://togithub.com/vercel/next.js/issues/57163) - update turbopack: [#​57176](https://togithub.com/vercel/next.js/issues/57176) - Move webpack aliases into separate file: [#​57233](https://togithub.com/vercel/next.js/issues/57233) - Remove scheduler/tracing alias as the file no longer exists: [#​57234](https://togithub.com/vercel/next.js/issues/57234) - test: stablize the metadata url tests: [#​57204](https://togithub.com/vercel/next.js/issues/57204) - Polish turbopack start logging: [#​57203](https://togithub.com/vercel/next.js/issues/57203) - Remove reactServerCondition property as it is not used: [#​57236](https://togithub.com/vercel/next.js/issues/57236) - Add CompilerAliases Type: [#​57237](https://togithub.com/vercel/next.js/issues/57237) - Turbopack: fix over-invalidation of node.js assets: [#​57240](https://togithub.com/vercel/next.js/issues/57240) - Simplify options passed to createWebpackAliases: [#​57239](https://togithub.com/vercel/next.js/issues/57239) - Fix relative metadata url resolving on windows: [#​57265](https://togithub.com/vercel/next.js/issues/57265) - Improve encryption of Server Actions closure arguments: [#​57227](https://togithub.com/vercel/next.js/issues/57227) - chore: fix a typo: [#​57272](https://togithub.com/vercel/next.js/issues/57272) - Fix unmatched WebSocket upgrade requests being closed: [#​57245](https://togithub.com/vercel/next.js/issues/57245) - perf: fix memory leaks in the edge runtime in dev: [#​57235](https://togithub.com/vercel/next.js/issues/57235) - chore(export)!: remove `next export` in favor of `output: export` in next.config.js: [#​57085](https://togithub.com/vercel/next.js/issues/57085) - Simplify iv prefixing of Server Actions encryption: [#​57274](https://togithub.com/vercel/next.js/issues/57274) - Update Pathname Normalizers: [#​57161](https://togithub.com/vercel/next.js/issues/57161) - Move logging option to stable: [#​56791](https://togithub.com/vercel/next.js/issues/56791) - Polish compiling and turbopack logging: [#​57270](https://togithub.com/vercel/next.js/issues/57270) - Revalidate Header Updates: [#​57162](https://togithub.com/vercel/next.js/issues/57162) - Enhance Buffered Transform Stream: [#​57267](https://togithub.com/vercel/next.js/issues/57267) - React Aliases: [#​57283](https://togithub.com/vercel/next.js/issues/57283) - perf: remove `parse-body` from the server runtime: [#​57280](https://togithub.com/vercel/next.js/issues/57280) - Improve encryption of Server Actions bound values: [#​57297](https://togithub.com/vercel/next.js/issues/57297) - Add `__nextjs_pure` helper : [#​57286](https://togithub.com/vercel/next.js/issues/57286) - only log export-no-custom-routes warning if unsupported: [#​57298](https://togithub.com/vercel/next.js/issues/57298) - revert "React Aliases ([#​57283](https://togithub.com/vercel/next.js/issues/57283))": [#​57299](https://togithub.com/vercel/next.js/issues/57299) - Fix client reference proxies: [#​57301](https://togithub.com/vercel/next.js/issues/57301) - fix(turbopack): write manifests for edge app pages and use proper edge entry: [#​56675](https://togithub.com/vercel/next.js/issues/56675) - Partial Prerendering: [#​57287](https://togithub.com/vercel/next.js/issues/57287) - Optimize server bundle size: [#​57305](https://togithub.com/vercel/next.js/issues/57305) - misc: fix bundling of experimental: [#​57311](https://togithub.com/vercel/next.js/issues/57311) - Fix no-store/revalidate 0 inside of unstable_cache: [#​57313](https://togithub.com/vercel/next.js/issues/57313) - update turbopack and add HMR test case: [#​57304](https://togithub.com/vercel/next.js/issues/57304) - Fix nested unstable_cache revalidating: [#​57316](https://togithub.com/vercel/next.js/issues/57316) - Revert "Add `__nextjs_pure` helper ": [#​57318](https://togithub.com/vercel/next.js/issues/57318) - bundle analyzer artifacts: [#​57307](https://togithub.com/vercel/next.js/issues/57307) - PPR Fetch Fix: [#​57327](https://togithub.com/vercel/next.js/issues/57327) - feat: Add `__nextjs_pure` back: [#​57328](https://togithub.com/vercel/next.js/issues/57328) - Fix trace ignores: [#​57331](https://togithub.com/vercel/next.js/issues/57331) - PPR Support: [#​57319](https://togithub.com/vercel/next.js/issues/57319) - fix: ensure generateStaticParams isn't required for PPR: [#​57333](https://togithub.com/vercel/next.js/issues/57333) - `taint` flag should enable experimental react in turbopack: [#​57315](https://togithub.com/vercel/next.js/issues/57315) - Fix app ISR error handling: [#​57332](https://togithub.com/vercel/next.js/issues/57332) - fix metadata url resolving with path posix: [#​57343](https://togithub.com/vercel/next.js/issues/57343) - Get rid of semver from the server bundle: [#​57321](https://togithub.com/vercel/next.js/issues/57321) - fix(next_core): align remove trailing slash: [#​57344](https://togithub.com/vercel/next.js/issues/57344) - perf: avoid using raw-body for server actions: [#​57358](https://togithub.com/vercel/next.js/issues/57358) - fix(next-core): apply correct jsx transform context for ssr: [#​57300](https://togithub.com/vercel/next.js/issues/57300) - Refactor code: [#​57382](https://togithub.com/vercel/next.js/issues/57382) - Fix request body hanging when middleware is preset: [#​57381](https://togithub.com/vercel/next.js/issues/57381) - Turbopack: inject chunk group list file into the page for server component CSS: [#​57376](https://togithub.com/vercel/next.js/issues/57376) - Viewport exports: [#​57302](https://togithub.com/vercel/next.js/issues/57302) - Add websocket to server-external-packages: [#​57389](https://togithub.com/vercel/next.js/issues/57389) - turbopack: Implement Server Actions from Client Components: [#​57391](https://togithub.com/vercel/next.js/issues/57391) - Refactor swc options: [#​57369](https://togithub.com/vercel/next.js/issues/57369) - Ensure unstable_cache revalidate option enables ISR: [#​57390](https://togithub.com/vercel/next.js/issues/57390) - Fix logging removed experiments in start logs: [#​57373](https://togithub.com/vercel/next.js/issues/57373) - fix(next-core): adjust og alias: [#​57431](https://togithub.com/vercel/next.js/issues/57431) - Turbopack: avoid crashing when server actions can't parse the file: [#​57424](https://togithub.com/vercel/next.js/issues/57424) - Turbopack: avoid sending serverComponentChanges with errors: [#​57425](https://togithub.com/vercel/next.js/issues/57425) - update turbopack: [#​57420](https://togithub.com/vercel/next.js/issues/57420) - handle finish building message on client side: [#​57363](https://togithub.com/vercel/next.js/issues/57363) - remove invalid argument: [#​57438](https://togithub.com/vercel/next.js/issues/57438) - misc: build output rework: [#​57440](https://togithub.com/vercel/next.js/issues/57440) - types: mark ImageResponse from next/server deprecated: [#​57372](https://togithub.com/vercel/next.js/issues/57372) - Fix deploy id env handling when disabled: [#​57374](https://togithub.com/vercel/next.js/issues/57374) - codemods: migrate viewport related metadata export to viewport export : [#​57436](https://togithub.com/vercel/next.js/issues/57436) - Process Client -> RSC Server Actions as TS: [#​57454](https://togithub.com/vercel/next.js/issues/57454) - Apply react-server transform and valication to middleware: [#​57448](https://togithub.com/vercel/next.js/issues/57448) - fix(turbopack): don't emit issues when parsing the segment config for non js files: [#​57452](https://togithub.com/vercel/next.js/issues/57452) - fix(next-core): fix determining dynamic route: [#​57435](https://togithub.com/vercel/next.js/issues/57435) - Add deprecation warning for disabling swc minifier: [#​57453](https://togithub.com/vercel/next.js/issues/57453) - Turbopack: Improve error handling: [#​57386](https://togithub.com/vercel/next.js/issues/57386) - refactor: simplify swc loaders configuration: [#​57457](https://togithub.com/vercel/next.js/issues/57457) - Ignore postponed rejections: [#​57456](https://togithub.com/vercel/next.js/issues/57456) - types: mark ImageResponse from next/server deprecated: [#​57372](https://togithub.com/vercel/next.js/issues/57372) - Fix deploy id env handling when disabled: [#​57374](https://togithub.com/vercel/next.js/issues/57374) - codemods: migrate viewport related metadata export to viewport export : [#​57436](https://togithub.com/vercel/next.js/issues/57436) - Process Client -> RSC Server Actions as TS: [#​57454](https://togithub.com/vercel/next.js/issues/57454) - Apply react-server transform and valication to middleware: [#​57448](https://togithub.com/vercel/next.js/issues/57448) - fix(turbopack): don't emit issues when parsing the segment config for non js files: [#​57452](https://togithub.com/vercel/next.js/issues/57452) - fix(next-core): fix determining dynamic route: [#​57435](https://togithub.com/vercel/next.js/issues/57435) - Add deprecation warning for disabling swc minifier: [#​57453](https://togithub.com/vercel/next.js/issues/57453) - Turbopack: Improve error handling: [#​57386](https://togithub.com/vercel/next.js/issues/57386) - refactor: simplify swc loaders configuration: [#​57457](https://togithub.com/vercel/next.js/issues/57457) - Ignore postponed rejections: [#​57456](https://togithub.com/vercel/next.js/issues/57456) - use postcss transforms consistently also on server side: [#​57434](https://togithub.com/vercel/next.js/issues/57434) - feat(turbopack): add support for parallel routes and route interception: [#​57450](https://togithub.com/vercel/next.js/issues/57450) - Apply react-server condition for pages api: [#​57459](https://togithub.com/vercel/next.js/issues/57459) - Remove wasm target: [#​57437](https://togithub.com/vercel/next.js/issues/57437) - add better messaging around wrapping postpone with try/catch: [#​57446](https://togithub.com/vercel/next.js/issues/57446) - misc: fix unhandled err worker hook : [#​57465](https://togithub.com/vercel/next.js/issues/57465) - misc: fix build output: [#​57466](https://togithub.com/vercel/next.js/issues/57466) - turbopack: Fix Server Actions in Edge runtime: [#​57462](https://togithub.com/vercel/next.js/issues/57462) - Fix Regex: [#​57461](https://togithub.com/vercel/next.js/issues/57461) - perf: enable webpack build worker: [#​57346](https://togithub.com/vercel/next.js/issues/57346) - fix turbopack invalidations: [#​57362](https://togithub.com/vercel/next.js/issues/57362) - fix(turbopack): make layout in group not cause a 404: [#​57471](https://togithub.com/vercel/next.js/issues/57471) - fix turbopack invalidations: [#​57362](https://togithub.com/vercel/next.js/issues/57362) - fix(turbopack): make layout in group not cause a 404: [#​57471](https://togithub.com/vercel/next.js/issues/57471) - add node:url alias: [#​57478](https://togithub.com/vercel/next.js/issues/57478) - update turbopack: [#​57469](https://togithub.com/vercel/next.js/issues/57469) - Turbopack: add HMR update message: [#​57476](https://togithub.com/vercel/next.js/issues/57476) - Revert "fix turbopack invalidations ([#​57362](https://togithub.com/vercel/next.js/issues/57362))": [#​57480](https://togithub.com/vercel/next.js/issues/57480) - Filter out CSS files from middleware files and client reference chunks: [#​57482](https://togithub.com/vercel/next.js/issues/57482) - turbopack: Support Actions in both RSC and Client layers: [#​57475](https://togithub.com/vercel/next.js/issues/57475) - Fix missing SWC transforms for optimized barrel files: [#​57474](https://togithub.com/vercel/next.js/issues/57474) - if there are errors during postpone, or postpone was caught, fail static generation: [#​57477](https://togithub.com/vercel/next.js/issues/57477) - Add deprecation warning for disabling output file tracing: [#​57467](https://togithub.com/vercel/next.js/issues/57467) - Move serverActionsBodySizeLimit to serverActions.bodySizeLimit: [#​57433](https://togithub.com/vercel/next.js/issues/57433) - Update React from [`a998552`](https://togithub.com/vercel/next.js/commit/a9985529f) to [`8c8ee9e`](https://togithub.com/vercel/next.js/commit/8c8ee9ee6): [#​57483](https://togithub.com/vercel/next.js/issues/57483) - update turbopack: [#​57485](https://togithub.com/vercel/next.js/issues/57485) - fix client-only alias in SSRed client components: [#​57484](https://togithub.com/vercel/next.js/issues/57484) - revert ppr logging changes: [#​57486](https://togithub.com/vercel/next.js/issues/57486) - Don't terminate PPR renders with dynamicUsageErr: [#​57488](https://togithub.com/vercel/next.js/issues/57488) - update turbopack: [#​57487](https://togithub.com/vercel/next.js/issues/57487) - revert "Apply react-server condition for pages api ([#​57459](https://togithub.com/vercel/next.js/issues/57459))": [#​57500](https://togithub.com/vercel/next.js/issues/57500) - Revert "Apply react-server transform and valication to middleware ([#​5](https://togithub.com/vercel/next.js/issues/5)…: [#​57504](https://togithub.com/vercel/next.js/issues/57504) ##### Documentation Changes - Docs: Add documentation for next/third-parties: [#​57345](https://togithub.com/vercel/next.js/issues/57345) - Update 05-mdx.mdx . Fix key of the prop: [#​56883](https://togithub.com/vercel/next.js/issues/56883) - chore(docs): fix missing fallback on next/image sizes example: [#​56718](https://togithub.com/vercel/next.js/issues/56718) - Fix typos in duplicate-sass.mdx: [#​57045](https://togithub.com/vercel/next.js/issues/57045) ##### Example Changes - chore: Refactor with-supabase example to use ssr package: [#​57100](https://togithub.com/vercel/next.js/issues/57100) - Fix: catch expected error in with-supabase example: [#​57378](https://togithub.com/vercel/next.js/issues/57378) ##### Misc Changes - improve next-image-proxy test: [#​56893](https://togithub.com/vercel/next.js/issues/56893) - chore(test): test remote image from proxy: [#​56895](https://togithub.com/vercel/next.js/issues/56895) - ensure kodiak is re-added to apps list after code-freeze action: [#​56907](https://togithub.com/vercel/next.js/issues/56907) - chore: reduce `fs-extra` usage in `scripts/`: [#​56917](https

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

height[bot] commented 10 months ago

Link Height tasks by mentioning a task ID in the pull request title or commit messages, or description and comments with the keyword link (e.g. "Link T-123").

💡Tip: You can also use "Close T-X" to automatically close a task when the pull request is merged.

changeset-bot[bot] commented 10 months ago

⚠️ No Changeset found

Latest commit: d69d2c3e0ca04a200c185e0755933798d09bf2cd

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

vercel[bot] commented 10 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
chvndler-ch ❌ Failed (Inspect) Nov 18, 2023 1:47am