chore(deps): update nextjs monorepo to v15 (major) #21
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.5
->15.0.2
14.2.5
->15.0.2
Release Notes
vercel/next.js (eslint-config-next)
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!
v14.2.16
Compare Source
v14.2.15
Compare Source
Core Changes
Credits
Huge thanks to @ztanner, @agadzik, @huozhi, @styfle, @icyJoseph and @wyattjoh for helping!
v14.2.14
Compare Source
Core Changes
Credits
Huge thanks to @styfle, @ztanner, @ijjk, @huozhi and @wyattjoh for helping!
v14.2.13
Compare Source
Core Changes
Credits
Huge thanks to @raeyoung-kim, @huozhi, @devjiwonchoi, and @ijjk for helping!
v14.2.12
Compare Source
Core Changes
Credits
Huge thanks to @alvarlagerlof, @wyattjoh, @delbaoliveira, and @ijjk for helping!
v14.2.11
Compare Source
Core Changes
Credits
Huge thanks to @huozhi, @devjiwonchoi, and @ijjk for helping!
v14.2.10
Compare Source
Core Changes
Credits
Huge thanks to @huozhi and @ijjk for helping!
v14.2.9
Compare Source
Core Changes
Credits
Huge thanks to @huozhi, @ztanner, @ijjk, and @lubieowoce for helping!
v14.2.8
Compare Source
What's Changed
Support
esmExternals
in app directoryReading cookies set in middleware in components and actions
Metadata and icons
fb:app_id
,fb:admins
) in generateMetaData (#65713)Parallel routes fixes
Draft mode and edge improvements
next/image
fixesServer actions improvements
Other changes
Create-next-app updates
create-next-app
template CSS (#66043)create-next-app
public/ assets from local folder→ remote URL (#66931)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
Core Changes
Credits
Huge thanks to @kjugi, @huozhi, @ztanner, @SukkaW, @marlier, @Kikobeats, @syi0808, @ijjk, and @samcx for helping!
v14.2.6
Compare Source
Core Changes
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.
This PR has been generated by Renovate Bot.
b75a62e737
to1011b35f46