From 73851a73cc78bf891444f83a4f36298434ded440 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 5 Mar 2024 22:44:57 +0000 Subject: [PATCH] Update nextjs monorepo to v14 (major) (#9) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | [`13.4.2` -> `14.1.1`](https://renovatebot.com/diffs/npm/eslint-config-next/13.4.2/14.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/14.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/14.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/13.4.2/14.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/13.4.2/14.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [next](https://nextjs.org) ([source](https://github.com/vercel/next.js)) | [`13.5.1` -> `14.1.1`](https://renovatebot.com/diffs/npm/next/13.5.1/14.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/next/14.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next/14.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next/13.5.1/14.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/13.5.1/14.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
vercel/next.js (eslint-config-next) ### [`v14.1.1`](https://github.com/vercel/next.js/releases/tag/v14.1.1) [Compare Source](https://github.com/vercel/next.js/compare/v14.1.0...v14.1.1) ##### Core Changes - Should not warn metadataBase missing if only absolute urls are present: [https://github.com/vercel/next.js/pull/61898](https://github.com/vercel/next.js/pull/61898) - Fix trailing slash for canonical url: [https://github.com/vercel/next.js/pull/62109](https://github.com/vercel/next.js/pull/62109) - Fix metadata json manifest convention: [https://github.com/vercel/next.js/pull/62615](https://github.com/vercel/next.js/pull/62615) - Improve the Server Actions SWC transform: [https://github.com/vercel/next.js/pull/61001](https://github.com/vercel/next.js/pull/61001) - Fix Server Reference being double registered: [https://github.com/vercel/next.js/pull/61244](https://github.com/vercel/next.js/pull/61244) - Improve the Server Actions SWC transform (part 2): [https://github.com/vercel/next.js/pull/62052](https://github.com/vercel/next.js/pull/62052) - Fix module-level Server Action creation with closure-closed values: [https://github.com/vercel/next.js/pull/62437](https://github.com/vercel/next.js/pull/62437) - Fix draft mode invariant: [https://github.com/vercel/next.js/pull/62121](https://github.com/vercel/next.js/pull/62121) - fix: babel usage with next/image: [https://github.com/vercel/next.js/pull/61835](https://github.com/vercel/next.js/pull/61835) - Fix next/server api alias for ESM pkg: [https://github.com/vercel/next.js/pull/61721](https://github.com/vercel/next.js/pull/61721) - Replace image optimizer IPC call with request handler: [https://github.com/vercel/next.js/pull/61471](https://github.com/vercel/next.js/pull/61471) - chore: refactor image optimization to separate external/internal urls: [https://github.com/vercel/next.js/pull/61172](https://github.com/vercel/next.js/pull/61172) - fix(image): warn when animated image is missing unoptimized prop: [https://github.com/vercel/next.js/pull/61045](https://github.com/vercel/next.js/pull/61045) - fix(build-output): show stack during CSR bailout warning: [https://github.com/vercel/next.js/pull/62594](https://github.com/vercel/next.js/pull/62594) - Fix extra swc optimizer applied to node_modules in browser layer: [https://github.com/vercel/next.js/pull/62051](https://github.com/vercel/next.js/pull/62051) - fix(next-swc): Detect exports.foo from cjs_finder: [https://github.com/vercel/next.js/pull/61795](https://github.com/vercel/next.js/pull/61795) - Fix attempted import error for react: [https://github.com/vercel/next.js/pull/61791](https://github.com/vercel/next.js/pull/61791) - Add stack trace to client rendering bailout error: [https://github.com/vercel/next.js/pull/61200](https://github.com/vercel/next.js/pull/61200) - fix router crash on revalidate + popstate: [https://github.com/vercel/next.js/pull/62383](https://github.com/vercel/next.js/pull/62383) - fix loading issue when navigating to page with async metadata: [https://github.com/vercel/next.js/pull/61687](https://github.com/vercel/next.js/pull/61687) - revert changes to process default routes at build: [https://github.com/vercel/next.js/pull/61241](https://github.com/vercel/next.js/pull/61241) - fix parallel route top-level catch-all normalization logic to support nested explicit (non-catchall) slot routes: [https://github.com/vercel/next.js/pull/60776](https://github.com/vercel/next.js/pull/60776) - Improve redirection handling: [https://github.com/vercel/next.js/pull/62561](https://github.com/vercel/next.js/pull/62561) - Simplify node/edge server chunking some: [https://github.com/vercel/next.js/pull/62424](https://github.com/vercel/next.js/pull/62424) ##### Credits Huge thanks to [@​huozhi](https://github.com/huozhi), [@​shuding](https://github.com/shuding), [@​Ethan-Arrowood](https://github.com/Ethan-Arrowood), [@​styfle](https://github.com/styfle), [@​ijjk](https://github.com/ijjk), [@​ztanner](https://github.com/ztanner), [@​balazsorban44](https://github.com/balazsorban44), [@​kdy1](https://github.com/kdy1), and [@​williamli](https://github.com/williamli) for helping! ### [`v14.1.0`](https://github.com/vercel/next.js/compare/v14.0.4...v14.1.0) [Compare Source](https://github.com/vercel/next.js/compare/v14.0.4...v14.1.0) ### [`v14.0.4`](https://github.com/vercel/next.js/releases/tag/v14.0.4) [Compare Source](https://github.com/vercel/next.js/compare/v14.0.3...v14.0.4) ##### Core Changes - Remove early return that is duplicated in useSearchParams: [#​58545](https://github.com/vercel/next.js/issues/58545) - Support passing a relative string to pushState/replaceState: [#​58438](https://github.com/vercel/next.js/issues/58438) - \[.next/trace] Record start-dev-server trace span: [#​58469](https://github.com/vercel/next.js/issues/58469) - Update React from [`593ecee`](https://github.com/vercel/next.js/commit/593ecee66) to [`2c338b1`](https://github.com/vercel/next.js/commit/2c338b16f).: [#​58553](https://github.com/vercel/next.js/issues/58553) - turbopack: Fix pageExtensions with dots: [#​58504](https://github.com/vercel/next.js/issues/58504) - fix: revalidation with file-system-cache: [#​58508](https://github.com/vercel/next.js/issues/58508) - fix: fetch() behavior when "dynamic" is "force-dynamic: [#​58484](https://github.com/vercel/next.js/issues/58484) - Add cacheNodeSeedData to RSC payload: [#​58566](https://github.com/vercel/next.js/issues/58566) - Lift subtree data out of React tree: [#​58569](https://github.com/vercel/next.js/issues/58569) - fix(next-core): allow runtime segment option in pages/api: [#​58409](https://github.com/vercel/next.js/issues/58409) - Update rust-toolchain to 2023-11-16: [#​58558](https://github.com/vercel/next.js/issues/58558) - refactor: Add lightningcss mode for `turbopack-css`: [#​58471](https://github.com/vercel/next.js/issues/58471) - fix: avoid race condition when download swc wasm: [#​58536](https://github.com/vercel/next.js/issues/58536) - Removed unused route resolver code: [#​58702](https://github.com/vercel/next.js/issues/58702) - Add experimental.windowHistorySupport to Turbopack supported options: [#​58717](https://github.com/vercel/next.js/issues/58717) - Improve Server Actions compiler: [#​58391](https://github.com/vercel/next.js/issues/58391) - Seed CacheNodes immediately after receiving response: [#​58669](https://github.com/vercel/next.js/issues/58669) - Turbopack: improve error display: [#​58734](https://github.com/vercel/next.js/issues/58734) - fix node externals resolving: [#​58129](https://github.com/vercel/next.js/issues/58129) - disable static prefetching behavior for dynamic segments: [#​58609](https://github.com/vercel/next.js/issues/58609) - fix: ensure DynamicUsageErrors caught during render bubble up: [#​58747](https://github.com/vercel/next.js/issues/58747) - fix image.domains deprecation warning: [#​58656](https://github.com/vercel/next.js/issues/58656) - fix waitUntil handling in pipeToNodeResponse: [#​58744](https://github.com/vercel/next.js/issues/58744) - Use consistent resolve extensions alias for compiler: [#​58725](https://github.com/vercel/next.js/issues/58725) - Turbopack: Use styled issue titles and details: [#​58743](https://github.com/vercel/next.js/issues/58743) - route handlers: make req.cookies opt you into dynamic: [#​58769](https://github.com/vercel/next.js/issues/58769) - OpenTelemetry: a more reliable way to establish a root context: [#​58662](https://github.com/vercel/next.js/issues/58662) - Revert "fix: fetch() behavior when "dynamic" is "force-dynamic": [#​58735](https://github.com/vercel/next.js/issues/58735) - \[Instrumentation] Don't treat instrumentation hook as pages: [#​58775](https://github.com/vercel/next.js/issues/58775) - Fix turboFlag set to false: [#​58795](https://github.com/vercel/next.js/issues/58795) - \[.next/trace] Track server requests and memory usage: [#​58690](https://github.com/vercel/next.js/issues/58690) - place virtual module inside the project directory: [#​58798](https://github.com/vercel/next.js/issues/58798) - fix rewrites to edge routes: [#​58797](https://github.com/vercel/next.js/issues/58797) - Polish unsupported metadata warning with doc link: [#​58750](https://github.com/vercel/next.js/issues/58750) - Enable .mjs extension config in Turbopack: [#​58825](https://github.com/vercel/next.js/issues/58825) - Turbopack: align automatic externals code with webpack: [#​58851](https://github.com/vercel/next.js/issues/58851) - Upgrade Turbopack: [#​58859](https://github.com/vercel/next.js/issues/58859) - OpenTelemetry: propagate context to sandbox: [#​58791](https://github.com/vercel/next.js/issues/58791) - fix uniqueness of layers: [#​58872](https://github.com/vercel/next.js/issues/58872) - disable flushToDisk during `generateStaticParams`: [#​58871](https://github.com/vercel/next.js/issues/58871) - Turbopack: enable some node.js builtin in edge runtime: [#​58850](https://github.com/vercel/next.js/issues/58850) - add `NEXT_TRIGGER_URL` env var to show request triggering a compilation: [#​58762](https://github.com/vercel/next.js/issues/58762) - Update `swc_core` to `v0.86.81`: [#​58517](https://github.com/vercel/next.js/issues/58517) - Trace server updates: [#​58694](https://github.com/vercel/next.js/issues/58694) - remove duplicate util file for redirect status: [#​58878](https://github.com/vercel/next.js/issues/58878) - fix(windows): workaround for intermittent locks on windows when renaming files: [#​58835](https://github.com/vercel/next.js/issues/58835) - unify server action detection logic: [#​58879](https://github.com/vercel/next.js/issues/58879) - Fix nested fetch logging indentation: [#​58955](https://github.com/vercel/next.js/issues/58955) - Delete preloadComponent module: [#​58741](https://github.com/vercel/next.js/issues/58741) - Remove `cache` field from action types: [#​58938](https://github.com/vercel/next.js/issues/58938) - Add nodejs version check: [#​58958](https://github.com/vercel/next.js/issues/58958) - Code refactoring: [#​58737](https://github.com/vercel/next.js/issues/58737) - Fix bugs with baseUrl and mdxRs: [#​58968](https://github.com/vercel/next.js/issues/58968) - Fix encoding in encryption of Server Actions: [#​59000](https://github.com/vercel/next.js/issues/59000) - fix(turbopack): treat .mdx as valid ecma asset: [#​58985](https://github.com/vercel/next.js/issues/58985) - dedupe pending revalidation requests: [#​58990](https://github.com/vercel/next.js/issues/58990) - fix: Put back type for `NavigateOptions.scroll`: [#​59001](https://github.com/vercel/next.js/issues/59001) - Cleanup Render Result: [#​58782](https://github.com/vercel/next.js/issues/58782) - fix(turbopack): add list of packages that should never be marked as e…: [#​59020](https://github.com/vercel/next.js/issues/59020) - Testmode: provide test info for rewrite requests: [#​59033](https://github.com/vercel/next.js/issues/59033) - build(cargo): bump up turbopack: [#​59032](https://github.com/vercel/next.js/issues/59032) - fix async action queue behavior: [#​59038](https://github.com/vercel/next.js/issues/59038) - start performance profiling after node.js version is checked: [#​59028](https://github.com/vercel/next.js/issues/59028) - Fixed stale fetch using when page regenerates: [#​58926](https://github.com/vercel/next.js/issues/58926) - Enable PPR tests for test suites: [#​59030](https://github.com/vercel/next.js/issues/59030) - Update font data: [#​59043](https://github.com/vercel/next.js/issues/59043) - update status codes for `redirect` and `permanentRedirect` in action handlers: [#​58885](https://github.com/vercel/next.js/issues/58885) - Ensure stale build fetch data is not unexpectedly used: [#​59076](https://github.com/vercel/next.js/issues/59076) - add support for instrumentation: [#​59070](https://github.com/vercel/next.js/issues/59070) - use 303 status code for redirects in fetch actions: [#​59017](https://github.com/vercel/next.js/issues/59017) - verify action id before parsing body: [#​58977](https://github.com/vercel/next.js/issues/58977) - fix interception routes with rewrites: [#​59094](https://github.com/vercel/next.js/issues/59094) - Fix next internal is missing in flight manifest: [#​59085](https://github.com/vercel/next.js/issues/59085) - Support generating multi-meta tahs for metadata api other prop: [#​59106](https://github.com/vercel/next.js/issues/59106) - Turbopack: Align some "Module not found" errors with webpack: [#​58518](https://github.com/vercel/next.js/issues/58518) - Fix dynamic usage errors logging unexpectedly: [#​59133](https://github.com/vercel/next.js/issues/59133) - Fix: remove deprecated option from standalone server: [#​59036](https://github.com/vercel/next.js/issues/59036) - Update font data: [#​59138](https://github.com/vercel/next.js/issues/59138) - fix typedRoutes when used with webpackBuildWorker: [#​59140](https://github.com/vercel/next.js/issues/59140) - Add NEXT_MANUAL_SIG_HANDLE handling to start-server.ts: [#​59117](https://github.com/vercel/next.js/issues/59117) - Support adding CSP nonce with `content-security-policy-report-only` header: [#​59071](https://github.com/vercel/next.js/issues/59071) - chore: fix typo in jsDoc: [#​58224](https://github.com/vercel/next.js/issues/58224) - fix: add `maxDuration` to `PageConfig` type: [#​55918](https://github.com/vercel/next.js/issues/55918) - Fix mixed module swc compilation for app router: [#​58967](https://github.com/vercel/next.js/issues/58967) - Don't catch ensureMiddleware errors: [#​59166](https://github.com/vercel/next.js/issues/59166) - fix behavior when revisiting an intercepted route: [#​59168](https://github.com/vercel/next.js/issues/59168) - Turbopack only enable instrumentationHook with experimental flag: [#​59173](https://github.com/vercel/next.js/issues/59173) - fix server actions behavior on intercepted routes: [#​59175](https://github.com/vercel/next.js/issues/59175) - Fix ssgCacheKey in minimal mode: [#​59181](https://github.com/vercel/next.js/issues/59181) - Update to latest version of [@​vercel/nft](https://github.com/vercel/nft): [#​59183](https://github.com/vercel/next.js/issues/59183) - Ensure original history is read in effect: [#​58861](https://github.com/vercel/next.js/issues/58861) - fix some small turbopack issues: [#​59171](https://github.com/vercel/next.js/issues/59171) - fix tsconfig alias cycle: [#​59232](https://github.com/vercel/next.js/issues/59232) - Resolve build issues with symlinked files: [#​57412](https://github.com/vercel/next.js/issues/57412) - Disable more Turbopack build tests: [#​59245](https://github.com/vercel/next.js/issues/59245) - Remove `mutable` field from action types: [#​59221](https://github.com/vercel/next.js/issues/59221) - Add process.env.\__NEXT_PPR to build config: [#​59253](https://github.com/vercel/next.js/issues/59253) - Fix dynamic transform ssr:false case for pages router with ESM: [#​59246](https://github.com/vercel/next.js/issues/59246) - Delete unused static prefetch code: [#​58783](https://github.com/vercel/next.js/issues/58783) - fix(next-core): adjust edge entry path: [#​59265](https://github.com/vercel/next.js/issues/59265) - feat: support outputFileTracing in App Router: [#​59139](https://github.com/vercel/next.js/issues/59139) - docs: fix `remotePatterns` link in image-config.ts: [#​59197](https://github.com/vercel/next.js/issues/59197) - Testmode: support edge functions inside a sandbox: [#​59179](https://github.com/vercel/next.js/issues/59179) - Update font data: [#​59271](https://github.com/vercel/next.js/issues/59271) - fix: properly call `normalizeDynamicRouteParams` in `NextWebServer.handleCatchAllRenderRequest`: [#​58949](https://github.com/vercel/next.js/issues/58949) - add user-level tracing: [#​59284](https://github.com/vercel/next.js/issues/59284) - Fix app-dir - logging test in Turbopack: [#​59261](https://github.com/vercel/next.js/issues/59261) - update turbopack: [#​59285](https://github.com/vercel/next.js/issues/59285) - feat(turbopack): support loading WebAssembly in the edge runtime: [#​59013](https://github.com/vercel/next.js/issues/59013) - Fix barrel optimization to ignore layers: [#​59254](https://github.com/vercel/next.js/issues/59254) - fix interception routes with dynamic segments: [#​59273](https://github.com/vercel/next.js/issues/59273) - Clean up builtin `modularizeImports` configs: [#​59294](https://github.com/vercel/next.js/issues/59294) - Enable PPR for `dynamic = "force-dynamic"`: [#​58779](https://github.com/vercel/next.js/issues/58779) - remove additional static prefetch code: [#​59313](https://github.com/vercel/next.js/issues/59313) - add module tracing for client reference and next/dynamic walking: [#​59306](https://github.com/vercel/next.js/issues/59306) - side effects optimization: [#​58972](https://github.com/vercel/next.js/issues/58972) - Move App Router client-side constants to separate file: [#​59239](https://github.com/vercel/next.js/issues/59239) - reduce function calls in walk: [#​59332](https://github.com/vercel/next.js/issues/59332) - update turbopack: [#​59334](https://github.com/vercel/next.js/issues/59334) - disable unused next/dynamic walking in app dir: [#​59338](https://github.com/vercel/next.js/issues/59338) - fix hmr in multi-zone handling: [#​59307](https://github.com/vercel/next.js/issues/59307) - fix edge route catch-all param parsing: [#​59343](https://github.com/vercel/next.js/issues/59343) - add `logLevel` support to `@next/bundle-analyzer`: [#​59228](https://github.com/vercel/next.js/issues/59228) - Fix server output bundling packages module resolving: [#​59369](https://github.com/vercel/next.js/issues/59369) - fix inconsistent scroll restoration behavior: [#​59366](https://github.com/vercel/next.js/issues/59366) - test: ability to use node debugger: [#​56277](https://github.com/vercel/next.js/issues/56277) - fixes the logging by showing full URLs only on demand: [#​58088](https://github.com/vercel/next.js/issues/58088) - rm console.log: [#​59381](https://github.com/vercel/next.js/issues/59381) ##### Documentation Changes - docs: Fix grammar in Caching section: [#​58070](https://github.com/vercel/next.js/issues/58070) - Update 01-installation.mdx: [#​58555](https://github.com/vercel/next.js/issues/58555) - Fix naming: [#​58539](https://github.com/vercel/next.js/issues/58539) - docs: clarify route handler caching: [#​58541](https://github.com/vercel/next.js/issues/58541) - \[Next.js Docs] Adds `useOptimistic` link: [#​58706](https://github.com/vercel/next.js/issues/58706) - Docs: Add missing diagram : [#​59008](https://github.com/vercel/next.js/issues/59008) - Docs: Update revalidate example: [#​59002](https://github.com/vercel/next.js/issues/59002) - docs: patch upgrade guide to pin install version: [#​58993](https://github.com/vercel/next.js/issues/58993) - Docs: Delete fast refresh example: [#​59003](https://github.com/vercel/next.js/issues/59003) - docs:Add react hydration error case.: [#​59147](https://github.com/vercel/next.js/issues/59147) - Correcting the `webpack` function introduction: [#​58663](https://github.com/vercel/next.js/issues/58663) - Docs: Fix upgrade guide files: [#​59249](https://github.com/vercel/next.js/issues/59249) - docs: fix broken link to learn course: [#​59288](https://github.com/vercel/next.js/issues/59288) - docs fix: Server Action js example: [#​59159](https://github.com/vercel/next.js/issues/59159) - docs: Remove invalid URL: [#​58823](https://github.com/vercel/next.js/issues/58823) - Fix incorrect prop name in client component: [#​58591](https://github.com/vercel/next.js/issues/58591) - update: Firebase link to with-firebase example: [#​58621](https://github.com/vercel/next.js/issues/58621) - added comma to the props list: [#​58596](https://github.com/vercel/next.js/issues/58596) - Update 10-route-handlers.mdx: [#​59021](https://github.com/vercel/next.js/issues/59021) - Add documentation note about middleware and runtimes: [#​58873](https://github.com/vercel/next.js/issues/58873) - Revert "added comma to the props list": [#​59314](https://github.com/vercel/next.js/issues/59314) ##### Example Changes - Update `cache-handler-redis` example: [#​58562](https://github.com/vercel/next.js/issues/58562) - Update & Repair LRUCache importation on NextJS Rate Limit API example: [#​58060](https://github.com/vercel/next.js/issues/58060) - examples with-zustand update to app dir [#​52858](https://github.com/vercel/next.js/issues/52858): [#​58042](https://github.com/vercel/next.js/issues/58042) - examples: fix import statement for lru-cache: [#​58567](https://github.com/vercel/next.js/issues/58567) - examples: Remove outdated example: [#​58568](https://github.com/vercel/next.js/issues/58568) - feat(examples): add upload file example with Server Actions: [#​58467](https://github.com/vercel/next.js/issues/58467) - migrate with-cypress example to app dir: [#​58053](https://github.com/vercel/next.js/issues/58053) - fix lint in examples: [#​58630](https://github.com/vercel/next.js/issues/58630) - examples: add direct link to Dockerfile: [#​58793](https://github.com/vercel/next.js/issues/58793) - Update Electron Typescript Example with Best Practices: [#​58947](https://github.com/vercel/next.js/issues/58947) - Enable typechecking on config: [#​57892](https://github.com/vercel/next.js/issues/57892) - Updates with-supertokens example app: [#​58525](https://github.com/vercel/next.js/issues/58525) ##### Misc Changes - fix(turbopack): `e2e/404-page-router` test: [#​58146](https://github.com/vercel/next.js/issues/58146) - Turbopack: update to turbopack-231122.3: [#​58784](https://github.com/vercel/next.js/issues/58784) - make tests more stable: [#​58765](https://github.com/vercel/next.js/issues/58765) - chore(CI): improve datadog reporting: [#​58267](https://github.com/vercel/next.js/issues/58267) - chore(CI): add action to auto retry tests on canary and report failures after retries: [#​58774](https://github.com/vercel/next.js/issues/58774) - ci: unify reset project script: [#​58829](https://github.com/vercel/next.js/issues/58829) - ci: disable deployment protection for e2e test project: [#​58830](https://github.com/vercel/next.js/issues/58830) - fix(CI): retry-test action can't use env in `if`: [#​58838](https://github.com/vercel/next.js/issues/58838) - Update Turbopack test manifest from GitHub Actions artifact: [#​58394](https://github.com/vercel/next.js/issues/58394) - Increase default timeout for swc build: [#​59035](https://github.com/vercel/next.js/issues/59035) - chore: bump `nissuer` (issue validator): [#​59060](https://github.com/vercel/next.js/issues/59060) - fix(test): don't use latest sharp: [#​59074](https://github.com/vercel/next.js/issues/59074) - misc: disable automerge: [#​59077](https://github.com/vercel/next.js/issues/59077) - Update checkout step: [#​59079](https://github.com/vercel/next.js/issues/59079) - ci: don't try to upload to datadog for docs only changes: [#​59068](https://github.com/vercel/next.js/issues/59068) - misc: delete kodiak: [#​59082](https://github.com/vercel/next.js/issues/59082) - add full PPR e2e tests: [#​59025](https://github.com/vercel/next.js/issues/59025) - ci: don't retry or notify on failures from forks: [#​59118](https://github.com/vercel/next.js/issues/59118) - skip release if no new commits: [#​59134](https://github.com/vercel/next.js/issues/59134) - fix variable name in release workflow: [#​59135](https://github.com/vercel/next.js/issues/59135) - Update Turbopack test manifest: [#​59109](https://github.com/vercel/next.js/issues/59109) - fix(next-core): do not panic when parsing segment config: [#​59170](https://github.com/vercel/next.js/issues/59170) - Correctly skip build test for Turbopack: [#​59207](https://github.com/vercel/next.js/issues/59207) - Failing test for 59195: [#​59210](https://github.com/vercel/next.js/issues/59210) - ci: report daily turbo integration test results from this repo: [#​58965](https://github.com/vercel/next.js/issues/58965) - fix typo in daily turbopack integration test reporting: [#​59251](https://github.com/vercel/next.js/issues/59251) - fix missing echo in daily turbopack reporting: [#​59255](https://github.com/vercel/next.js/issues/59255) - fix missing checkout in daily turbopack reporting: [#​59256](https://github.com/vercel/next.js/issues/59256) - Add app router name to font tests: [#​59257](https://github.com/vercel/next.js/issues/59257) - Fix non bundler module resolution in ts for third-parties pkg: [#​59244](https://github.com/vercel/next.js/issues/59244) - fix dev parallelism in daily turbopack tests: [#​59287](https://github.com/vercel/next.js/issues/59287) - Update Turbopack test manifest: [#​59326](https://github.com/vercel/next.js/issues/59326) - Update tests for Turbopack: [#​59354](https://github.com/vercel/next.js/issues/59354) - Update Turbopack test manifest: [#​59356](https://github.com/vercel/next.js/issues/59356) ##### Credits Huge thanks to [@​timneutkens](https://github.com/timneutkens), [@​mknichel](https://github.com/mknichel), [@​gnoff](https://github.com/gnoff), [@​jridgewell](https://github.com/jridgewell), [@​gtjamesa](https://github.com/gtjamesa), [@​mugi-uno](https://github.com/mugi-uno), [@​better-salmon](https://github.com/better-salmon), [@​kentobento](https://github.com/kentobento), [@​vivianyentran](https://github.com/vivianyentran), [@​empflow](https://github.com/empflow), [@​leerob](https://github.com/leerob), [@​samennis1](https://github.com/samennis1), [@​mkcy3](https://github.com/mkcy3), [@​acdlite](https://github.com/acdlite), [@​kwonoj](https://github.com/kwonoj), [@​suhaotian](https://github.com/suhaotian), [@​wbinnssmith](https://github.com/wbinnssmith), [@​imevanc](https://github.com/imevanc), [@​ztanner](https://github.com/ztanner), [@​kdy1](https://github.com/kdy1), [@​d3lm](https://github.com/d3lm), [@​wyattjoh](https://github.com/wyattjoh), [@​manovotny](https://github.com/manovotny), [@​shuding](https://github.com/shuding), [@​sokra](https://github.com/sokra), [@​feedthejim](https://github.com/feedthejim), [@​dvoytenko](https://github.com/dvoytenko), [@​ForsakenHarmony](https://github.com/ForsakenHarmony), [@​huozhi](https://github.com/huozhi), [@​delbaoliveira](https://github.com/delbaoliveira), [@​amannn](https://github.com/amannn), [@​ijjk](https://github.com/ijjk), [@​hallatore](https://github.com/hallatore), [@​balazsorban44](https://github.com/balazsorban44), [@​LukeSchlangen](https://github.com/LukeSchlangen), [@​Dylan700](https://github.com/Dylan700), [@​mpsq](https://github.com/mpsq), [@​mdio](https://github.com/mdio), [@​christianvuerings](https://github.com/christianvuerings), [@​A7med3bdulBaset](https://github.com/A7med3bdulBaset), [@​karlhorky](https://github.com/karlhorky), [@​simonhaenisch](https://github.com/simonhaenisch), [@​olci34](https://github.com/olci34), [@​zce](https://github.com/zce), [@​LavaToaster](https://github.com/LavaToaster), [@​rishabhpoddar](https://github.com/rishabhpoddar), [@​smaeda-ks](https://github.com/smaeda-ks), [@​jirihofman](https://github.com/jirihofman), [@​codercor](https://github.com/codercor), [@​devjiwonchoi](https://github.com/devjiwonchoi), [@​Willem-Jaap](https://github.com/Willem-Jaap), [@​JackieLi565](https://github.com/JackieLi565), [@​thoushif](https://github.com/thoushif), [@​pkellner](https://github.com/pkellner), [@​jpfifer](https://github.com/jpfifer), [@​quisido](https://github.com/quisido), [@​tomfa](https://github.com/tomfa), and [@​raphaelbadia](https://github.com/raphaelbadia) for helping! ### [`v14.0.3`](https://github.com/vercel/next.js/compare/v14.0.2...v14.0.3) [Compare Source](https://github.com/vercel/next.js/compare/v14.0.2...v14.0.3) ### [`v14.0.2`](https://github.com/vercel/next.js/compare/v14.0.1...v14.0.2) [Compare Source](https://github.com/vercel/next.js/compare/v14.0.1...v14.0.2) ### [`v14.0.1`](https://github.com/vercel/next.js/releases/tag/v14.0.1) [Compare Source](https://github.com/vercel/next.js/compare/v14.0.0...v14.0.1) ##### Core Changes - Add Next.js 14 codemods to CLI output.: [#​57552](https://github.com/vercel/next.js/issues/57552) - OpenTelemetry: propagate a configured context(s) to root requests: [#​57084](https://github.com/vercel/next.js/issues/57084) - debug: Add tags to next build traces to track build configuration in the .next/trace file: [#​56965](https://github.com/vercel/next.js/issues/56965) - \[Traces] Await the flush of the trace write stream to make sure trace file is written: [#​57641](https://github.com/vercel/next.js/issues/57641) - Add node-pty to externals list: [#​57640](https://github.com/vercel/next.js/issues/57640) - fix: move logging config validation out of experimental: [#​57530](https://github.com/vercel/next.js/issues/57530) - Update font data: [#​57728](https://github.com/vercel/next.js/issues/57728) - Support viewport export via TS Plugin: [#​57554](https://github.com/vercel/next.js/issues/57554) - Fix: Build compilation warning when using middleware: [#​57685](https://github.com/vercel/next.js/issues/57685) - chore: Update flight-client-entry-plugin.ts typo: [#​57734](https://github.com/vercel/next.js/issues/57734) - Improve error for missing default export in dynamic metadata routes: [#​57711](https://github.com/vercel/next.js/issues/57711) - fix gsp tracing issue: [#​57766](https://github.com/vercel/next.js/issues/57766) - fix(turbopack): don't match empty route groups: [#​57647](https://github.com/vercel/next.js/issues/57647) - Update React from [`8c8ee9e`](https://github.com/vercel/next.js/commit/8c8ee9ee6) to [`0c63487`](https://github.com/vercel/next.js/commit/0c6348758) and types: [#​57772](https://github.com/vercel/next.js/issues/57772) ##### Documentation Changes - Add missing dot in codemod command: [#​57536](https://github.com/vercel/next.js/issues/57536) - docs(fix): example text unescaped entities: [#​57255](https://github.com/vercel/next.js/issues/57255) - doc: Clarify built-in support for sass after installation: [#​57279](https://github.com/vercel/next.js/issues/57279) - Update docs with a Good to know box about using redirect in client components: [#​56966](https://github.com/vercel/next.js/issues/56966) - docs: fix 02-dynamic-routes.mdx: [#​57029](https://github.com/vercel/next.js/issues/57029) - Fix incorrect link in GTM docs: [#​57547](https://github.com/vercel/next.js/issues/57547) - Fix typos: [#​57592](https://github.com/vercel/next.js/issues/57592) - Add apostrophe 07-error-handling.mdx: [#​57626](https://github.com/vercel/next.js/issues/57626) - Fix: codemods.mdx Incorrect heading structure of next-og-import, meta…: [#​57605](https://github.com/vercel/next.js/issues/57605) - Typo fix, version "13" to "14": [#​57723](https://github.com/vercel/next.js/issues/57723) - Fix Google Tag Manager URL in Third Party Libraries documentation: [#​57731](https://github.com/vercel/next.js/issues/57731) ##### Example Changes - Fix: Call cookies function from route to flag as dynamic: [#​57494](https://github.com/vercel/next.js/issues/57494) - (Examples) Add `with-youtube-embed` example: [#​57367](https://github.com/vercel/next.js/issues/57367) - (Examples) Add `with-google-maps-embed` example: [#​57365](https://github.com/vercel/next.js/issues/57365) - update [@​types/react](https://github.com/types/react) version in examples: [#​57259](https://github.com/vercel/next.js/issues/57259) - docs: fix broken link to demo: [#​57229](https://github.com/vercel/next.js/issues/57229) - (example update) Update example with-Clerk: [#​57050](https://github.com/vercel/next.js/issues/57050) - active-class-name example style js has not taken effect: [#​56136](https://github.com/vercel/next.js/issues/56136) - add inngest next.js example: [#​56049](https://github.com/vercel/next.js/issues/56049) - fix inngest example for 3.x sdk: [#​57712](https://github.com/vercel/next.js/issues/57712) ##### Misc Changes - update manifest: [#​57523](https://github.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://github.com/vercel/next.js/issues/57515) - Modify tailwindcss related dependency of `create-next-app`: [#​57262](https://github.com/vercel/next.js/issues/57262) - Remove extra CI step and lock Node.js version: [#​57769](https://github.com/vercel/next.js/issues/57769) ##### Credits Huge thanks to [@​dijonmusters](https://github.com/dijonmusters), [@​sokra](https://github.com/sokra), [@​philwolstenholme](https://github.com/philwolstenholme), [@​IgorKowalczyk](https://github.com/IgorKowalczyk), [@​housseindjirdeh](https://github.com/housseindjirdeh), [@​Zoe-Bot](https://github.com/Zoe-Bot), [@​HanCiHu](https://github.com/HanCiHu), [@​JackHowa](https://github.com/JackHowa), [@​goncy](https://github.com/goncy), [@​hirotomoyamada](https://github.com/hirotomoyamada), [@​pveyes](https://github.com/pveyes), [@​yeskunall](https://github.com/yeskunall), [@​vinaykulk621](https://github.com/vinaykulk621), [@​ChendayUP](https://github.com/ChendayUP), [@​leerob](https://github.com/leerob), [@​dvoytenko](https://github.com/dvoytenko), [@​mknichel](https://github.com/mknichel), [@​ijjk](https://github.com/ijjk), [@​hmaesta](https://github.com/hmaesta), [@​ajz003](https://github.com/ajz003), [@​its-kunal](https://github.com/its-kunal), [@​joelhooks](https://github.com/joelhooks), [@​blurrah](https://github.com/blurrah), [@​tariknh](https://github.com/tariknh), [@​Vinlock](https://github.com/Vinlock), [@​Nayeem-XTREME](https://github.com/Nayeem-XTREME), [@​aziyatali](https://github.com/aziyatali), [@​aspehler](https://github.com/aspehler), [@​huozhi](https://github.com/huozhi), [@​ztanner](https://github.com/ztanner), [@​ForsakenHarmony](https://github.com/ForsakenHarmony), [@​moka-ayumu](https://github.com/moka-ayumu), and [@​gnoff](https://github.com/gnoff) for helping! ### [`v14.0.0`](https://github.com/vercel/next.js/compare/v13.5.6...v14.0.0) [Compare Source](https://github.com/vercel/next.js/compare/v13.5.6...v14.0.0) ### [`v13.5.6`](https://github.com/vercel/next.js/releases/tag/v13.5.6) [Compare Source](https://github.com/vercel/next.js/compare/v13.5.5...v13.5.6) ##### Core Changes - Upgrade edge-runtime/cookies [#​57021](https://github.com/vercel/next.js/issues/57021) - Patch React with fix for write-after-close for ReadableStream [#​57011](https://github.com/vercel/next.js/issues/57011) ##### Credits Huge thanks to [@​ijjk](https://github.com/ijjk) [@​huozhi](https://github.com/huozhi) [@​gnoff](https://github.com/gnoff) for helping! ### [`v13.5.5`](https://github.com/vercel/next.js/compare/v13.5.4...v13.5.5) [Compare Source](https://github.com/vercel/next.js/compare/v13.5.4...v13.5.5) ### [`v13.5.4`](https://github.com/vercel/next.js/releases/tag/v13.5.4) [Compare Source](https://github.com/vercel/next.js/compare/v13.5.3...v13.5.4) ##### Core Changes - chore: NextJS -> Next.js: [#​55961](https://github.com/vercel/next.js/issues/55961) - fix-failed-to-generate-self-signed-certificate issue:[#​55891](https://github.com/vercel/next.js/issues/55891): [#​55947](https://github.com/vercel/next.js/issues/55947) - Remove .test.js from dist: [#​55946](https://github.com/vercel/next.js/issues/55946) - Turbopack next/font/google: don't insert css rules for multiple weights or styles: [#​55852](https://github.com/vercel/next.js/issues/55852) - Fix stale revalidate stream handling: [#​55978](https://github.com/vercel/next.js/issues/55978) - turbopack: improve turbopack/test stability: [#​56024](https://github.com/vercel/next.js/issues/56024) - Mark testmode fetches internal: [#​56036](https://github.com/vercel/next.js/issues/56036) - chore: Remove 'beta.' Subdomain from `beta.nextjs.org` Links: [#​55924](https://github.com/vercel/next.js/issues/55924) - Remove experimental.sharedPool: [#​56021](https://github.com/vercel/next.js/issues/56021) - fix(worker): pass env to build worker w/ `config.experimental.workerThreads`: [#​55257](https://github.com/vercel/next.js/issues/55257) - Update `swc_core` to `v0.83.26`: [#​55780](https://github.com/vercel/next.js/issues/55780) - Revert "Update `swc_core` to `v0.83.26`": [#​56077](https://github.com/vercel/next.js/issues/56077) - fix reporting of illegal segments when directory only contains irrelevant files: [#​56076](https://github.com/vercel/next.js/issues/56076) - Make `permanentRedirect` return 308 in route handlers: [#​56065](https://github.com/vercel/next.js/issues/56065) - Remove unneeded next-dev js in next-core: [#​56039](https://github.com/vercel/next.js/issues/56039) - Fix: Use `boolean` instead of `false` for experimental logging config: [#​56110](https://github.com/vercel/next.js/issues/56110) - chore: remove chalk in favor of picocolors: [#​55992](https://github.com/vercel/next.js/issues/55992) - Revert: "Generate prefetch RSC payload during build for SSR paths ([#​54403](https://github.com/vercel/next.js/issues/54403))": [#​56059](https://github.com/vercel/next.js/issues/56059) - fetching logging on edge: [#​56108](https://github.com/vercel/next.js/issues/56108) - Optimize build trace handling: [#​56048](https://github.com/vercel/next.js/issues/56048) - Update font data: [#​56121](https://github.com/vercel/next.js/issues/56121) - feat(turbopack): port bloom filter to nexturbo: [#​55678](https://github.com/vercel/next.js/issues/55678) - Fixes performance problems due to TaskScopes: [#​55721](https://github.com/vercel/next.js/issues/55721) - perf: remove react dom legacy from app router: [#​56082](https://github.com/vercel/next.js/issues/56082) - perf: replace zod with superstruct: [#​56083](https://github.com/vercel/next.js/issues/56083) - perf: externalise ws for bundled server: [#​56095](https://github.com/vercel/next.js/issues/56095) - misc: refactor node utils: [#​56096](https://github.com/vercel/next.js/issues/56096) - Add support for skipTrailingSlashRedirect and skipMiddlewareUrlNormalize in Turbopack: [#​56147](https://github.com/vercel/next.js/issues/56147) - Add experimental.scrollRestoration for Turbopack: [#​56150](https://github.com/vercel/next.js/issues/56150) - misc: refactor handleExternals: [#​56161](https://github.com/vercel/next.js/issues/56161) - perf: add option to bundle pages externals: [#​56162](https://github.com/vercel/next.js/issues/56162) - Allow jest to run with use server directive: [#​56148](https://github.com/vercel/next.js/issues/56148) - Update experimental compile cache handling: [#​56139](https://github.com/vercel/next.js/issues/56139) - App render related code clean up: [#​56178](https://github.com/vercel/next.js/issues/56178) - Add support for i18n config in Turbopack: [#​56182](https://github.com/vercel/next.js/issues/56182) - Implement list of config options for Turbopack: [#​56188](https://github.com/vercel/next.js/issues/56188) - Turbopack: add support for an assetPrefix and basePath: [#​56058](https://github.com/vercel/next.js/issues/56058) - update turbopack: [#​56197](https://github.com/vercel/next.js/issues/56197) - Update supported options list to reflect [#​56188](https://github.com/vercel/next.js/issues/56188): [#​56200](https://github.com/vercel/next.js/issues/56200) - Add support for experimental.logging.level in Turbopack: [#​56201](https://github.com/vercel/next.js/issues/56201) - Add next.config.js options to turbopack warning file: [#​56207](https://github.com/vercel/next.js/issues/56207) - fix: [@​libsql/client](https://github.com/libsql/client) build error: [#​56192](https://github.com/vercel/next.js/issues/56192) - chore: bump `postcss`: [#​56225](https://github.com/vercel/next.js/issues/56225) - Add additional handling for experimental-compile: [#​56224](https://github.com/vercel/next.js/issues/56224) - Drop ipc server headers filters: [#​56226](https://github.com/vercel/next.js/issues/56226) - only override NODE_EXTRA_CA_CERTS when using experimental https flag: [#​56252](https://github.com/vercel/next.js/issues/56252) - Pass same mangling option as terser to SWC minifier: [#​56281](https://github.com/vercel/next.js/issues/56281) - update turbopack: [#​56285](https://github.com/vercel/next.js/issues/56285) - clear require cache only when needed: [#​56198](https://github.com/vercel/next.js/issues/56198) - misc: enable source maps for bundled runtime: [#​56289](https://github.com/vercel/next.js/issues/56289) - misc: shortcut styled-jsx in external resolution: [#​56291](https://github.com/vercel/next.js/issues/56291) - Support serverRuntimeConfig and publicRuntimeConfig in Turbopack: [#​56310](https://github.com/vercel/next.js/issues/56310) - Reland static prefetches & fix prefetch bailout behavior: [#​56228](https://github.com/vercel/next.js/issues/56228) - fix([#​53190](https://github.com/vercel/next.js/issues/53190)): add missing crossOrigin to assetsPrefix resources: [#​56311](https://github.com/vercel/next.js/issues/56311) - misc: fix instrumentation with bundled server: [#​56318](https://github.com/vercel/next.js/issues/56318) - fix(next/client): keep hash when navigating from app to pages router: [#​56223](https://github.com/vercel/next.js/issues/56223) - fix: support both decoded and encoded url requests of conventioned files : [#​56187](https://github.com/vercel/next.js/issues/56187) - fix: Invalid URL (404) provided on server actions error: [#​56323](https://github.com/vercel/next.js/issues/56323) - Revert "misc: shortcut styled-jsx in external resolution ([#​56291](https://github.com/vercel/next.js/issues/56291))": [#​56334](https://github.com/vercel/next.js/issues/56334) - Fix build output logging order: [#​56335](https://github.com/vercel/next.js/issues/56335) ##### Documentation Changes - docs: add `not-found` to file conventions page: [#​55944](https://github.com/vercel/next.js/issues/55944) - Update 03-linking-and-navigating.mdx: [#​55907](https://github.com/vercel/next.js/issues/55907) - docs: Correct place for passing `extension` option to `createMDX()`: [#​55967](https://github.com/vercel/next.js/issues/55967) - docs-55629 update router cache column in cache interactions api table: [#​55630](https://github.com/vercel/next.js/issues/55630) - Update 03-linking-and-navigating.mdx: [#​55969](https://github.com/vercel/next.js/issues/55969) - Updates "Prerender Error" page for App Router: [#​56044](https://github.com/vercel/next.js/issues/56044) - Add the default import alias to create-next-app prompt for clarity: [#​55896](https://github.com/vercel/next.js/issues/55896) - Update revalidatePath.mdx to fix confusing wording of arguments section.: [#​56099](https://github.com/vercel/next.js/issues/56099) - docs: Renamed function that is used by other name: [#​56170](https://github.com/vercel/next.js/issues/56170) - (docs) Document Server Actions `.bind` method: [#​56164](https://github.com/vercel/next.js/issues/56164) - docs: Use `Response.json` over `NextResponse.json`: [#​56173](https://github.com/vercel/next.js/issues/56173) - correcting link to useSearchParams ref: [#​56169](https://github.com/vercel/next.js/issues/56169) - docs(sharp-missing-in-production.mdx): update standalone command: [#​56191](https://github.com/vercel/next.js/issues/56191) - docs(sharp-missing-in-production.mdx): update standalone command: [#​56239](https://github.com/vercel/next.js/issues/56239) - Update image.mdx: [#​56269](https://github.com/vercel/next.js/issues/56269) - Update image.mdx: [#​56266](https://github.com/vercel/next.js/issues/56266) ##### Example Changes - chore(examples): bump dependency versions: [#​55899](https://github.com/vercel/next.js/issues/55899) - Update to with-supertokens example app: [#​56035](https://github.com/vercel/next.js/issues/56035) - Update dependencies in examples : [#​55993](https://github.com/vercel/next.js/issues/55993) - Chore/update with supabase demo deploy button: [#​52483](https://github.com/vercel/next.js/issues/52483) - chore(examples): remove deprecated dependency from `with-jest`: [#​56152](https://github.com/vercel/next.js/issues/56152) - chore(examples): fix `with-jest` types: [#​56193](https://github.com/vercel/next.js/issues/56193) - (Examples) update Grafbase example: [#​54705](https://github.com/vercel/next.js/issues/54705) - fix: typo in `with-stripe-typescript` example: [#​56274](https://github.com/vercel/next.js/issues/56274) ##### Misc Changes - Skip production tests for Turbopack: [#​56045](https://github.com/vercel/next.js/issues/56045) - Fix invalid build-and-test workflow: [#​56053](https://github.com/vercel/next.js/issues/56053) - turbopack: Add more skipped tests: [#​56052](https://github.com/vercel/next.js/issues/56052) - Skip next build test: [#​56079](https://github.com/vercel/next.js/issues/56079) - add flakey test: [#​56080](https://github.com/vercel/next.js/issues/56080) - Skip more production tests for turbopack: [#​56084](https://github.com/vercel/next.js/issues/56084) - Ensure tests suites have unique names: [#​56085](https://github.com/vercel/next.js/issues/56085) - Skip experimental.nextScriptWorkers test for Turbopack: [#​56086](https://github.com/vercel/next.js/issues/56086) - Skip production tests for Turbopack: [#​56089](https://github.com/vercel/next.js/issues/56089) - Skip Babel tests for Turbopack: [#​56091](https://github.com/vercel/next.js/issues/56091) - misc: add node-version file: [#​55938](https://github.com/vercel/next.js/issues/55938) - Ensure unique name for app dir css tests: [#​56088](https://github.com/vercel/next.js/issues/56088) - Decrease default test timeouts: [#​56116](https://github.com/vercel/next.js/issues/56116) - misc: stop hiding node_modules in vscode: [#​56081](https://github.com/vercel/next.js/issues/56081) - special case timeout on windows: [#​56120](https://github.com/vercel/next.js/issues/56120) - Turbopack: update test manifest: [#​56133](https://github.com/vercel/next.js/issues/56133) - More test updates: [#​56146](https://github.com/vercel/next.js/issues/56146) - fix(cna): pin dependency versions: [#​56177](https://github.com/vercel/next.js/issues/56177) - Update `swc_core` to `v0.83.28`: [#​56134](https://github.com/vercel/next.js/issues/56134) - Fix middleware-general test for Turbopack: [#​56211](https://github.com/vercel/next.js/issues/56211) - More Turbopack test fixes: [#​56248](https://github.com/vercel/next.js/issues/56248) - update test mainfest: [#​56214](https://github.com/vercel/next.js/issues/56214) - More Turbopack fixes: [#​56275](https://github.com/vercel/next.js/issues/56275) - More Turbopack fixes: [#​56299](https://github.com/vercel/next.js/issues/56299) - misc: update code owners: [#​56290](https://github.com/vercel/next.js/issues/56290) - Fix flaky test for size output: [#​56303](https://github.com/vercel/next.js/issues/56303) - update webp crate: [#​56307](https://github.com/vercel/next.js/issues/56307) - Remove buildId test as it's no longer relevant: [#​56316](https://github.com/vercel/next.js/issues/56316) - Add code freeze GitHub actions for releasing: [#​56325](https://github.com/vercel/next.js/issues/56325) - test: add flaky turbopack integration tests to manifest: [#​56309](https://github.com/vercel/next.js/issues/56309) ##### Credits Huge thanks to [@​balazsorban44](https://github.com/balazsorban44), [@​sdkdeepa](https://github.com/sdkdeepa), [@​aayman997](https://github.com/aayman997), [@​mayank1513](https://github.com/mayank1513), [@​timneutkens](https://github.com/timneutkens), [@​2XG-DEV](https://github.com/2XG-DEV), [@​eliot-akira](https://github.com/eliot-akira), [@​hi-matthew](https://github.com/hi-matthew), [@​riobits](https://github.com/riobits), [@​wbinnssmith](https://github.com/wbinnssmith), [@​ijjk](https://github.com/ijjk), [@​sokra](https://github.com/sokra), [@​dvoytenko](https://github.com/dvoytenko), [@​rishabhpoddar](https://github.com/rishabhpoddar), [@​manovotny](https://github.com/manovotny), [@​A7med3bdulBaset](https://github.com/A7med3bdulBaset), [@​huozhi](https://github.com/huozhi), [@​jridgewell](https://github.com/jridgewell), [@​joulev](https://github.com/joulev), [@​SukkaW](https://github.com/SukkaW), [@​kdy1](https://github.com/kdy1), [@​feedthejim](https://github.com/feedthejim), [@​Fredkiss3](https://github.com/Fredkiss3), [@​styfle](https://github.com/styfle), [@​MildTomato](https://github.com/MildTomato), [@​ForsakenHarmony](https://github.com/ForsakenHarmony), [@​walfly](https://github.com/walfly), [@​bzhn](https://github.com/bzhn), [@​shuding](https://github.com/shuding), [@​boylett](https://github.com/boylett), [@​Loki899899](https://github.com/Loki899899), [@​devrsi0n](https://github.com/devrsi0n), [@​ImBIOS](https://github.com/ImBIOS), [@​vinaykulk621](https://github.com/vinaykulk621), [@​ztanner](https://github.com/ztanner), [@​sdaigo](https://github.com/sdaigo), [@​hamirmahal](https://github.com/hamirmahal), [@​blurrah](https://github.com/blurrah), [@​omarmciver](https://github.com/omarmciver), and [@​alexBaizeau](https://github.com/alexBaizeau) for helping! ### [`v13.5.3`](https://github.com/vercel/next.js/compare/v13.5.2...v13.5.3) [Compare Source](https://github.com/vercel/next.js/compare/v13.5.2...v13.5.3) ### [`v13.5.2`](https://github.com/vercel/next.js/compare/v13.5.1...v13.5.2) [Compare Source](https://github.com/vercel/next.js/compare/v13.5.1...v13.5.2) ### [`v13.5.1`](https://github.com/vercel/next.js/compare/v13.5.0...v13.5.1) [Compare Source](https://github.com/vercel/next.js/compare/v13.5.0...v13.5.1) ### [`v13.5.0`](https://github.com/vercel/next.js/compare/v13.4.19...v13.5.0) [Compare Source](https://github.com/vercel/next.js/compare/v13.4.19...v13.5.0) ### [`v13.4.19`](https://github.com/vercel/next.js/releases/tag/v13.4.19) [Compare Source](https://github.com/vercel/next.js/compare/v13.4.18...v13.4.19) ##### Core Changes - fix: invalid module transform for `@headlessui/react`: [#​54206](https://github.com/vercel/next.js/issues/54206) - chore: remove unnecessary type cast in dev-build-watcher: [#​54221](https://github.com/vercel/next.js/issues/54221) - fix process.env not being available in standalone mode: [#​54203](https://github.com/vercel/next.js/issues/54203) - Fix missing `devPageFiles` collection: [#​54224](https://github.com/vercel/next.js/issues/54224) - Add `Route` and `LinkProps` stub generics: [#​54226](https://github.com/vercel/next.js/issues/54226) - Use `createClientModuleProxy` from Flight Server: [#​54232](https://github.com/vercel/next.js/issues/54232) - Add default not found to loader tree of group routes root layer: [#​54228](https://github.com/vercel/next.js/issues/54228) - feat(image): add support for custom `loaderFile` when `loader: default`: [#​53417](https://github.com/vercel/next.js/issues/53417) - Fix renamed export of Server Actions: [#​54241](https://github.com/vercel/next.js/issues/54241) - Ensures App Router Link respects scroll-behavior: smooth when only hash is changed.: [#​54243](https://github.com/vercel/next.js/issues/54243) ##### Misc Changes - Update dd-trace used for internal tools: [#​54214](https://github.com/vercel/next.js/issues/54214) - (Fix)Broken `upgrading.mdx` link : [#​54234](https://github.com/vercel/next.js/issues/54234) - chore: skip CI run on forks: [#​54219](https://github.com/vercel/next.js/issues/54219) - chore(ci): bump `cancel-workflow-action@0.11.0`: [#​54246](https://github.com/vercel/next.js/issues/54246) ##### Credits Huge thanks to [@​opnay](https://github.com/opnay), [@​styfle](https://github.com/styfle), [@​timneutkens](https://github.com/timneutkens), [@​ztanner](https://github.com/ztanner), [@​shuding](https://github.com/shuding), [@​huozhi](https://github.com/huozhi), [@​vinaykulk621](https://github.com/vinaykulk621), [@​balazsorban44](https://github.com/balazsorban44), [@​goguda](https://github.com/goguda), and [@​coreyleelarson](https://github.com/coreyleelarson) for helping! ### [`v13.4.18`](https://github.com/vercel/next.js/releases/tag/v13.4.18) [Compare Source](https://github.com/vercel/next.js/compare/v13.4.17...v13.4.18) ##### Core Changes - refactor: remove edge condition for module proxy path: [#​54167](https://github.com/ve
--- ### 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. --- - [ ] 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/tackley/fact-prod-calc). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 4 +- pnpm-lock.yaml | 239 ++++++++++++++++++++++++++++++++++--------------- 2 files changed, 169 insertions(+), 74 deletions(-) diff --git a/package.json b/package.json index 75b1b84..e1387f0 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "lint": "next lint" }, "dependencies": { - "next": "13.5.1", + "next": "14.1.1", "react": "18.2.0", "react-dom": "18.2.0" }, @@ -21,7 +21,7 @@ "@types/react-dom": "18.2.4", "concurrently": "^8.0.1", "eslint": "8.40.0", - "eslint-config-next": "13.4.2", + "eslint-config-next": "14.1.1", "typescript": "5.0.4" } } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6a64c7a..124715e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: dependencies: next: - specifier: 13.5.1 - version: 13.5.1(react-dom@18.2.0)(react@18.2.0) + specifier: 14.1.1 + version: 14.1.1(react-dom@18.2.0)(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -32,8 +32,8 @@ devDependencies: specifier: 8.40.0 version: 8.40.0 eslint-config-next: - specifier: 13.4.2 - version: 13.4.2(eslint@8.40.0)(typescript@5.0.4) + specifier: 14.1.1 + version: 14.1.1(eslint@8.40.0)(typescript@5.0.4) typescript: specifier: 5.0.4 version: 5.0.4 @@ -109,18 +109,30 @@ packages: resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} dev: true - /@next/env@13.5.1: - resolution: {integrity: sha512-CIMWiOTyflFn/GFx33iYXkgLSQsMQZV4jB91qaj/TfxGaGOXxn8C1j72TaUSPIyN7ziS/AYG46kGmnvuk1oOpg==} + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 + dev: true + + /@next/env@14.1.1: + resolution: {integrity: sha512-7CnQyD5G8shHxQIIg3c7/pSeYFeMhsNbpU/bmvH7ZnDql7mNRgg8O2JZrhrc/soFnfBnKP4/xXNiiSIPn2w8gA==} dev: false - /@next/eslint-plugin-next@13.4.2: - resolution: {integrity: sha512-ZeFWgrxwckxTpYM+ANeUL9E7LOGPbZKmI94LJIjbDU69iEIgqd4WD0l2pVbOJMr/+vgoZmJ9Dx1m0WJ7WScXHA==} + /@next/eslint-plugin-next@14.1.1: + resolution: {integrity: sha512-NP1WoGFnFLpqqCWgGFjnn/sTwUExdPyjeFKRdQP1X/bL/tjAQ/TXDmYqw6vzGaP5NaZ2u6xzg+N/0nd7fOPOGQ==} dependencies: - glob: 7.1.7 + glob: 10.3.10 dev: true - /@next/swc-darwin-arm64@13.5.1: - resolution: {integrity: sha512-Bcd0VFrLHZnMmJy6LqV1CydZ7lYaBao8YBEdQUVzV8Ypn/l5s//j5ffjfvMzpEQ4mzlAj3fIY+Bmd9NxpWhACw==} + /@next/swc-darwin-arm64@14.1.1: + resolution: {integrity: sha512-yDjSFKQKTIjyT7cFv+DqQfW5jsD+tVxXTckSe1KIouKk75t1qZmj/mV3wzdmFb0XHVGtyRjDMulfVG8uCKemOQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -128,8 +140,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64@13.5.1: - resolution: {integrity: sha512-uvTZrZa4D0bdWa1jJ7X1tBGIxzpqSnw/ATxWvoRO9CVBvXSx87JyuISY+BWsfLFF59IRodESdeZwkWM2l6+Kjg==} + /@next/swc-darwin-x64@14.1.1: + resolution: {integrity: sha512-KCQmBL0CmFmN8D64FHIZVD9I4ugQsDBBEJKiblXGgwn7wBCSe8N4Dx47sdzl4JAg39IkSN5NNrr8AniXLMb3aw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -137,8 +149,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu@13.5.1: - resolution: {integrity: sha512-/52ThlqdORPQt3+AlMoO+omicdYyUEDeRDGPAj86ULpV4dg+/GCFCKAmFWT0Q4zChFwsAoZUECLcKbRdcc0SNg==} + /@next/swc-linux-arm64-gnu@14.1.1: + resolution: {integrity: sha512-YDQfbWyW0JMKhJf/T4eyFr4b3tceTorQ5w2n7I0mNVTFOvu6CGEzfwT3RSAQGTi/FFMTFcuspPec/7dFHuP7Eg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -146,8 +158,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl@13.5.1: - resolution: {integrity: sha512-L4qNXSOHeu1hEAeeNsBgIYVnvm0gg9fj2O2Yx/qawgQEGuFBfcKqlmIE/Vp8z6gwlppxz5d7v6pmHs1NB6R37w==} + /@next/swc-linux-arm64-musl@14.1.1: + resolution: {integrity: sha512-fiuN/OG6sNGRN/bRFxRvV5LyzLB8gaL8cbDH5o3mEiVwfcMzyE5T//ilMmaTrnA8HLMS6hoz4cHOu6Qcp9vxgQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -155,8 +167,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu@13.5.1: - resolution: {integrity: sha512-QVvMrlrFFYvLtABk092kcZ5Mzlmsk2+SV3xYuAu8sbTuIoh0U2+HGNhVklmuYCuM3DAAxdiMQTNlRQmNH11udw==} + /@next/swc-linux-x64-gnu@14.1.1: + resolution: {integrity: sha512-rv6AAdEXoezjbdfp3ouMuVqeLjE1Bin0AuE6qxE6V9g3Giz5/R3xpocHoAi7CufRR+lnkuUjRBn05SYJ83oKNQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -164,8 +176,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl@13.5.1: - resolution: {integrity: sha512-bBnr+XuWc28r9e8gQ35XBtyi5KLHLhTbEvrSgcWna8atI48sNggjIK8IyiEBO3KIrcUVXYkldAzGXPEYMnKt1g==} + /@next/swc-linux-x64-musl@14.1.1: + resolution: {integrity: sha512-YAZLGsaNeChSrpz/G7MxO3TIBLaMN8QWMr3X8bt6rCvKovwU7GqQlDu99WdvF33kI8ZahvcdbFsy4jAFzFX7og==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -173,8 +185,8 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc@13.5.1: - resolution: {integrity: sha512-EQGeE4S5c9v06jje9gr4UlxqUEA+zrsgPi6kg9VwR+dQHirzbnVJISF69UfKVkmLntknZJJI9XpWPB6q0Z7mTg==} + /@next/swc-win32-arm64-msvc@14.1.1: + resolution: {integrity: sha512-1L4mUYPBMvVDMZg1inUYyPvFSduot0g73hgfD9CODgbr4xiTYe0VOMTZzaRqYJYBA9mana0x4eaAaypmWo1r5A==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -182,8 +194,8 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc@13.5.1: - resolution: {integrity: sha512-1y31Q6awzofVjmbTLtRl92OX3s+W0ZfO8AP8fTnITcIo9a6ATDc/eqa08fd6tSpFu6IFpxOBbdevOjwYTGx/AQ==} + /@next/swc-win32-ia32-msvc@14.1.1: + resolution: {integrity: sha512-jvIE9tsuj9vpbbXlR5YxrghRfMuG0Qm/nZ/1KDHc+y6FpnZ/apsgh+G6t15vefU0zp3WSpTMIdXRUsNl/7RSuw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -191,8 +203,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc@13.5.1: - resolution: {integrity: sha512-+9XBQizy7X/GuwNegq+5QkkxAPV7SBsIwapVRQd9WSvvU20YO23B3bZUpevdabi4fsd25y9RJDDncljy/V54ww==} + /@next/swc-win32-x64-msvc@14.1.1: + resolution: {integrity: sha512-S6K6EHDU5+1KrBDLko7/c1MNy/Ya73pIAmvKeFwsF4RmBFJSO7/7YeD4FnZ4iBdzE69PpQ4sOMU9ORKeNuxe8A==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -221,6 +233,13 @@ packages: fastq: 1.17.1 dev: true + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: true + optional: true + /@rushstack/eslint-patch@1.7.2: resolution: {integrity: sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==} dev: true @@ -351,6 +370,11 @@ packages: engines: {node: '>=8'} dev: true + /ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + dev: true + /ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} @@ -358,6 +382,11 @@ packages: color-convert: 2.0.1 dev: true + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + dev: true + /argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: true @@ -517,6 +546,12 @@ packages: concat-map: 0.0.1 dev: true + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: true + /braces@3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} @@ -698,6 +733,10 @@ packages: esutils: 2.0.3 dev: true + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + dev: true + /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true @@ -832,8 +871,8 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-next@13.4.2(eslint@8.40.0)(typescript@5.0.4): - resolution: {integrity: sha512-zjLJ9B9bbeWSo5q+iHfdt8gVYyT+y2BpWDfjR6XMBtFRSMKRGjllDKxnuKBV1q2Y/QpwLM2PXHJTMRyblCmRAg==} + /eslint-config-next@14.1.1(eslint@8.40.0)(typescript@5.0.4): + resolution: {integrity: sha512-OLyw2oHzwE0M0EODGYMbjksDQKSshQWBzYY+Nkoxoe3+Q5G0lpb9EkekyDk7Foz9BMfotbYShJrgYoBEAVqU4Q==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -841,7 +880,7 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 13.4.2 + '@next/eslint-plugin-next': 14.1.1 '@rushstack/eslint-patch': 1.7.2 '@typescript-eslint/parser': 5.62.0(eslint@8.40.0)(typescript@5.0.4) eslint: 8.40.0 @@ -1181,6 +1220,14 @@ packages: is-callable: 1.2.7 dev: true + /foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + engines: {node: '>=14'} + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + dev: true + /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true @@ -1248,19 +1295,16 @@ packages: is-glob: 4.0.3 dev: true - /glob-to-regexp@0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - dev: false - - /glob@7.1.7: - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} + /glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 + foreground-child: 3.1.1 + jackspeak: 2.3.6 + minimatch: 9.0.3 + minipass: 7.0.4 + path-scurry: 1.10.1 dev: true /glob@7.2.3: @@ -1568,6 +1612,15 @@ packages: set-function-name: 2.0.2 dev: true + /jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + dev: true + /js-sdsl@4.4.2: resolution: {integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==} dev: true @@ -1657,6 +1710,11 @@ packages: dependencies: js-tokens: 4.0.0 + /lru-cache@10.2.0: + resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} + engines: {node: 14 || >=16.14} + dev: true + /lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} @@ -1683,10 +1741,22 @@ packages: brace-expansion: 1.1.11 dev: true + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true + /minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + engines: {node: '>=16 || 14 >=14.17'} + dev: true + /ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} dev: true @@ -1705,9 +1775,9 @@ packages: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true - /next@13.5.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-GIudNR7ggGUZoIL79mSZcxbXK9f5pwAIPZxEM8+j2yLqv5RODg4TkmUlaKSYVqE1bPQueamXSqdC3j7axiTSEg==} - engines: {node: '>=16.14.0'} + /next@14.1.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-McrGJqlGSHeaz2yTRPkEucxQKe5Zq7uPwyeHNmJaZNY4wx9E9QdxmTp310agFRoMuIYgQrCrT3petg13fSVOww==} + engines: {node: '>=18.17.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -1720,26 +1790,25 @@ packages: sass: optional: true dependencies: - '@next/env': 13.5.1 + '@next/env': 14.1.1 '@swc/helpers': 0.5.2 busboy: 1.6.0 caniuse-lite: 1.0.30001594 - postcss: 8.4.14 + graceful-fs: 4.2.11 + postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) styled-jsx: 5.1.1(react@18.2.0) - watchpack: 2.4.0 - zod: 3.21.4 optionalDependencies: - '@next/swc-darwin-arm64': 13.5.1 - '@next/swc-darwin-x64': 13.5.1 - '@next/swc-linux-arm64-gnu': 13.5.1 - '@next/swc-linux-arm64-musl': 13.5.1 - '@next/swc-linux-x64-gnu': 13.5.1 - '@next/swc-linux-x64-musl': 13.5.1 - '@next/swc-win32-arm64-msvc': 13.5.1 - '@next/swc-win32-ia32-msvc': 13.5.1 - '@next/swc-win32-x64-msvc': 13.5.1 + '@next/swc-darwin-arm64': 14.1.1 + '@next/swc-darwin-x64': 14.1.1 + '@next/swc-linux-arm64-gnu': 14.1.1 + '@next/swc-linux-arm64-musl': 14.1.1 + '@next/swc-linux-x64-gnu': 14.1.1 + '@next/swc-linux-x64-musl': 14.1.1 + '@next/swc-win32-arm64-msvc': 14.1.1 + '@next/swc-win32-ia32-msvc': 14.1.1 + '@next/swc-win32-x64-msvc': 14.1.1 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -1871,6 +1940,14 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true + /path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + lru-cache: 10.2.0 + minipass: 7.0.4 + dev: true + /path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -1890,8 +1967,8 @@ packages: engines: {node: '>= 0.4'} dev: true - /postcss@8.4.14: - resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} + /postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 @@ -2111,6 +2188,11 @@ packages: object-inspect: 1.13.1 dev: true + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + dev: true + /slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} @@ -2139,6 +2221,15 @@ packages: strip-ansi: 6.0.1 dev: true + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + dev: true + /string.prototype.matchall@4.0.10: resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} dependencies: @@ -2185,6 +2276,13 @@ packages: ansi-regex: 5.0.1 dev: true + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.0.1 + dev: true + /strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -2355,14 +2453,6 @@ packages: punycode: 2.3.1 dev: true - /watchpack@2.4.0: - resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} - engines: {node: '>=10.13.0'} - dependencies: - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - dev: false - /which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: @@ -2428,6 +2518,15 @@ packages: strip-ansi: 6.0.1 dev: true + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + dev: true + /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true @@ -2463,7 +2562,3 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} dev: true - - /zod@3.21.4: - resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} - dev: false