Skip to content

Commit

Permalink
fix(deps): update next.js to v14 (major) (#226)
Browse files Browse the repository at this point in the history
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@next/bundle-analyzer](https://togithub.com/vercel/next.js) | [`13.5.6` -> `14.0.1`](https://renovatebot.com/diffs/npm/@next%2fbundle-analyzer/13.5.6/14.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@next%2fbundle-analyzer/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@next%2fbundle-analyzer/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@next%2fbundle-analyzer/13.5.6/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@next%2fbundle-analyzer/13.5.6/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://togithub.com/vercel/next.js)) | [`13.5.6` -> `14.0.1`](https://renovatebot.com/diffs/npm/eslint-config-next/13.5.6/14.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/13.5.6/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/13.5.6/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [next](https://nextjs.org) ([source](https://togithub.com/vercel/next.js)) | [`13.5.6` -> `14.0.1`](https://renovatebot.com/diffs/npm/next/13.5.6/14.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/next/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next/13.5.6/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/13.5.6/14.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>vercel/next.js (@&#8203;next/bundle-analyzer)</summary>

### [`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.: [#&#8203;57552](https://togithub.com/vercel/next.js/issues/57552)
-   OpenTelemetry: propagate a configured context(s) to root requests: [#&#8203;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: [#&#8203;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: [#&#8203;57641](https://togithub.com/vercel/next.js/issues/57641)
-   Add node-pty to externals list: [#&#8203;57640](https://togithub.com/vercel/next.js/issues/57640)
-   fix: move logging config validation out of experimental: [#&#8203;57530](https://togithub.com/vercel/next.js/issues/57530)
-   Update font data: [#&#8203;57728](https://togithub.com/vercel/next.js/issues/57728)
-   Support viewport export via TS Plugin: [#&#8203;57554](https://togithub.com/vercel/next.js/issues/57554)
-   Fix: Build compilation warning when using middleware: [#&#8203;57685](https://togithub.com/vercel/next.js/issues/57685)
-   chore: Update flight-client-entry-plugin.ts typo: [#&#8203;57734](https://togithub.com/vercel/next.js/issues/57734)
-   Improve error for missing default export in dynamic metadata routes: [#&#8203;57711](https://togithub.com/vercel/next.js/issues/57711)
-   fix gsp tracing issue: [#&#8203;57766](https://togithub.com/vercel/next.js/issues/57766)
-   fix(turbopack): don't match empty route groups: [#&#8203;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: [#&#8203;57772](https://togithub.com/vercel/next.js/issues/57772)

##### Documentation Changes

-   Add missing dot in codemod command: [#&#8203;57536](https://togithub.com/vercel/next.js/issues/57536)
-   docs(fix): example text unescaped entities: [#&#8203;57255](https://togithub.com/vercel/next.js/issues/57255)
-   doc: Clarify built-in support for sass after installation: [#&#8203;57279](https://togithub.com/vercel/next.js/issues/57279)
-   Update docs with a Good to know box about using redirect in client components: [#&#8203;56966](https://togithub.com/vercel/next.js/issues/56966)
-   docs: fix 02-dynamic-routes.mdx: [#&#8203;57029](https://togithub.com/vercel/next.js/issues/57029)
-   Fix incorrect link in GTM docs: [#&#8203;57547](https://togithub.com/vercel/next.js/issues/57547)
-   Fix typos: [#&#8203;57592](https://togithub.com/vercel/next.js/issues/57592)
-   Add apostrophe 07-error-handling.mdx: [#&#8203;57626](https://togithub.com/vercel/next.js/issues/57626)
-   Fix: codemods.mdx Incorrect heading structure of next-og-import, meta…: [#&#8203;57605](https://togithub.com/vercel/next.js/issues/57605)
-   Typo fix, version "13" to "14": [#&#8203;57723](https://togithub.com/vercel/next.js/issues/57723)
-   Fix Google Tag Manager URL in Third Party Libraries documentation: [#&#8203;57731](https://togithub.com/vercel/next.js/issues/57731)

##### Example Changes

-   Fix: Call cookies function from route to flag as dynamic: [#&#8203;57494](https://togithub.com/vercel/next.js/issues/57494)
-   (Examples) Add `with-youtube-embed` example: [#&#8203;57367](https://togithub.com/vercel/next.js/issues/57367)
-   (Examples) Add `with-google-maps-embed` example: [#&#8203;57365](https://togithub.com/vercel/next.js/issues/57365)
-   update [@&#8203;types/react](https://togithub.com/types/react) version in examples: [#&#8203;57259](https://togithub.com/vercel/next.js/issues/57259)
-   docs: fix broken link to demo: [#&#8203;57229](https://togithub.com/vercel/next.js/issues/57229)
-   (example update) Update example with-Clerk: [#&#8203;57050](https://togithub.com/vercel/next.js/issues/57050)
-   active-class-name example style js has not taken effect: [#&#8203;56136](https://togithub.com/vercel/next.js/issues/56136)
-   add inngest next.js example: [#&#8203;56049](https://togithub.com/vercel/next.js/issues/56049)
-   fix inngest example for 3.x sdk: [#&#8203;57712](https://togithub.com/vercel/next.js/issues/57712)

##### Misc Changes

-   update manifest: [#&#8203;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: [#&#8203;57515](https://togithub.com/vercel/next.js/issues/57515)
-   Modify tailwindcss related dependency of `create-next-app`: [#&#8203;57262](https://togithub.com/vercel/next.js/issues/57262)
-   Remove extra CI step and lock Node.js version: [#&#8203;57769](https://togithub.com/vercel/next.js/issues/57769)

##### Credits

Huge thanks to [@&#8203;dijonmusters](https://togithub.com/dijonmusters), [@&#8203;sokra](https://togithub.com/sokra), [@&#8203;philwolstenholme](https://togithub.com/philwolstenholme), [@&#8203;IgorKowalczyk](https://togithub.com/IgorKowalczyk), [@&#8203;housseindjirdeh](https://togithub.com/housseindjirdeh), [@&#8203;Zoe-Bot](https://togithub.com/Zoe-Bot), [@&#8203;HanCiHu](https://togithub.com/HanCiHu), [@&#8203;JackHowa](https://togithub.com/JackHowa), [@&#8203;goncy](https://togithub.com/goncy), [@&#8203;hirotomoyamada](https://togithub.com/hirotomoyamada), [@&#8203;pveyes](https://togithub.com/pveyes), [@&#8203;yeskunall](https://togithub.com/yeskunall), [@&#8203;vinaykulk621](https://togithub.com/vinaykulk621), [@&#8203;ChendayUP](https://togithub.com/ChendayUP), [@&#8203;leerob](https://togithub.com/leerob), [@&#8203;dvoytenko](https://togithub.com/dvoytenko), [@&#8203;mknichel](https://togithub.com/mknichel), [@&#8203;ijjk](https://togithub.com/ijjk), [@&#8203;hmaesta](https://togithub.com/hmaesta), [@&#8203;ajz003](https://togithub.com/ajz003), [@&#8203;its-kunal](https://togithub.com/its-kunal), [@&#8203;joelhooks](https://togithub.com/joelhooks), [@&#8203;blurrah](https://togithub.com/blurrah), [@&#8203;tariknh](https://togithub.com/tariknh), [@&#8203;Vinlock](https://togithub.com/Vinlock), [@&#8203;Nayeem-XTREME](https://togithub.com/Nayeem-XTREME), [@&#8203;aziyatali](https://togithub.com/aziyatali), [@&#8203;aspehler](https://togithub.com/aspehler), [@&#8203;huozhi](https://togithub.com/huozhi), [@&#8203;ztanner](https://togithub.com/ztanner), [@&#8203;ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@&#8203;moka-ayumu](https://togithub.com/moka-ayumu), and [@&#8203;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 : [#&#8203;56898](https://togithub.com/vercel/next.js/issues/56898)
-   feat: drop Node.js 16: [#&#8203;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: [#&#8203;56809](https://togithub.com/vercel/next.js/issues/56809)
-   feat(env): upgrade `dotenv`: [#&#8203;38481](https://togithub.com/vercel/next.js/issues/38481)
-   Update Babel dependencies: [#&#8203;51962](https://togithub.com/vercel/next.js/issues/51962)
-   perf: fix tracing for routes: [#&#8203;56924](https://togithub.com/vercel/next.js/issues/56924)
-   build: Update `swc_core` to `v0.86.1`: [#&#8203;56770](https://togithub.com/vercel/next.js/issues/56770)
-   feat: set status code to 500 if unexpected error occurs before streaming in app router: [#&#8203;56236](https://togithub.com/vercel/next.js/issues/56236)
-   cache: add unstable_noStore API: [#&#8203;56930](https://togithub.com/vercel/next.js/issues/56930)
-   Adding <GoogleTagManager> component to [@&#8203;next/third-parties](https://togithub.com/next/third-parties): [#&#8203;56106](https://togithub.com/vercel/next.js/issues/56106)
-   Replace `Promise.withResolvers` polyfill with `DetachedPromise`: [#&#8203;56954](https://togithub.com/vercel/next.js/issues/56954)
-   chore(next/image)!: mark `onLoadingComplete` as deprecated in favor of `onLoad`: [#&#8203;56944](https://togithub.com/vercel/next.js/issues/56944)
-   chore: lower Node.js version requirement: [#&#8203;56943](https://togithub.com/vercel/next.js/issues/56943)
-   fix typos: [#&#8203;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): [#&#8203;56970](https://togithub.com/vercel/next.js/issues/56970)
-   Reland "feat(turbopack): support basic next/dynamic": [#&#8203;56934](https://togithub.com/vercel/next.js/issues/56934)
-   Add `@mui/icons-material` to the default `optimizePackageImports` list: [#&#8203;56801](https://togithub.com/vercel/next.js/issues/56801)
-   add better logs around worker restarts: [#&#8203;57004](https://togithub.com/vercel/next.js/issues/57004)
-   Handle Promise Rejections for Streams: [#&#8203;56976](https://togithub.com/vercel/next.js/issues/56976)
-   Web Streams cleanup: [#&#8203;56819](https://togithub.com/vercel/next.js/issues/56819)
-   chore(next/image): remove deprecation of `onLoadingComplete` temporarily: [#&#8203;57020](https://togithub.com/vercel/next.js/issues/57020)
-   Revert "chore(next/image): remove deprecation of `onLoadingComplete` temporarily": [#&#8203;57024](https://togithub.com/vercel/next.js/issues/57024)
-   Improve performance of String.prototype.split uses: [#&#8203;56746](https://togithub.com/vercel/next.js/issues/56746)
-   chore: support progressive jpg with sharp: [#&#8203;56617](https://togithub.com/vercel/next.js/issues/56617)
-   Move ImageResponse to next/og: [#&#8203;56662](https://togithub.com/vercel/next.js/issues/56662)
-   Prefer module over main on main fields for app router server compiler: [#&#8203;56960](https://togithub.com/vercel/next.js/issues/56960)
-   chore: upgrade `jest`: [#&#8203;56909](https://togithub.com/vercel/next.js/issues/56909)
-   chore: drop `undici`: [#&#8203;56899](https://togithub.com/vercel/next.js/issues/56899)
-   Bump packages version to match canary versions: [#&#8203;57071](https://togithub.com/vercel/next.js/issues/57071)
-   codemod: migrate ImageResponse imports: [#&#8203;57074](https://togithub.com/vercel/next.js/issues/57074)
-   chore(next/image)!: mark `domains` as deprecated in favor `remotePatterns`: [#&#8203;57062](https://togithub.com/vercel/next.js/issues/57062)
-   Code frame and sourcemapped error support for Turbopack: [#&#8203;56727](https://togithub.com/vercel/next.js/issues/56727)
-   Update flakey build trace case: [#&#8203;57092](https://togithub.com/vercel/next.js/issues/57092)
-   build: don't error when bundling optional peer deps: [#&#8203;57073](https://togithub.com/vercel/next.js/issues/57073)
-   Expose Experimental Taint APIs: [#&#8203;56507](https://togithub.com/vercel/next.js/issues/56507)
-   Update font data: [#&#8203;57094](https://togithub.com/vercel/next.js/issues/57094)
-   Upgrade edge-runtime/cookies: [#&#8203;57124](https://togithub.com/vercel/next.js/issues/57124)
-   Remove warning messages: [#&#8203;57087](https://togithub.com/vercel/next.js/issues/57087)
-   Add retry for fetching subsetted Google Fonts: [#&#8203;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): [#&#8203;57015](https://togithub.com/vercel/next.js/issues/57015)
-   prefer Option\<Vc<IssueSource>> over Vc<OptionIssueSource>: [#&#8203;57104](https://togithub.com/vercel/next.js/issues/57104)
-   chore: drop `form-data`: [#&#8203;57141](https://togithub.com/vercel/next.js/issues/57141)
-   chore: drop web streams polyfilling on `globalThis`: [#&#8203;57077](https://togithub.com/vercel/next.js/issues/57077)
-   chore: create template from `next-edge-ssr-loader`: [#&#8203;56715](https://togithub.com/vercel/next.js/issues/56715)
-   Remove the experimental `serverActions` flag: [#&#8203;57145](https://togithub.com/vercel/next.js/issues/57145)
-   Route Handler Types: [#&#8203;57070](https://togithub.com/vercel/next.js/issues/57070)
-   Revert "Add retry for fetching subsetted Google Fonts": [#&#8203;57154](https://togithub.com/vercel/next.js/issues/57154)
-   Display experimental features for next build: [#&#8203;57152](https://togithub.com/vercel/next.js/issues/57152)
-   Cleanup Request Meta: [#&#8203;57144](https://togithub.com/vercel/next.js/issues/57144)
-   chore: move layer from chunking context to asset context: [#&#8203;57149](https://togithub.com/vercel/next.js/issues/57149)
-   Turbopack: support more server code in tracing error stack frames: [#&#8203;57156](https://togithub.com/vercel/next.js/issues/57156)
-   misc: fix injecting --inspect with NODE_OPTIONS: [#&#8203;57159](https://togithub.com/vercel/next.js/issues/57159)
-   Encoding and decoding variables of Server Actions from the closure: [#&#8203;56377](https://togithub.com/vercel/next.js/issues/56377)
-   Remove printing fixed issues for Turbopack: [#&#8203;57188](https://togithub.com/vercel/next.js/issues/57188)
-   Refactor code: [#&#8203;57189](https://togithub.com/vercel/next.js/issues/57189)
-   Polish auto create layout warning color: [#&#8203;57190](https://togithub.com/vercel/next.js/issues/57190)
-   improve server actions error when on unsupported node version: [#&#8203;57191](https://togithub.com/vercel/next.js/issues/57191)
-   Fix two tests that use exportPathMap for Turbopack: [#&#8203;57194](https://togithub.com/vercel/next.js/issues/57194)
-   fix(loader_tree): propagate metadata to corresponding layout: [#&#8203;56956](https://togithub.com/vercel/next.js/issues/56956)
-   Polish the error message when using "use client" from a client action: [#&#8203;57164](https://togithub.com/vercel/next.js/issues/57164)
-   fix(next-core): align edge chunking context's asset root: [#&#8203;57022](https://togithub.com/vercel/next.js/issues/57022)
-   Leverage defineEnv for all environment variables in Turbopack: [#&#8203;57196](https://togithub.com/vercel/next.js/issues/57196)
-   perf: memory usage tweaks: [#&#8203;57163](https://togithub.com/vercel/next.js/issues/57163)
-   update turbopack: [#&#8203;57176](https://togithub.com/vercel/next.js/issues/57176)
-   Move webpack aliases into separate file: [#&#8203;57233](https://togithub.com/vercel/next.js/issues/57233)
-   Remove scheduler/tracing alias as the file no longer exists: [#&#8203;57234](https://togithub.com/vercel/next.js/issues/57234)
-   test: stablize the metadata url tests: [#&#8203;57204](https://togithub.com/vercel/next.js/issues/57204)
-   Polish turbopack start logging: [#&#8203;57203](https://togithub.com/vercel/next.js/issues/57203)
-   Remove reactServerCondition property as it is not used: [#&#8203;57236](https://togithub.com/vercel/next.js/issues/57236)
-   Add CompilerAliases Type: [#&#8203;57237](https://togithub.com/vercel/next.js/issues/57237)
-   Turbopack: fix over-invalidation of node.js assets: [#&#8203;57240](https://togithub.com/vercel/next.js/issues/57240)
-   Simplify options passed to createWebpackAliases: [#&#8203;57239](https://togithub.com/vercel/next.js/issues/57239)
-   Fix relative metadata url resolving on windows: [#&#8203;57265](https://togithub.com/vercel/next.js/issues/57265)
-   Improve encryption of Server Actions closure arguments: [#&#8203;57227](https://togithub.com/vercel/next.js/issues/57227)
-   chore: fix a typo: [#&#8203;57272](https://togithub.com/vercel/next.js/issues/57272)
-   Fix unmatched WebSocket upgrade requests being closed: [#&#8203;57245](https://togithub.com/vercel/next.js/issues/57245)
-   perf: fix memory leaks in the edge runtime in dev: [#&#8203;57235](https://togithub.com/vercel/next.js/issues/57235)
-   chore(export)!: remove `next export` in favor of `output: export` in next.config.js: [#&#8203;57085](https://togithub.com/vercel/next.js/issues/57085)
-   Simplify iv prefixing of Server Actions encryption: [#&#8203;57274](https://togithub.com/vercel/next.js/issues/57274)
-   Update Pathname Normalizers: [#&#8203;57161](https://togithub.com/vercel/next.js/issues/57161)
-   Move logging option to stable: [#&#8203;56791](https://togithub.com/vercel/next.js/issues/56791)
-   Polish compiling and turbopack logging: [#&#8203;57270](https://togithub.com/vercel/next.js/issues/57270)
-   Revalidate Header Updates: [#&#8203;57162](https://togithub.com/vercel/next.js/issues/57162)
-   Enhance Buffered Transform Stream: [#&#8203;57267](https://togithub.com/vercel/next.js/issues/57267)
-   React Aliases: [#&#8203;57283](https://togithub.com/vercel/next.js/issues/57283)
-   perf: remove `parse-body` from the server runtime: [#&#8203;57280](https://togithub.com/vercel/next.js/issues/57280)
-   Improve encryption of Server Actions bound values: [#&#8203;57297](https://togithub.com/vercel/next.js/issues/57297)
-   Add `__nextjs_pure` helper : [#&#8203;57286](https://togithub.com/vercel/next.js/issues/57286)
-   only log export-no-custom-routes warning if unsupported: [#&#8203;57298](https://togithub.com/vercel/next.js/issues/57298)
-   revert "React Aliases ([#&#8203;57283](https://togithub.com/vercel/next.js/issues/57283))": [#&#8203;57299](https://togithub.com/vercel/next.js/issues/57299)
-   Fix client reference proxies: [#&#8203;57301](https://togithub.com/vercel/next.js/issues/57301)
-   fix(turbopack): write manifests for edge app pages and use proper edge entry: [#&#8203;56675](https://togithub.com/vercel/next.js/issues/56675)
-   Partial Prerendering: [#&#8203;57287](https://togithub.com/vercel/next.js/issues/57287)
-   Optimize server bundle size: [#&#8203;57305](https://togithub.com/vercel/next.js/issues/57305)
-   misc: fix bundling of experimental: [#&#8203;57311](https://togithub.com/vercel/next.js/issues/57311)
-   Fix no-store/revalidate 0 inside of unstable_cache: [#&#8203;57313](https://togithub.com/vercel/next.js/issues/57313)
-   update turbopack and add HMR test case: [#&#8203;57304](https://togithub.com/vercel/next.js/issues/57304)
-   Fix nested unstable_cache revalidating: [#&#8203;57316](https://togithub.com/vercel/next.js/issues/57316)
-   Revert "Add `__nextjs_pure` helper ": [#&#8203;57318](https://togithub.com/vercel/next.js/issues/57318)
-   bundle analyzer artifacts: [#&#8203;57307](https://togithub.com/vercel/next.js/issues/57307)
-   PPR Fetch Fix: [#&#8203;57327](https://togithub.com/vercel/next.js/issues/57327)
-   feat: Add `__nextjs_pure` back: [#&#8203;57328](https://togithub.com/vercel/next.js/issues/57328)
-   Fix trace ignores: [#&#8203;57331](https://togithub.com/vercel/next.js/issues/57331)
-   PPR Support: [#&#8203;57319](https://togithub.com/vercel/next.js/issues/57319)
-   fix: ensure generateStaticParams isn't required for PPR: [#&#8203;57333](https://togithub.com/vercel/next.js/issues/57333)
-   `taint` flag should enable experimental react in turbopack: [#&#8203;57315](https://togithub.com/vercel/next.js/issues/57315)
-   Fix app ISR error handling: [#&#8203;57332](https://togithub.com/vercel/next.js/issues/57332)
-   fix metadata url resolving with path posix: [#&#8203;57343](https://togithub.com/vercel/next.js/issues/57343)
-   Get rid of semver from the server bundle: [#&#8203;57321](https://togithub.com/vercel/next.js/issues/57321)
-   fix(next_core): align remove trailing slash: [#&#8203;57344](https://togithub.com/vercel/next.js/issues/57344)
-   perf: avoid using raw-body for server actions: [#&#8203;57358](https://togithub.com/vercel/next.js/issues/57358)
-   fix(next-core): apply correct jsx transform context for ssr: [#&#8203;57300](https://togithub.com/vercel/next.js/issues/57300)
-   Refactor code: [#&#8203;57382](https://togithub.com/vercel/next.js/issues/57382)
-   Fix request body hanging when middleware is preset: [#&#8203;57381](https://togithub.com/vercel/next.js/issues/57381)
-   Turbopack: inject chunk group list file into the page for server component CSS: [#&#8203;57376](https://togithub.com/vercel/next.js/issues/57376)
-   Viewport exports: [#&#8203;57302](https://togithub.com/vercel/next.js/issues/57302)
-   Add websocket to server-external-packages: [#&#8203;57389](https://togithub.com/vercel/next.js/issues/57389)
-   turbopack: Implement Server Actions from Client Components: [#&#8203;57391](https://togithub.com/vercel/next.js/issues/57391)
-   Refactor swc options: [#&#8203;57369](https://togithub.com/vercel/next.js/issues/57369)
-   Ensure unstable_cache revalidate option enables ISR: [#&#8203;57390](https://togithub.com/vercel/next.js/issues/57390)
-   Fix logging removed experiments in start logs: [#&#8203;57373](https://togithub.com/vercel/next.js/issues/57373)
-   fix(next-core): adjust og alias: [#&#8203;57431](https://togithub.com/vercel/next.js/issues/57431)
-   Turbopack: avoid crashing when server actions can't parse the file: [#&#8203;57424](https://togithub.com/vercel/next.js/issues/57424)
-   Turbopack: avoid sending serverComponentChanges with errors: [#&#8203;57425](https://togithub.com/vercel/next.js/issues/57425)
-   update turbopack: [#&#8203;57420](https://togithub.com/vercel/next.js/issues/57420)
-   handle finish building message on client side: [#&#8203;57363](https://togithub.com/vercel/next.js/issues/57363)
-   remove invalid argument: [#&#8203;57438](https://togithub.com/vercel/next.js/issues/57438)
-   misc: build output rework: [#&#8203;57440](https://togithub.com/vercel/next.js/issues/57440)
-   types: mark ImageResponse from next/server deprecated: [#&#8203;57372](https://togithub.com/vercel/next.js/issues/57372)
-   Fix deploy id env handling when disabled: [#&#8203;57374](https://togithub.com/vercel/next.js/issues/57374)
-   codemods: migrate viewport related metadata export to viewport export : [#&#8203;57436](https://togithub.com/vercel/next.js/issues/57436)
-   Process Client -> RSC Server Actions as TS: [#&#8203;57454](https://togithub.com/vercel/next.js/issues/57454)
-   Apply react-server transform and valication to middleware: [#&#8203;57448](https://togithub.com/vercel/next.js/issues/57448)
-   fix(turbopack): don't emit issues when parsing the segment config for non js files: [#&#8203;57452](https://togithub.com/vercel/next.js/issues/57452)
-   fix(next-core): fix determining dynamic route: [#&#8203;57435](https://togithub.com/vercel/next.js/issues/57435)
-   Add deprecation warning for disabling swc minifier: [#&#8203;57453](https://togithub.com/vercel/next.js/issues/57453)
-   Turbopack: Improve error handling: [#&#8203;57386](https://togithub.com/vercel/next.js/issues/57386)
-   refactor: simplify swc loaders configuration: [#&#8203;57457](https://togithub.com/vercel/next.js/issues/57457)
-   Ignore postponed rejections: [#&#8203;57456](https://togithub.com/vercel/next.js/issues/57456)
-   types: mark ImageResponse from next/server deprecated: [#&#8203;57372](https://togithub.com/vercel/next.js/issues/57372)
-   Fix deploy id env handling when disabled: [#&#8203;57374](https://togithub.com/vercel/next.js/issues/57374)
-   codemods: migrate viewport related metadata export to viewport export : [#&#8203;57436](https://togithub.com/vercel/next.js/issues/57436)
-   Process Client -> RSC Server Actions as TS: [#&#8203;57454](https://togithub.com/vercel/next.js/issues/57454)
-   Apply react-server transform and valication to middleware: [#&#8203;57448](https://togithub.com/vercel/next.js/issues/57448)
-   fix(turbopack): don't emit issues when parsing the segment config for non js files: [#&#8203;57452](https://togithub.com/vercel/next.js/issues/57452)
-   fix(next-core): fix determining dynamic route: [#&#8203;57435](https://togithub.com/vercel/next.js/issues/57435)
-   Add deprecation warning for disabling swc minifier: [#&#8203;57453](https://togithub.com/vercel/next.js/issues/57453)
-   Turbopack: Improve error handling: [#&#8203;57386](https://togithub.com/vercel/next.js/issues/57386)
-   refactor: simplify swc loaders configuration: [#&#8203;57457](https://togithub.com/vercel/next.js/issues/57457)
-   Ignore postponed rejections: [#&#8203;57456](https://togithub.com/vercel/next.js/issues/57456)
-   use postcss transforms consistently also on server side: [#&#8203;57434](https://togithub.com/vercel/next.js/issues/57434)
-   feat(turbopack): add support for parallel routes and route interception: [#&#8203;57450](https://togithub.com/vercel/next.js/issues/57450)
-   Apply react-server condition for pages api: [#&#8203;57459](https://togithub.com/vercel/next.js/issues/57459)
-   Remove wasm target: [#&#8203;57437](https://togithub.com/vercel/next.js/issues/57437)
-   add better messaging around wrapping postpone with try/catch: [#&#8203;57446](https://togithub.com/vercel/next.js/issues/57446)
-   misc: fix unhandled err worker hook : [#&#8203;57465](https://togithub.com/vercel/next.js/issues/57465)
-   misc: fix build output: [#&#8203;57466](https://togithub.com/vercel/next.js/issues/57466)
-   turbopack: Fix Server Actions in Edge runtime: [#&#8203;57462](https://togithub.com/vercel/next.js/issues/57462)
-   Fix Regex: [#&#8203;57461](https://togithub.com/vercel/next.js/issues/57461)
-   perf: enable webpack build worker: [#&#8203;57346](https://togithub.com/vercel/next.js/issues/57346)
-   fix turbopack invalidations: [#&#8203;57362](https://togithub.com/vercel/next.js/issues/57362)
-   fix(turbopack): make layout in group not cause a 404: [#&#8203;57471](https://togithub.com/vercel/next.js/issues/57471)
-   fix turbopack invalidations: [#&#8203;57362](https://togithub.com/vercel/next.js/issues/57362)
-   fix(turbopack): make layout in group not cause a 404: [#&#8203;57471](https://togithub.com/vercel/next.js/issues/57471)
-   add node:url alias: [#&#8203;57478](https://togithub.com/vercel/next.js/issues/57478)
-   update turbopack: [#&#8203;57469](https://togithub.com/vercel/next.js/issues/57469)
-   Turbopack: add HMR update message: [#&#8203;57476](https://togithub.com/vercel/next.js/issues/57476)
-   Revert "fix turbopack invalidations ([#&#8203;57362](https://togithub.com/vercel/next.js/issues/57362))": [#&#8203;57480](https://togithub.com/vercel/next.js/issues/57480)
-   Filter out CSS files from middleware files and client reference chunks: [#&#8203;57482](https://togithub.com/vercel/next.js/issues/57482)
-   turbopack: Support Actions in both RSC and Client layers: [#&#8203;57475](https://togithub.com/vercel/next.js/issues/57475)
-   Fix missing SWC transforms for optimized barrel files: [#&#8203;57474](https://togithub.com/vercel/next.js/issues/57474)
-   if there are errors during postpone, or postpone was caught, fail static generation: [#&#8203;57477](https://togithub.com/vercel/next.js/issues/57477)
-   Add deprecation warning for disabling output file tracing: [#&#8203;57467](https://togithub.com/vercel/next.js/issues/57467)
-   Move serverActionsBodySizeLimit to serverActions.bodySizeLimit: [#&#8203;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): [#&#8203;57483](https://togithub.com/vercel/next.js/issues/57483)
-   update turbopack: [#&#8203;57485](https://togithub.com/vercel/next.js/issues/57485)
-   fix client-only alias in SSRed client components: [#&#8203;57484](https://togithub.com/vercel/next.js/issues/57484)
-   revert ppr logging changes: [#&#8203;57486](https://togithub.com/vercel/next.js/issues/57486)
-   Don't terminate PPR renders with dynamicUsageErr: [#&#8203;57488](https://togithub.com/vercel/next.js/issues/57488)
-   update turbopack: [#&#8203;57487](https://togithub.com/vercel/next.js/issues/57487)
-   revert "Apply react-server condition for pages api ([#&#8203;57459](https://togithub.com/vercel/next.js/issues/57459))": [#&#8203;57500](https://togithub.com/vercel/next.js/issues/57500)
-   Revert "Apply react-server transform and valication to middleware ([#&#8203;5](https://togithub.com/vercel/next.js/issues/5)…: [#&#8203;57504](https://togithub.com/vercel/next.js/issues/57504)

##### Documentation Changes

-   Docs: Add documentation for next/third-parties: [#&#8203;57345](https://togithub.com/vercel/next.js/issues/57345)
-   Update 05-mdx.mdx . Fix key of the prop: [#&#8203;56883](https://togithub.com/vercel/next.js/issues/56883)
-   chore(docs): fix missing fallback on next/image sizes example: [#&#8203;56718](https://togithub.com/vercel/next.js/issues/56718)
-   Fix typos in duplicate-sass.mdx: [#&#8203;57045](https://togithub.com/vercel/next.js/issues/57045)

##### Example Changes

-   chore: Refactor with-supabase example to use ssr package: [#&#8203;57100](https://togithub.com/vercel/next.js/issues/57100)
-   Fix: catch expected error in with-supabase example: [#&#8203;57378](https://togithub.com/vercel/next.js/issues/57378)

##### Misc Changes

-   improve next-image-proxy test: [#&#8203;56893](https://togithub.com/vercel/next.js/issues/56893)
-   chore(test): test remote image from proxy: [#&#8203;56895](https://togithub.com/vercel/next.js/issues/56895)
-   ensure kodiak is re-added to apps list after code-freeze action: [#&#8203;56907](https://togithub.com/vercel/next.js/issues/56907)
-   chore: reduce `fs-extra` usage in `scripts/`: [#&#8203;56917](https://togithub.com/vercel/next.js/issues/56917)
-   chore(test): set `COREPACK_ENABLE_STRICT: 0` for create-next-app tests: [#&#8203;56955](https://togithub.com/vercel/next.js/issues/56955)
-   Add .yarn/install-state.gz to .gitignore: [#&#8203;56637](https://togithub.com/vercel/next.js/issues/56637)
-   chore(test): add logs for create-next-app tests: [#&#8203;56957](https://togithub.com/vercel/next.js/issues/56957)
-   chore: revert back to moving files w/ `fs-extra`: [#&#8203;57030](https://togithub.com/vercel/next.js/issues/57030)
-   Update CNA tests to avoid publish conflict: [#&#8203;57025](https://togithub.com/vercel/next.js/issues/57025)
-   build(cargo): bump up turbopack: [#&#8203;57081](https://togithub.com/vercel/next.js/issues/57081)
-   Update CNA tests more: [#&#8203;57088](https://togithub.com/vercel/next.js/issues/57088)
-   Update runner for e2e deploy tests: [#&#8203;57089](https://togithub.com/vercel/next.js/issues/57089)
-   update test manifest: [#&#8203;56938](https://togithub.com/vercel/next.js/issues/56938)
-   make test case less flaky: [#&#8203;57138](https://togithub.com/vercel/next.js/issues/57138)
-   Refine eslint rule: [#&#8203;57143](https://togithub.com/vercel/next.js/issues/57143)
-   Update eslint config: [#&#8203;57146](https://togithub.com/vercel/next.js/issues/57146)
-   Reduce e2e deploy concurrency: [#&#8203;57142](https://togithub.com/vercel/next.js/issues/57142)
-   Mark most GTMParams as optional: [#&#8203;57153](https://togithub.com/vercel/next.js/issues/57153)
-   chore: Add condition to skip update-fonts workflow on forks: [#&#8203;57165](https://togithub.com/vercel/next.js/issues/57165)
-   Fix SCSS and SCSS loader handling tests for Turbopack: [#&#8203;57192](https://togithub.com/vercel/next.js/issues/57192)
-   Skip webpack test in Turbopack test run: [#&#8203;57195](https://togithub.com/vercel/next.js/issues/57195)
-   Skip output export production tests for Turbopack: [#&#8203;57197](https://togithub.com/vercel/next.js/issues/57197)
-   Turbopack: reenable some skipped test cases: [#&#8203;57177](https://togithub.com/vercel/next.js/issues/57177)
-   update test manifest: [#&#8203;57105](https://togithub.com/vercel/next.js/issues/57105)
-   Update `swc_core` to `v0.86.10`: [#&#8203;57121](https://togithub.com/vercel/next.js/issues/57121)
-   Import turbo daily integration test workflows: [#&#8203;57083](https://togithub.com/vercel/next.js/issues/57083)
-   Skip i18n-ignore-rewrite-source irrelevant tests with turbopack: [#&#8203;57289](https://togithub.com/vercel/next.js/issues/57289)
-   Increase concurrency for turbopack test run: [#&#8203;57290](https://togithub.com/vercel/next.js/issues/57290)
-   Update unrelated mdx tests with turbopack: [#&#8203;57294](https://togithub.com/vercel/next.js/issues/57294)
-   Skip i18n-ignore-rewrite-basepath-source irrelevant tests with turbopack: [#&#8203;57295](https://togithub.com/vercel/next.js/issues/57295)
-   Update React from [`d803f51`](https://togithub.com/vercel/next.js/commit/d803f519e) to [`b8e47d9`](https://togithub.com/vercel/next.js/commit/b8e47d988): [#&#8203;57296](https://togithub.com/vercel/next.js/issues/57296)
-   Increase build-native CI job timeout: [#&#8203;57314](https://togithub.com/vercel/next.js/issues/57314)
-   Revert "Increase build-native CI job timeout ([#&#8203;57314](https://togithub.com/vercel/next.js/issues/57314))": [#&#8203;57325](https://togithub.com/vercel/next.js/issues/57325)
-   fix async-modules test: [#&#8203;57320](https://togithub.com/vercel/next.js/issues/57320)
-   update turbopack test manifest: [#&#8203;57357](https://togithub.com/vercel/next.js/issues/57357)
-   Split jsconfig-paths and jsconfig-paths-wildcard tests: [#&#8203;57360](https://togithub.com/vercel/next.js/issues/57360)
-   disable opentelemetry test in turbopack: [#&#8203;57361](https://togithub.com/vercel/next.js/issues/57361)
-   test(turbopack): update test manifest: [#&#8203;57366](https://togithub.com/vercel/next.js/issues/57366)
-   test(next-image): adjust assertion compatible to turbopack: [#&#8203;57350](https://togithub.com/vercel/next.js/issues/57350)
-   disable test temporarily: [#&#8203;57368](https://togithub.com/vercel/next.js/issues/57368)
-   update manifest: [#&#8203;57421](https://togithub.com/vercel/next.js/issues/57421)
-   enable e2e tests with turbopack: [#&#8203;57432](https://togithub.com/vercel/next.js/issues/57432)
-   Turbopack: disable webpack specific test cases: [#&#8203;57423](https://togithub.com/vercel/next.js/issues/57423)
-   Update React from [`b8e47d9`](https://togithub.com/vercel/next.js/commit/b8e47d988) to [`a998552`](https://togithub.com/vercel/next.js/commit/a9985529f).: [#&#8203;57442](https://togithub.com/vercel/next.js/issues/57442)
-   Update publish-native script for wasm change: [#&#8203;57472](https://togithub.com/vercel/next.js/issues/57472)
-   update manifest: [#&#8203;57468](https://togithub.com/vercel/next.js/issues/57468)
-   update manifest: [#&#8203;57468](https://togithub.com/vercel/next.js/issues/57468)

##### Credits

Huge thanks to [@&#8203;A7med3bdulBaset](https://togithub.com/A7med3bdulBaset), [@&#8203;acdlite](https://togithub.com/acdlite), [@&#8203;Andarist](https://togithub.com/Andarist), [@&#8203;berlysia](https://togithub.com/berlysia), [@&#8203;Bsodoge](https://togithub.com/Bsodoge), [@&#8203;dijonmusters](https://togithub.com/dijonmusters), [@&#8203;dpnolte](https://togithub.com/dpnolte), [@&#8203;feedthejim](https://togithub.com/feedthejim), [@&#8203;ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@&#8203;gnoff](https://togithub.com/gnoff), [@&#8203;housseindjirdeh](https://togithub.com/housseindjirdeh), [@&#8203;huozhi](https://togithub.com/huozhi), [@&#8203;ijjk](https://togithub.com/ijjk), [@&#8203;janicklas-ralph](https://togithub.com/janicklas-ralph), [@&#8203;jridgewell](https://togithub.com/jridgewell), [@&#8203;JuanM04](https://togithub.com/JuanM04), [@&#8203;kdy1](https://togithub.com/kdy1), [@&#8203;kwonoj](https://togithub.com/kwonoj), [@&#8203;leung018](https://togithub.com/leung018), [@&#8203;nil1511](https://togithub.com/nil1511), [@&#8203;padmaia](https://togithub.com/padmaia), [@&#8203;philwolstenholme](https://togithub.com/philwolstenholme), [@&#8203;ryo-manba](https://togithub.com/ryo-manba), [@&#8203;sebmarkbage](https://togithub.com/sebmarkbage), [@&#8203;shuding](https://togithub.com/shuding), [@&#8203;sokra](https://togithub.com/sokra), [@&#8203;styfle](https://togithub.com/styfle), [@&#8203;SukkaW](https://togithub.com/SukkaW), [@&#8203;timneutkens](https://togithub.com/timneutkens), [@&#8203;tomocchino](https://togithub.com/tomocchino), [@&#8203;wbinnssmith](https://togithub.com/wbinnssmith), [@&#8203;WhoAmIRUS](https://togithub.com/WhoAmIRUS), [@&#8203;wyattjoh](https://togithub.com/wyattjoh), [@&#8203;xiaolou86](https://togithub.com/xiaolou86), [@&#8203;Yovach](https://togithub.com/Yovach), [@&#8203;ztanner](https://togithub.com/ztanner) and [@&#8203;balazsorban44](https://togithub.com/balazsorban44) for helping!

</details>

---

### 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 is behind base branch, or you tick the rebase/retry checkbox.

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

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/GLAAD).



PR-URL: #226
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Joe Karow <[email protected]>
  • Loading branch information
3 people authored Nov 6, 2023
2 parents 0adba88 + f89a153 commit 989a84e
Show file tree
Hide file tree
Showing 3 changed files with 73 additions and 68 deletions.
1 change: 1 addition & 0 deletions next.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ const config = {
outputFileTracingExcludes: {
'*': ['**swc+core**', '**esbuild**'],
},
webpackBuildWorker: true,
},
eslint: { ignoreDuringBuilds: process.env.VERCEL_ENV !== 'production' },
typescript: { ignoreBuildErrors: process.env.VERCEL_ENV !== 'production' },
Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"@mantine/form": "6.0.21",
"@mantine/hooks": "6.0.21",
"@mantine/next": "6.0.21",
"@next/bundle-analyzer": "13.5.6",
"@next/bundle-analyzer": "14.0.1",
"@prisma/client": "5.5.2",
"@tabler/icons-react": "2.40.0",
"@tanstack/react-query": "4.36.1",
Expand All @@ -55,7 +55,7 @@
"i18next-browser-languagedetector": "7.1.0",
"i18next-http-backend": "2.3.1",
"nanoid": "5.0.3",
"next": "13.5.6",
"next": "14.0.1",
"next-i18next": "14.0.3",
"next-sitemap": "4.2.3",
"nextjs-routes": "2.1.0",
Expand Down Expand Up @@ -92,7 +92,7 @@
"dotenv": "16.3.1",
"dotenv-cli": "7.3.0",
"eslint": "8.53.0",
"eslint-config-next": "13.5.6",
"eslint-config-next": "14.0.1",
"eslint-config-prettier": "9.0.0",
"eslint-formatter-github": "1.1.4",
"eslint-import-resolver-typescript": "3.6.1",
Expand Down
Loading

0 comments on commit 989a84e

Please sign in to comment.