chore(deps): update nextjs monorepo to v15.2.0 #450
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/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:
15.1.7->15.2.015.1.7->15.2.0Release Notes
vercel/next.js (eslint-config-next)
v15.2.0Compare Source
Core Changes
unstable_allowDynamicwhen used with pnpm: #73732.test.files from using error code plugin: #73868react-dev-overlaybefore fork: #74016GroupedStackFrames.tsx: #74028State<T>types into OperationValues and/or NonLocalValues: #74008react-dev-overlayfor new UI: #74017.stories.and.test.files from taskfile watch and error plugin: #740647283a213-20241206to372ec00c-20241209: #73749root-layout-missing-tags-error.tsxto pascal case: #74089bun.lockas package manager lockfile: #74056372ec00c-20241209to518d06d2-20241219: #74155images.qualitiesin next.config: #74257518d06d2-20241219to3b009b4c-20250102: #744923b009b4c-20250102to3ce77d55-20250106: #745573ce77d55-20250106to7b402084-20250107: #745997b402084-20250107to42687267-20250108: #7464942687267-20250108to74ea0c73-20250109: #7469374ea0c73-20250109to056073de-20250109: #74754056073de-20250109to540efebc-20250112: #74805540efebc-20250112tocabd8a0e-20250113: #74828"use cache"in metadata route handlers: #74835cabd8a0e-20250113tob3a95caf-20250113: #74868<Link prefetch={true}>: #74172CMD + .keyboard shortcut to show/hide: #74878b3a95caf-20250113tof0edf41e-20250115: #74890f0edf41e-20250115tob158439a-20250115: #74936b158439a-20250115to5b51a2b9-20250116: #74993waitUntil: #75041colorminfeature fromcssnano: #53393use cacheusage: #750075b51a2b9-20250116to9b62ee71-20250122: #75187afterexport in next-types-plugin: #75190linkheader from middleware with the ones from React: #73431"use cache": #74652"use cache"closures: #74750internal_disableSyncDynamicAPIWarningsflag: #75231experimental.useCacheflag: #752409b62ee71-20250122toae9017ce-20250122: #75233opengraph-imagefiles work with the node.js runtime: #75274useCacheis enabled and Edge runtime is used: #75279use serverdiagnostics for type exports: #74256edge-instrumentation.js: #75289ae9017ce-20250122tode1eaa26-20250124: #75286/_errorfallback in dev: #75354de1eaa26-20250124to9eabb373-20250124: #75367captureOwnerStackaccess onexperimental.reactOwnerStack: #75241errors.tsxand its story: #75392null is not an object (evaluating 't.parallelRoutes.get'): #753609eabb373-20250124to37906d4d-20250127: #75398"use cache"cache keys: #7547437906d4d-20250127toc492f975-20250128: #75434React.cacheusage in"use cache"functions: #75520c492f975-20250128toa4b2d0d5-20250203: #75649a4b2d0d5-20250203to0a82580b-20250203: #75660searchParamsin"use cache"page should not cause dynamic: #75662rootParams()is now a plain Proimse (not exotic): #757170a82580b-20250203tod85cf3e5-20250205: #75698turbo-tasks-macrofromtest-cargo-unit: #75776d85cf3e5-20250205toff628334-20250205: #75757@types/react-domversions: #75606"use cache"functions in RSC payload: #75786"use cache"withoutput: 'export': #75794metadataand<Link>: #75576ff628334-20250205to8759c5c8-20250207: #75796switch: #758548759c5c8-20250207to93b58361-20250209: #75868no-storerequest header for"use cache"entries in dev mode: #7575493b58361-20250209tocd90a4d8-20250210: #75914--no-manglingCLI option fornext build: #75921cd90a4d8-20250210tof83903bf-20250212: #75967compilation.{emitAsset,updateAsset}api rather than mutatingassetsobject: #75927f83903bf-20250212tocbbe8666-20250213: #76010experimental.reactOwnerStackflag: #76021rootParams()incachescope: #75801devIndicatorsoptionsappIsrStatusandbuildActivity: #76067devIndicators.buildActivityPositionand rename toposition: #76069writeConfigurationDefaults: #76106"use cache"caches during on-demand revalidation: #76100"use cache"in dev mode: #76122readyErrorstoruntimeErrors: #76208next/linkerror tests: #7621432b0cad8-20250213to662957cc-20250221: #76333<a>tag focus ring: #76374tsconfig.build.jsonfor production build: #76373N issuessection: #76398normalModule.typeto determine module type: #76338loadingoption to acceptReactNode: #76402NEXT_TELEMETRY_DISABLEDis set: #76423reportError: #76101662957cc-20250221to25677265-20250224: #7643725677265-20250224to22e39ea7-20250225: #76481Nof--size-Nwithpxvalue of base font16px: #76384remfor sizes andpxfor spacings: #76385storybook@8.6.0: #76511Ignored-listed->Ignore-listed: #76554receiveExpiredTags: #76561Example Changes
search: ''onremotePatterns: #73925with-tailwindcssexample: #73919next-config-jsdocument path: #73774with-styled-componentsREADME: #73729with-orbit-componentsREADME: #74011with-mdx-remoteexample to utilize the App Router: #74067app-dirandwithprefix in themdxdirectory name: #73458with-zonesrepository name in the deploy link: #74852Misc Changes
NonLocalValuederives to types deriving TraceRawVcs: #73714NonLocalValuefor allResolvedVcs andOperationVcs: #73764swc_coretov9.0.0: #73696explicit_resource_managementtransform: #73802afteranderror handling: #73844swc_coretov9.0.0": #73866NonLocalValueforState<T>whereT: NonLocalValue: #73770unstable_expirePathandunstable_expireTagdocs: #73856Examplessection: #73858routing/index.mdx: #73859defining-routes.mdxandpages.mdx: #73863next/image: #73923WebVitalscomponent: #73869silenceDeprecationswas not overwritten with user options: #73937examplespage: #73907next.config.tscode switcher to Redirecting docs: #73848linking and navigation: #73846next-intlayerinto i18n solution list: #73750tailwind.config.tsto usesatisfiesoperator: #73924ChunkItems reference onlyOutputAssets: #73824.to_resolved().awaitinside a loop: #74112thisandargumentsin nested function expression: #74179switchercode blocks and types in examples: #74083Mutating Datapage: #74018Error Handlingpage: #74069browser.*in stack: #74553SingleModuleGraphtoturbopack-core: #74571.stories.tsxto vscode file nesting: #74593swc_coretov10.1.0: #74580.cursorignore: #74763chunk_content, not ChunkItems: #74040import * as R: #74725#[must_use]annotation: #74906awaitofparamswhen metadata with an image file pt2: #74193ConstantValue: #74965AtomandJsWordvariant ofConstantString: #74967ConstantValue::Regex: #74968Effect: #74969swc_coretov10.2.5: #75002next-custom-transformstests to verify source maps: #75005swc_coretov10.3.0: #75018EsmAssetReference::new: #75040EffectArg: #74973swc_coretov10.5.0: #75098u32for the total node count: #75100local_resolutionfeature by default: #75051ResolvedVc::resolveas deprecated to prevent resolving an already-resolved ResolvedVc: #75168endpoint.write_to_disk()in favor of standardizedendpoint.output(): #75059Cow::into_ownedinstead of.to_string(): #75216robotsforgenerateMetadataspec: #75229non_local_returnsupport from#[turbo_tasks::function]: #75209styled-jsx,emotion): #75236ReadRawVcFuture.turbo_task: #75217should not cause error when removing loading.jsto flaky manifest: #75239test/e2e/app-dir/segment-cache/revalidation/segment-cache-revalidation.test.ts: #75249PassAPI forstyled-jsxSWC plugin: #75271is_transientonOperationVc: #75291#[turbo_tasks::function(..)]: #75259<Form>example.: #75386swc_coretov12.0.0: #75327next-page-static-infouseAtominstead ofString: #75587cjs_optimizeruseAtominstead ofString: #75588SyncRc<DashMap<_, _>>usage withRc<RefCell<FxHashMap<_, _>>>: #75534rewrite-headerstests that are dependent on Vercel site config: #75647next_ssguseAtominstead ofString: #75591OutputAsset::path(): #75659Atominstead ofString: #75592Atominstead ofString: #75593Atominstead ofString: #75594Atominstead ofString: #75595Atominstead ofString: #75596Arc: #75601cookies/headers/draftMode in "use cache"test: #75675TaskInput::resolve: #75661swc_coretov13.0.4: #75684objfor member replacements: #75453use-cachetest suite: #75681with_modules: #75700ModulePartaTaskInput: #75364nullif Redbox has no component stack: #75744swc_coretov13.1.0: #75771shrink-to-fitcrate instead: #75777final_read_hintAPI and changeclone_valuetoowned: #75852use-cache.mdx: #75848unauthorized: #75420TURBO_REMOTE_ONLY: #75832ignoreList: #75907usepattern: #75529make_chunksa non-turbo-tasks-function: #76042experimental.reactOwnerStack: #76123reportError: #76115padding-bottomwithdevIndicators: falsefor scroll position testing: #76105chunk_item.id(): #76110swc_coretov14.0.0: #76135minify(): #76139use-cache-unknown-cache-kinddev tests in sandboxes: #76171ppr-fulltests: #76271building.mdto contain descriptive build process: #76393toDisplayRedbox()matcher: trim line endings: #76404.cursorignoreto.cursorindexingignore: #76494api-reference/functions/cookies.mdx: #76376failedset in Turbopack manifest: #76542Credits
Huge thanks to @ijjk, @unstubbable, @bgw, @gnoff, @eps1lon, @ztanner, @mischnic, @Marukome0743, @leerob, @gaojude, @lubieowoce, @acdlite, @kdy1, @JamBalaya56562, @creationix, @noreiller, @samcx, @delbaoliveira, @styfle, @abdonrd, @ollyw, @wyattjoh, @devjiwonchoi, @aymericzip, @davidhu2000, @attilarepka, @devpla, @dydals3440, @huozhi, @wbinnssmith, @suu3, @PapatMayuri, @Sahil4883, @abyii, @molebox, @sokra, @maciej-ka, @abvthecity, @damiensedgwick, @alitas, @RiskyMH, @ytreister, @sommeeeer, @n1ckoates, @yongholeeme, @spidersouris, @gurkerl83, @cassiossantos, @Netail, @tknickman, @eur00t, @cseas, @nnnnoel, @timneutkens, @Manoj-M-S, @lfades, @sebmarkbage, @matmannion, @mikeboensel, @nphmuller, @apostolos, @k15a, @pavelee, @locothedev, @vexcat, @Zach-Jaensch, @decepulis, @gadcam, @lukahartwig, @jsanford8, @RobinMalfait, @raunofreiberg, @mohsen1, @skushagra, @feedthejim, @amannn, @HQidea, @jrandolf, @smit-err, @littledivy, @k35o, @martinsione, @CvX, @msereniti, @Timer, @Iftee97, @chibicode, @RobPruzan, @padmaia, @PlagueFPS, @bjunix, @maximevtush, @michaelven, @sedlukha, @johannpinson, @AxelUser, @Nayeem-XTREME, @IcaroG, @blurrah, @lachlanjc, @ashi009, @conico974, @raphaelcosta, @dulmandakh, @khuezy, @Knoa0405, @wangsijie, @stefanprobst, @wentsul, @loopy-lim, @bratvanov, @hedgeday, @cassian-goode, @artemszelenov, and @saltcod for helping!
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.