-
Notifications
You must be signed in to change notification settings - Fork 1
Commit 73851a7
authored
Update nextjs monorepo to v14 (major) (#9)
[](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://togithub.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)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [next](https://nextjs.org)
([source](https://togithub.com/vercel/next.js)) | [`13.5.1` ->
`14.1.1`](https://renovatebot.com/diffs/npm/next/13.5.1/14.1.1) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>vercel/next.js (eslint-config-next)</summary>
###
[`v14.1.1`](https://togithub.com/vercel/next.js/releases/tag/v14.1.1)
[Compare
Source](https://togithub.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://togithub.com/vercel/next.js/pull/61898)
- Fix trailing slash for canonical url:
[https://github.com/vercel/next.js/pull/62109](https://togithub.com/vercel/next.js/pull/62109)
- Fix metadata json manifest convention:
[https://github.com/vercel/next.js/pull/62615](https://togithub.com/vercel/next.js/pull/62615)
- Improve the Server Actions SWC transform:
[https://github.com/vercel/next.js/pull/61001](https://togithub.com/vercel/next.js/pull/61001)
- Fix Server Reference being double registered:
[https://github.com/vercel/next.js/pull/61244](https://togithub.com/vercel/next.js/pull/61244)
- Improve the Server Actions SWC transform (part 2):
[https://github.com/vercel/next.js/pull/62052](https://togithub.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://togithub.com/vercel/next.js/pull/62437)
- Fix draft mode invariant:
[https://github.com/vercel/next.js/pull/62121](https://togithub.com/vercel/next.js/pull/62121)
- fix: babel usage with next/image:
[https://github.com/vercel/next.js/pull/61835](https://togithub.com/vercel/next.js/pull/61835)
- Fix next/server api alias for ESM pkg:
[https://github.com/vercel/next.js/pull/61721](https://togithub.com/vercel/next.js/pull/61721)
- Replace image optimizer IPC call with request handler:
[https://github.com/vercel/next.js/pull/61471](https://togithub.com/vercel/next.js/pull/61471)
- chore: refactor image optimization to separate external/internal urls:
[https://github.com/vercel/next.js/pull/61172](https://togithub.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://togithub.com/vercel/next.js/pull/61045)
- fix(build-output): show stack during CSR bailout warning:
[https://github.com/vercel/next.js/pull/62594](https://togithub.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://togithub.com/vercel/next.js/pull/62051)
- fix(next-swc): Detect exports.foo from cjs_finder:
[https://github.com/vercel/next.js/pull/61795](https://togithub.com/vercel/next.js/pull/61795)
- Fix attempted import error for react:
[https://github.com/vercel/next.js/pull/61791](https://togithub.com/vercel/next.js/pull/61791)
- Add stack trace to client rendering bailout error:
[https://github.com/vercel/next.js/pull/61200](https://togithub.com/vercel/next.js/pull/61200)
- fix router crash on revalidate + popstate:
[https://github.com/vercel/next.js/pull/62383](https://togithub.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://togithub.com/vercel/next.js/pull/61687)
- revert changes to process default routes at build:
[https://github.com/vercel/next.js/pull/61241](https://togithub.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://togithub.com/vercel/next.js/pull/60776)
- Improve redirection handling:
[https://github.com/vercel/next.js/pull/62561](https://togithub.com/vercel/next.js/pull/62561)
- Simplify node/edge server chunking some:
[https://github.com/vercel/next.js/pull/62424](https://togithub.com/vercel/next.js/pull/62424)
##### Credits
Huge thanks to [@​huozhi](https://togithub.com/huozhi),
[@​shuding](https://togithub.com/shuding),
[@​Ethan-Arrowood](https://togithub.com/Ethan-Arrowood),
[@​styfle](https://togithub.com/styfle),
[@​ijjk](https://togithub.com/ijjk),
[@​ztanner](https://togithub.com/ztanner),
[@​balazsorban44](https://togithub.com/balazsorban44),
[@​kdy1](https://togithub.com/kdy1), and
[@​williamli](https://togithub.com/williamli) for helping!
###
[`v14.1.0`](https://togithub.com/vercel/next.js/compare/v14.0.4...v14.1.0)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.0.4...v14.1.0)
###
[`v14.0.4`](https://togithub.com/vercel/next.js/releases/tag/v14.0.4)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.0.3...v14.0.4)
##### Core Changes
- Remove early return that is duplicated in useSearchParams:
[#​58545](https://togithub.com/vercel/next.js/issues/58545)
- Support passing a relative string to pushState/replaceState:
[#​58438](https://togithub.com/vercel/next.js/issues/58438)
- \[.next/trace] Record start-dev-server trace span:
[#​58469](https://togithub.com/vercel/next.js/issues/58469)
- Update React from
[`593ecee`](https://togithub.com/vercel/next.js/commit/593ecee66) to
[`2c338b1`](https://togithub.com/vercel/next.js/commit/2c338b16f).:
[#​58553](https://togithub.com/vercel/next.js/issues/58553)
- turbopack: Fix pageExtensions with dots:
[#​58504](https://togithub.com/vercel/next.js/issues/58504)
- fix: revalidation with file-system-cache:
[#​58508](https://togithub.com/vercel/next.js/issues/58508)
- fix: fetch() behavior when "dynamic" is "force-dynamic:
[#​58484](https://togithub.com/vercel/next.js/issues/58484)
- Add cacheNodeSeedData to RSC payload:
[#​58566](https://togithub.com/vercel/next.js/issues/58566)
- Lift subtree data out of React tree:
[#​58569](https://togithub.com/vercel/next.js/issues/58569)
- fix(next-core): allow runtime segment option in pages/api:
[#​58409](https://togithub.com/vercel/next.js/issues/58409)
- Update rust-toolchain to 2023-11-16:
[#​58558](https://togithub.com/vercel/next.js/issues/58558)
- refactor: Add lightningcss mode for `turbopack-css`:
[#​58471](https://togithub.com/vercel/next.js/issues/58471)
- fix: avoid race condition when download swc wasm:
[#​58536](https://togithub.com/vercel/next.js/issues/58536)
- Removed unused route resolver code:
[#​58702](https://togithub.com/vercel/next.js/issues/58702)
- Add experimental.windowHistorySupport to Turbopack supported options:
[#​58717](https://togithub.com/vercel/next.js/issues/58717)
- Improve Server Actions compiler:
[#​58391](https://togithub.com/vercel/next.js/issues/58391)
- Seed CacheNodes immediately after receiving response:
[#​58669](https://togithub.com/vercel/next.js/issues/58669)
- Turbopack: improve error display:
[#​58734](https://togithub.com/vercel/next.js/issues/58734)
- fix node externals resolving:
[#​58129](https://togithub.com/vercel/next.js/issues/58129)
- disable static prefetching behavior for dynamic segments:
[#​58609](https://togithub.com/vercel/next.js/issues/58609)
- fix: ensure DynamicUsageErrors caught during render bubble up:
[#​58747](https://togithub.com/vercel/next.js/issues/58747)
- fix image.domains deprecation warning:
[#​58656](https://togithub.com/vercel/next.js/issues/58656)
- fix waitUntil handling in pipeToNodeResponse:
[#​58744](https://togithub.com/vercel/next.js/issues/58744)
- Use consistent resolve extensions alias for compiler:
[#​58725](https://togithub.com/vercel/next.js/issues/58725)
- Turbopack: Use styled issue titles and details:
[#​58743](https://togithub.com/vercel/next.js/issues/58743)
- route handlers: make req.cookies opt you into dynamic:
[#​58769](https://togithub.com/vercel/next.js/issues/58769)
- OpenTelemetry: a more reliable way to establish a root context:
[#​58662](https://togithub.com/vercel/next.js/issues/58662)
- Revert "fix: fetch() behavior when "dynamic" is "force-dynamic":
[#​58735](https://togithub.com/vercel/next.js/issues/58735)
- \[Instrumentation] Don't treat instrumentation hook as pages:
[#​58775](https://togithub.com/vercel/next.js/issues/58775)
- Fix turboFlag set to false:
[#​58795](https://togithub.com/vercel/next.js/issues/58795)
- \[.next/trace] Track server requests and memory usage:
[#​58690](https://togithub.com/vercel/next.js/issues/58690)
- place virtual module inside the project directory:
[#​58798](https://togithub.com/vercel/next.js/issues/58798)
- fix rewrites to edge routes:
[#​58797](https://togithub.com/vercel/next.js/issues/58797)
- Polish unsupported metadata warning with doc link:
[#​58750](https://togithub.com/vercel/next.js/issues/58750)
- Enable .mjs extension config in Turbopack:
[#​58825](https://togithub.com/vercel/next.js/issues/58825)
- Turbopack: align automatic externals code with webpack:
[#​58851](https://togithub.com/vercel/next.js/issues/58851)
- Upgrade Turbopack:
[#​58859](https://togithub.com/vercel/next.js/issues/58859)
- OpenTelemetry: propagate context to sandbox:
[#​58791](https://togithub.com/vercel/next.js/issues/58791)
- fix uniqueness of layers:
[#​58872](https://togithub.com/vercel/next.js/issues/58872)
- disable flushToDisk during `generateStaticParams`:
[#​58871](https://togithub.com/vercel/next.js/issues/58871)
- Turbopack: enable some node.js builtin in edge runtime:
[#​58850](https://togithub.com/vercel/next.js/issues/58850)
- add `NEXT_TRIGGER_URL` env var to show request triggering a
compilation:
[#​58762](https://togithub.com/vercel/next.js/issues/58762)
- Update `swc_core` to `v0.86.81`:
[#​58517](https://togithub.com/vercel/next.js/issues/58517)
- Trace server updates:
[#​58694](https://togithub.com/vercel/next.js/issues/58694)
- remove duplicate util file for redirect status:
[#​58878](https://togithub.com/vercel/next.js/issues/58878)
- fix(windows): workaround for intermittent locks on windows when
renaming files:
[#​58835](https://togithub.com/vercel/next.js/issues/58835)
- unify server action detection logic:
[#​58879](https://togithub.com/vercel/next.js/issues/58879)
- Fix nested fetch logging indentation:
[#​58955](https://togithub.com/vercel/next.js/issues/58955)
- Delete preloadComponent module:
[#​58741](https://togithub.com/vercel/next.js/issues/58741)
- Remove `cache` field from action types:
[#​58938](https://togithub.com/vercel/next.js/issues/58938)
- Add nodejs version check:
[#​58958](https://togithub.com/vercel/next.js/issues/58958)
- Code refactoring:
[#​58737](https://togithub.com/vercel/next.js/issues/58737)
- Fix bugs with baseUrl and mdxRs:
[#​58968](https://togithub.com/vercel/next.js/issues/58968)
- Fix encoding in encryption of Server Actions:
[#​59000](https://togithub.com/vercel/next.js/issues/59000)
- fix(turbopack): treat .mdx as valid ecma asset:
[#​58985](https://togithub.com/vercel/next.js/issues/58985)
- dedupe pending revalidation requests:
[#​58990](https://togithub.com/vercel/next.js/issues/58990)
- fix: Put back type for `NavigateOptions.scroll`:
[#​59001](https://togithub.com/vercel/next.js/issues/59001)
- Cleanup Render Result:
[#​58782](https://togithub.com/vercel/next.js/issues/58782)
- fix(turbopack): add list of packages that should never be marked as
e…: [#​59020](https://togithub.com/vercel/next.js/issues/59020)
- Testmode: provide test info for rewrite requests:
[#​59033](https://togithub.com/vercel/next.js/issues/59033)
- build(cargo): bump up turbopack:
[#​59032](https://togithub.com/vercel/next.js/issues/59032)
- fix async action queue behavior:
[#​59038](https://togithub.com/vercel/next.js/issues/59038)
- start performance profiling after node.js version is checked:
[#​59028](https://togithub.com/vercel/next.js/issues/59028)
- Fixed stale fetch using when page regenerates:
[#​58926](https://togithub.com/vercel/next.js/issues/58926)
- Enable PPR tests for test suites:
[#​59030](https://togithub.com/vercel/next.js/issues/59030)
- Update font data:
[#​59043](https://togithub.com/vercel/next.js/issues/59043)
- update status codes for `redirect` and `permanentRedirect` in action
handlers:
[#​58885](https://togithub.com/vercel/next.js/issues/58885)
- Ensure stale build fetch data is not unexpectedly used:
[#​59076](https://togithub.com/vercel/next.js/issues/59076)
- add support for instrumentation:
[#​59070](https://togithub.com/vercel/next.js/issues/59070)
- use 303 status code for redirects in fetch actions:
[#​59017](https://togithub.com/vercel/next.js/issues/59017)
- verify action id before parsing body:
[#​58977](https://togithub.com/vercel/next.js/issues/58977)
- fix interception routes with rewrites:
[#​59094](https://togithub.com/vercel/next.js/issues/59094)
- Fix next internal is missing in flight manifest:
[#​59085](https://togithub.com/vercel/next.js/issues/59085)
- Support generating multi-meta tahs for metadata api other prop:
[#​59106](https://togithub.com/vercel/next.js/issues/59106)
- Turbopack: Align some "Module not found" errors with webpack:
[#​58518](https://togithub.com/vercel/next.js/issues/58518)
- Fix dynamic usage errors logging unexpectedly:
[#​59133](https://togithub.com/vercel/next.js/issues/59133)
- Fix: remove deprecated option from standalone server:
[#​59036](https://togithub.com/vercel/next.js/issues/59036)
- Update font data:
[#​59138](https://togithub.com/vercel/next.js/issues/59138)
- fix typedRoutes when used with webpackBuildWorker:
[#​59140](https://togithub.com/vercel/next.js/issues/59140)
- Add NEXT_MANUAL_SIG_HANDLE handling to start-server.ts:
[#​59117](https://togithub.com/vercel/next.js/issues/59117)
- Support adding CSP nonce with `content-security-policy-report-only`
header:
[#​59071](https://togithub.com/vercel/next.js/issues/59071)
- chore: fix typo in jsDoc:
[#​58224](https://togithub.com/vercel/next.js/issues/58224)
- fix: add `maxDuration` to `PageConfig` type:
[#​55918](https://togithub.com/vercel/next.js/issues/55918)
- Fix mixed module swc compilation for app router:
[#​58967](https://togithub.com/vercel/next.js/issues/58967)
- Don't catch ensureMiddleware errors:
[#​59166](https://togithub.com/vercel/next.js/issues/59166)
- fix behavior when revisiting an intercepted route:
[#​59168](https://togithub.com/vercel/next.js/issues/59168)
- Turbopack only enable instrumentationHook with experimental flag:
[#​59173](https://togithub.com/vercel/next.js/issues/59173)
- fix server actions behavior on intercepted routes:
[#​59175](https://togithub.com/vercel/next.js/issues/59175)
- Fix ssgCacheKey in minimal mode:
[#​59181](https://togithub.com/vercel/next.js/issues/59181)
- Update to latest version of
[@​vercel/nft](https://togithub.com/vercel/nft):
[#​59183](https://togithub.com/vercel/next.js/issues/59183)
- Ensure original history is read in effect:
[#​58861](https://togithub.com/vercel/next.js/issues/58861)
- fix some small turbopack issues:
[#​59171](https://togithub.com/vercel/next.js/issues/59171)
- fix tsconfig alias cycle:
[#​59232](https://togithub.com/vercel/next.js/issues/59232)
- Resolve build issues with symlinked files:
[#​57412](https://togithub.com/vercel/next.js/issues/57412)
- Disable more Turbopack build tests:
[#​59245](https://togithub.com/vercel/next.js/issues/59245)
- Remove `mutable` field from action types:
[#​59221](https://togithub.com/vercel/next.js/issues/59221)
- Add process.env.\__NEXT_PPR to build config:
[#​59253](https://togithub.com/vercel/next.js/issues/59253)
- Fix dynamic transform ssr:false case for pages router with ESM:
[#​59246](https://togithub.com/vercel/next.js/issues/59246)
- Delete unused static prefetch code:
[#​58783](https://togithub.com/vercel/next.js/issues/58783)
- fix(next-core): adjust edge entry path:
[#​59265](https://togithub.com/vercel/next.js/issues/59265)
- feat: support outputFileTracing in App Router:
[#​59139](https://togithub.com/vercel/next.js/issues/59139)
- docs: fix `remotePatterns` link in image-config.ts:
[#​59197](https://togithub.com/vercel/next.js/issues/59197)
- Testmode: support edge functions inside a sandbox:
[#​59179](https://togithub.com/vercel/next.js/issues/59179)
- Update font data:
[#​59271](https://togithub.com/vercel/next.js/issues/59271)
- fix: properly call `normalizeDynamicRouteParams` in
`NextWebServer.handleCatchAllRenderRequest`:
[#​58949](https://togithub.com/vercel/next.js/issues/58949)
- add user-level tracing:
[#​59284](https://togithub.com/vercel/next.js/issues/59284)
- Fix app-dir - logging test in Turbopack:
[#​59261](https://togithub.com/vercel/next.js/issues/59261)
- update turbopack:
[#​59285](https://togithub.com/vercel/next.js/issues/59285)
- feat(turbopack): support loading WebAssembly in the edge runtime:
[#​59013](https://togithub.com/vercel/next.js/issues/59013)
- Fix barrel optimization to ignore layers:
[#​59254](https://togithub.com/vercel/next.js/issues/59254)
- fix interception routes with dynamic segments:
[#​59273](https://togithub.com/vercel/next.js/issues/59273)
- Clean up builtin `modularizeImports` configs:
[#​59294](https://togithub.com/vercel/next.js/issues/59294)
- Enable PPR for `dynamic = "force-dynamic"`:
[#​58779](https://togithub.com/vercel/next.js/issues/58779)
- remove additional static prefetch code:
[#​59313](https://togithub.com/vercel/next.js/issues/59313)
- add module tracing for client reference and next/dynamic walking:
[#​59306](https://togithub.com/vercel/next.js/issues/59306)
- side effects optimization:
[#​58972](https://togithub.com/vercel/next.js/issues/58972)
- Move App Router client-side constants to separate file:
[#​59239](https://togithub.com/vercel/next.js/issues/59239)
- reduce function calls in walk:
[#​59332](https://togithub.com/vercel/next.js/issues/59332)
- update turbopack:
[#​59334](https://togithub.com/vercel/next.js/issues/59334)
- disable unused next/dynamic walking in app dir:
[#​59338](https://togithub.com/vercel/next.js/issues/59338)
- fix hmr in multi-zone handling:
[#​59307](https://togithub.com/vercel/next.js/issues/59307)
- fix edge route catch-all param parsing:
[#​59343](https://togithub.com/vercel/next.js/issues/59343)
- add `logLevel` support to `@next/bundle-analyzer`:
[#​59228](https://togithub.com/vercel/next.js/issues/59228)
- Fix server output bundling packages module resolving:
[#​59369](https://togithub.com/vercel/next.js/issues/59369)
- fix inconsistent scroll restoration behavior:
[#​59366](https://togithub.com/vercel/next.js/issues/59366)
- test: ability to use node debugger:
[#​56277](https://togithub.com/vercel/next.js/issues/56277)
- fixes the logging by showing full URLs only on demand:
[#​58088](https://togithub.com/vercel/next.js/issues/58088)
- rm console.log:
[#​59381](https://togithub.com/vercel/next.js/issues/59381)
##### Documentation Changes
- docs: Fix grammar in Caching section:
[#​58070](https://togithub.com/vercel/next.js/issues/58070)
- Update 01-installation.mdx:
[#​58555](https://togithub.com/vercel/next.js/issues/58555)
- Fix naming:
[#​58539](https://togithub.com/vercel/next.js/issues/58539)
- docs: clarify route handler caching:
[#​58541](https://togithub.com/vercel/next.js/issues/58541)
- \[Next.js Docs] Adds `useOptimistic` link:
[#​58706](https://togithub.com/vercel/next.js/issues/58706)
- Docs: Add missing diagram :
[#​59008](https://togithub.com/vercel/next.js/issues/59008)
- Docs: Update revalidate example:
[#​59002](https://togithub.com/vercel/next.js/issues/59002)
- docs: patch upgrade guide to pin install version:
[#​58993](https://togithub.com/vercel/next.js/issues/58993)
- Docs: Delete fast refresh example:
[#​59003](https://togithub.com/vercel/next.js/issues/59003)
- docs:Add react hydration error case.:
[#​59147](https://togithub.com/vercel/next.js/issues/59147)
- Correcting the `webpack` function introduction:
[#​58663](https://togithub.com/vercel/next.js/issues/58663)
- Docs: Fix upgrade guide files:
[#​59249](https://togithub.com/vercel/next.js/issues/59249)
- docs: fix broken link to learn course:
[#​59288](https://togithub.com/vercel/next.js/issues/59288)
- docs fix: Server Action js example:
[#​59159](https://togithub.com/vercel/next.js/issues/59159)
- docs: Remove invalid URL:
[#​58823](https://togithub.com/vercel/next.js/issues/58823)
- Fix incorrect prop name in client component:
[#​58591](https://togithub.com/vercel/next.js/issues/58591)
- update: Firebase link to with-firebase example:
[#​58621](https://togithub.com/vercel/next.js/issues/58621)
- added comma to the props list:
[#​58596](https://togithub.com/vercel/next.js/issues/58596)
- Update 10-route-handlers.mdx:
[#​59021](https://togithub.com/vercel/next.js/issues/59021)
- Add documentation note about middleware and runtimes:
[#​58873](https://togithub.com/vercel/next.js/issues/58873)
- Revert "added comma to the props list":
[#​59314](https://togithub.com/vercel/next.js/issues/59314)
##### Example Changes
- Update `cache-handler-redis` example:
[#​58562](https://togithub.com/vercel/next.js/issues/58562)
- Update & Repair LRUCache importation on NextJS Rate Limit API example:
[#​58060](https://togithub.com/vercel/next.js/issues/58060)
- examples with-zustand update to app dir
[#​52858](https://togithub.com/vercel/next.js/issues/52858):
[#​58042](https://togithub.com/vercel/next.js/issues/58042)
- examples: fix import statement for lru-cache:
[#​58567](https://togithub.com/vercel/next.js/issues/58567)
- examples: Remove outdated example:
[#​58568](https://togithub.com/vercel/next.js/issues/58568)
- feat(examples): add upload file example with Server Actions:
[#​58467](https://togithub.com/vercel/next.js/issues/58467)
- migrate with-cypress example to app dir:
[#​58053](https://togithub.com/vercel/next.js/issues/58053)
- fix lint in examples:
[#​58630](https://togithub.com/vercel/next.js/issues/58630)
- examples: add direct link to Dockerfile:
[#​58793](https://togithub.com/vercel/next.js/issues/58793)
- Update Electron Typescript Example with Best Practices:
[#​58947](https://togithub.com/vercel/next.js/issues/58947)
- Enable typechecking on config:
[#​57892](https://togithub.com/vercel/next.js/issues/57892)
- Updates with-supertokens example app:
[#​58525](https://togithub.com/vercel/next.js/issues/58525)
##### Misc Changes
- fix(turbopack): `e2e/404-page-router` test:
[#​58146](https://togithub.com/vercel/next.js/issues/58146)
- Turbopack: update to turbopack-231122.3:
[#​58784](https://togithub.com/vercel/next.js/issues/58784)
- make tests more stable:
[#​58765](https://togithub.com/vercel/next.js/issues/58765)
- chore(CI): improve datadog reporting:
[#​58267](https://togithub.com/vercel/next.js/issues/58267)
- chore(CI): add action to auto retry tests on canary and report
failures after retries:
[#​58774](https://togithub.com/vercel/next.js/issues/58774)
- ci: unify reset project script:
[#​58829](https://togithub.com/vercel/next.js/issues/58829)
- ci: disable deployment protection for e2e test project:
[#​58830](https://togithub.com/vercel/next.js/issues/58830)
- fix(CI): retry-test action can't use env in `if`:
[#​58838](https://togithub.com/vercel/next.js/issues/58838)
- Update Turbopack test manifest from GitHub Actions artifact:
[#​58394](https://togithub.com/vercel/next.js/issues/58394)
- Increase default timeout for swc build:
[#​59035](https://togithub.com/vercel/next.js/issues/59035)
- chore: bump `nissuer` (issue validator):
[#​59060](https://togithub.com/vercel/next.js/issues/59060)
- fix(test): don't use latest sharp:
[#​59074](https://togithub.com/vercel/next.js/issues/59074)
- misc: disable automerge:
[#​59077](https://togithub.com/vercel/next.js/issues/59077)
- Update checkout step:
[#​59079](https://togithub.com/vercel/next.js/issues/59079)
- ci: don't try to upload to datadog for docs only changes:
[#​59068](https://togithub.com/vercel/next.js/issues/59068)
- misc: delete kodiak:
[#​59082](https://togithub.com/vercel/next.js/issues/59082)
- add full PPR e2e tests:
[#​59025](https://togithub.com/vercel/next.js/issues/59025)
- ci: don't retry or notify on failures from forks:
[#​59118](https://togithub.com/vercel/next.js/issues/59118)
- skip release if no new commits:
[#​59134](https://togithub.com/vercel/next.js/issues/59134)
- fix variable name in release workflow:
[#​59135](https://togithub.com/vercel/next.js/issues/59135)
- Update Turbopack test manifest:
[#​59109](https://togithub.com/vercel/next.js/issues/59109)
- fix(next-core): do not panic when parsing segment config:
[#​59170](https://togithub.com/vercel/next.js/issues/59170)
- Correctly skip build test for Turbopack:
[#​59207](https://togithub.com/vercel/next.js/issues/59207)
- Failing test for 59195:
[#​59210](https://togithub.com/vercel/next.js/issues/59210)
- ci: report daily turbo integration test results from this repo:
[#​58965](https://togithub.com/vercel/next.js/issues/58965)
- fix typo in daily turbopack integration test reporting:
[#​59251](https://togithub.com/vercel/next.js/issues/59251)
- fix missing echo in daily turbopack reporting:
[#​59255](https://togithub.com/vercel/next.js/issues/59255)
- fix missing checkout in daily turbopack reporting:
[#​59256](https://togithub.com/vercel/next.js/issues/59256)
- Add app router name to font tests:
[#​59257](https://togithub.com/vercel/next.js/issues/59257)
- Fix non bundler module resolution in ts for third-parties pkg:
[#​59244](https://togithub.com/vercel/next.js/issues/59244)
- fix dev parallelism in daily turbopack tests:
[#​59287](https://togithub.com/vercel/next.js/issues/59287)
- Update Turbopack test manifest:
[#​59326](https://togithub.com/vercel/next.js/issues/59326)
- Update tests for Turbopack:
[#​59354](https://togithub.com/vercel/next.js/issues/59354)
- Update Turbopack test manifest:
[#​59356](https://togithub.com/vercel/next.js/issues/59356)
##### Credits
Huge thanks to [@​timneutkens](https://togithub.com/timneutkens),
[@​mknichel](https://togithub.com/mknichel),
[@​gnoff](https://togithub.com/gnoff),
[@​jridgewell](https://togithub.com/jridgewell),
[@​gtjamesa](https://togithub.com/gtjamesa),
[@​mugi-uno](https://togithub.com/mugi-uno),
[@​better-salmon](https://togithub.com/better-salmon),
[@​kentobento](https://togithub.com/kentobento),
[@​vivianyentran](https://togithub.com/vivianyentran),
[@​empflow](https://togithub.com/empflow),
[@​leerob](https://togithub.com/leerob),
[@​samennis1](https://togithub.com/samennis1),
[@​mkcy3](https://togithub.com/mkcy3),
[@​acdlite](https://togithub.com/acdlite),
[@​kwonoj](https://togithub.com/kwonoj),
[@​suhaotian](https://togithub.com/suhaotian),
[@​wbinnssmith](https://togithub.com/wbinnssmith),
[@​imevanc](https://togithub.com/imevanc),
[@​ztanner](https://togithub.com/ztanner),
[@​kdy1](https://togithub.com/kdy1),
[@​d3lm](https://togithub.com/d3lm),
[@​wyattjoh](https://togithub.com/wyattjoh),
[@​manovotny](https://togithub.com/manovotny),
[@​shuding](https://togithub.com/shuding),
[@​sokra](https://togithub.com/sokra),
[@​feedthejim](https://togithub.com/feedthejim),
[@​dvoytenko](https://togithub.com/dvoytenko),
[@​ForsakenHarmony](https://togithub.com/ForsakenHarmony),
[@​huozhi](https://togithub.com/huozhi),
[@​delbaoliveira](https://togithub.com/delbaoliveira),
[@​amannn](https://togithub.com/amannn),
[@​ijjk](https://togithub.com/ijjk),
[@​hallatore](https://togithub.com/hallatore),
[@​balazsorban44](https://togithub.com/balazsorban44),
[@​LukeSchlangen](https://togithub.com/LukeSchlangen),
[@​Dylan700](https://togithub.com/Dylan700),
[@​mpsq](https://togithub.com/mpsq),
[@​mdio](https://togithub.com/mdio),
[@​christianvuerings](https://togithub.com/christianvuerings),
[@​A7med3bdulBaset](https://togithub.com/A7med3bdulBaset),
[@​karlhorky](https://togithub.com/karlhorky),
[@​simonhaenisch](https://togithub.com/simonhaenisch),
[@​olci34](https://togithub.com/olci34),
[@​zce](https://togithub.com/zce),
[@​LavaToaster](https://togithub.com/LavaToaster),
[@​rishabhpoddar](https://togithub.com/rishabhpoddar),
[@​smaeda-ks](https://togithub.com/smaeda-ks),
[@​jirihofman](https://togithub.com/jirihofman),
[@​codercor](https://togithub.com/codercor),
[@​devjiwonchoi](https://togithub.com/devjiwonchoi),
[@​Willem-Jaap](https://togithub.com/Willem-Jaap),
[@​JackieLi565](https://togithub.com/JackieLi565),
[@​thoushif](https://togithub.com/thoushif),
[@​pkellner](https://togithub.com/pkellner),
[@​jpfifer](https://togithub.com/jpfifer),
[@​quisido](https://togithub.com/quisido),
[@​tomfa](https://togithub.com/tomfa), and
[@​raphaelbadia](https://togithub.com/raphaelbadia) for helping!
###
[`v14.0.3`](https://togithub.com/vercel/next.js/compare/v14.0.2...v14.0.3)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.0.2...v14.0.3)
###
[`v14.0.2`](https://togithub.com/vercel/next.js/compare/v14.0.1...v14.0.2)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.0.1...v14.0.2)
###
[`v14.0.1`](https://togithub.com/vercel/next.js/releases/tag/v14.0.1)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.0.0...v14.0.1)
##### Core Changes
- Add Next.js 14 codemods to CLI output.:
[#​57552](https://togithub.com/vercel/next.js/issues/57552)
- OpenTelemetry: propagate a configured context(s) to root requests:
[#​57084](https://togithub.com/vercel/next.js/issues/57084)
- debug: Add tags to next build traces to track build configuration in
the .next/trace file:
[#​56965](https://togithub.com/vercel/next.js/issues/56965)
- \[Traces] Await the flush of the trace write stream to make sure trace
file is written:
[#​57641](https://togithub.com/vercel/next.js/issues/57641)
- Add node-pty to externals list:
[#​57640](https://togithub.com/vercel/next.js/issues/57640)
- fix: move logging config validation out of experimental:
[#​57530](https://togithub.com/vercel/next.js/issues/57530)
- Update font data:
[#​57728](https://togithub.com/vercel/next.js/issues/57728)
- Support viewport export via TS Plugin:
[#​57554](https://togithub.com/vercel/next.js/issues/57554)
- Fix: Build compilation warning when using middleware:
[#​57685](https://togithub.com/vercel/next.js/issues/57685)
- chore: Update flight-client-entry-plugin.ts typo:
[#​57734](https://togithub.com/vercel/next.js/issues/57734)
- Improve error for missing default export in dynamic metadata routes:
[#​57711](https://togithub.com/vercel/next.js/issues/57711)
- fix gsp tracing issue:
[#​57766](https://togithub.com/vercel/next.js/issues/57766)
- fix(turbopack): don't match empty route groups:
[#​57647](https://togithub.com/vercel/next.js/issues/57647)
- Update React from
[`8c8ee9e`](https://togithub.com/vercel/next.js/commit/8c8ee9ee6) to
[`0c63487`](https://togithub.com/vercel/next.js/commit/0c6348758) and
types: [#​57772](https://togithub.com/vercel/next.js/issues/57772)
##### Documentation Changes
- Add missing dot in codemod command:
[#​57536](https://togithub.com/vercel/next.js/issues/57536)
- docs(fix): example text unescaped entities:
[#​57255](https://togithub.com/vercel/next.js/issues/57255)
- doc: Clarify built-in support for sass after installation:
[#​57279](https://togithub.com/vercel/next.js/issues/57279)
- Update docs with a Good to know box about using redirect in client
components:
[#​56966](https://togithub.com/vercel/next.js/issues/56966)
- docs: fix 02-dynamic-routes.mdx:
[#​57029](https://togithub.com/vercel/next.js/issues/57029)
- Fix incorrect link in GTM docs:
[#​57547](https://togithub.com/vercel/next.js/issues/57547)
- Fix typos:
[#​57592](https://togithub.com/vercel/next.js/issues/57592)
- Add apostrophe 07-error-handling.mdx:
[#​57626](https://togithub.com/vercel/next.js/issues/57626)
- Fix: codemods.mdx Incorrect heading structure of next-og-import,
meta…: [#​57605](https://togithub.com/vercel/next.js/issues/57605)
- Typo fix, version "13" to "14":
[#​57723](https://togithub.com/vercel/next.js/issues/57723)
- Fix Google Tag Manager URL in Third Party Libraries documentation:
[#​57731](https://togithub.com/vercel/next.js/issues/57731)
##### Example Changes
- Fix: Call cookies function from route to flag as dynamic:
[#​57494](https://togithub.com/vercel/next.js/issues/57494)
- (Examples) Add `with-youtube-embed` example:
[#​57367](https://togithub.com/vercel/next.js/issues/57367)
- (Examples) Add `with-google-maps-embed` example:
[#​57365](https://togithub.com/vercel/next.js/issues/57365)
- update [@​types/react](https://togithub.com/types/react) version
in examples:
[#​57259](https://togithub.com/vercel/next.js/issues/57259)
- docs: fix broken link to demo:
[#​57229](https://togithub.com/vercel/next.js/issues/57229)
- (example update) Update example with-Clerk:
[#​57050](https://togithub.com/vercel/next.js/issues/57050)
- active-class-name example style js has not taken effect:
[#​56136](https://togithub.com/vercel/next.js/issues/56136)
- add inngest next.js example:
[#​56049](https://togithub.com/vercel/next.js/issues/56049)
- fix inngest example for 3.x sdk:
[#​57712](https://togithub.com/vercel/next.js/issues/57712)
##### Misc Changes
- update manifest:
[#​57523](https://togithub.com/vercel/next.js/issues/57523)
- update next/third-parties to use Next 14 or 13 as a peer dependency,
instead of just 13:
[#​57515](https://togithub.com/vercel/next.js/issues/57515)
- Modify tailwindcss related dependency of `create-next-app`:
[#​57262](https://togithub.com/vercel/next.js/issues/57262)
- Remove extra CI step and lock Node.js version:
[#​57769](https://togithub.com/vercel/next.js/issues/57769)
##### Credits
Huge thanks to
[@​dijonmusters](https://togithub.com/dijonmusters),
[@​sokra](https://togithub.com/sokra),
[@​philwolstenholme](https://togithub.com/philwolstenholme),
[@​IgorKowalczyk](https://togithub.com/IgorKowalczyk),
[@​housseindjirdeh](https://togithub.com/housseindjirdeh),
[@​Zoe-Bot](https://togithub.com/Zoe-Bot),
[@​HanCiHu](https://togithub.com/HanCiHu),
[@​JackHowa](https://togithub.com/JackHowa),
[@​goncy](https://togithub.com/goncy),
[@​hirotomoyamada](https://togithub.com/hirotomoyamada),
[@​pveyes](https://togithub.com/pveyes),
[@​yeskunall](https://togithub.com/yeskunall),
[@​vinaykulk621](https://togithub.com/vinaykulk621),
[@​ChendayUP](https://togithub.com/ChendayUP),
[@​leerob](https://togithub.com/leerob),
[@​dvoytenko](https://togithub.com/dvoytenko),
[@​mknichel](https://togithub.com/mknichel),
[@​ijjk](https://togithub.com/ijjk),
[@​hmaesta](https://togithub.com/hmaesta),
[@​ajz003](https://togithub.com/ajz003),
[@​its-kunal](https://togithub.com/its-kunal),
[@​joelhooks](https://togithub.com/joelhooks),
[@​blurrah](https://togithub.com/blurrah),
[@​tariknh](https://togithub.com/tariknh),
[@​Vinlock](https://togithub.com/Vinlock),
[@​Nayeem-XTREME](https://togithub.com/Nayeem-XTREME),
[@​aziyatali](https://togithub.com/aziyatali),
[@​aspehler](https://togithub.com/aspehler),
[@​huozhi](https://togithub.com/huozhi),
[@​ztanner](https://togithub.com/ztanner),
[@​ForsakenHarmony](https://togithub.com/ForsakenHarmony),
[@​moka-ayumu](https://togithub.com/moka-ayumu), and
[@​gnoff](https://togithub.com/gnoff) for helping!
###
[`v14.0.0`](https://togithub.com/vercel/next.js/compare/v13.5.6...v14.0.0)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v13.5.6...v14.0.0)
###
[`v13.5.6`](https://togithub.com/vercel/next.js/releases/tag/v13.5.6)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v13.5.5...v13.5.6)
##### Core Changes
- Upgrade edge-runtime/cookies
[#​57021](https://togithub.com/vercel/next.js/issues/57021)
- Patch React with fix for write-after-close for ReadableStream
[#​57011](https://togithub.com/vercel/next.js/issues/57011)
##### Credits
Huge thanks to [@​ijjk](https://togithub.com/ijjk)
[@​huozhi](https://togithub.com/huozhi)
[@​gnoff](https://togithub.com/gnoff) for helping!
###
[`v13.5.5`](https://togithub.com/vercel/next.js/compare/v13.5.4...v13.5.5)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v13.5.4...v13.5.5)
###
[`v13.5.4`](https://togithub.com/vercel/next.js/releases/tag/v13.5.4)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v13.5.3...v13.5.4)
##### Core Changes
- chore: NextJS -> Next.js:
[#​55961](https://togithub.com/vercel/next.js/issues/55961)
- fix-failed-to-generate-self-signed-certificate
issue:[#​55891](https://togithub.com/vercel/next.js/issues/55891):
[#​55947](https://togithub.com/vercel/next.js/issues/55947)
- Remove .test.js from dist:
[#​55946](https://togithub.com/vercel/next.js/issues/55946)
- Turbopack next/font/google: don't insert css rules for multiple
weights or styles:
[#​55852](https://togithub.com/vercel/next.js/issues/55852)
- Fix stale revalidate stream handling:
[#​55978](https://togithub.com/vercel/next.js/issues/55978)
- turbopack: improve turbopack/test stability:
[#​56024](https://togithub.com/vercel/next.js/issues/56024)
- Mark testmode fetches internal:
[#​56036](https://togithub.com/vercel/next.js/issues/56036)
- chore: Remove 'beta.' Subdomain from `beta.nextjs.org` Links:
[#​55924](https://togithub.com/vercel/next.js/issues/55924)
- Remove experimental.sharedPool:
[#​56021](https://togithub.com/vercel/next.js/issues/56021)
- fix(worker): pass env to build worker w/
`config.experimental.workerThreads`:
[#​55257](https://togithub.com/vercel/next.js/issues/55257)
- Update `swc_core` to `v0.83.26`:
[#​55780](https://togithub.com/vercel/next.js/issues/55780)
- Revert "Update `swc_core` to `v0.83.26`":
[#​56077](https://togithub.com/vercel/next.js/issues/56077)
- fix reporting of illegal segments when directory only contains
irrelevant files:
[#​56076](https://togithub.com/vercel/next.js/issues/56076)
- Make `permanentRedirect` return 308 in route handlers:
[#​56065](https://togithub.com/vercel/next.js/issues/56065)
- Remove unneeded next-dev js in next-core:
[#​56039](https://togithub.com/vercel/next.js/issues/56039)
- Fix: Use `boolean` instead of `false` for experimental logging config:
[#​56110](https://togithub.com/vercel/next.js/issues/56110)
- chore: remove chalk in favor of picocolors:
[#​55992](https://togithub.com/vercel/next.js/issues/55992)
- Revert: "Generate prefetch RSC payload during build for SSR paths
([#​54403](https://togithub.com/vercel/next.js/issues/54403))":
[#​56059](https://togithub.com/vercel/next.js/issues/56059)
- fetching logging on edge:
[#​56108](https://togithub.com/vercel/next.js/issues/56108)
- Optimize build trace handling:
[#​56048](https://togithub.com/vercel/next.js/issues/56048)
- Update font data:
[#​56121](https://togithub.com/vercel/next.js/issues/56121)
- feat(turbopack): port bloom filter to nexturbo:
[#​55678](https://togithub.com/vercel/next.js/issues/55678)
- Fixes performance problems due to TaskScopes:
[#​55721](https://togithub.com/vercel/next.js/issues/55721)
- perf: remove react dom legacy from app router:
[#​56082](https://togithub.com/vercel/next.js/issues/56082)
- perf: replace zod with superstruct:
[#​56083](https://togithub.com/vercel/next.js/issues/56083)
- perf: externalise ws for bundled server:
[#​56095](https://togithub.com/vercel/next.js/issues/56095)
- misc: refactor node utils:
[#​56096](https://togithub.com/vercel/next.js/issues/56096)
- Add support for skipTrailingSlashRedirect and
skipMiddlewareUrlNormalize in Turbopack:
[#​56147](https://togithub.com/vercel/next.js/issues/56147)
- Add experimental.scrollRestoration for Turbopack:
[#​56150](https://togithub.com/vercel/next.js/issues/56150)
- misc: refactor handleExternals:
[#​56161](https://togithub.com/vercel/next.js/issues/56161)
- perf: add option to bundle pages externals:
[#​56162](https://togithub.com/vercel/next.js/issues/56162)
- Allow jest to run with use server directive:
[#​56148](https://togithub.com/vercel/next.js/issues/56148)
- Update experimental compile cache handling:
[#​56139](https://togithub.com/vercel/next.js/issues/56139)
- App render related code clean up:
[#​56178](https://togithub.com/vercel/next.js/issues/56178)
- Add support for i18n config in Turbopack:
[#​56182](https://togithub.com/vercel/next.js/issues/56182)
- Implement list of config options for Turbopack:
[#​56188](https://togithub.com/vercel/next.js/issues/56188)
- Turbopack: add support for an assetPrefix and basePath:
[#​56058](https://togithub.com/vercel/next.js/issues/56058)
- update turbopack:
[#​56197](https://togithub.com/vercel/next.js/issues/56197)
- Update supported options list to reflect
[#​56188](https://togithub.com/vercel/next.js/issues/56188):
[#​56200](https://togithub.com/vercel/next.js/issues/56200)
- Add support for experimental.logging.level in Turbopack:
[#​56201](https://togithub.com/vercel/next.js/issues/56201)
- Add next.config.js options to turbopack warning file:
[#​56207](https://togithub.com/vercel/next.js/issues/56207)
- fix: [@​libsql/client](https://togithub.com/libsql/client) build
error: [#​56192](https://togithub.com/vercel/next.js/issues/56192)
- chore: bump `postcss`:
[#​56225](https://togithub.com/vercel/next.js/issues/56225)
- Add additional handling for experimental-compile:
[#​56224](https://togithub.com/vercel/next.js/issues/56224)
- Drop ipc server headers filters:
[#​56226](https://togithub.com/vercel/next.js/issues/56226)
- only override NODE_EXTRA_CA_CERTS when using experimental https flag:
[#​56252](https://togithub.com/vercel/next.js/issues/56252)
- Pass same mangling option as terser to SWC minifier:
[#​56281](https://togithub.com/vercel/next.js/issues/56281)
- update turbopack:
[#​56285](https://togithub.com/vercel/next.js/issues/56285)
- clear require cache only when needed:
[#​56198](https://togithub.com/vercel/next.js/issues/56198)
- misc: enable source maps for bundled runtime:
[#​56289](https://togithub.com/vercel/next.js/issues/56289)
- misc: shortcut styled-jsx in external resolution:
[#​56291](https://togithub.com/vercel/next.js/issues/56291)
- Support serverRuntimeConfig and publicRuntimeConfig in Turbopack:
[#​56310](https://togithub.com/vercel/next.js/issues/56310)
- Reland static prefetches & fix prefetch bailout behavior:
[#​56228](https://togithub.com/vercel/next.js/issues/56228)
-
fix([#​53190](https://togithub.com/vercel/next.js/issues/53190)):
add missing crossOrigin to assetsPrefix resources:
[#​56311](https://togithub.com/vercel/next.js/issues/56311)
- misc: fix instrumentation with bundled server:
[#​56318](https://togithub.com/vercel/next.js/issues/56318)
- fix(next/client): keep hash when navigating from app to pages router:
[#​56223](https://togithub.com/vercel/next.js/issues/56223)
- fix: support both decoded and encoded url requests of conventioned
files :
[#​56187](https://togithub.com/vercel/next.js/issues/56187)
- fix: Invalid URL (404) provided on server actions error:
[#​56323](https://togithub.com/vercel/next.js/issues/56323)
- Revert "misc: shortcut styled-jsx in external resolution
([#​56291](https://togithub.com/vercel/next.js/issues/56291))":
[#​56334](https://togithub.com/vercel/next.js/issues/56334)
- Fix build output logging order:
[#​56335](https://togithub.com/vercel/next.js/issues/56335)
##### Documentation Changes
- docs: add `not-found` to file conventions page:
[#​55944](https://togithub.com/vercel/next.js/issues/55944)
- Update 03-linking-and-navigating.mdx:
[#​55907](https://togithub.com/vercel/next.js/issues/55907)
- docs: Correct place for passing `extension` option to `createMDX()`:
[#​55967](https://togithub.com/vercel/next.js/issues/55967)
- docs-55629 update router cache column in cache interactions api table:
[#​55630](https://togithub.com/vercel/next.js/issues/55630)
- Update 03-linking-and-navigating.mdx:
[#​55969](https://togithub.com/vercel/next.js/issues/55969)
- Updates "Prerender Error" page for App Router:
[#​56044](https://togithub.com/vercel/next.js/issues/56044)
- Add the default import alias to create-next-app prompt for clarity:
[#​55896](https://togithub.com/vercel/next.js/issues/55896)
- Update revalidatePath.mdx to fix confusing wording of arguments
section.:
[#​56099](https://togithub.com/vercel/next.js/issues/56099)
- docs: Renamed function that is used by other name:
[#​56170](https://togithub.com/vercel/next.js/issues/56170)
- (docs) Document Server Actions `.bind` method:
[#​56164](https://togithub.com/vercel/next.js/issues/56164)
- docs: Use `Response.json` over `NextResponse.json`:
[#​56173](https://togithub.com/vercel/next.js/issues/56173)
- correcting link to useSearchParams ref:
[#​56169](https://togithub.com/vercel/next.js/issues/56169)
- docs(sharp-missing-in-production.mdx): update standalone command:
[#​56191](https://togithub.com/vercel/next.js/issues/56191)
- docs(sharp-missing-in-production.mdx): update standalone command:
[#​56239](https://togithub.com/vercel/next.js/issues/56239)
- Update image.mdx:
[#​56269](https://togithub.com/vercel/next.js/issues/56269)
- Update image.mdx:
[#​56266](https://togithub.com/vercel/next.js/issues/56266)
##### Example Changes
- chore(examples): bump dependency versions:
[#​55899](https://togithub.com/vercel/next.js/issues/55899)
- Update to with-supertokens example app:
[#​56035](https://togithub.com/vercel/next.js/issues/56035)
- Update dependencies in examples :
[#​55993](https://togithub.com/vercel/next.js/issues/55993)
- Chore/update with supabase demo deploy button:
[#​52483](https://togithub.com/vercel/next.js/issues/52483)
- chore(examples): remove deprecated dependency from `with-jest`:
[#​56152](https://togithub.com/vercel/next.js/issues/56152)
- chore(examples): fix `with-jest` types:
[#​56193](https://togithub.com/vercel/next.js/issues/56193)
- (Examples) update Grafbase example:
[#​54705](https://togithub.com/vercel/next.js/issues/54705)
- fix: typo in `with-stripe-typescript` example:
[#​56274](https://togithub.com/vercel/next.js/issues/56274)
##### Misc Changes
- Skip production tests for Turbopack:
[#​56045](https://togithub.com/vercel/next.js/issues/56045)
- Fix invalid build-and-test workflow:
[#​56053](https://togithub.com/vercel/next.js/issues/56053)
- turbopack: Add more skipped tests:
[#​56052](https://togithub.com/vercel/next.js/issues/56052)
- Skip next build test:
[#​56079](https://togithub.com/vercel/next.js/issues/56079)
- add flakey test:
[#​56080](https://togithub.com/vercel/next.js/issues/56080)
- Skip more production tests for turbopack:
[#​56084](https://togithub.com/vercel/next.js/issues/56084)
- Ensure tests suites have unique names:
[#​56085](https://togithub.com/vercel/next.js/issues/56085)
- Skip experimental.nextScriptWorkers test for Turbopack:
[#​56086](https://togithub.com/vercel/next.js/issues/56086)
- Skip production tests for Turbopack:
[#​56089](https://togithub.com/vercel/next.js/issues/56089)
- Skip Babel tests for Turbopack:
[#​56091](https://togithub.com/vercel/next.js/issues/56091)
- misc: add node-version file:
[#​55938](https://togithub.com/vercel/next.js/issues/55938)
- Ensure unique name for app dir css tests:
[#​56088](https://togithub.com/vercel/next.js/issues/56088)
- Decrease default test timeouts:
[#​56116](https://togithub.com/vercel/next.js/issues/56116)
- misc: stop hiding node_modules in vscode:
[#​56081](https://togithub.com/vercel/next.js/issues/56081)
- special case timeout on windows:
[#​56120](https://togithub.com/vercel/next.js/issues/56120)
- Turbopack: update test manifest:
[#​56133](https://togithub.com/vercel/next.js/issues/56133)
- More test updates:
[#​56146](https://togithub.com/vercel/next.js/issues/56146)
- fix(cna): pin dependency versions:
[#​56177](https://togithub.com/vercel/next.js/issues/56177)
- Update `swc_core` to `v0.83.28`:
[#​56134](https://togithub.com/vercel/next.js/issues/56134)
- Fix middleware-general test for Turbopack:
[#​56211](https://togithub.com/vercel/next.js/issues/56211)
- More Turbopack test fixes:
[#​56248](https://togithub.com/vercel/next.js/issues/56248)
- update test mainfest:
[#​56214](https://togithub.com/vercel/next.js/issues/56214)
- More Turbopack fixes:
[#​56275](https://togithub.com/vercel/next.js/issues/56275)
- More Turbopack fixes:
[#​56299](https://togithub.com/vercel/next.js/issues/56299)
- misc: update code owners:
[#​56290](https://togithub.com/vercel/next.js/issues/56290)
- Fix flaky test for size output:
[#​56303](https://togithub.com/vercel/next.js/issues/56303)
- update webp crate:
[#​56307](https://togithub.com/vercel/next.js/issues/56307)
- Remove buildId test as it's no longer relevant:
[#​56316](https://togithub.com/vercel/next.js/issues/56316)
- Add code freeze GitHub actions for releasing:
[#​56325](https://togithub.com/vercel/next.js/issues/56325)
- test: add flaky turbopack integration tests to manifest:
[#​56309](https://togithub.com/vercel/next.js/issues/56309)
##### Credits
Huge thanks to
[@​balazsorban44](https://togithub.com/balazsorban44),
[@​sdkdeepa](https://togithub.com/sdkdeepa),
[@​aayman997](https://togithub.com/aayman997),
[@​mayank1513](https://togithub.com/mayank1513),
[@​timneutkens](https://togithub.com/timneutkens),
[@​2XG-DEV](https://togithub.com/2XG-DEV),
[@​eliot-akira](https://togithub.com/eliot-akira),
[@​hi-matthew](https://togithub.com/hi-matthew),
[@​riobits](https://togithub.com/riobits),
[@​wbinnssmith](https://togithub.com/wbinnssmith),
[@​ijjk](https://togithub.com/ijjk),
[@​sokra](https://togithub.com/sokra),
[@​dvoytenko](https://togithub.com/dvoytenko),
[@​rishabhpoddar](https://togithub.com/rishabhpoddar),
[@​manovotny](https://togithub.com/manovotny),
[@​A7med3bdulBaset](https://togithub.com/A7med3bdulBaset),
[@​huozhi](https://togithub.com/huozhi),
[@​jridgewell](https://togithub.com/jridgewell),
[@​joulev](https://togithub.com/joulev),
[@​SukkaW](https://togithub.com/SukkaW),
[@​kdy1](https://togithub.com/kdy1),
[@​feedthejim](https://togithub.com/feedthejim),
[@​Fredkiss3](https://togithub.com/Fredkiss3),
[@​styfle](https://togithub.com/styfle),
[@​MildTomato](https://togithub.com/MildTomato),
[@​ForsakenHarmony](https://togithub.com/ForsakenHarmony),
[@​walfly](https://togithub.com/walfly),
[@​bzhn](https://togithub.com/bzhn),
[@​shuding](https://togithub.com/shuding),
[@​boylett](https://togithub.com/boylett),
[@​Loki899899](https://togithub.com/Loki899899),
[@​devrsi0n](https://togithub.com/devrsi0n),
[@​ImBIOS](https://togithub.com/ImBIOS),
[@​vinaykulk621](https://togithub.com/vinaykulk621),
[@​ztanner](https://togithub.com/ztanner),
[@​sdaigo](https://togithub.com/sdaigo),
[@​hamirmahal](https://togithub.com/hamirmahal),
[@​blurrah](https://togithub.com/blurrah),
[@​omarmciver](https://togithub.com/omarmciver), and
[@​alexBaizeau](https://togithub.com/alexBaizeau) for helping!
###
[`v13.5.3`](https://togithub.com/vercel/next.js/compare/v13.5.2...v13.5.3)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v13.5.2...v13.5.3)
###
[`v13.5.2`](https://togithub.com/vercel/next.js/compare/v13.5.1...v13.5.2)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v13.5.1...v13.5.2)
###
[`v13.5.1`](https://togithub.com/vercel/next.js/compare/v13.5.0...v13.5.1)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v13.5.0...v13.5.1)
###
[`v13.5.0`](https://togithub.com/vercel/next.js/compare/v13.4.19...v13.5.0)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v13.4.19...v13.5.0)
###
[`v13.4.19`](https://togithub.com/vercel/next.js/releases/tag/v13.4.19)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v13.4.18...v13.4.19)
##### Core Changes
- fix: invalid module transform for `@headlessui/react`:
[#​54206](https://togithub.com/vercel/next.js/issues/54206)
- chore: remove unnecessary type cast in dev-build-watcher:
[#​54221](https://togithub.com/vercel/next.js/issues/54221)
- fix process.env not being available in standalone mode:
[#​54203](https://togithub.com/vercel/next.js/issues/54203)
- Fix missing `devPageFiles` collection:
[#​54224](https://togithub.com/vercel/next.js/issues/54224)
- Add `Route` and `LinkProps` stub generics:
[#​54226](https://togithub.com/vercel/next.js/issues/54226)
- Use `createClientModuleProxy` from Flight Server:
[#​54232](https://togithub.com/vercel/next.js/issues/54232)
- Add default not found to loader tree of group routes root layer:
[#​54228](https://togithub.com/vercel/next.js/issues/54228)
- feat(image): add support for custom `loaderFile` when `loader:
default`:
[#​53417](https://togithub.com/vercel/next.js/issues/53417)
- Fix renamed export of Server Actions:
[#​54241](https://togithub.com/vercel/next.js/issues/54241)
- Ensures App Router Link respects scroll-behavior: smooth when only
hash is changed.:
[#​54243](https://togithub.com/vercel/next.js/issues/54243)
##### Misc Changes
- Update dd-trace used for internal tools:
[#​54214](https://togithub.com/vercel/next.js/issues/54214)
- (Fix)Broken `upgrading.mdx` link :
[#​54234](https://togithub.com/vercel/next.js/issues/54234)
- chore: skip CI run on forks:
[#​54219](https://togithub.com/vercel/next.js/issues/54219)
- chore(ci): bump `[email protected]`:
[#​54246](https://togithub.com/vercel/next.js/issues/54246)
##### Credits
Huge thanks to [@​opnay](https://togithub.com/opnay),
[@​styfle](https://togithub.com/styfle),
[@​timneutkens](https://togithub.com/timneutkens),
[@​ztanner](https://togithub.com/ztanner),
[@​shuding](https://togithub.com/shuding),
[@​huozhi](https://togithub.com/huozhi),
[@​vinaykulk621](https://togithub.com/vinaykulk621),
[@​balazsorban44](https://togithub.com/balazsorban44),
[@​goguda](https://togithub.com/goguda), and
[@​coreyleelarson](https://togithub.com/coreyleelarson) for
helping!
###
[`v13.4.18`](https://togithub.com/vercel/next.js/releases/tag/v13.4.18)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v13.4.17...v13.4.18)
##### Core Changes
- refactor: remove edge condition for module proxy path:
[#​54167](https://togithub.com/ve
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->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).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 037d9b6 commit 73851a7Copy full SHA for 73851a7
2 files changed
+169
-74
lines changed+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
| 14 | + | |
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
|
0 commit comments