chore(deps): update nextjs monorepo to v14.2.17 #29

Open
Rainnny wants to merge 1 commits from renovate/nextjs-monorepo into master
Owner

This PR contains the following updates:

Package Type Update Change
eslint-config-next (source) devDependencies patch 14.2.3 -> 14.2.17
next (source) dependencies patch 14.2.3 -> 14.2.17

Release Notes

vercel/next.js (eslint-config-next)

v14.2.17

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
  • Fix: revert the bad node binary handling (#​72356)
  • Ensure pages/500 handles cache-control as expected (#​72050) (#​72110)
  • fix unhandled runtime error from generateMetadata in parallel routes (#​72153)
Credits

Huge thanks to @​huozhi, @​ztanner, and @​ijjk for helping!

v14.2.16

Compare Source

v14.2.15

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
  • support breadcrumb style catch-all parallel routes #​65063
  • Provide non-dynamic segments to catch-all parallel routes #​65233
  • Fix client reference access causing metadata missing #​70732
  • feat(next/image): add support for decoding prop #​70298
  • feat(next/image): add images.localPatterns config #​70529
  • fix(next/image): handle undefined images.localPatterns config in images-manifest.json
  • fix: Do not omit alt on getImgProps return type, ImgProps #​70608
  • i18n] Routing fix [#​70761](https://github.com/vercel/next.js/issues/70761)
    
    
Credits

Huge thanks to @​ztanner, @​agadzik, @​huozhi, @​styfle, @​icyJoseph and @​wyattjoh for helping!

v14.2.14

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
  • Fix: clone response in first handler to prevent race (#​70082) (#​70649)
  • Respect reexports from metadata API routes (#​70508) (#​70647)
  • Externalize node binary modules for app router (#​70646)
  • Fix revalidateTag() behaviour when invoked in server components (#​70446) (#​70642)
  • Fix prefetch bailout detection for nested loading segments (#​70618)
  • Add missing node modules to externals (#​70382)
  • Feature: next/image: add support for images.remotePatterns.search (#​70302)
Credits

Huge thanks to @​styfle, @​ztanner, @​ijjk, @​huozhi and @​wyattjoh for helping!

v14.2.13

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
  • Fix missing cache-control on SSR app route (#​70265)
  • feat: add polyfill of URL.canParse for browser compatibility (#​70228)
  • Fix vercel og package memory leak (#​70214)
  • Fix startTime error on Android 9 with Chrome 74 (#​67391)
Credits

Huge thanks to @​raeyoung-kim, @​huozhi, @​devjiwonchoi, and @​ijjk for helping!

v14.2.12

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
  • update prefetching jsdoc & documentation (#​68047)
  • Ensure we chunk revalidate tag requests (#​70189)
  • (backport) fix(eslint): allow typescript-eslint v8 (#​70090)
  • ppr] Don't mark RSC requests as /\_next/data requests (backport of [#​66249](https://github.com/vercel/next.js/issues/66249)) ([#​70083](https://github.com/vercel/next.js/issues/70083))
    
    
Credits

Huge thanks to @​alvarlagerlof, @​wyattjoh, @​delbaoliveira, and @​ijjk for helping!

v14.2.11

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
Credits

Huge thanks to @​huozhi, @​devjiwonchoi, and @​ijjk for helping!

v14.2.10

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
Credits

Huge thanks to @​huozhi and @​ijjk for helping!

v14.2.9

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
  • Revert "Fix esm property def in flight loader (#​66990)" (#​69749)
  • Disable experimental.optimizeServer by default to fix failed server action (#​69788)
  • Fix middleware fallback: false case (#​69799)
  • Fix status code for /_not-found route (#​64058) (#​69808)
  • Fix metadata prop merging (#​69807)
  • create-next-app: fix font file corruption when using import alias (#​69806)
Credits

Huge thanks to @​huozhi, @​ztanner, @​ijjk, and @​lubieowoce for helping!

v14.2.8

Compare Source

What's Changed
!NOTE]\
This release is backporting bug fixes and minor improvements. It does **not** include all pending features/changes on canary.
Support esmExternals in app directory
Reading cookies set in middleware in components and actions
  • initialize ALS with cookies in middleware (#​65008)
  • fix middleware cookie initialization (#​65820)
  • ensure cookies set in middleware can be read in a server action (#​67924)
  • fix: merged middleware cookies should preserve options (#​67956)
Metadata and icons
  • support facebook-specific metadata (fb:app_id, fb:admins) in generateMetaData (#​65713)
  • Always collect static icons for all segments (#​68712)
  • Fix favicon merging with customized icons (#​67982)
  • Warn metadataBase missing in standalone mode or non vercel deployment (#​66296)
Parallel routes fixes
  • fix missing stylesheets when parallel routes are present (#​69507)
Draft mode and edge improvements
next/image fixes
  • Allow external image urls with _next/image pathname to be rendered via Image component (#​69586)
Server actions improvements
  • optimize server actions (#​66523)
  • Apply optimization for unused actions (#​69178)
  • Improve SWC transform ID generation (#​69183)
Other changes
  • Ensure we match comment minify behavior between terser and swc (#​68372)
  • send initialCanonicalUrl in array format to prevent crawler confusion (#​69509)
Create-next-app updates

Full Changelog: https://github.com/vercel/next.js/compare/v14.2.7...v14.2.8


Huge thanks to everyone who contributed to this release:
@​abhi12299, @​delbaoliveira, @​eps1lon, @​ForsakenHarmony, @​huozhi, @​ijjk, @​JoshuaKGoldberg, @​leerob, @​lubieowoce, @​Netail, @​ronanru, @​samcx, @​shuding, @​sokra, @​stylessh, @​timfuhrmann, @​wbinnssmith, @​wyattjoh, @​ypessoa, @​ztanner

v14.2.7

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
  • Revert "chore: externalize undici for bundling" (#​65727)
  • Refactor internal routing headers to use request meta (#​66987)
  • fix(next): add cross origin in react dom preload (#​67423)
  • build: upgrade edge-runtime (#​67565)
  • GTM dataLayer parameter should take an object, not an array of strings (#​66339)
  • fix: properly patch lockfile against swc bindings (#​66515)
  • Add deployment id header for rsc payload if present (#​67255)
  • Update font data (#​68639)
  • fix i18n data pathname resolving (#​68947)
  • pages router: ensure x-middleware-cache is respected (#​67734)
  • Fix bad modRequest in flight entry manifest #​68888
  • Reject next image urls in image optimizer #​68628
  • Fix hmr assetPrefix escaping and reuse logic from other files #​67983
Credits

Huge thanks to @​kjugi, @​huozhi, @​ztanner, @​SukkaW, @​marlier, @​Kikobeats, @​syi0808, @​ijjk, and @​samcx for helping!

v14.2.6

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
  • Ensure fetch cache TTL is updated properly (#​69164)

v14.2.5

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
  • avoid merging global css in a way that leaks into other chunk groups (#​67373)
  • Fix server action edge redirect with middleware rewrite (#​67148)
  • fix(next): reject protocol-relative URLs in image optimization (#​65752)
  • fix(next-swc): correct path interop to filepath for wasm (#​65633)
  • Use addDependency to track metadata route file changes (#​66714)
  • Fix noindex is missing on static not-found page (#​67135)
  • perf: improve retrieving versionInfo on Turbo HMR (#​67309)
  • fix(next/image): handle invalid url (#​67465)
  • fix(next): initial prefetch cache not set properly with different search params (#​65977)
  • fix: Backport class properties fix (#​67377)
  • Upgrade acorn (#​67592)
Misc
  • Log stdio for pull-turbo-cache script (#​66759)
  • Ensure turbo is setup when building in docker (#​66804)
Credits

Huge thanks to @​devjiwonchoi, @​ijjk, @​emmerich, @​huozhi, @​kdy1, @​kwonoj, @​styfle, and @​sokra for helping!

v14.2.4

Compare Source

!NOTE]\
This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Core Changes
  • fix: ensure route handlers properly track dynamic access (#​66446)
  • fix NextRequest proxy in edge runtime (#​66551)
  • Fix next/dynamic with babel and src dir (#​65177)
  • Use vercel deployment url for metadataBase fallbacks (#​65089)
  • fix(next/image): detect react@19 for fetchPriority prop (#​65235)
  • Fix loading navigation with metadata and prefetch (#​66447)
  • prevent duplicate RSC fetch when action redirects (#​66620)
  • ensure router cache updates reference the latest cache values (#​66681)
  • Prevent append of trailing slash in cases where path ends with a file extension (#​66636)
  • Fix inconsistency with 404 getStaticProps cache-control (#​66674)
  • Use addDependency to track metadata route file changes (#​66714)
  • Add timeout/retry handling for fetch cache (#​66652)
  • fix: app-router prefetch crash when an invalid URL is passed to Link (#​66755)
Credits

Huge thanks to @​ztanner, @​ijjk, @​wbinnssmith, @​huozhi, and @​lubieowoce for helping!


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | devDependencies | patch | [`14.2.3` -> `14.2.17`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.3/14.2.17) | | [next](https://nextjs.org) ([source](https://github.com/vercel/next.js)) | dependencies | patch | [`14.2.3` -> `14.2.17`](https://renovatebot.com/diffs/npm/next/14.2.3/14.2.17) | --- ### Release Notes <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v14.2.17`](https://github.com/vercel/next.js/releases/tag/v14.2.17) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.16...v14.2.17) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - Fix: revert the bad node binary handling ([#&#8203;72356](https://github.com/vercel/next.js/issues/72356)) - Ensure pages/500 handles cache-control as expected ([#&#8203;72050](https://github.com/vercel/next.js/issues/72050)) ([#&#8203;72110](https://github.com/vercel/next.js/issues/72110)) - fix unhandled runtime error from generateMetadata in parallel routes ([#&#8203;72153](https://github.com/vercel/next.js/issues/72153)) ##### Credits Huge thanks to [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;ztanner](https://github.com/ztanner), and [@&#8203;ijjk](https://github.com/ijjk) for helping! ### [`v14.2.16`](https://github.com/vercel/next.js/compare/v14.2.15...v14.2.16) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.15...v14.2.16) ### [`v14.2.15`](https://github.com/vercel/next.js/releases/tag/v14.2.15) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.14...v14.2.15) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - support breadcrumb style catch-all parallel routes [#&#8203;65063](https://github.com/vercel/next.js/issues/65063) - Provide non-dynamic segments to catch-all parallel routes [#&#8203;65233](https://github.com/vercel/next.js/issues/65233) - Fix client reference access causing metadata missing [#&#8203;70732](https://github.com/vercel/next.js/issues/70732) - feat(next/image): add support for decoding prop [#&#8203;70298](https://github.com/vercel/next.js/issues/70298) - feat(next/image): add images.localPatterns config [#&#8203;70529](https://github.com/vercel/next.js/issues/70529) - fix(next/image): handle undefined images.localPatterns config in images-manifest.json - fix: Do not omit alt on getImgProps return type, ImgProps [#&#8203;70608](https://github.com/vercel/next.js/issues/70608) - \[i18n] Routing fix [#&#8203;70761](https://github.com/vercel/next.js/issues/70761) ##### Credits Huge thanks to [@&#8203;ztanner](https://github.com/ztanner), [@&#8203;agadzik](https://github.com/agadzik), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;styfle](https://github.com/styfle), [@&#8203;icyJoseph](https://github.com/icyJoseph) and [@&#8203;wyattjoh](https://github.com/wyattjoh) for helping! ### [`v14.2.14`](https://github.com/vercel/next.js/releases/tag/v14.2.14) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.13...v14.2.14) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - Fix: clone response in first handler to prevent race ([#&#8203;70082](https://github.com/vercel/next.js/issues/70082)) ([#&#8203;70649](https://github.com/vercel/next.js/issues/70649)) - Respect reexports from metadata API routes ([#&#8203;70508](https://github.com/vercel/next.js/issues/70508)) ([#&#8203;70647](https://github.com/vercel/next.js/issues/70647)) - Externalize node binary modules for app router ([#&#8203;70646](https://github.com/vercel/next.js/issues/70646)) - Fix revalidateTag() behaviour when invoked in server components ([#&#8203;70446](https://github.com/vercel/next.js/issues/70446)) ([#&#8203;70642](https://github.com/vercel/next.js/issues/70642)) - Fix prefetch bailout detection for nested loading segments ([#&#8203;70618](https://github.com/vercel/next.js/issues/70618)) - Add missing node modules to externals ([#&#8203;70382](https://github.com/vercel/next.js/issues/70382)) - Feature: next/image: add support for images.remotePatterns.search ([#&#8203;70302](https://github.com/vercel/next.js/issues/70302)) ##### Credits Huge thanks to [@&#8203;styfle](https://github.com/styfle), [@&#8203;ztanner](https://github.com/ztanner), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;huozhi](https://github.com/huozhi) and [@&#8203;wyattjoh](https://github.com/wyattjoh) for helping! ### [`v14.2.13`](https://github.com/vercel/next.js/releases/tag/v14.2.13) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.12...v14.2.13) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - Fix missing cache-control on SSR app route ([#&#8203;70265](https://github.com/vercel/next.js/issues/70265)) - feat: add polyfill of URL.canParse for browser compatibility ([#&#8203;70228](https://github.com/vercel/next.js/issues/70228)) - Fix vercel og package memory leak ([#&#8203;70214](https://github.com/vercel/next.js/issues/70214)) - Fix startTime error on Android 9 with Chrome 74 ([#&#8203;67391](https://github.com/vercel/next.js/issues/67391)) ##### Credits Huge thanks to [@&#8203;raeyoung-kim](https://github.com/raeyoung-kim), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;devjiwonchoi](https://github.com/devjiwonchoi), and [@&#8203;ijjk](https://github.com/ijjk) for helping! ### [`v14.2.12`](https://github.com/vercel/next.js/releases/tag/v14.2.12) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.11...v14.2.12) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - update prefetching jsdoc & documentation ([#&#8203;68047](https://github.com/vercel/next.js/issues/68047)) - Ensure we chunk revalidate tag requests ([#&#8203;70189](https://github.com/vercel/next.js/issues/70189)) - (backport) fix(eslint): allow typescript-eslint v8 ([#&#8203;70090](https://github.com/vercel/next.js/issues/70090)) - \[ppr] Don't mark RSC requests as /\_next/data requests (backport of [#&#8203;66249](https://github.com/vercel/next.js/issues/66249)) ([#&#8203;70083](https://github.com/vercel/next.js/issues/70083)) ##### Credits Huge thanks to [@&#8203;alvarlagerlof](https://github.com/alvarlagerlof), [@&#8203;wyattjoh](https://github.com/wyattjoh), [@&#8203;delbaoliveira](https://github.com/delbaoliveira), and [@&#8203;ijjk](https://github.com/ijjk) for helping! ### [`v14.2.11`](https://github.com/vercel/next.js/releases/tag/v14.2.11) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.10...v14.2.11) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - fix: correct metadata url suffix (https://github.com/vercel/next.js/pull/69959) - fix: setting assetPrefix to URL format breaks HMR ([#&#8203;70040](https://github.com/vercel/next.js/issues/70040)) - Update revalidateTag to batch tags in one request ([#&#8203;65296](https://github.com/vercel/next.js/issues/65296)) ##### Credits Huge thanks to [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;devjiwonchoi](https://github.com/devjiwonchoi), and [@&#8203;ijjk](https://github.com/ijjk) for helping! ### [`v14.2.10`](https://github.com/vercel/next.js/releases/tag/v14.2.10) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.9...v14.2.10) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - Remove invalid fallback revalidate value (https://github.com/vercel/next.js/pull/69990) - Revert server action optimization (https://github.com/vercel/next.js/pull/69925) - Add ability to customize Cache-Control ([#&#8203;69802](https://github.com/vercel/next.js/issues/69802)) ##### Credits Huge thanks to [@&#8203;huozhi](https://github.com/huozhi) and [@&#8203;ijjk](https://github.com/ijjk) for helping! ### [`v14.2.9`](https://github.com/vercel/next.js/releases/tag/v14.2.9) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.8...v14.2.9) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - Revert "Fix esm property def in flight loader ([#&#8203;66990](https://github.com/vercel/next.js/issues/66990))" ([#&#8203;69749](https://github.com/vercel/next.js/issues/69749)) - Disable experimental.optimizeServer by default to fix failed server action ([#&#8203;69788](https://github.com/vercel/next.js/issues/69788)) - Fix middleware fallback: false case ([#&#8203;69799](https://github.com/vercel/next.js/issues/69799)) - Fix status code for /\_not-found route ([#&#8203;64058](https://github.com/vercel/next.js/issues/64058)) ([#&#8203;69808](https://github.com/vercel/next.js/issues/69808)) - Fix metadata prop merging ([#&#8203;69807](https://github.com/vercel/next.js/issues/69807)) - create-next-app: fix font file corruption when using import alias ([#&#8203;69806](https://github.com/vercel/next.js/issues/69806)) ##### Credits Huge thanks to [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;ztanner](https://github.com/ztanner), [@&#8203;ijjk](https://github.com/ijjk), and [@&#8203;lubieowoce](https://github.com/lubieowoce) for helping! ### [`v14.2.8`](https://github.com/vercel/next.js/releases/tag/v14.2.8) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.7...v14.2.8) ##### What's Changed > \[!NOTE]\ > This release is backporting bug fixes and minor improvements. It does **not** include all pending features/changes on canary. ##### Support `esmExternals` in app directory - Support esm externals in app router ([#&#8203;65041](https://github.com/vercel/next.js/issues/65041)) - Turbopack: Allow client components from foreign code in app routes ([#&#8203;64751](https://github.com/vercel/next.js/issues/64751)) - Turbopack: add support for esm externals in app dir ([#&#8203;64918](https://github.com/vercel/next.js/issues/64918)) - other related PRs: [#&#8203;66990](https://github.com/vercel/next.js/issues/66990) [#&#8203;66727](https://github.com/vercel/next.js/issues/66727) [#&#8203;66286](https://github.com/vercel/next.js/issues/66286) [#&#8203;65519](https://github.com/vercel/next.js/issues/65519) ##### Reading cookies set in middleware in components and actions - initialize ALS with cookies in middleware ([#&#8203;65008](https://github.com/vercel/next.js/issues/65008)) - fix middleware cookie initialization ([#&#8203;65820](https://github.com/vercel/next.js/issues/65820)) - ensure cookies set in middleware can be read in a server action ([#&#8203;67924](https://github.com/vercel/next.js/issues/67924)) - fix: merged middleware cookies should preserve options ([#&#8203;67956](https://github.com/vercel/next.js/issues/67956)) ##### Metadata and icons - support facebook-specific metadata (`fb:app_id`, `fb:admins`) in generateMetaData ([#&#8203;65713](https://github.com/vercel/next.js/issues/65713)) - Always collect static icons for all segments ([#&#8203;68712](https://github.com/vercel/next.js/issues/68712)) - Fix favicon merging with customized icons ([#&#8203;67982](https://github.com/vercel/next.js/issues/67982)) - Warn metadataBase missing in standalone mode or non vercel deployment ([#&#8203;66296](https://github.com/vercel/next.js/issues/66296)) ##### Parallel routes fixes - fix missing stylesheets when parallel routes are present ([#&#8203;69507](https://github.com/vercel/next.js/issues/69507)) ##### Draft mode and edge improvements - fix: unstable_cache should not cache new result in draft mode ([#&#8203;67772](https://github.com/vercel/next.js/issues/67772)) - Add draft mode flag for multi-zone ([#&#8203;68997](https://github.com/vercel/next.js/issues/68997)) - Fix edge preview props are not matched with cookie ([#&#8203;67779](https://github.com/vercel/next.js/issues/67779)) - other related PRs: [#&#8203;65426](https://github.com/vercel/next.js/issues/65426), [#&#8203;67787](https://github.com/vercel/next.js/issues/67787), [#&#8203;64946](https://github.com/vercel/next.js/issues/64946), [#&#8203;64313](https://github.com/vercel/next.js/issues/64313), [#&#8203;64370](https://github.com/vercel/next.js/issues/64370) ##### `next/image` fixes - Allow external image urls with \_next/image pathname to be rendered via Image component ([#&#8203;69586](https://github.com/vercel/next.js/issues/69586)) ##### Server actions improvements - optimize server actions ([#&#8203;66523](https://github.com/vercel/next.js/issues/66523)) - Apply optimization for unused actions ([#&#8203;69178](https://github.com/vercel/next.js/issues/69178)) - Improve SWC transform ID generation ([#&#8203;69183](https://github.com/vercel/next.js/issues/69183)) ##### Other changes - Ensure we match comment minify behavior between terser and swc ([#&#8203;68372](https://github.com/vercel/next.js/issues/68372)) - send initialCanonicalUrl in array format to prevent crawler confusion ([#&#8203;69509](https://github.com/vercel/next.js/issues/69509)) ##### Create-next-app updates - enable [@&#8203;typescript-eslint/recommended](https://github.com/typescript-eslint/recommended) in create-next-app --typescript ([#&#8203;52845](https://github.com/vercel/next.js/issues/52845)) - Update create-next-app template CSS ([#&#8203;66233](https://github.com/vercel/next.js/issues/66233)) - Update `create-next-app` template CSS ([#&#8203;66043](https://github.com/vercel/next.js/issues/66043)) - Update create-next-app template ([#&#8203;65803](https://github.com/vercel/next.js/issues/65803)) - add font antialiasing to templates ([#&#8203;67425](https://github.com/vercel/next.js/issues/67425)) - Move `create-next-app` public/ assets from local folder→ remote URL ([#&#8203;66931](https://github.com/vercel/next.js/issues/66931)) - Use classnames to set font family in Tailwind create-next-app templates ([#&#8203;66374](https://github.com/vercel/next.js/issues/66374)) - other related PRs: [#&#8203;64478](https://github.com/vercel/next.js/issues/64478), [#&#8203;68899](https://github.com/vercel/next.js/issues/68899), [#&#8203;68534](https://github.com/vercel/next.js/issues/68534), [#&#8203;69021](https://github.com/vercel/next.js/issues/69021), [#&#8203;67146](https://github.com/vercel/next.js/issues/67146), [#&#8203;66145](https://github.com/vercel/next.js/issues/66145) **Full Changelog**: https://github.com/vercel/next.js/compare/v14.2.7...v14.2.8 *** Huge thanks to everyone who contributed to this release: [@&#8203;abhi12299](https://github.com/abhi12299), [@&#8203;delbaoliveira](https://github.com/delbaoliveira), [@&#8203;eps1lon](https://github.com/eps1lon), [@&#8203;ForsakenHarmony](https://github.com/ForsakenHarmony), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;JoshuaKGoldberg](https://github.com/JoshuaKGoldberg), [@&#8203;leerob](https://github.com/leerob), [@&#8203;lubieowoce](https://github.com/lubieowoce), [@&#8203;Netail](https://github.com/Netail), [@&#8203;ronanru](https://github.com/ronanru), [@&#8203;samcx](https://github.com/samcx), [@&#8203;shuding](https://github.com/shuding), [@&#8203;sokra](https://github.com/sokra), [@&#8203;stylessh](https://github.com/stylessh), [@&#8203;timfuhrmann](https://github.com/timfuhrmann), [@&#8203;wbinnssmith](https://github.com/wbinnssmith), [@&#8203;wyattjoh](https://github.com/wyattjoh), [@&#8203;ypessoa](https://github.com/ypessoa), [@&#8203;ztanner](https://github.com/ztanner) ### [`v14.2.7`](https://github.com/vercel/next.js/releases/tag/v14.2.7) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.6...v14.2.7) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - Revert "chore: externalize undici for bundling" ([#&#8203;65727](https://github.com/vercel/next.js/issues/65727)) - Refactor internal routing headers to use request meta ([#&#8203;66987](https://github.com/vercel/next.js/issues/66987)) - fix(next): add cross origin in react dom preload ([#&#8203;67423](https://github.com/vercel/next.js/issues/67423)) - build: upgrade edge-runtime ([#&#8203;67565](https://github.com/vercel/next.js/issues/67565)) - GTM dataLayer parameter should take an object, not an array of strings ([#&#8203;66339](https://github.com/vercel/next.js/issues/66339)) - fix: properly patch lockfile against swc bindings ([#&#8203;66515](https://github.com/vercel/next.js/issues/66515)) - Add deployment id header for rsc payload if present ([#&#8203;67255](https://github.com/vercel/next.js/issues/67255)) - Update font data ([#&#8203;68639](https://github.com/vercel/next.js/issues/68639)) - fix i18n data pathname resolving ([#&#8203;68947](https://github.com/vercel/next.js/issues/68947)) - pages router: ensure x-middleware-cache is respected ([#&#8203;67734](https://github.com/vercel/next.js/issues/67734)) - Fix bad modRequest in flight entry manifest [#&#8203;68888](https://github.com/vercel/next.js/issues/68888) - Reject next image urls in image optimizer [#&#8203;68628](https://github.com/vercel/next.js/issues/68628) - Fix hmr assetPrefix escaping and reuse logic from other files [#&#8203;67983](https://github.com/vercel/next.js/issues/67983) ##### Credits Huge thanks to [@&#8203;kjugi](https://github.com/kjugi), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;ztanner](https://github.com/ztanner), [@&#8203;SukkaW](https://github.com/SukkaW), [@&#8203;marlier](https://github.com/marlier), [@&#8203;Kikobeats](https://github.com/Kikobeats), [@&#8203;syi0808](https://github.com/syi0808), [@&#8203;ijjk](https://github.com/ijjk), and [@&#8203;samcx](https://github.com/samcx) for helping! ### [`v14.2.6`](https://github.com/vercel/next.js/releases/tag/v14.2.6) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.5...v14.2.6) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - Ensure fetch cache TTL is updated properly ([#&#8203;69164](https://github.com/vercel/next.js/issues/69164)) ### [`v14.2.5`](https://github.com/vercel/next.js/releases/tag/v14.2.5) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.4...v14.2.5) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - avoid merging global css in a way that leaks into other chunk groups ([#&#8203;67373](https://github.com/vercel/next.js/issues/67373)) - Fix server action edge redirect with middleware rewrite ([#&#8203;67148](https://github.com/vercel/next.js/issues/67148)) - fix(next): reject protocol-relative URLs in image optimization ([#&#8203;65752](https://github.com/vercel/next.js/issues/65752)) - fix(next-swc): correct path interop to filepath for wasm ([#&#8203;65633](https://github.com/vercel/next.js/issues/65633)) - Use addDependency to track metadata route file changes ([#&#8203;66714](https://github.com/vercel/next.js/issues/66714)) - Fix noindex is missing on static not-found page ([#&#8203;67135](https://github.com/vercel/next.js/issues/67135)) - perf: improve retrieving versionInfo on Turbo HMR ([#&#8203;67309](https://github.com/vercel/next.js/issues/67309)) - fix(next/image): handle invalid url ([#&#8203;67465](https://github.com/vercel/next.js/issues/67465)) - fix(next): initial prefetch cache not set properly with different search params ([#&#8203;65977](https://github.com/vercel/next.js/issues/65977)) - fix: Backport class properties fix ([#&#8203;67377](https://github.com/vercel/next.js/issues/67377)) - Upgrade acorn ([#&#8203;67592](https://github.com/vercel/next.js/issues/67592)) ##### Misc - Log stdio for pull-turbo-cache script ([#&#8203;66759](https://github.com/vercel/next.js/issues/66759)) - Ensure turbo is setup when building in docker ([#&#8203;66804](https://github.com/vercel/next.js/issues/66804)) ##### Credits Huge thanks to [@&#8203;devjiwonchoi](https://github.com/devjiwonchoi), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;emmerich](https://github.com/emmerich), [@&#8203;huozhi](https://github.com/huozhi), [@&#8203;kdy1](https://github.com/kdy1), [@&#8203;kwonoj](https://github.com/kwonoj), [@&#8203;styfle](https://github.com/styfle), and [@&#8203;sokra](https://github.com/sokra) for helping! ### [`v14.2.4`](https://github.com/vercel/next.js/releases/tag/v14.2.4) [Compare Source](https://github.com/vercel/next.js/compare/v14.2.3...v14.2.4) > \[!NOTE]\ > This release is backporting bug fixes. It does **not** include all pending features/changes on canary. ##### Core Changes - fix: ensure route handlers properly track dynamic access ([#&#8203;66446](https://github.com/vercel/next.js/issues/66446)) - fix NextRequest proxy in edge runtime ([#&#8203;66551](https://github.com/vercel/next.js/issues/66551)) - Fix next/dynamic with babel and src dir ([#&#8203;65177](https://github.com/vercel/next.js/issues/65177)) - Use vercel deployment url for metadataBase fallbacks ([#&#8203;65089](https://github.com/vercel/next.js/issues/65089)) - fix(next/image): detect react@19 for fetchPriority prop ([#&#8203;65235](https://github.com/vercel/next.js/issues/65235)) - Fix loading navigation with metadata and prefetch ([#&#8203;66447](https://github.com/vercel/next.js/issues/66447)) - prevent duplicate RSC fetch when action redirects ([#&#8203;66620](https://github.com/vercel/next.js/issues/66620)) - ensure router cache updates reference the latest cache values ([#&#8203;66681](https://github.com/vercel/next.js/issues/66681)) - Prevent append of trailing slash in cases where path ends with a file extension ([#&#8203;66636](https://github.com/vercel/next.js/issues/66636)) - Fix inconsistency with 404 getStaticProps cache-control ([#&#8203;66674](https://github.com/vercel/next.js/issues/66674)) - Use addDependency to track metadata route file changes ([#&#8203;66714](https://github.com/vercel/next.js/issues/66714)) - Add timeout/retry handling for fetch cache ([#&#8203;66652](https://github.com/vercel/next.js/issues/66652)) - fix: app-router prefetch crash when an invalid URL is passed to Link ([#&#8203;66755](https://github.com/vercel/next.js/issues/66755)) ##### Credits Huge thanks to [@&#8203;ztanner](https://github.com/ztanner), [@&#8203;ijjk](https://github.com/ijjk), [@&#8203;wbinnssmith](https://github.com/wbinnssmith), [@&#8203;huozhi](https://github.com/huozhi), and [@&#8203;lubieowoce](https://github.com/lubieowoce) for helping! </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR 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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTIuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEyOC4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Rainnny added 1 commit 2024-09-09 12:31:03 -07:00
Rainnny changed title from chore(deps): update nextjs monorepo to v14.2.9 to chore(deps): update nextjs monorepo to v14.2.10 2024-09-11 17:02:49 -07:00
Rainnny force-pushed renovate/nextjs-monorepo from 2c0afb6803 to 9490aa4971 2024-09-11 17:02:51 -07:00 Compare
Rainnny changed title from chore(deps): update nextjs monorepo to v14.2.10 to chore(deps): update nextjs monorepo to v14.2.11 2024-09-12 13:03:42 -07:00
Rainnny force-pushed renovate/nextjs-monorepo from 9490aa4971 to b55fb278e5 2024-09-12 13:03:43 -07:00 Compare
Rainnny changed title from chore(deps): update nextjs monorepo to v14.2.11 to chore(deps): update nextjs monorepo to v14.2.12 2024-09-17 15:03:56 -07:00
Rainnny force-pushed renovate/nextjs-monorepo from b55fb278e5 to 7ffc3f6484 2024-09-17 15:03:57 -07:00 Compare
Rainnny changed title from chore(deps): update nextjs monorepo to v14.2.12 to chore(deps): update nextjs monorepo to v14.2.13 2024-09-19 18:03:55 -07:00
Rainnny force-pushed renovate/nextjs-monorepo from 7ffc3f6484 to ff4edc254b 2024-09-19 18:03:57 -07:00 Compare
Rainnny changed title from chore(deps): update nextjs monorepo to v14.2.13 to chore(deps): update nextjs monorepo to v14.2.14 2024-10-04 12:03:56 -07:00
Rainnny force-pushed renovate/nextjs-monorepo from ff4edc254b to 7e6981f009 2024-10-04 12:03:57 -07:00 Compare
Rainnny changed title from chore(deps): update nextjs monorepo to v14.2.14 to chore(deps): update nextjs monorepo to v14.2.15 2024-10-09 15:07:39 -07:00
Rainnny force-pushed renovate/nextjs-monorepo from 7e6981f009 to ba10e2240f 2024-10-09 15:07:39 -07:00 Compare
Rainnny changed title from chore(deps): update nextjs monorepo to v14.2.15 to chore(deps): update nextjs monorepo to v14.2.16 2024-10-22 19:04:13 -07:00
Rainnny force-pushed renovate/nextjs-monorepo from ba10e2240f to 2e04be79e3 2024-10-22 19:04:14 -07:00 Compare
Rainnny force-pushed renovate/nextjs-monorepo from 2e04be79e3 to fddf7303d6 2024-11-05 19:13:53 -08:00 Compare
Rainnny changed title from chore(deps): update nextjs monorepo to v14.2.16 to chore(deps): update nextjs monorepo to v14.2.17 2024-11-05 19:13:56 -08:00
Author
Owner

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Frontend/bun.lockb
Command failed: install-tool bun 1.1.34

### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: Frontend/bun.lockb ``` Command failed: install-tool bun 1.1.34 ```
Some checks failed
renovate/artifacts Artifact file update failure
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/nextjs-monorepo:renovate/nextjs-monorepo
git checkout renovate/nextjs-monorepo
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Rainnny/RESTfulMC#29
No description provided.