Skip to content

Commit

Permalink
Update nextjs monorepo to v14 (major) (#9)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[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)
|
[![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://togithub.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

<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 [@&#8203;huozhi](https://togithub.com/huozhi),
[@&#8203;shuding](https://togithub.com/shuding),
[@&#8203;Ethan-Arrowood](https://togithub.com/Ethan-Arrowood),
[@&#8203;styfle](https://togithub.com/styfle),
[@&#8203;ijjk](https://togithub.com/ijjk),
[@&#8203;ztanner](https://togithub.com/ztanner),
[@&#8203;balazsorban44](https://togithub.com/balazsorban44),
[@&#8203;kdy1](https://togithub.com/kdy1), and
[@&#8203;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:
[#&#8203;58545](https://togithub.com/vercel/next.js/issues/58545)
- Support passing a relative string to pushState/replaceState:
[#&#8203;58438](https://togithub.com/vercel/next.js/issues/58438)
- \[.next/trace] Record start-dev-server trace span:
[#&#8203;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).:
[#&#8203;58553](https://togithub.com/vercel/next.js/issues/58553)
- turbopack: Fix pageExtensions with dots:
[#&#8203;58504](https://togithub.com/vercel/next.js/issues/58504)
- fix: revalidation with file-system-cache:
[#&#8203;58508](https://togithub.com/vercel/next.js/issues/58508)
- fix: fetch() behavior when "dynamic" is "force-dynamic:
[#&#8203;58484](https://togithub.com/vercel/next.js/issues/58484)
- Add cacheNodeSeedData to RSC payload:
[#&#8203;58566](https://togithub.com/vercel/next.js/issues/58566)
- Lift subtree data out of React tree:
[#&#8203;58569](https://togithub.com/vercel/next.js/issues/58569)
- fix(next-core): allow runtime segment option in pages/api:
[#&#8203;58409](https://togithub.com/vercel/next.js/issues/58409)
- Update rust-toolchain to 2023-11-16:
[#&#8203;58558](https://togithub.com/vercel/next.js/issues/58558)
- refactor: Add lightningcss mode for `turbopack-css`:
[#&#8203;58471](https://togithub.com/vercel/next.js/issues/58471)
- fix: avoid race condition when download swc wasm:
[#&#8203;58536](https://togithub.com/vercel/next.js/issues/58536)
- Removed unused route resolver code:
[#&#8203;58702](https://togithub.com/vercel/next.js/issues/58702)
- Add experimental.windowHistorySupport to Turbopack supported options:
[#&#8203;58717](https://togithub.com/vercel/next.js/issues/58717)
- Improve Server Actions compiler:
[#&#8203;58391](https://togithub.com/vercel/next.js/issues/58391)
- Seed CacheNodes immediately after receiving response:
[#&#8203;58669](https://togithub.com/vercel/next.js/issues/58669)
- Turbopack: improve error display:
[#&#8203;58734](https://togithub.com/vercel/next.js/issues/58734)
- fix node externals resolving:
[#&#8203;58129](https://togithub.com/vercel/next.js/issues/58129)
- disable static prefetching behavior for dynamic segments:
[#&#8203;58609](https://togithub.com/vercel/next.js/issues/58609)
- fix: ensure DynamicUsageErrors caught during render bubble up:
[#&#8203;58747](https://togithub.com/vercel/next.js/issues/58747)
- fix image.domains deprecation warning:
[#&#8203;58656](https://togithub.com/vercel/next.js/issues/58656)
- fix waitUntil handling in pipeToNodeResponse:
[#&#8203;58744](https://togithub.com/vercel/next.js/issues/58744)
- Use consistent resolve extensions alias for compiler:
[#&#8203;58725](https://togithub.com/vercel/next.js/issues/58725)
- Turbopack: Use styled issue titles and details:
[#&#8203;58743](https://togithub.com/vercel/next.js/issues/58743)
- route handlers: make req.cookies opt you into dynamic:
[#&#8203;58769](https://togithub.com/vercel/next.js/issues/58769)
- OpenTelemetry: a more reliable way to establish a root context:
[#&#8203;58662](https://togithub.com/vercel/next.js/issues/58662)
- Revert "fix: fetch() behavior when "dynamic" is "force-dynamic":
[#&#8203;58735](https://togithub.com/vercel/next.js/issues/58735)
- \[Instrumentation] Don't treat instrumentation hook as pages:
[#&#8203;58775](https://togithub.com/vercel/next.js/issues/58775)
- Fix turboFlag set to false:
[#&#8203;58795](https://togithub.com/vercel/next.js/issues/58795)
- \[.next/trace] Track server requests and memory usage:
[#&#8203;58690](https://togithub.com/vercel/next.js/issues/58690)
- place virtual module inside the project directory:
[#&#8203;58798](https://togithub.com/vercel/next.js/issues/58798)
- fix rewrites to edge routes:
[#&#8203;58797](https://togithub.com/vercel/next.js/issues/58797)
- Polish unsupported metadata warning with doc link:
[#&#8203;58750](https://togithub.com/vercel/next.js/issues/58750)
- Enable .mjs extension config in Turbopack:
[#&#8203;58825](https://togithub.com/vercel/next.js/issues/58825)
- Turbopack: align automatic externals code with webpack:
[#&#8203;58851](https://togithub.com/vercel/next.js/issues/58851)
- Upgrade Turbopack:
[#&#8203;58859](https://togithub.com/vercel/next.js/issues/58859)
- OpenTelemetry: propagate context to sandbox:
[#&#8203;58791](https://togithub.com/vercel/next.js/issues/58791)
- fix uniqueness of layers:
[#&#8203;58872](https://togithub.com/vercel/next.js/issues/58872)
- disable flushToDisk during `generateStaticParams`:
[#&#8203;58871](https://togithub.com/vercel/next.js/issues/58871)
- Turbopack: enable some node.js builtin in edge runtime:
[#&#8203;58850](https://togithub.com/vercel/next.js/issues/58850)
- add `NEXT_TRIGGER_URL` env var to show request triggering a
compilation:
[#&#8203;58762](https://togithub.com/vercel/next.js/issues/58762)
- Update `swc_core` to `v0.86.81`:
[#&#8203;58517](https://togithub.com/vercel/next.js/issues/58517)
- Trace server updates:
[#&#8203;58694](https://togithub.com/vercel/next.js/issues/58694)
- remove duplicate util file for redirect status:
[#&#8203;58878](https://togithub.com/vercel/next.js/issues/58878)
- fix(windows): workaround for intermittent locks on windows when
renaming files:
[#&#8203;58835](https://togithub.com/vercel/next.js/issues/58835)
- unify server action detection logic:
[#&#8203;58879](https://togithub.com/vercel/next.js/issues/58879)
- Fix nested fetch logging indentation:
[#&#8203;58955](https://togithub.com/vercel/next.js/issues/58955)
- Delete preloadComponent module:
[#&#8203;58741](https://togithub.com/vercel/next.js/issues/58741)
- Remove `cache` field from action types:
[#&#8203;58938](https://togithub.com/vercel/next.js/issues/58938)
- Add nodejs version check:
[#&#8203;58958](https://togithub.com/vercel/next.js/issues/58958)
- Code refactoring:
[#&#8203;58737](https://togithub.com/vercel/next.js/issues/58737)
- Fix bugs with baseUrl and mdxRs:
[#&#8203;58968](https://togithub.com/vercel/next.js/issues/58968)
- Fix encoding in encryption of Server Actions:
[#&#8203;59000](https://togithub.com/vercel/next.js/issues/59000)
- fix(turbopack): treat .mdx as valid ecma asset:
[#&#8203;58985](https://togithub.com/vercel/next.js/issues/58985)
- dedupe pending revalidation requests:
[#&#8203;58990](https://togithub.com/vercel/next.js/issues/58990)
- fix: Put back type for `NavigateOptions.scroll`:
[#&#8203;59001](https://togithub.com/vercel/next.js/issues/59001)
- Cleanup Render Result:
[#&#8203;58782](https://togithub.com/vercel/next.js/issues/58782)
- fix(turbopack): add list of packages that should never be marked as
e…: [#&#8203;59020](https://togithub.com/vercel/next.js/issues/59020)
- Testmode: provide test info for rewrite requests:
[#&#8203;59033](https://togithub.com/vercel/next.js/issues/59033)
- build(cargo): bump up turbopack:
[#&#8203;59032](https://togithub.com/vercel/next.js/issues/59032)
- fix async action queue behavior:
[#&#8203;59038](https://togithub.com/vercel/next.js/issues/59038)
- start performance profiling after node.js version is checked:
[#&#8203;59028](https://togithub.com/vercel/next.js/issues/59028)
- Fixed stale fetch using when page regenerates:
[#&#8203;58926](https://togithub.com/vercel/next.js/issues/58926)
- Enable PPR tests for test suites:
[#&#8203;59030](https://togithub.com/vercel/next.js/issues/59030)
- Update font data:
[#&#8203;59043](https://togithub.com/vercel/next.js/issues/59043)
- update status codes for `redirect` and `permanentRedirect` in action
handlers:
[#&#8203;58885](https://togithub.com/vercel/next.js/issues/58885)
- Ensure stale build fetch data is not unexpectedly used:
[#&#8203;59076](https://togithub.com/vercel/next.js/issues/59076)
- add support for instrumentation:
[#&#8203;59070](https://togithub.com/vercel/next.js/issues/59070)
- use 303 status code for redirects in fetch actions:
[#&#8203;59017](https://togithub.com/vercel/next.js/issues/59017)
- verify action id before parsing body:
[#&#8203;58977](https://togithub.com/vercel/next.js/issues/58977)
- fix interception routes with rewrites:
[#&#8203;59094](https://togithub.com/vercel/next.js/issues/59094)
- Fix next internal is missing in flight manifest:
[#&#8203;59085](https://togithub.com/vercel/next.js/issues/59085)
- Support generating multi-meta tahs for metadata api other prop:
[#&#8203;59106](https://togithub.com/vercel/next.js/issues/59106)
- Turbopack: Align some "Module not found" errors with webpack:
[#&#8203;58518](https://togithub.com/vercel/next.js/issues/58518)
- Fix dynamic usage errors logging unexpectedly:
[#&#8203;59133](https://togithub.com/vercel/next.js/issues/59133)
- Fix: remove deprecated option from standalone server:
[#&#8203;59036](https://togithub.com/vercel/next.js/issues/59036)
- Update font data:
[#&#8203;59138](https://togithub.com/vercel/next.js/issues/59138)
- fix typedRoutes when used with webpackBuildWorker:
[#&#8203;59140](https://togithub.com/vercel/next.js/issues/59140)
- Add NEXT_MANUAL_SIG_HANDLE handling to start-server.ts:
[#&#8203;59117](https://togithub.com/vercel/next.js/issues/59117)
- Support adding CSP nonce with `content-security-policy-report-only`
header:
[#&#8203;59071](https://togithub.com/vercel/next.js/issues/59071)
- chore: fix typo in jsDoc:
[#&#8203;58224](https://togithub.com/vercel/next.js/issues/58224)
- fix: add `maxDuration` to `PageConfig` type:
[#&#8203;55918](https://togithub.com/vercel/next.js/issues/55918)
- Fix mixed module swc compilation for app router:
[#&#8203;58967](https://togithub.com/vercel/next.js/issues/58967)
- Don't catch ensureMiddleware errors:
[#&#8203;59166](https://togithub.com/vercel/next.js/issues/59166)
- fix behavior when revisiting an intercepted route:
[#&#8203;59168](https://togithub.com/vercel/next.js/issues/59168)
- Turbopack only enable instrumentationHook with experimental flag:
[#&#8203;59173](https://togithub.com/vercel/next.js/issues/59173)
- fix server actions behavior on intercepted routes:
[#&#8203;59175](https://togithub.com/vercel/next.js/issues/59175)
- Fix ssgCacheKey in minimal mode:
[#&#8203;59181](https://togithub.com/vercel/next.js/issues/59181)
- Update to latest version of
[@&#8203;vercel/nft](https://togithub.com/vercel/nft):
[#&#8203;59183](https://togithub.com/vercel/next.js/issues/59183)
- Ensure original history is read in effect:
[#&#8203;58861](https://togithub.com/vercel/next.js/issues/58861)
- fix some small turbopack issues:
[#&#8203;59171](https://togithub.com/vercel/next.js/issues/59171)
- fix tsconfig alias cycle:
[#&#8203;59232](https://togithub.com/vercel/next.js/issues/59232)
- Resolve build issues with symlinked files:
[#&#8203;57412](https://togithub.com/vercel/next.js/issues/57412)
- Disable more Turbopack build tests:
[#&#8203;59245](https://togithub.com/vercel/next.js/issues/59245)
- Remove `mutable` field from action types:
[#&#8203;59221](https://togithub.com/vercel/next.js/issues/59221)
- Add process.env.\__NEXT_PPR to build config:
[#&#8203;59253](https://togithub.com/vercel/next.js/issues/59253)
- Fix dynamic transform ssr:false case for pages router with ESM:
[#&#8203;59246](https://togithub.com/vercel/next.js/issues/59246)
- Delete unused static prefetch code:
[#&#8203;58783](https://togithub.com/vercel/next.js/issues/58783)
- fix(next-core): adjust edge entry path:
[#&#8203;59265](https://togithub.com/vercel/next.js/issues/59265)
- feat: support outputFileTracing in App Router:
[#&#8203;59139](https://togithub.com/vercel/next.js/issues/59139)
- docs: fix `remotePatterns` link in image-config.ts:
[#&#8203;59197](https://togithub.com/vercel/next.js/issues/59197)
- Testmode: support edge functions inside a sandbox:
[#&#8203;59179](https://togithub.com/vercel/next.js/issues/59179)
- Update font data:
[#&#8203;59271](https://togithub.com/vercel/next.js/issues/59271)
- fix: properly call `normalizeDynamicRouteParams` in
`NextWebServer.handleCatchAllRenderRequest`:
[#&#8203;58949](https://togithub.com/vercel/next.js/issues/58949)
- add user-level tracing:
[#&#8203;59284](https://togithub.com/vercel/next.js/issues/59284)
- Fix app-dir - logging test in Turbopack:
[#&#8203;59261](https://togithub.com/vercel/next.js/issues/59261)
- update turbopack:
[#&#8203;59285](https://togithub.com/vercel/next.js/issues/59285)
- feat(turbopack): support loading WebAssembly in the edge runtime:
[#&#8203;59013](https://togithub.com/vercel/next.js/issues/59013)
- Fix barrel optimization to ignore layers:
[#&#8203;59254](https://togithub.com/vercel/next.js/issues/59254)
- fix interception routes with dynamic segments:
[#&#8203;59273](https://togithub.com/vercel/next.js/issues/59273)
- Clean up builtin `modularizeImports` configs:
[#&#8203;59294](https://togithub.com/vercel/next.js/issues/59294)
- Enable PPR for `dynamic = "force-dynamic"`:
[#&#8203;58779](https://togithub.com/vercel/next.js/issues/58779)
- remove additional static prefetch code:
[#&#8203;59313](https://togithub.com/vercel/next.js/issues/59313)
- add module tracing for client reference and next/dynamic walking:
[#&#8203;59306](https://togithub.com/vercel/next.js/issues/59306)
- side effects optimization:
[#&#8203;58972](https://togithub.com/vercel/next.js/issues/58972)
- Move App Router client-side constants to separate file:
[#&#8203;59239](https://togithub.com/vercel/next.js/issues/59239)
- reduce function calls in walk:
[#&#8203;59332](https://togithub.com/vercel/next.js/issues/59332)
- update turbopack:
[#&#8203;59334](https://togithub.com/vercel/next.js/issues/59334)
- disable unused next/dynamic walking in app dir:
[#&#8203;59338](https://togithub.com/vercel/next.js/issues/59338)
- fix hmr in multi-zone handling:
[#&#8203;59307](https://togithub.com/vercel/next.js/issues/59307)
- fix edge route catch-all param parsing:
[#&#8203;59343](https://togithub.com/vercel/next.js/issues/59343)
- add `logLevel` support to `@next/bundle-analyzer`:
[#&#8203;59228](https://togithub.com/vercel/next.js/issues/59228)
- Fix server output bundling packages module resolving:
[#&#8203;59369](https://togithub.com/vercel/next.js/issues/59369)
- fix inconsistent scroll restoration behavior:
[#&#8203;59366](https://togithub.com/vercel/next.js/issues/59366)
- test: ability to use node debugger:
[#&#8203;56277](https://togithub.com/vercel/next.js/issues/56277)
- fixes the logging by showing full URLs only on demand:
[#&#8203;58088](https://togithub.com/vercel/next.js/issues/58088)
- rm console.log:
[#&#8203;59381](https://togithub.com/vercel/next.js/issues/59381)

##### Documentation Changes

- docs: Fix grammar in Caching section:
[#&#8203;58070](https://togithub.com/vercel/next.js/issues/58070)
- Update 01-installation.mdx:
[#&#8203;58555](https://togithub.com/vercel/next.js/issues/58555)
- Fix naming:
[#&#8203;58539](https://togithub.com/vercel/next.js/issues/58539)
- docs: clarify route handler caching:
[#&#8203;58541](https://togithub.com/vercel/next.js/issues/58541)
- \[Next.js Docs] Adds `useOptimistic` link:
[#&#8203;58706](https://togithub.com/vercel/next.js/issues/58706)
- Docs: Add missing diagram :
[#&#8203;59008](https://togithub.com/vercel/next.js/issues/59008)
- Docs: Update revalidate example:
[#&#8203;59002](https://togithub.com/vercel/next.js/issues/59002)
- docs: patch upgrade guide to pin install version:
[#&#8203;58993](https://togithub.com/vercel/next.js/issues/58993)
- Docs: Delete fast refresh example:
[#&#8203;59003](https://togithub.com/vercel/next.js/issues/59003)
- docs:Add react hydration error case.:
[#&#8203;59147](https://togithub.com/vercel/next.js/issues/59147)
- Correcting the `webpack` function introduction:
[#&#8203;58663](https://togithub.com/vercel/next.js/issues/58663)
- Docs: Fix upgrade guide files:
[#&#8203;59249](https://togithub.com/vercel/next.js/issues/59249)
- docs: fix broken link to learn course:
[#&#8203;59288](https://togithub.com/vercel/next.js/issues/59288)
- docs fix: Server Action js example:
[#&#8203;59159](https://togithub.com/vercel/next.js/issues/59159)
- docs: Remove invalid URL:
[#&#8203;58823](https://togithub.com/vercel/next.js/issues/58823)
- Fix incorrect prop name in client component:
[#&#8203;58591](https://togithub.com/vercel/next.js/issues/58591)
- update: Firebase link to with-firebase example:
[#&#8203;58621](https://togithub.com/vercel/next.js/issues/58621)
- added comma to the props list:
[#&#8203;58596](https://togithub.com/vercel/next.js/issues/58596)
- Update 10-route-handlers.mdx:
[#&#8203;59021](https://togithub.com/vercel/next.js/issues/59021)
- Add documentation note about middleware and runtimes:
[#&#8203;58873](https://togithub.com/vercel/next.js/issues/58873)
- Revert "added comma to the props list":
[#&#8203;59314](https://togithub.com/vercel/next.js/issues/59314)

##### Example Changes

- Update `cache-handler-redis` example:
[#&#8203;58562](https://togithub.com/vercel/next.js/issues/58562)
- Update & Repair LRUCache importation on NextJS Rate Limit API example:
[#&#8203;58060](https://togithub.com/vercel/next.js/issues/58060)
- examples with-zustand update to app dir
[#&#8203;52858](https://togithub.com/vercel/next.js/issues/52858):
[#&#8203;58042](https://togithub.com/vercel/next.js/issues/58042)
- examples: fix import statement for lru-cache:
[#&#8203;58567](https://togithub.com/vercel/next.js/issues/58567)
- examples: Remove outdated example:
[#&#8203;58568](https://togithub.com/vercel/next.js/issues/58568)
- feat(examples): add upload file example with Server Actions:
[#&#8203;58467](https://togithub.com/vercel/next.js/issues/58467)
- migrate with-cypress example to app dir:
[#&#8203;58053](https://togithub.com/vercel/next.js/issues/58053)
- fix lint in examples:
[#&#8203;58630](https://togithub.com/vercel/next.js/issues/58630)
- examples: add direct link to Dockerfile:
[#&#8203;58793](https://togithub.com/vercel/next.js/issues/58793)
- Update Electron Typescript Example with Best Practices:
[#&#8203;58947](https://togithub.com/vercel/next.js/issues/58947)
- Enable typechecking on config:
[#&#8203;57892](https://togithub.com/vercel/next.js/issues/57892)
- Updates with-supertokens example app:
[#&#8203;58525](https://togithub.com/vercel/next.js/issues/58525)

##### Misc Changes

- fix(turbopack): `e2e/404-page-router` test:
[#&#8203;58146](https://togithub.com/vercel/next.js/issues/58146)
- Turbopack: update to turbopack-231122.3:
[#&#8203;58784](https://togithub.com/vercel/next.js/issues/58784)
- make tests more stable:
[#&#8203;58765](https://togithub.com/vercel/next.js/issues/58765)
- chore(CI): improve datadog reporting:
[#&#8203;58267](https://togithub.com/vercel/next.js/issues/58267)
- chore(CI): add action to auto retry tests on canary and report
failures after retries:
[#&#8203;58774](https://togithub.com/vercel/next.js/issues/58774)
- ci: unify reset project script:
[#&#8203;58829](https://togithub.com/vercel/next.js/issues/58829)
- ci: disable deployment protection for e2e test project:
[#&#8203;58830](https://togithub.com/vercel/next.js/issues/58830)
- fix(CI): retry-test action can't use env in `if`:
[#&#8203;58838](https://togithub.com/vercel/next.js/issues/58838)
- Update Turbopack test manifest from GitHub Actions artifact:
[#&#8203;58394](https://togithub.com/vercel/next.js/issues/58394)
- Increase default timeout for swc build:
[#&#8203;59035](https://togithub.com/vercel/next.js/issues/59035)
- chore: bump `nissuer` (issue validator):
[#&#8203;59060](https://togithub.com/vercel/next.js/issues/59060)
- fix(test): don't use latest sharp:
[#&#8203;59074](https://togithub.com/vercel/next.js/issues/59074)
- misc: disable automerge:
[#&#8203;59077](https://togithub.com/vercel/next.js/issues/59077)
- Update checkout step:
[#&#8203;59079](https://togithub.com/vercel/next.js/issues/59079)
- ci: don't try to upload to datadog for docs only changes:
[#&#8203;59068](https://togithub.com/vercel/next.js/issues/59068)
- misc: delete kodiak:
[#&#8203;59082](https://togithub.com/vercel/next.js/issues/59082)
- add full PPR e2e tests:
[#&#8203;59025](https://togithub.com/vercel/next.js/issues/59025)
- ci: don't retry or notify on failures from forks:
[#&#8203;59118](https://togithub.com/vercel/next.js/issues/59118)
- skip release if no new commits:
[#&#8203;59134](https://togithub.com/vercel/next.js/issues/59134)
- fix variable name in release workflow:
[#&#8203;59135](https://togithub.com/vercel/next.js/issues/59135)
- Update Turbopack test manifest:
[#&#8203;59109](https://togithub.com/vercel/next.js/issues/59109)
- fix(next-core): do not panic when parsing segment config:
[#&#8203;59170](https://togithub.com/vercel/next.js/issues/59170)
- Correctly skip build test for Turbopack:
[#&#8203;59207](https://togithub.com/vercel/next.js/issues/59207)
- Failing test for 59195:
[#&#8203;59210](https://togithub.com/vercel/next.js/issues/59210)
- ci: report daily turbo integration test results from this repo:
[#&#8203;58965](https://togithub.com/vercel/next.js/issues/58965)
- fix typo in daily turbopack integration test reporting:
[#&#8203;59251](https://togithub.com/vercel/next.js/issues/59251)
- fix missing echo in daily turbopack reporting:
[#&#8203;59255](https://togithub.com/vercel/next.js/issues/59255)
- fix missing checkout in daily turbopack reporting:
[#&#8203;59256](https://togithub.com/vercel/next.js/issues/59256)
- Add app router name to font tests:
[#&#8203;59257](https://togithub.com/vercel/next.js/issues/59257)
- Fix non bundler module resolution in ts for third-parties pkg:
[#&#8203;59244](https://togithub.com/vercel/next.js/issues/59244)
- fix dev parallelism in daily turbopack tests:
[#&#8203;59287](https://togithub.com/vercel/next.js/issues/59287)
- Update Turbopack test manifest:
[#&#8203;59326](https://togithub.com/vercel/next.js/issues/59326)
- Update tests for Turbopack:
[#&#8203;59354](https://togithub.com/vercel/next.js/issues/59354)
- Update Turbopack test manifest:
[#&#8203;59356](https://togithub.com/vercel/next.js/issues/59356)

##### Credits

Huge thanks to [@&#8203;timneutkens](https://togithub.com/timneutkens),
[@&#8203;mknichel](https://togithub.com/mknichel),
[@&#8203;gnoff](https://togithub.com/gnoff),
[@&#8203;jridgewell](https://togithub.com/jridgewell),
[@&#8203;gtjamesa](https://togithub.com/gtjamesa),
[@&#8203;mugi-uno](https://togithub.com/mugi-uno),
[@&#8203;better-salmon](https://togithub.com/better-salmon),
[@&#8203;kentobento](https://togithub.com/kentobento),
[@&#8203;vivianyentran](https://togithub.com/vivianyentran),
[@&#8203;empflow](https://togithub.com/empflow),
[@&#8203;leerob](https://togithub.com/leerob),
[@&#8203;samennis1](https://togithub.com/samennis1),
[@&#8203;mkcy3](https://togithub.com/mkcy3),
[@&#8203;acdlite](https://togithub.com/acdlite),
[@&#8203;kwonoj](https://togithub.com/kwonoj),
[@&#8203;suhaotian](https://togithub.com/suhaotian),
[@&#8203;wbinnssmith](https://togithub.com/wbinnssmith),
[@&#8203;imevanc](https://togithub.com/imevanc),
[@&#8203;ztanner](https://togithub.com/ztanner),
[@&#8203;kdy1](https://togithub.com/kdy1),
[@&#8203;d3lm](https://togithub.com/d3lm),
[@&#8203;wyattjoh](https://togithub.com/wyattjoh),
[@&#8203;manovotny](https://togithub.com/manovotny),
[@&#8203;shuding](https://togithub.com/shuding),
[@&#8203;sokra](https://togithub.com/sokra),
[@&#8203;feedthejim](https://togithub.com/feedthejim),
[@&#8203;dvoytenko](https://togithub.com/dvoytenko),
[@&#8203;ForsakenHarmony](https://togithub.com/ForsakenHarmony),
[@&#8203;huozhi](https://togithub.com/huozhi),
[@&#8203;delbaoliveira](https://togithub.com/delbaoliveira),
[@&#8203;amannn](https://togithub.com/amannn),
[@&#8203;ijjk](https://togithub.com/ijjk),
[@&#8203;hallatore](https://togithub.com/hallatore),
[@&#8203;balazsorban44](https://togithub.com/balazsorban44),
[@&#8203;LukeSchlangen](https://togithub.com/LukeSchlangen),
[@&#8203;Dylan700](https://togithub.com/Dylan700),
[@&#8203;mpsq](https://togithub.com/mpsq),
[@&#8203;mdio](https://togithub.com/mdio),
[@&#8203;christianvuerings](https://togithub.com/christianvuerings),
[@&#8203;A7med3bdulBaset](https://togithub.com/A7med3bdulBaset),
[@&#8203;karlhorky](https://togithub.com/karlhorky),
[@&#8203;simonhaenisch](https://togithub.com/simonhaenisch),
[@&#8203;olci34](https://togithub.com/olci34),
[@&#8203;zce](https://togithub.com/zce),
[@&#8203;LavaToaster](https://togithub.com/LavaToaster),
[@&#8203;rishabhpoddar](https://togithub.com/rishabhpoddar),
[@&#8203;smaeda-ks](https://togithub.com/smaeda-ks),
[@&#8203;jirihofman](https://togithub.com/jirihofman),
[@&#8203;codercor](https://togithub.com/codercor),
[@&#8203;devjiwonchoi](https://togithub.com/devjiwonchoi),
[@&#8203;Willem-Jaap](https://togithub.com/Willem-Jaap),
[@&#8203;JackieLi565](https://togithub.com/JackieLi565),
[@&#8203;thoushif](https://togithub.com/thoushif),
[@&#8203;pkellner](https://togithub.com/pkellner),
[@&#8203;jpfifer](https://togithub.com/jpfifer),
[@&#8203;quisido](https://togithub.com/quisido),
[@&#8203;tomfa](https://togithub.com/tomfa), and
[@&#8203;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.:
[#&#8203;57552](https://togithub.com/vercel/next.js/issues/57552)
- OpenTelemetry: propagate a configured context(s) to root requests:
[#&#8203;57084](https://togithub.com/vercel/next.js/issues/57084)
- debug: Add tags to next build traces to track build configuration in
the .next/trace file:
[#&#8203;56965](https://togithub.com/vercel/next.js/issues/56965)
- \[Traces] Await the flush of the trace write stream to make sure trace
file is written:
[#&#8203;57641](https://togithub.com/vercel/next.js/issues/57641)
- Add node-pty to externals list:
[#&#8203;57640](https://togithub.com/vercel/next.js/issues/57640)
- fix: move logging config validation out of experimental:
[#&#8203;57530](https://togithub.com/vercel/next.js/issues/57530)
- Update font data:
[#&#8203;57728](https://togithub.com/vercel/next.js/issues/57728)
- Support viewport export via TS Plugin:
[#&#8203;57554](https://togithub.com/vercel/next.js/issues/57554)
- Fix: Build compilation warning when using middleware:
[#&#8203;57685](https://togithub.com/vercel/next.js/issues/57685)
- chore: Update flight-client-entry-plugin.ts typo:
[#&#8203;57734](https://togithub.com/vercel/next.js/issues/57734)
- Improve error for missing default export in dynamic metadata routes:
[#&#8203;57711](https://togithub.com/vercel/next.js/issues/57711)
- fix gsp tracing issue:
[#&#8203;57766](https://togithub.com/vercel/next.js/issues/57766)
- fix(turbopack): don't match empty route groups:
[#&#8203;57647](https://togithub.com/vercel/next.js/issues/57647)
- Update React from
[`8c8ee9e`](https://togithub.com/vercel/next.js/commit/8c8ee9ee6) to
[`0c63487`](https://togithub.com/vercel/next.js/commit/0c6348758) and
types: [#&#8203;57772](https://togithub.com/vercel/next.js/issues/57772)

##### Documentation Changes

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

##### Example Changes

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

##### Misc Changes

- update manifest:
[#&#8203;57523](https://togithub.com/vercel/next.js/issues/57523)
- update next/third-parties to use Next 14 or 13 as a peer dependency,
instead of just 13:
[#&#8203;57515](https://togithub.com/vercel/next.js/issues/57515)
- Modify tailwindcss related dependency of `create-next-app`:
[#&#8203;57262](https://togithub.com/vercel/next.js/issues/57262)
- Remove extra CI step and lock Node.js version:
[#&#8203;57769](https://togithub.com/vercel/next.js/issues/57769)

##### Credits

Huge thanks to
[@&#8203;dijonmusters](https://togithub.com/dijonmusters),
[@&#8203;sokra](https://togithub.com/sokra),
[@&#8203;philwolstenholme](https://togithub.com/philwolstenholme),
[@&#8203;IgorKowalczyk](https://togithub.com/IgorKowalczyk),
[@&#8203;housseindjirdeh](https://togithub.com/housseindjirdeh),
[@&#8203;Zoe-Bot](https://togithub.com/Zoe-Bot),
[@&#8203;HanCiHu](https://togithub.com/HanCiHu),
[@&#8203;JackHowa](https://togithub.com/JackHowa),
[@&#8203;goncy](https://togithub.com/goncy),
[@&#8203;hirotomoyamada](https://togithub.com/hirotomoyamada),
[@&#8203;pveyes](https://togithub.com/pveyes),
[@&#8203;yeskunall](https://togithub.com/yeskunall),
[@&#8203;vinaykulk621](https://togithub.com/vinaykulk621),
[@&#8203;ChendayUP](https://togithub.com/ChendayUP),
[@&#8203;leerob](https://togithub.com/leerob),
[@&#8203;dvoytenko](https://togithub.com/dvoytenko),
[@&#8203;mknichel](https://togithub.com/mknichel),
[@&#8203;ijjk](https://togithub.com/ijjk),
[@&#8203;hmaesta](https://togithub.com/hmaesta),
[@&#8203;ajz003](https://togithub.com/ajz003),
[@&#8203;its-kunal](https://togithub.com/its-kunal),
[@&#8203;joelhooks](https://togithub.com/joelhooks),
[@&#8203;blurrah](https://togithub.com/blurrah),
[@&#8203;tariknh](https://togithub.com/tariknh),
[@&#8203;Vinlock](https://togithub.com/Vinlock),
[@&#8203;Nayeem-XTREME](https://togithub.com/Nayeem-XTREME),
[@&#8203;aziyatali](https://togithub.com/aziyatali),
[@&#8203;aspehler](https://togithub.com/aspehler),
[@&#8203;huozhi](https://togithub.com/huozhi),
[@&#8203;ztanner](https://togithub.com/ztanner),
[@&#8203;ForsakenHarmony](https://togithub.com/ForsakenHarmony),
[@&#8203;moka-ayumu](https://togithub.com/moka-ayumu), and
[@&#8203;gnoff](https://togithub.com/gnoff) for helping!

###
[`v14.0.0`](https://togithub.com/vercel/next.js/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
[#&#8203;57021](https://togithub.com/vercel/next.js/issues/57021)
- Patch React with fix for write-after-close for ReadableStream
[#&#8203;57011](https://togithub.com/vercel/next.js/issues/57011)

##### Credits

Huge thanks to [@&#8203;ijjk](https://togithub.com/ijjk)
[@&#8203;huozhi](https://togithub.com/huozhi)
[@&#8203;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:
[#&#8203;55961](https://togithub.com/vercel/next.js/issues/55961)
- fix-failed-to-generate-self-signed-certificate
issue:[#&#8203;55891](https://togithub.com/vercel/next.js/issues/55891):
[#&#8203;55947](https://togithub.com/vercel/next.js/issues/55947)
- Remove .test.js from dist:
[#&#8203;55946](https://togithub.com/vercel/next.js/issues/55946)
- Turbopack next/font/google: don't insert css rules for multiple
weights or styles:
[#&#8203;55852](https://togithub.com/vercel/next.js/issues/55852)
- Fix stale revalidate stream handling:
[#&#8203;55978](https://togithub.com/vercel/next.js/issues/55978)
- turbopack: improve turbopack/test stability:
[#&#8203;56024](https://togithub.com/vercel/next.js/issues/56024)
- Mark testmode fetches internal:
[#&#8203;56036](https://togithub.com/vercel/next.js/issues/56036)
- chore: Remove 'beta.' Subdomain from `beta.nextjs.org` Links:
[#&#8203;55924](https://togithub.com/vercel/next.js/issues/55924)
- Remove experimental.sharedPool:
[#&#8203;56021](https://togithub.com/vercel/next.js/issues/56021)
- fix(worker): pass env to build worker w/
`config.experimental.workerThreads`:
[#&#8203;55257](https://togithub.com/vercel/next.js/issues/55257)
- Update `swc_core` to `v0.83.26`:
[#&#8203;55780](https://togithub.com/vercel/next.js/issues/55780)
- Revert "Update `swc_core` to `v0.83.26`":
[#&#8203;56077](https://togithub.com/vercel/next.js/issues/56077)
- fix reporting of illegal segments when directory only contains
irrelevant files:
[#&#8203;56076](https://togithub.com/vercel/next.js/issues/56076)
- Make `permanentRedirect` return 308 in route handlers:
[#&#8203;56065](https://togithub.com/vercel/next.js/issues/56065)
- Remove unneeded next-dev js in next-core:
[#&#8203;56039](https://togithub.com/vercel/next.js/issues/56039)
- Fix: Use `boolean` instead of `false` for experimental logging config:
[#&#8203;56110](https://togithub.com/vercel/next.js/issues/56110)
- chore: remove chalk in favor of picocolors:
[#&#8203;55992](https://togithub.com/vercel/next.js/issues/55992)
- Revert: "Generate prefetch RSC payload during build for SSR paths
([#&#8203;54403](https://togithub.com/vercel/next.js/issues/54403))":
[#&#8203;56059](https://togithub.com/vercel/next.js/issues/56059)
- fetching logging on edge:
[#&#8203;56108](https://togithub.com/vercel/next.js/issues/56108)
- Optimize build trace handling:
[#&#8203;56048](https://togithub.com/vercel/next.js/issues/56048)
- Update font data:
[#&#8203;56121](https://togithub.com/vercel/next.js/issues/56121)
- feat(turbopack): port bloom filter to nexturbo:
[#&#8203;55678](https://togithub.com/vercel/next.js/issues/55678)
- Fixes performance problems due to TaskScopes:
[#&#8203;55721](https://togithub.com/vercel/next.js/issues/55721)
- perf: remove react dom legacy from app router:
[#&#8203;56082](https://togithub.com/vercel/next.js/issues/56082)
- perf: replace zod with superstruct:
[#&#8203;56083](https://togithub.com/vercel/next.js/issues/56083)
- perf: externalise ws for bundled server:
[#&#8203;56095](https://togithub.com/vercel/next.js/issues/56095)
- misc: refactor node utils:
[#&#8203;56096](https://togithub.com/vercel/next.js/issues/56096)
- Add support for skipTrailingSlashRedirect and
skipMiddlewareUrlNormalize in Turbopack:
[#&#8203;56147](https://togithub.com/vercel/next.js/issues/56147)
- Add experimental.scrollRestoration for Turbopack:
[#&#8203;56150](https://togithub.com/vercel/next.js/issues/56150)
- misc: refactor handleExternals:
[#&#8203;56161](https://togithub.com/vercel/next.js/issues/56161)
- perf: add option to bundle pages externals:
[#&#8203;56162](https://togithub.com/vercel/next.js/issues/56162)
- Allow jest to run with use server directive:
[#&#8203;56148](https://togithub.com/vercel/next.js/issues/56148)
- Update experimental compile cache handling:
[#&#8203;56139](https://togithub.com/vercel/next.js/issues/56139)
- App render related code clean up:
[#&#8203;56178](https://togithub.com/vercel/next.js/issues/56178)
- Add support for i18n config in Turbopack:
[#&#8203;56182](https://togithub.com/vercel/next.js/issues/56182)
- Implement list of config options for Turbopack:
[#&#8203;56188](https://togithub.com/vercel/next.js/issues/56188)
- Turbopack: add support for an assetPrefix and basePath:
[#&#8203;56058](https://togithub.com/vercel/next.js/issues/56058)
- update turbopack:
[#&#8203;56197](https://togithub.com/vercel/next.js/issues/56197)
- Update supported options list to reflect
[#&#8203;56188](https://togithub.com/vercel/next.js/issues/56188):
[#&#8203;56200](https://togithub.com/vercel/next.js/issues/56200)
- Add support for experimental.logging.level in Turbopack:
[#&#8203;56201](https://togithub.com/vercel/next.js/issues/56201)
- Add next.config.js options to turbopack warning file:
[#&#8203;56207](https://togithub.com/vercel/next.js/issues/56207)
- fix: [@&#8203;libsql/client](https://togithub.com/libsql/client) build
error: [#&#8203;56192](https://togithub.com/vercel/next.js/issues/56192)
- chore: bump `postcss`:
[#&#8203;56225](https://togithub.com/vercel/next.js/issues/56225)
- Add additional handling for experimental-compile:
[#&#8203;56224](https://togithub.com/vercel/next.js/issues/56224)
- Drop ipc server headers filters:
[#&#8203;56226](https://togithub.com/vercel/next.js/issues/56226)
- only override NODE_EXTRA_CA_CERTS when using experimental https flag:
[#&#8203;56252](https://togithub.com/vercel/next.js/issues/56252)
- Pass same mangling option as terser to SWC minifier:
[#&#8203;56281](https://togithub.com/vercel/next.js/issues/56281)
- update turbopack:
[#&#8203;56285](https://togithub.com/vercel/next.js/issues/56285)
- clear require cache only when needed:
[#&#8203;56198](https://togithub.com/vercel/next.js/issues/56198)
- misc: enable source maps for bundled runtime:
[#&#8203;56289](https://togithub.com/vercel/next.js/issues/56289)
- misc: shortcut styled-jsx in external resolution:
[#&#8203;56291](https://togithub.com/vercel/next.js/issues/56291)
- Support serverRuntimeConfig and publicRuntimeConfig in Turbopack:
[#&#8203;56310](https://togithub.com/vercel/next.js/issues/56310)
- Reland static prefetches & fix prefetch bailout behavior:
[#&#8203;56228](https://togithub.com/vercel/next.js/issues/56228)
-
fix([#&#8203;53190](https://togithub.com/vercel/next.js/issues/53190)):
add missing crossOrigin to assetsPrefix resources:
[#&#8203;56311](https://togithub.com/vercel/next.js/issues/56311)
- misc: fix instrumentation with bundled server:
[#&#8203;56318](https://togithub.com/vercel/next.js/issues/56318)
- fix(next/client): keep hash when navigating from app to pages router:
[#&#8203;56223](https://togithub.com/vercel/next.js/issues/56223)
- fix: support both decoded and encoded url requests of conventioned
files :
[#&#8203;56187](https://togithub.com/vercel/next.js/issues/56187)
- fix: Invalid URL (404) provided on server actions error:
[#&#8203;56323](https://togithub.com/vercel/next.js/issues/56323)
- Revert "misc: shortcut styled-jsx in external resolution
([#&#8203;56291](https://togithub.com/vercel/next.js/issues/56291))":
[#&#8203;56334](https://togithub.com/vercel/next.js/issues/56334)
- Fix build output logging order:
[#&#8203;56335](https://togithub.com/vercel/next.js/issues/56335)

##### Documentation Changes

- docs: add `not-found` to file conventions page:
[#&#8203;55944](https://togithub.com/vercel/next.js/issues/55944)
- Update 03-linking-and-navigating.mdx:
[#&#8203;55907](https://togithub.com/vercel/next.js/issues/55907)
- docs: Correct place for passing `extension` option to `createMDX()`:
[#&#8203;55967](https://togithub.com/vercel/next.js/issues/55967)
- docs-55629 update router cache column in cache interactions api table:
[#&#8203;55630](https://togithub.com/vercel/next.js/issues/55630)
- Update 03-linking-and-navigating.mdx:
[#&#8203;55969](https://togithub.com/vercel/next.js/issues/55969)
- Updates "Prerender Error" page for App Router:
[#&#8203;56044](https://togithub.com/vercel/next.js/issues/56044)
- Add the default import alias to create-next-app prompt for clarity:
[#&#8203;55896](https://togithub.com/vercel/next.js/issues/55896)
- Update revalidatePath.mdx to fix confusing wording of arguments
section.:
[#&#8203;56099](https://togithub.com/vercel/next.js/issues/56099)
- docs: Renamed function that is used by other name:
[#&#8203;56170](https://togithub.com/vercel/next.js/issues/56170)
- (docs) Document Server Actions `.bind` method:
[#&#8203;56164](https://togithub.com/vercel/next.js/issues/56164)
- docs: Use `Response.json` over `NextResponse.json`:
[#&#8203;56173](https://togithub.com/vercel/next.js/issues/56173)
- correcting link to useSearchParams ref:
[#&#8203;56169](https://togithub.com/vercel/next.js/issues/56169)
- docs(sharp-missing-in-production.mdx): update standalone command:
[#&#8203;56191](https://togithub.com/vercel/next.js/issues/56191)
- docs(sharp-missing-in-production.mdx): update standalone command:
[#&#8203;56239](https://togithub.com/vercel/next.js/issues/56239)
- Update image.mdx:
[#&#8203;56269](https://togithub.com/vercel/next.js/issues/56269)
- Update image.mdx:
[#&#8203;56266](https://togithub.com/vercel/next.js/issues/56266)

##### Example Changes

- chore(examples): bump dependency versions:
[#&#8203;55899](https://togithub.com/vercel/next.js/issues/55899)
- Update to with-supertokens example app:
[#&#8203;56035](https://togithub.com/vercel/next.js/issues/56035)
- Update dependencies in examples :
[#&#8203;55993](https://togithub.com/vercel/next.js/issues/55993)
- Chore/update with supabase demo deploy button:
[#&#8203;52483](https://togithub.com/vercel/next.js/issues/52483)
- chore(examples): remove deprecated dependency from `with-jest`:
[#&#8203;56152](https://togithub.com/vercel/next.js/issues/56152)
- chore(examples): fix `with-jest` types:
[#&#8203;56193](https://togithub.com/vercel/next.js/issues/56193)
- (Examples) update Grafbase example:
[#&#8203;54705](https://togithub.com/vercel/next.js/issues/54705)
- fix: typo in `with-stripe-typescript` example:
[#&#8203;56274](https://togithub.com/vercel/next.js/issues/56274)

##### Misc Changes

- Skip production tests for Turbopack:
[#&#8203;56045](https://togithub.com/vercel/next.js/issues/56045)
- Fix invalid build-and-test workflow:
[#&#8203;56053](https://togithub.com/vercel/next.js/issues/56053)
- turbopack: Add more skipped tests:
[#&#8203;56052](https://togithub.com/vercel/next.js/issues/56052)
- Skip next build test:
[#&#8203;56079](https://togithub.com/vercel/next.js/issues/56079)
- add flakey test:
[#&#8203;56080](https://togithub.com/vercel/next.js/issues/56080)
- Skip more production tests for turbopack:
[#&#8203;56084](https://togithub.com/vercel/next.js/issues/56084)
- Ensure tests suites have unique names:
[#&#8203;56085](https://togithub.com/vercel/next.js/issues/56085)
- Skip experimental.nextScriptWorkers test for Turbopack:
[#&#8203;56086](https://togithub.com/vercel/next.js/issues/56086)
- Skip production tests for Turbopack:
[#&#8203;56089](https://togithub.com/vercel/next.js/issues/56089)
- Skip Babel tests for Turbopack:
[#&#8203;56091](https://togithub.com/vercel/next.js/issues/56091)
- misc: add node-version file:
[#&#8203;55938](https://togithub.com/vercel/next.js/issues/55938)
- Ensure unique name for app dir css tests:
[#&#8203;56088](https://togithub.com/vercel/next.js/issues/56088)
- Decrease default test timeouts:
[#&#8203;56116](https://togithub.com/vercel/next.js/issues/56116)
- misc: stop hiding node_modules in vscode:
[#&#8203;56081](https://togithub.com/vercel/next.js/issues/56081)
- special case timeout on windows:
[#&#8203;56120](https://togithub.com/vercel/next.js/issues/56120)
- Turbopack: update test manifest:
[#&#8203;56133](https://togithub.com/vercel/next.js/issues/56133)
- More test updates:
[#&#8203;56146](https://togithub.com/vercel/next.js/issues/56146)
- fix(cna): pin dependency versions:
[#&#8203;56177](https://togithub.com/vercel/next.js/issues/56177)
- Update `swc_core` to `v0.83.28`:
[#&#8203;56134](https://togithub.com/vercel/next.js/issues/56134)
- Fix middleware-general test for Turbopack:
[#&#8203;56211](https://togithub.com/vercel/next.js/issues/56211)
- More Turbopack test fixes:
[#&#8203;56248](https://togithub.com/vercel/next.js/issues/56248)
- update test mainfest:
[#&#8203;56214](https://togithub.com/vercel/next.js/issues/56214)
- More Turbopack fixes:
[#&#8203;56275](https://togithub.com/vercel/next.js/issues/56275)
- More Turbopack fixes:
[#&#8203;56299](https://togithub.com/vercel/next.js/issues/56299)
- misc: update code owners:
[#&#8203;56290](https://togithub.com/vercel/next.js/issues/56290)
- Fix flaky test for size output:
[#&#8203;56303](https://togithub.com/vercel/next.js/issues/56303)
- update webp crate:
[#&#8203;56307](https://togithub.com/vercel/next.js/issues/56307)
- Remove buildId test as it's no longer relevant:
[#&#8203;56316](https://togithub.com/vercel/next.js/issues/56316)
- Add code freeze GitHub actions for releasing:
[#&#8203;56325](https://togithub.com/vercel/next.js/issues/56325)
- test: add flaky turbopack integration tests to manifest:
[#&#8203;56309](https://togithub.com/vercel/next.js/issues/56309)

##### Credits

Huge thanks to
[@&#8203;balazsorban44](https://togithub.com/balazsorban44),
[@&#8203;sdkdeepa](https://togithub.com/sdkdeepa),
[@&#8203;aayman997](https://togithub.com/aayman997),
[@&#8203;mayank1513](https://togithub.com/mayank1513),
[@&#8203;timneutkens](https://togithub.com/timneutkens),
[@&#8203;2XG-DEV](https://togithub.com/2XG-DEV),
[@&#8203;eliot-akira](https://togithub.com/eliot-akira),
[@&#8203;hi-matthew](https://togithub.com/hi-matthew),
[@&#8203;riobits](https://togithub.com/riobits),
[@&#8203;wbinnssmith](https://togithub.com/wbinnssmith),
[@&#8203;ijjk](https://togithub.com/ijjk),
[@&#8203;sokra](https://togithub.com/sokra),
[@&#8203;dvoytenko](https://togithub.com/dvoytenko),
[@&#8203;rishabhpoddar](https://togithub.com/rishabhpoddar),
[@&#8203;manovotny](https://togithub.com/manovotny),
[@&#8203;A7med3bdulBaset](https://togithub.com/A7med3bdulBaset),
[@&#8203;huozhi](https://togithub.com/huozhi),
[@&#8203;jridgewell](https://togithub.com/jridgewell),
[@&#8203;joulev](https://togithub.com/joulev),
[@&#8203;SukkaW](https://togithub.com/SukkaW),
[@&#8203;kdy1](https://togithub.com/kdy1),
[@&#8203;feedthejim](https://togithub.com/feedthejim),
[@&#8203;Fredkiss3](https://togithub.com/Fredkiss3),
[@&#8203;styfle](https://togithub.com/styfle),
[@&#8203;MildTomato](https://togithub.com/MildTomato),
[@&#8203;ForsakenHarmony](https://togithub.com/ForsakenHarmony),
[@&#8203;walfly](https://togithub.com/walfly),
[@&#8203;bzhn](https://togithub.com/bzhn),
[@&#8203;shuding](https://togithub.com/shuding),
[@&#8203;boylett](https://togithub.com/boylett),
[@&#8203;Loki899899](https://togithub.com/Loki899899),
[@&#8203;devrsi0n](https://togithub.com/devrsi0n),
[@&#8203;ImBIOS](https://togithub.com/ImBIOS),
[@&#8203;vinaykulk621](https://togithub.com/vinaykulk621),
[@&#8203;ztanner](https://togithub.com/ztanner),
[@&#8203;sdaigo](https://togithub.com/sdaigo),
[@&#8203;hamirmahal](https://togithub.com/hamirmahal),
[@&#8203;blurrah](https://togithub.com/blurrah),
[@&#8203;omarmciver](https://togithub.com/omarmciver), and
[@&#8203;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`:
[#&#8203;54206](https://togithub.com/vercel/next.js/issues/54206)
- chore: remove unnecessary type cast in dev-build-watcher:
[#&#8203;54221](https://togithub.com/vercel/next.js/issues/54221)
- fix process.env not being available in standalone mode:
[#&#8203;54203](https://togithub.com/vercel/next.js/issues/54203)
- Fix missing `devPageFiles` collection:
[#&#8203;54224](https://togithub.com/vercel/next.js/issues/54224)
- Add `Route` and `LinkProps` stub generics:
[#&#8203;54226](https://togithub.com/vercel/next.js/issues/54226)
- Use `createClientModuleProxy` from Flight Server:
[#&#8203;54232](https://togithub.com/vercel/next.js/issues/54232)
- Add default not found to loader tree of group routes root layer:
[#&#8203;54228](https://togithub.com/vercel/next.js/issues/54228)
- feat(image): add support for custom `loaderFile` when `loader:
default`:
[#&#8203;53417](https://togithub.com/vercel/next.js/issues/53417)
- Fix renamed export of Server Actions:
[#&#8203;54241](https://togithub.com/vercel/next.js/issues/54241)
- Ensures App Router Link respects scroll-behavior: smooth when only
hash is changed.:
[#&#8203;54243](https://togithub.com/vercel/next.js/issues/54243)

##### Misc Changes

- Update dd-trace used for internal tools:
[#&#8203;54214](https://togithub.com/vercel/next.js/issues/54214)
- (Fix)Broken `upgrading.mdx` link :
[#&#8203;54234](https://togithub.com/vercel/next.js/issues/54234)
- chore: skip CI run on forks:
[#&#8203;54219](https://togithub.com/vercel/next.js/issues/54219)
- chore(ci): bump `cancel-workflow-action@0.11.0`:
[#&#8203;54246](https://togithub.com/vercel/next.js/issues/54246)

##### Credits

Huge thanks to [@&#8203;opnay](https://togithub.com/opnay),
[@&#8203;styfle](https://togithub.com/styfle),
[@&#8203;timneutkens](https://togithub.com/timneutkens),
[@&#8203;ztanner](https://togithub.com/ztanner),
[@&#8203;shuding](https://togithub.com/shuding),
[@&#8203;huozhi](https://togithub.com/huozhi),
[@&#8203;vinaykulk621](https://togithub.com/vinaykulk621),
[@&#8203;balazsorban44](https://togithub.com/balazsorban44),
[@&#8203;goguda](https://togithub.com/goguda), and
[@&#8203;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:
[#&#8203;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>
  • Loading branch information
renovate[bot] committed Mar 5, 2024
1 parent 037d9b6 commit 73851a7
Show file tree
Hide file tree
Showing 2 changed files with 169 additions and 74 deletions.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
},
Expand All @@ -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"
}
}
Loading

0 comments on commit 73851a7

Please sign in to comment.