chore(deps): update nextjs monorepo to v15 (major) #7
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/major-nextjs-monorepo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
14.2.18
->15.0.3
14.2.18
->15.0.3
Release Notes
vercel/next.js (eslint-config-next)
v15.0.3
Compare Source
Core Changes
basePath
infindSourceMapURL
: #71719pnpm-workspace.yaml
to test fixtures to bypass PNPM workspace checks: #7172669d4b800-20241021
to45804af1-20241021
: #71718--turbopack
flag when--turbo
exists innext dev
: #7173045804af1-20241021
to28668d39-20241023
: #7174528668d39-20241023
to1631855f-20241023
: #71769turbopack://[project]/...
sourcemap uris withfile://...
in development: #71489--turbo
to--turbopack
if applicable: #71737"use cache"
: #71793--enable-source-maps
by default innext dev
: #71820registerClientReference
for ESM client component modules: #71968await
ofparams
when metadata is used with an image file: #718711631855f-20241023
to02c0e824-20241028
: #71979ignoreList
when Webpack is used: #71821next-dynamic-access-named-export
: #72016Example Changes
Misc Changes
__turbopack_original__
while tree shaking: #71547"use cache"
on before code snippet: #71815packages/next/src/compiled
: #71986use cache
: Add text code formatting: #71999cacheTag
Function Usage: #71912use cache
comments : #71981Credits
Huge thanks to @ytori, @unstubbable, @huozhi, @SebassNoob, @tatsuteb, @Marukome0743, @gnoff, @samcx, @devjiwonchoi, @imprakharshukla, @migueldamota, @eps1lon, @ztanner, @timneutkens, @cantemizyurek, @sebmarkbage, @padmaia, @ijjk, @styfle, @wbinnssmith, @feedthejim, @kdy1, @shuding, @molebox, @ismaelrumzan, @sokra, @bgw, @timeyoutakeit, @AdonisAgelis, @chicoxyzzy, @gaojude, @elitalpa, @t3dotgg, @gaearon, @nisabmohd, @gadcam, @delbaoliveira, @bennettdams, @wiscaksono, and @Developerayo for helping!
v15.0.2
Compare Source
Core Changes
basePath
infindSourceMapURL
: #71719pnpm-workspace.yaml
to test fixtures to bypass PNPM workspace checks: #7172669d4b800-20241021
to45804af1-20241021
: #71718--turbopack
flag when--turbo
exists innext dev
: #7173045804af1-20241021
to28668d39-20241023
: #7174528668d39-20241023
to1631855f-20241023
: #71769turbopack://[project]/...
sourcemap uris withfile://...
in development: #71489--turbo
to--turbopack
if applicable: #71737"use cache"
: #71793--enable-source-maps
by default innext dev
: #71820registerClientReference
for ESM client component modules: #71968await
ofparams
when metadata is used with an image file: #718711631855f-20241023
to02c0e824-20241028
: #71979ignoreList
when Webpack is used: #71821next-dynamic-access-named-export
: #72016Example Changes
Misc Changes
__turbopack_original__
while tree shaking: #71547"use cache"
on before code snippet: #71815packages/next/src/compiled
: #71986use cache
: Add text code formatting: #71999cacheTag
Function Usage: #71912use cache
comments : #71981Credits
Huge thanks to @ytori, @unstubbable, @huozhi, @SebassNoob, @tatsuteb, @Marukome0743, @gnoff, @samcx, @devjiwonchoi, @imprakharshukla, @migueldamota, @eps1lon, @ztanner, @timneutkens, @cantemizyurek, @sebmarkbage, @padmaia, @ijjk, @styfle, @wbinnssmith, @feedthejim, @kdy1, @shuding, @molebox, @ismaelrumzan, @sokra, @bgw, @timeyoutakeit, @AdonisAgelis, @chicoxyzzy, @gaojude, @elitalpa, @t3dotgg, @gaearon, @nisabmohd, @gadcam, @delbaoliveira, @bennettdams, @wiscaksono, and @Developerayo for helping!
v15.0.1
Compare Source
Core Changes
@next/font
from optional Next.js packages to install: #7156365a56d0e-20241020
to69d4b800-20241021
: #71568endpoint
function indirection: #71572Example Changes
with-supabase
to be compatible with Nextjs 15: #71631Misc Changes
module_resolution: "nodenext"
withmjs
orcjs
: #71635pnpm debug
: #71653Credits
Huge thanks to @gnoff, @devjiwonchoi, @samcx, @ztanner, @unstubbable, @huozhi, @mischnic, @lubieowoce, @eps1lon, @ivasilov, @styfle, @bgw, @stipsan, and @timneutkens for helping!
v15.0.0
Compare Source
Core Changes
lib/helpers/install.ts
to better support pnpm and properly respectroot
argument: #64418Metadata.openGraph
values not resolving basic values whentype
is set: #63620postcss
withuseLightningcss
: #64379@appsignal/nodejs
to the external packages list: #64503swc_core
tov0.90.33
: #64553isolated-vm
to server-external-packages.json: #64749next experimental-test
command: #6435214898b6
toc3048aa
: #64798squoosh
in favor ofsharp
as optional dependency: #63321@swc/core
tov1.5.0
: #65022next
Webpack alias last: #65123#[turbo_tasks::value(transparent)]
attributes: #65336concatenate_output_assets
function: #65337strictNextHead
is enabled: #65408revalidatePath
& fix cache debug logic: #65365serverComponentsExternalPackages
andbundlePagesExternals
: #65421bundlePagesRouterDependencies
: #65520Content-Disposition
toattachment
: #65631next/head
children reconciler by default: #65418src
has leading or trailing space: #65637clientTraceMetadata
experimental option to propagate tracing data to the client: #64256EcmascriptChunkingContext
: #657164508873
to04b0588
: #65864next/font/local
withBeforeResolvePlugin
and show custom error message: #65870ppr
flag ofnext.config.js
: #6602804b0588
to81c5ff2
: #65869output
parameter: #6608381c5ff2
tof994737
: #6609381c5ff2
tof994737
: #66093@types/
packages appear to be missing: #66127lib/helpers/install.ts
to better support pnpm and properly respectroot
argument: #64418Metadata.openGraph
values not resolving basic values whentype
is set: #63620postcss
withuseLightningcss
: #64379@appsignal/nodejs
to the external packages list: #64503swc_core
tov0.90.33
: #64553isolated-vm
to server-external-packages.json: #64749next experimental-test
command: #6435214898b6
toc3048aa
: #64798squoosh
in favor ofsharp
as optional dependency: #63321@swc/core
tov1.5.0
: #65022next
Webpack alias last: #65123fetchPriority
prop: #65235#[turbo_tasks::value(transparent)]
attributes: #65336concatenate_output_assets
function: #65337strictNextHead
is enabled: #65408revalidatePath
& fix cache debug logic: #65365serverComponentsExternalPackages
andbundlePagesExternals
: #65421bundlePagesRouterDependencies
: #65520Content-Disposition
toattachment
: #65631next/head
children reconciler by default: #65418src
has leading or trailing space: #65637clientTraceMetadata
experimental option to propagate tracing data to the client: #64256EcmascriptChunkingContext
: #657164508873
to04b0588
: #65864next/font/local
withBeforeResolvePlugin
and show custom error message: #65870ppr
flag ofnext.config.js
: #6602804b0588
to81c5ff2
: #65869output
parameter: #6608381c5ff2
tof994737
: #66093typeof window
inlining for Turbopack: #66128path-to-regexp
: #66242msw
version tov2.3.0
: #66351BrowserInterface
type: #66461next/navigation
type augmentation: #66489RcStr
: #66262swc_core
tov0.92.10
": #66640staticWorkerRequestDeduping
flag & unused IPC code: #66655f994737
to1df34bd
(19.0.0-rc.0): #665331df34bdf62
to6230622a1a
: #66726swc_core
tov0.93.2
: #66698InvalidImportResolvePlugin
aBeforeResolvePlugin
: #66622worker
condition name when resolving files in the Edge runtime: #66808swc_core
tov0.95.2
: #66902back-end
should bebackend
: #66974react-dom/server.edge
instead of.browser
in Next.js runtime: #66954implementation
to support sass-embedded: #64577string | undefined
tostring
: #65248resolveAbsolutePath
to browser runtime: #67215glob
w/fast-glob
in eslint plugin: #67261w
andq
query string validation for integers: #67293versionInfo
on Turbo HMR: #67309priority=true
andfetchPriority=high
: #67351@swc/core
npm package tov1.6.6
: #67379module: "unknown"
to SWC minfiier: #66817isNodeDebugging
option from next server: #67492next.config.ts
: #63051layerAssets
property from FlightData: #67435env
in dev mode: #67157swc_core
tov0.96.9
: #67378app-render
into a dedicated function: #67524typedEnv
is notreadonly
: #67693<AppRouter />
render structure: #64594fetchServerResponse
params into options object: #67526packages/font
andturbo/generators
: #67687@swc/core
and@swc/heleprs
: #67757✓ Ready
log inNextInstance#start
: #67767react_server_component
transform: #67335typedRoutes
when settingpageExtensions
- for typedRoutes MDX support: #67824experimental.serverComponentsHmrCache
by default: #67800compiler.removeConsole
with Turbopack: #67849reactRemoveProperties
with Turbopack: #67853logging: false
in next config: #67590next lint
with async eslint-formatters: #678606230622a1a-20240610
todfd30974ab-20240613
: #667116230622a1a-20240610
to76002254-20240724
: #68149NextNodeServer
: #682866230622
-20240610 to7600225
-20240724 (#68149)": #683006230622a1a-20240610
to3208e73e-20240730
: #68330indexOf === 0
withstartsWith
: #681163208e73e-20240730
to06d0b89e-20240801
: #68444cssnanon-preset-simple
unit test with source: #68508path-to-regexp
viancc
: #68465ENOWORKSPACES
error when fetching registry: #68522normalize-asset-prefix
adding leading slash when URLassetPrefix
is provided: #68518assetPrefix
set to URL: #68622@ampproject/toolbox-optimizer
into version control: #68466react-dom/static
aliases: #6866306d0b89e-20240801
to187dd6a7-20240806
: #68594'eval-source-map'
andmangle: false
: #68688fetch
function should not buffer a streamed response: #68447pnpm build --filter next
on a clean repository: #68693deleteAppClientCache()
call from webpack plugin: #68535require.cache
handling: #68743loading
from prefetch cache entries across searchParams: #68340maxDuration
config to the children page segments on build: #68793assert_returns_resolved_value
into helper module: #68867strongly_consistent
/ReadConsistency
instead of a bool: #68913187dd6a7-20240806
to49496d49-20240814
: #6889849496d49-20240814
to1eaccd82-20240816
: #68991experimental.turbo
: #69050react-dom/server.browser
is used: #69142optimizeFonts
(Automatic font optimization) superseded by next/font: #691371eaccd82-20240816
toeb3ad065-20240822
: #69196eb3ad065-20240822
tof90a6bcc-20240827
: #6941519.0.0-rc-f90a6bcc-20240827
to19.0.0-rc-7771d3a7-20240827
: #69417--file
option innext lint
command forlint-staged
compatibility: #69220swc_core
tov0.103.1
: #69605experimental.turbo.root
config option: #69737isDynamicPostpone
: #694577771d3a7-20240827
to94e652d5-20240912
: #70037geo
andip
fromNextRequest
: #68379import-in-the-middle
to server-external-packages: #6893794e652d5-20240912
to206df66e-20240912
: #70076reset
prop in error files: #69777_private
folder convention: #64177206df66e-20240912
toa99d8e8d-20240916
: #70190dynamicIO
experiment toroute.ts
modules: #70208URL.canParse
for browser compatibility: #70228a99d8e8d-20240916
to5dcb0097-20240918
: #70225@next/codemod
tests in CI: #702485dcb0097-20240918
toe740d4b1-20240919
: #70260app_structure
fromnext-swc-napi
: #70282loader_tree
toapp_page_loader_tree
: #70283decoding
prop: #70298geo
andip
ofNextRequest
: #70064app
dir in TS setup tip: #70337createAppRouteCode
fromnext-app-loader.ts
: #70352e740d4b1-20240919
toe4953922-20240919
: #70290upgrade
command: #69935e4953922-20240919
to5d19e1c8-20240923
: #70351images.remotePatterns.search
: #70302createServerReference
, and pass additional parameters: #69190778e1ed2-20240926
to3edc000d-20240926
: #70560connection()
as a new dynamic API: #69949dynamicIO
experiment to use React canary: #70571revalidateTag()
behaviour when invoked in server components: #704463edc000d-20240926
to2d16326d-20240930
: #70629apple-mobile-web-app-capable
with `mobile-web-ap…: #70363images.localPatterns
config: #70529React.use()
to unwrap async APIs in the browser: #70677await
ofparams
when metadata is used: #70698images.localPatterns
config inimages-manifest.json
: #70730registerServerReference
function: #70563createServerReference
andregisterServerReference
: #70564dynamicIO
is enabled: #70784app-dir-runtime-config-experimental-edge
codemod: #71008next-dynamic-access-named-export
codemod: #71012searchParams
: #71142NextEcmascriptClientReferenceTransition
: #706032d16326d-20240930
to70fb1363-20241010
: #71118getStaticProps
appears instead ofgenerateStaticParams
during app router build: #71033"use cache"
in route handlers: #70897loadComponents
also duringnext build
: #71202Error
instances in App router: #71210packages
directory: #7118970fb1363-20241010
tocd22717c-20241013
: #71223LoadingBoundary
: #71222'use cache'
in route handlers using the Edge runtime: #71258Documentation Changes
Internationalization (i18n) Routing
: #63853Example Changes
pathname
: #64785middleware
example to App Router: #65618middleware
example to App Router: #65618with-google-tag-manager
example that uses@next/third-parties
: #57364use-supabase
| Multiple improvements : #69407cms-umbraco
example: #52777useFormState
overuseActionState
: #69547version
attribute post deprecation: #70108cms-sanity
exampleREADME.md
: #71211Credits
Huge thanks to @huozhi, @shuding, @wyattjoh, @PaulAsjes, @mcnaveen, @timneutkens, @stipsan, @aktoriukas, @sirTangale, @greatvivek11, @sokra, @anatoliik-lyft, @wbinnssmith, @coltonehrman, @hungdoansy, @kxlow, @ztanner, @manovotny, @leerob, @ryota-murakami, @ijjk, @pnutmath, @feugy, @Jeffrey-Zutt, @wiesson, @eps1lon, @devjiwonchoi, @Ethan-Arrowood, @kenji-webdev, @domdomegg, @samcx, @Jaaneek, @evanwinter, @kdy1, @balazsorban44, @feedthejim, @ForsakenHarmony, @kwonoj, @delbaoliveira, @xiaohanyu, @dvoytenko, @bobaaaaa, @bgw, @gaspar09, @souporserious, @unflxw, @kiner-tang, @Ehren12, @EffectDoplera, @IAmKushagraSharma, @Auxdible, @sean-rallycry, @jeanmax1me, @unstubbable, @NilsJacobsen, @adiguno, @ryan-nauman, @zsh77, @KagamiChan, @steveluscher, @MehfoozurRehman, @vkryachko, @chentsulin, @samijaber, @begalinsaf, @FluxCapacitor2, @lukahartwig, @brianshano, @pavelglac, @styfle, @symant233, @HristovCodes, @karlhorky, @jonluca, @jonathan-ingram, @mknichel, @sopranopillow, @Gomah, @imddc, @notrab, @gabrielrolfsen, @remorses, @AbhiShake1, @agadzik, @rishabhpoddar, @rezamauliadi, @IncognitoTGT, @webtinax, @BunsDev, @nisabmohd, @z0n, @bennettdams, @joeshub, @n1ckoates, @srkirkland, @RiskyMH, @coopbri, @okoyecharles, @diogocapela, @dnhn, @typeofweb, @davidsa03, @imranolas, @lubieowoce, @maxhaomh, @mirasayon, @blvdmitry, @hwangstar156, @lforst, @emmerich, @christian-bromann, @Lsnsh, @datner, @hiro0218, @flybayer, @ianmacartney, @ypessoa, @ryohidaka, @icyJoseph, @Arinji2, @lovell, @nsams, @Nayeem-XTREME, @JamBalaya56562, @Arindam200, @gaojude, @qqww08, @todor0v, @tokkiyaa, @arlyon, @lorensr, @Juneezee, @Sayakie, @IGassmann, @bosconian-dynamics, @phryneas, @akazwz, @atik-persei, @shubh73, @alpedia0, @chogyejin, @notomo, @ArnoldVanN, @dhruv-kaushik, @kevva, @Kahitar, @anay-208, @boris-szl, @devnyxie, @LorisSigrist, @M-YasirGhaffar, @Lada496, @kippmr, @torresgol10, @pkiv, @Netail, @jontewks, @ArnaudFavier, @chrisjstott, @mratlamwala, @mayank1513, @karlkeefer, @kshehadeh, @Marukome0743, @a89529294, @anku255, @KeisukeNagakawa, @andrii-bodnar, @aldosch, @versecafe, @steadily-worked, @cfrank, @QiuranHu, @farsabbutt, @joostmeijles, @saltcod, @archanaagivale30, @crutchcorn, @crebelskydico, @Maaz-Ahmed007, @jophy-ye, @remcohaszing, @JoshuaKGoldberg, @creativoma, @GyoHeon, @SukkaW, @MaxLeiter, @neila-a, @stylessh, @Teddir, @ManuLpz4, @Julian-Louis, @syi0808, @mert-duzgun, @amannn, @MonstraG, @hamirmahal, @tariknh, @Kikobeats, @LichuAcu, @Kuboczoch, @himself65, @Sam-Phillemon9493, @Shruthireddy04, @Hemanshu-Upadhyay, @timfuhrmann, @controversial, @pathliving, @mischnic, @mauroaccornero, @NavidNourani, @allanchau, @ekremkenter, @yurivangeffen, @gnoff, @darthmaim, @gdborton, @Willem-Jaap, @KentoMoriwaki, @TrevorSayre, @marlier, @Luluno01, @xixixao, @domin-mnd, @niketchandivade, @N2D4, @kjugi, @luciancah, @mud-ali, @codeSTACKr, @luojiyin1987, @mehmetozguldev, @ronanru, @tknickman, @joelhooks, @khawajaJunaid, @rubyisrust, @abdull-haseeb, @bewinsnw, @housseindjirdeh, @li-jia-nan, @aralroca, @s-ekai, @ah100101, @jantimon, @jordienr, @iscekic, @Strift, @slimbde, @nauvalazhar, @HughHzyb, @guisehn, @wesbos, @OlyaPolya, @paarthmadan, @AhmedBaset, @dineshh-m, @avdeev, @Bhavya031, @MildTomato, @Bjornnyborg, @amikofalvy, @yosefbeder, @kjac, @woutvanderploeg, @Ocheretovich, @ProchaLu, @luismiramirez, @omahs, @theoludwig, @abhi12299, @sommeeeer, @lumirlumir, @royalfig, @iampoul, @molebox, @txxxxc, @zce, @mamuso, @kahlstrm, @vercel-release-bot, @zhawtof, @PapatMayuri, @PlagueFPS, @IDNK2203, @jericopulvera, @liby, @CannonLock, @timfish, @whatisagi, @none23, @haouvw, @Pyr33x, @SouthLink, @frydj, @CrutchTheClutch, @sleevezip, @r34son, @yunsii, @md-rejoyan-islam, @kartheesan05, @nattui, @KonkenBonken, @weicheng95, @brekk, @Francoscopic, @B33fb0n3, @ImDR, @nurullah, @hdodov, @ebCrypto, @soedirgo, @floriangosse, @Tim-Zj, @raeyoung-kim, @erwannbst, @DerTimonius, @hirotomoyamada, @Develliot, @chandanpasunoori, @vicb, @ankur-dwivedi, @kidonng, @baeharam, @AnaTofuZ, @coderfin, @xugetsu, @alessiomaffeis, @kutsan, @jordyfontoura, @sebmarkbage, @tranvanhieu01012002, @jlbovenzo, @Luk-z, @jaredhan418, @bangseongbeom, @penicillin0, @neoFinch, @DeepakBalaraman, @Manoj-M-S, @Unsleeping, @lonr, @Aerilym, @ytori, @acdlite, @actopas, @n-ii-ma, @adcichowski, @mobeigi, @JohnGemstone, and @jjm2317 for helping!
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot.
1add27872e
to9e47b13b6f
9e47b13b6f
to31803789be
31803789be
to972161b5d9
972161b5d9
to24edac67ef
24edac67ef
tocd76c99d3d
cd76c99d3d
tof873c3e868
f873c3e868
toc25c82b394
c25c82b394
to6f64863108
6f64863108
to64624ee647
64624ee647
to0d517b8aa2
Checkout
From your project repository, check out a new branch and test the changes.