Closed renovate[bot] closed 3 months ago
This PR contains the following updates:
14.0.4
14.2.5
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.
This PR contains the following updates:
14.0.4
->14.2.5
14.0.4
->14.2.5
Release Notes
vercel/next.js (@next/env)
### [`v14.2.5`](https://togithub.com/vercel/next.js/releases/tag/v14.2.5) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.2.4...v14.2.5) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - avoid merging global css in a way that leaks into other chunk groups ([#67373](https://togithub.com/vercel/next.js/issues/67373)) - Fix server action edge redirect with middleware rewrite ([#67148](https://togithub.com/vercel/next.js/issues/67148)) - fix(next): reject protocol-relative URLs in image optimization ([#65752](https://togithub.com/vercel/next.js/issues/65752)) - fix(next-swc): correct path interop to filepath for wasm ([#65633](https://togithub.com/vercel/next.js/issues/65633)) - Use addDependency to track metadata route file changes ([#66714](https://togithub.com/vercel/next.js/issues/66714)) - Fix noindex is missing on static not-found page ([#67135](https://togithub.com/vercel/next.js/issues/67135)) - perf: improve retrieving versionInfo on Turbo HMR ([#67309](https://togithub.com/vercel/next.js/issues/67309)) - fix(next/image): handle invalid url ([#67465](https://togithub.com/vercel/next.js/issues/67465)) - fix(next): initial prefetch cache not set properly with different search params ([#65977](https://togithub.com/vercel/next.js/issues/65977)) - fix: Backport class properties fix ([#67377](https://togithub.com/vercel/next.js/issues/67377)) - Upgrade acorn ([#67592](https://togithub.com/vercel/next.js/issues/67592)) ##### Misc - Log stdio for pull-turbo-cache script ([#66759](https://togithub.com/vercel/next.js/issues/66759)) - Ensure turbo is setup when building in docker ([#66804](https://togithub.com/vercel/next.js/issues/66804)) ##### Credits Huge thanks to [@devjiwonchoi](https://togithub.com/devjiwonchoi), [@ijjk](https://togithub.com/ijjk), [@emmerich](https://togithub.com/emmerich), [@huozhi](https://togithub.com/huozhi), [@kdy1](https://togithub.com/kdy1), [@kwonoj](https://togithub.com/kwonoj), [@styfle](https://togithub.com/styfle), and [@sokra](https://togithub.com/sokra) for helping! ### [`v14.2.4`](https://togithub.com/vercel/next.js/releases/tag/v14.2.4) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.2.3...v14.2.4) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - fix: ensure route handlers properly track dynamic access ([#66446](https://togithub.com/vercel/next.js/issues/66446)) - fix NextRequest proxy in edge runtime ([#66551](https://togithub.com/vercel/next.js/issues/66551)) - Fix next/dynamic with babel and src dir ([#65177](https://togithub.com/vercel/next.js/issues/65177)) - Use vercel deployment url for metadataBase fallbacks ([#65089](https://togithub.com/vercel/next.js/issues/65089)) - fix(next/image): detect react@19 for fetchPriority prop ([#65235](https://togithub.com/vercel/next.js/issues/65235)) - Fix loading navigation with metadata and prefetch ([#66447](https://togithub.com/vercel/next.js/issues/66447)) - prevent duplicate RSC fetch when action redirects ([#66620](https://togithub.com/vercel/next.js/issues/66620)) - ensure router cache updates reference the latest cache values ([#66681](https://togithub.com/vercel/next.js/issues/66681)) - Prevent append of trailing slash in cases where path ends with a file extension ([#66636](https://togithub.com/vercel/next.js/issues/66636)) - Fix inconsistency with 404 getStaticProps cache-control ([#66674](https://togithub.com/vercel/next.js/issues/66674)) - Use addDependency to track metadata route file changes ([#66714](https://togithub.com/vercel/next.js/issues/66714)) - Add timeout/retry handling for fetch cache ([#66652](https://togithub.com/vercel/next.js/issues/66652)) - fix: app-router prefetch crash when an invalid URL is passed to Link ([#66755](https://togithub.com/vercel/next.js/issues/66755)) ##### Credits Huge thanks to [@ztanner](https://togithub.com/ztanner), [@ijjk](https://togithub.com/ijjk), [@wbinnssmith](https://togithub.com/wbinnssmith), [@huozhi](https://togithub.com/huozhi), and [@lubieowoce](https://togithub.com/lubieowoce) for helping! ### [`v14.2.3`](https://togithub.com/vercel/next.js/releases/tag/v14.2.3) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.2.2...v14.2.3) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - Fix: resolve mixed re-exports module as cjs ([#64681](https://togithub.com/vercel/next.js/issues/64681)) - fix: mixing namespace import and named import client components ([#64809](https://togithub.com/vercel/next.js/issues/64809)) - Fix mixed exports in server component with barrel optimization ([#64894](https://togithub.com/vercel/next.js/issues/64894)) - Fix next/image usage in mdx([#64875](https://togithub.com/vercel/next.js/issues/64875)) - fix(fetch-cache): fix additional typo, add type & data validation ([#64799](https://togithub.com/vercel/next.js/issues/64799)) - prevent erroneous route interception during lazy fetch ([#64692](https://togithub.com/vercel/next.js/issues/64692)) - fix root page revalidation when redirecting in a server action ([#64730](https://togithub.com/vercel/next.js/issues/64730)) - fix: remove traceparent from cachekey should not remove traceparent from original object ([#64727](https://togithub.com/vercel/next.js/issues/64727)) - Clean-up fetch metrics tracking ([#64746](https://togithub.com/vercel/next.js/issues/64746)) ##### Credits Huge thanks to [@huozhi](https://togithub.com/huozhi), [@samcx](https://togithub.com/samcx), [@ztanner](https://togithub.com/ztanner), [@Jeffrey-Zutt](https://togithub.com/Jeffrey-Zutt), and [@ijjk](https://togithub.com/ijjk) for helping! ### [`v14.2.2`](https://togithub.com/vercel/next.js/releases/tag/v14.2.2) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.2.1...v14.2.2) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - Fix Server Action error logs for unhandled POST requests ([#64315](https://togithub.com/vercel/next.js/issues/64315)) - Improve rendering performance ([#64408](https://togithub.com/vercel/next.js/issues/64408)) - Fix the method prop case in Server Actions transform ([#64398](https://togithub.com/vercel/next.js/issues/64398)) - fix(next-lint): update option --report-unused-disable-directives to --report-unused-disable-directives-severity ([#64405](https://togithub.com/vercel/next.js/issues/64405)) - tweak test for Azure ([#64424](https://togithub.com/vercel/next.js/issues/64424)) - router restore should take priority over pending actions ([#64449](https://togithub.com/vercel/next.js/issues/64449)) - Fix client boundary inheritance for barrel optimization ([#64467](https://togithub.com/vercel/next.js/issues/64467)) - improve turborepo caching ([#64493](https://togithub.com/vercel/next.js/issues/64493)) - feat: strip traceparent header from cachekey ([#64499](https://togithub.com/vercel/next.js/issues/64499)) - Fix more Turbopack build tests - Update lockfile for compatibility with turbo ([#64360](https://togithub.com/vercel/next.js/issues/64360)) - Fix typo in dynamic-rendering.ts ([#64365](https://togithub.com/vercel/next.js/issues/64365)) - Fix DynamicServerError not being thrown in fetch ([#64511](https://togithub.com/vercel/next.js/issues/64511)) - fix(next): Metadata.openGraph values not resolving basic values when type is set ([#63620](https://togithub.com/vercel/next.js/issues/63620)) - disable production chunking in dev ([#64488](https://togithub.com/vercel/next.js/issues/64488)) - Fix cjs client components tree-shaking ([#64558](https://togithub.com/vercel/next.js/issues/64558)) - fix refresh behavior for discarded actions ([#64532](https://togithub.com/vercel/next.js/issues/64532)) - fix: filter out middleware requests in logging ([#64549](https://togithub.com/vercel/next.js/issues/64549)) - Turbopack: Allow client components to be imported in app routes ([#64520](https://togithub.com/vercel/next.js/issues/64520)) - Fix ASL bundling for dynamic css ([#64451](https://togithub.com/vercel/next.js/issues/64451)) - add pathname normalizer for actions ([#64592](https://togithub.com/vercel/next.js/issues/64592)) - fix incorrect refresh request when basePath is set ([#64589](https://togithub.com/vercel/next.js/issues/64589)) - test: skip turbopack build test ([#64356](https://togithub.com/vercel/next.js/issues/64356)) - hotfix(turbopack): Update with patch for postcss.config.js path resolution on Windows ([#64677](https://togithub.com/vercel/next.js/issues/64677)) ##### Credits Huge thanks to [@shuding](https://togithub.com/shuding), [@coltonehrman](https://togithub.com/coltonehrman), [@ztanner](https://togithub.com/ztanner), [@huozhi](https://togithub.com/huozhi), [@sokra](https://togithub.com/sokra), [@Jeffrey-Zutt](https://togithub.com/Jeffrey-Zutt), [@timneutkens](https://togithub.com/timneutkens), [@wbinnssmith](https://togithub.com/wbinnssmith), [@wiesson](https://togithub.com/wiesson), [@ijjk](https://togithub.com/ijjk), [@devjiwonchoi](https://togithub.com/devjiwonchoi), and [@bgw](https://togithub.com/bgw) for helping! ### [`v14.2.1`](https://togithub.com/vercel/next.js/releases/tag/v14.2.1) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.2.0...v14.2.1) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - use pathToFileUrl to make esm import()s work with absolute windows paths ([#64386](https://togithub.com/vercel/next.js/issues/64386)) [@sokra](https://togithub.com/sokra) ##### Credits Huge thanks to [@sokra](https://togithub.com/sokra) for helping! ### [`v14.2.0`](https://togithub.com/vercel/next.js/releases/tag/v14.2.0) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.1.4...v14.2.0) Learn more: https://nextjs.org/blog/next-14-2 ##### Core Changes - Update build worker warning to use debug: [#60847](https://togithub.com/vercel/next.js/issues/60847) - fix: added [@sentry/profiling-node](https://togithub.com/sentry/profiling-node) to sep list to prevent build/bundle breakage: [#60855](https://togithub.com/vercel/next.js/issues/60855) - Optimize build trace ignores: [#60859](https://togithub.com/vercel/next.js/issues/60859) - Deprecation warning for config.analyticsId: [#60677](https://togithub.com/vercel/next.js/issues/60677) - chore: indicate staleness more prominently in `next info` output: [#60376](https://togithub.com/vercel/next.js/issues/60376) - Telemetry: createComponentTree span: [#60857](https://togithub.com/vercel/next.js/issues/60857) - chore: replace micromatch w/ picomatch: [#60699](https://togithub.com/vercel/next.js/issues/60699) - Report HMR latency as trace spans for Turbopack: [#60799](https://togithub.com/vercel/next.js/issues/60799) - Turbopack: always log HMR rebuild times: [#60908](https://togithub.com/vercel/next.js/issues/60908) - Error overlay refactors: [#60886](https://togithub.com/vercel/next.js/issues/60886) - Use precompiled source-map in overlay middleware: [#60932](https://togithub.com/vercel/next.js/issues/60932) - Use more precompiled deps in react-dev-overlay: [#60959](https://togithub.com/vercel/next.js/issues/60959) - Fix next phase for next build: [#60969](https://togithub.com/vercel/next.js/issues/60969) - chore: update turbopack: [#60980](https://togithub.com/vercel/next.js/issues/60980) - refactor(analysis): rust based page-static-info, deprecate js parse interface in next-swc: [#59300](https://togithub.com/vercel/next.js/issues/59300) - disable static generation on interception routes: [#61004](https://togithub.com/vercel/next.js/issues/61004) - Docs: Address community feedback: [#60960](https://togithub.com/vercel/next.js/issues/60960) - avoid output of webpack stats: [#61023](https://togithub.com/vercel/next.js/issues/61023) - Revert "refactor(analysis): rust based page-static-info, deprecate js parse interface in next-swc": [#61021](https://togithub.com/vercel/next.js/issues/61021) - fix useSelectedLayoutSegment's support for parallel routes: [#60912](https://togithub.com/vercel/next.js/issues/60912) - Dynamic APIs: [#60645](https://togithub.com/vercel/next.js/issues/60645) - Enable next.js version checker in turbopack: [#61034](https://togithub.com/vercel/next.js/issues/61034) - chore: Update `terser` to `v5.27.0`: [#61068](https://togithub.com/vercel/next.js/issues/61068) - Update `swc_core` to `v0.87.28`: [#60876](https://togithub.com/vercel/next.js/issues/60876) - update turbopack: [#61015](https://togithub.com/vercel/next.js/issues/61015) - Implement client_root for edge in Turbopack: [#61024](https://togithub.com/vercel/next.js/issues/61024) - fix parallel route top-level catch-all normalization logic to support nested explicit (non-catchall) slot routes: [#60776](https://togithub.com/vercel/next.js/issues/60776) - fix(image): warn when animated image is missing `unoptimized` prop: [#61045](https://togithub.com/vercel/next.js/issues/61045) - Fix version checker not displaying when version newer than npm: [#61075](https://togithub.com/vercel/next.js/issues/61075) - Fix sitemap generateSitemaps support for string id: [#61088](https://togithub.com/vercel/next.js/issues/61088) - ppr: ensure the router state tree is provided for interception routes: [#61059](https://togithub.com/vercel/next.js/issues/61059) - Improve the Server Actions SWC transform: [#61001](https://togithub.com/vercel/next.js/issues/61001) - Fix instrument bundling as client components: [#60984](https://togithub.com/vercel/next.js/issues/60984) - fix(turbopack): use correct layout for 404 page: [#61032](https://togithub.com/vercel/next.js/issues/61032) - fix: emotion import source should be enabled in SSR contexts: [#61099](https://togithub.com/vercel/next.js/issues/61099) - chore: update turbopack: [#61090](https://togithub.com/vercel/next.js/issues/61090) - fix(turbopack): custom page extensions for `_app`: [#60789](https://togithub.com/vercel/next.js/issues/60789) - Disable trace uploads with NEXT_TRACE_UPLOAD_DISABLE: [#61101](https://togithub.com/vercel/next.js/issues/61101) - add `optimizeServerReact` to config-shared: [#61106](https://togithub.com/vercel/next.js/issues/61106) - Fix filesystempublicroutes test for Turbopack: [#61132](https://togithub.com/vercel/next.js/issues/61132) - chore: upgrade webpack to 5.90.0: [#61109](https://togithub.com/vercel/next.js/issues/61109) - Add `maxDuration` to typescript plugin allowed exports: [#59193](https://togithub.com/vercel/next.js/issues/59193) - Upgrade Turbopack: [#61190](https://togithub.com/vercel/next.js/issues/61190) - build: remove sentry from the externals list: [#61194](https://togithub.com/vercel/next.js/issues/61194) - exclude default routes from isPageStatic check: [#61173](https://togithub.com/vercel/next.js/issues/61173) - Add stack trace to client rendering bailout error: [#61200](https://togithub.com/vercel/next.js/issues/61200) - chore: refactor image optimization to separate external/internal urls: [#61172](https://togithub.com/vercel/next.js/issues/61172) - parallel routes: support multi-slot layouts: [#61115](https://togithub.com/vercel/next.js/issues/61115) - Refine revalidatePath warning message: [#61220](https://togithub.com/vercel/next.js/issues/61220) - revert changes to process default routes at build: [#61241](https://togithub.com/vercel/next.js/issues/61241) - Fix cookie merging in Server Action redirections: [#61113](https://togithub.com/vercel/next.js/issues/61113) - Update `swc_core` to `v0.89.x`: [#61086](https://togithub.com/vercel/next.js/issues/61086) - Fix Server Reference being double registered: [#61244](https://togithub.com/vercel/next.js/issues/61244) - Fix Server Action redirection with absolute internal URL: [#60798](https://togithub.com/vercel/next.js/issues/60798) - Fix indentation in source code of dev overlay: [#61216](https://togithub.com/vercel/next.js/issues/61216) - Update `swc_core` to `v0.89.4`: [#61285](https://togithub.com/vercel/next.js/issues/61285) - fix: Revert `preset-env` mode of `styled-jsx` in webpack mode: [#61306](https://togithub.com/vercel/next.js/issues/61306) - DX: add route context to the dynamic errors: [#61332](https://togithub.com/vercel/next.js/issues/61332) - Telemetry: add time-to-first-byte signal: [#61238](https://togithub.com/vercel/next.js/issues/61238) - Refine logging message of experiments: [#61337](https://togithub.com/vercel/next.js/issues/61337) - fix(turbopack): don't parse `.ts` files as `.tsx`: [#61219](https://togithub.com/vercel/next.js/issues/61219) - Update turbopack: [#61381](https://togithub.com/vercel/next.js/issues/61381) - Same as [#61360](https://togithub.com/vercel/next.js/issues/61360): [#61369](https://togithub.com/vercel/next.js/issues/61369) - Always respect NEXT_TRACE_UPLOAD_DISABLED: [#61402](https://togithub.com/vercel/next.js/issues/61402) - parallel routes: fix catch-all slots being treated as optional catch-all: [#61174](https://togithub.com/vercel/next.js/issues/61174) - fix hmr telemetry reporting: [#61420](https://togithub.com/vercel/next.js/issues/61420) - chore: Update `swc_core` to `v0.89.6`: [#61426](https://togithub.com/vercel/next.js/issues/61426) - Update turbopack: [#61433](https://togithub.com/vercel/next.js/issues/61433) - fix a perf problem in VersionedContentMap: [#61442](https://togithub.com/vercel/next.js/issues/61442) - Fix next dynamic import named export from client components: [#61378](https://togithub.com/vercel/next.js/issues/61378) - fix issues loading CSS in default slots: [#61428](https://togithub.com/vercel/next.js/issues/61428) - avoid sending issues turbopack messages to browser: [#61443](https://togithub.com/vercel/next.js/issues/61443) - Support crossOrigin in Turbopack: [#61461](https://togithub.com/vercel/next.js/issues/61461) - Pass down \__NEXT_EXPERIMENTAL_REACT env to webpack build worker explicitly: [#61463](https://togithub.com/vercel/next.js/issues/61463) - Replace image optimizer IPC call with request handler: [#61471](https://togithub.com/vercel/next.js/issues/61471) - feat(next): trace build dependencies for turborepo: [#59553](https://togithub.com/vercel/next.js/issues/59553) - Turbopack: fix telemetry attributes for swc options: [#61474](https://togithub.com/vercel/next.js/issues/61474) - Always show version text in error overlay: [#61421](https://togithub.com/vercel/next.js/issues/61421) - Fix build worker callback arg missing correct page path : [#61347](https://togithub.com/vercel/next.js/issues/61347) - Update font data: [#61479](https://togithub.com/vercel/next.js/issues/61479) - build: upgrade edge-runtime: [#61030](https://togithub.com/vercel/next.js/issues/61030) - Fix experimental react support in app-route runtime: [#61511](https://togithub.com/vercel/next.js/issues/61511) - Fix .env hmr for Node.js runtime in Turbopack: [#61504](https://togithub.com/vercel/next.js/issues/61504) - remove unnecessary PPR branch in non-PPR reducer: [#61176](https://togithub.com/vercel/next.js/issues/61176) - fix: bump `@vercel/nft@0.26.3`: [#61538](https://togithub.com/vercel/next.js/issues/61538) - chore: update ESLint and plugins to latest: [#61544](https://togithub.com/vercel/next.js/issues/61544) - Update turbopack: [#61553](https://togithub.com/vercel/next.js/issues/61553) - feat: first pass of `next/font` manifest: [#61424](https://togithub.com/vercel/next.js/issues/61424) - Fix .env HMR for Turbopack in Edge runtime: [#61565](https://togithub.com/vercel/next.js/issues/61565) - build(cargo): bump up turbopack: [#61590](https://togithub.com/vercel/next.js/issues/61590) - refactor(next-core): consolidate custom ecma transform rules: [#61481](https://togithub.com/vercel/next.js/issues/61481) - ensure server action errors notify rejection handlers: [#61588](https://togithub.com/vercel/next.js/issues/61588) - feat(turbopack): only preload fonts that opt in: [#61591](https://togithub.com/vercel/next.js/issues/61591) - feat(turbopack): serve google fonts locally and allow preloading them: [#61596](https://togithub.com/vercel/next.js/issues/61596) - Update font data: [#61621](https://togithub.com/vercel/next.js/issues/61621) - Remove unused mockedRes in resolveRoutes: [#61635](https://togithub.com/vercel/next.js/issues/61635) - Fix [@react-pdf/renderer](https://togithub.com/react-pdf/renderer) not working in RSC: [#61317](https://togithub.com/vercel/next.js/issues/61317) - Remove extra edge-runtime/primitives override: [#61641](https://togithub.com/vercel/next.js/issues/61641) - Encode revalidateTag value fixes [#61390](https://togithub.com/vercel/next.js/issues/61390): [#61392](https://togithub.com/vercel/next.js/issues/61392) - Update README.md: [#48717](https://togithub.com/vercel/next.js/issues/48717) - chore: update README.md: [#61650](https://togithub.com/vercel/next.js/issues/61650) - avoid processing client components and server actions in route handlers: [#60985](https://togithub.com/vercel/next.js/issues/60985) - chore: Update `@swc/helpers` to `v0.5.5`: [#61659](https://togithub.com/vercel/next.js/issues/61659) - feat(ts): expose `MiddlewareConfig` interface: [#61576](https://togithub.com/vercel/next.js/issues/61576) - Revert "build: upgrade edge-runtime": [#61686](https://togithub.com/vercel/next.js/issues/61686) - feat(ts): add JSDoc comments for public APIs: [#61649](https://togithub.com/vercel/next.js/issues/61649) - fix(next-core): adjust server alias for the context: [#61690](https://togithub.com/vercel/next.js/issues/61690) - fix setAssetPrefix when running on NextCustomServer: [#61676](https://togithub.com/vercel/next.js/issues/61676) - fix: status code for 404 props queries to avoid client side navigation with empty props: [#60968](https://togithub.com/vercel/next.js/issues/60968) - fix(next-eslint): `.eslintrc.json` not being created by `next lint` on App Router: [#55104](https://togithub.com/vercel/next.js/issues/55104) - Update React from [`60a927d`](https://togithub.com/vercel/next.js/commit/60a927d04) to [`2bc7d33`](https://togithub.com/vercel/next.js/commit/2bc7d336a): [#61522](https://togithub.com/vercel/next.js/issues/61522) - fix(turbopack): read preload option for google fonts: [#61679](https://togithub.com/vercel/next.js/issues/61679) - decode magic identifiers: [#61658](https://togithub.com/vercel/next.js/issues/61658) - Associate server error digest with browser logged one: [#61592](https://togithub.com/vercel/next.js/issues/61592) - chore: update turbopack: [#61682](https://togithub.com/vercel/next.js/issues/61682) - fix loading issue when navigating to page with async metadata: [#61687](https://togithub.com/vercel/next.js/issues/61687) - fix(ts): `ReadonlyURLSearchParams` should extend `URLSearchParams`: [#61419](https://togithub.com/vercel/next.js/issues/61419) - fix navigation issue when dynamic param casing changes: [#61726](https://togithub.com/vercel/next.js/issues/61726) - Fix next/server api alias for ESM pkg: [#61721](https://togithub.com/vercel/next.js/issues/61721) - feat(transforms): enable rsc transforms for the remaining contexts: [#61231](https://togithub.com/vercel/next.js/issues/61231) - fix: allow some recursion for middleware subrequests: [#60615](https://togithub.com/vercel/next.js/issues/60615) - feat(next-swc): support wasm32-\* build target: [#61586](https://togithub.com/vercel/next.js/issues/61586) - Turbopack: convert between locations correctly: [#61477](https://togithub.com/vercel/next.js/issues/61477) - feat(next/image)!: remove `squoosh` in favor of `sharp` as optional dep: [#61696](https://togithub.com/vercel/next.js/issues/61696) - Navigation Signals in PPR: [#60450](https://togithub.com/vercel/next.js/issues/60450) - Revert "Turbopack: convert between locations correctly ([#61477](https://togithub.com/vercel/next.js/issues/61477))": [#61733](https://togithub.com/vercel/next.js/issues/61733) - Fix duplicate line in README: [#61691](https://togithub.com/vercel/next.js/issues/61691) - docs: fix example code missing comma: [#59012](https://togithub.com/vercel/next.js/issues/59012) - Reapply "Turbopack: convert between locations correctly ([#61477](https://togithub.com/vercel/next.js/issues/61477))" ([#61733](https://togithub.com/vercel/next.js/issues/61733)): [#61735](https://togithub.com/vercel/next.js/issues/61735) - Fix: Error Fetching \_devpagesmanifest.json [#17274](https://togithub.com/vercel/next.js/issues/17274): [#60349](https://togithub.com/vercel/next.js/issues/60349) - fix jsDoc of notFound: [#61692](https://togithub.com/vercel/next.js/issues/61692) - feat(next-core): expand matching js extensions for the rules: [#61745](https://togithub.com/vercel/next.js/issues/61745) - source map fixes: [#61723](https://togithub.com/vercel/next.js/issues/61723) - Add experimental touchstart flag for testing: [#61747](https://togithub.com/vercel/next.js/issues/61747) - partially fix css duplication in app dir: [#61198](https://togithub.com/vercel/next.js/issues/61198) - build(cargo): add deps for the wasi: [#61784](https://togithub.com/vercel/next.js/issues/61784) - fix(ts): match `MiddlewareConfig` with documentation: [#61718](https://togithub.com/vercel/next.js/issues/61718) - Fix attempted import error for react: [#61791](https://togithub.com/vercel/next.js/issues/61791) - consolidate prefetch utils & separate build util: [#61789](https://togithub.com/vercel/next.js/issues/61789) - Skip client-side data-fetching after ssr error : [#51377](https://togithub.com/vercel/next.js/issues/51377) - fix(next-swc): Detect `exports.foo` from `cjs_finder`: [#61795](https://togithub.com/vercel/next.js/issues/61795) - feat(next-core): build time client|server-only assertion: [#61732](https://togithub.com/vercel/next.js/issues/61732) - Fall back loading chunks for sourcemap tracing: [#61790](https://togithub.com/vercel/next.js/issues/61790) - Increase Rust stack size: [#61809](https://togithub.com/vercel/next.js/issues/61809) - Revert "feat(next/image)!: remove `squoosh` in favor of `sharp` as optional dep": [#61810](https://togithub.com/vercel/next.js/issues/61810) - DX: fix error overlay flash: [#61813](https://togithub.com/vercel/next.js/issues/61813) - feat: Allow specifying `useLightningcss` for `styled-jsx`: [#61359](https://togithub.com/vercel/next.js/issues/61359) - Guard against restoring router state with missing data: [#61822](https://togithub.com/vercel/next.js/issues/61822) - fix: babel usage with next/image: [#61835](https://togithub.com/vercel/next.js/issues/61835) - fix:(next/image) handle `remotePatterns` with a dot in the pathname: [#60488](https://togithub.com/vercel/next.js/issues/60488) - Update React from [`2bc7d33`](https://togithub.com/vercel/next.js/commit/2bc7d336a) to [`ba5e6a8`](https://togithub.com/vercel/next.js/commit/ba5e6a832): [#61837](https://togithub.com/vercel/next.js/issues/61837) - DX: fix error overlay flash: [#61813](https://togithub.com/vercel/next.js/issues/61813) - feat: Allow specifying `useLightningcss` for `styled-jsx`: [#61359](https://togithub.com/vercel/next.js/issues/61359) - Guard against restoring router state with missing data: [#61822](https://togithub.com/vercel/next.js/issues/61822) - fix: babel usage with next/image: [#61835](https://togithub.com/vercel/next.js/issues/61835) - fix:(next/image) handle `remotePatterns` with a dot in the pathname: [#60488](https://togithub.com/vercel/next.js/issues/60488) - Update React from [`2bc7d33`](https://togithub.com/vercel/next.js/commit/2bc7d336a) to [`ba5e6a8`](https://togithub.com/vercel/next.js/commit/ba5e6a832): [#61837](https://togithub.com/vercel/next.js/issues/61837) - update turbopack: [#61187](https://togithub.com/vercel/next.js/issues/61187) - conditionally send Next-URL in Vary response: [#61794](https://togithub.com/vercel/next.js/issues/61794) - provide interception rewrites to edge runtime: [#61414](https://togithub.com/vercel/next.js/issues/61414) - Update app-index to only ever construct the initial data response once: [#61869](https://togithub.com/vercel/next.js/issues/61869) - Move turbopack helpers: [#61917](https://togithub.com/vercel/next.js/issues/61917) - hot-reloader-turbopack refactors: [#61929](https://togithub.com/vercel/next.js/issues/61929) - More hot-reloader-turbopack refactors: [#61940](https://togithub.com/vercel/next.js/issues/61940) - fix(next/image): improve warning when `fill` and `sizes="100vw"`: [#61949](https://togithub.com/vercel/next.js/issues/61949) - build(cargo): bump up turbopack to latest: [#61952](https://togithub.com/vercel/next.js/issues/61952) - build(cargo): update turbopack for filewatcher fix: [#61955](https://togithub.com/vercel/next.js/issues/61955) - ci(workflow): deploy rustdocs for turbopack: [#61958](https://togithub.com/vercel/next.js/issues/61958) - Support resuming a complete HTML prerender that has dynamic flight data: [#60865](https://togithub.com/vercel/next.js/issues/60865) - Fix empty white page with parallel routes + loading boundaries: [#61597](https://togithub.com/vercel/next.js/issues/61597) - Update `swc_core` to `v0.90.7` and update turbopack: [#61662](https://togithub.com/vercel/next.js/issues/61662) - Turbopack: remove server addr: [#61932](https://togithub.com/vercel/next.js/issues/61932) - More hot-reloader-turbopack refactors: [#61993](https://togithub.com/vercel/next.js/issues/61993) - Use destructured object for [#61993](https://togithub.com/vercel/next.js/issues/61993): [#61996](https://togithub.com/vercel/next.js/issues/61996) - only prefix prefetch cache entries if they vary based on `Next-URL`: [#61235](https://togithub.com/vercel/next.js/issues/61235) - seed prefetch cache with initial page: [#61535](https://togithub.com/vercel/next.js/issues/61535) - Remove leftover server addr references: [#61997](https://togithub.com/vercel/next.js/issues/61997) - log fast refresh in app dir: [#61441](https://togithub.com/vercel/next.js/issues/61441) - docs(turbopack): build more docs: [#61977](https://togithub.com/vercel/next.js/issues/61977) - fix(next-core): correct error message: [#62011](https://togithub.com/vercel/next.js/issues/62011) - docs(turbopack): reduce documentation size: [#62016](https://togithub.com/vercel/next.js/issues/62016) - Reduce memory/cache overhead from over loader processing: [#62005](https://togithub.com/vercel/next.js/issues/62005) - fix: bump `@vercel/nft@0.26.4`: [#62019](https://togithub.com/vercel/next.js/issues/62019) - refactor(next-core): do not reexport turbopack_binding: [#62018](https://togithub.com/vercel/next.js/issues/62018) - build: Update `swc_core` to `v0.90.8`: [#61976](https://togithub.com/vercel/next.js/issues/61976) - merge pages and app overlays: [#60899](https://togithub.com/vercel/next.js/issues/60899) - Rename internal utility naming for clarification : [#62048](https://togithub.com/vercel/next.js/issues/62048) - fix: handle multiple `x-forwarded-proto` headers: [#58824](https://togithub.com/vercel/next.js/issues/58824) - Fix server components externals on SSR layer: [#61986](https://togithub.com/vercel/next.js/issues/61986) - Fixed useParams hook undesired re-renders and updated it to use PathParamsContext in the app router.: [#60708](https://togithub.com/vercel/next.js/issues/60708) - docs(turbopack): conslidate existing links: [#62034](https://togithub.com/vercel/next.js/issues/62034) - fix(custom-transform): allow to assert empty program for rsc: [#61922](https://togithub.com/vercel/next.js/issues/61922) - fix navigation applying stale data when triggered from global not found: [#62033](https://togithub.com/vercel/next.js/issues/62033) - fix(turbopack): `react-dom/server` in rsc context: [#61165](https://togithub.com/vercel/next.js/issues/61165) - refactor(tests): make chain more "correct": [#51728](https://togithub.com/vercel/next.js/issues/51728) - Add puppeteer-core to server-external-packages.json: [#62063](https://togithub.com/vercel/next.js/issues/62063) - Fix extra swc optimizer applied to node_modules in browser layer: [#62051](https://togithub.com/vercel/next.js/issues/62051) - docs(turbopack): revise links: [#62062](https://togithub.com/vercel/next.js/issues/62062) - Fix output: export with custom distDir: [#62064](https://togithub.com/vercel/next.js/issues/62064) - fix(next-core): apply image-loader alias to the remaining context: [#62070](https://togithub.com/vercel/next.js/issues/62070) - More hot-reloader-turbopack refactors: [#62055](https://togithub.com/vercel/next.js/issues/62055) - Ensure Turbopack writes font optimization manifest: [#62079](https://togithub.com/vercel/next.js/issues/62079) - update turbopack: [#62080](https://togithub.com/vercel/next.js/issues/62080) - chore: hide version info network error: [#62084](https://togithub.com/vercel/next.js/issues/62084) - Add dev option to Turbopack createProject(): [#62083](https://togithub.com/vercel/next.js/issues/62083) - Remove unused app-turbopack files: [#62087](https://togithub.com/vercel/next.js/issues/62087) - make router restore action resilient to a missing tree: [#62098](https://togithub.com/vercel/next.js/issues/62098) - Turbopack: add support for dynamic requests in require() and import(): [#62092](https://togithub.com/vercel/next.js/issues/62092) - docs(turbopack): move docs to separate: [#62069](https://togithub.com/vercel/next.js/issues/62069) - Implement VcConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.