fix(deps): update nextjs monorepo to v15.4.2 #460
Loading…
x
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.2.1
->15.4.2
15.2.1
->15.4.2
Release Notes
vercel/next.js (eslint-config-next)
v15.4.2
Compare Source
Core Changes
Credits
Huge thanks to @huozhi, @ijjk, and @ztanner for helping!
v15.4.1
Compare Source
Core Changes
+
,-
or.
: #779323fbfb9ba-20250409
toc44e4a25-20250409
: #78031c44e4a25-20250409
to1d6c8168-20250411
: #78067image-size@1.2.1
: #78149strictNullChecks
in test utils: #78142eslint-plugin-next
: #781091d6c8168-20250411
to39cad7af-20250411
: #7815239cad7af-20250411
tob04254fd-20250415
: #78253@next/mdx
: Use stable turbopack config options: #78261b04254fd-20250415
to4a36d3ea-20250416
: #78297next start --turbopack
: #783844a36d3ea-20250416
tobc6184dd-20250417
: #78322experimental.turbo
is set: #77998bc6184dd-20250417
to914319ae-20250423
: #78468914319ae-20250423
to197d6a04-20250424
: #78516error.name
to label: #78198prerender
function for"use cache"
with Dynamic IO: #78382node:
prefixed in ESM emit of standalone server.js: #78624width
transition logic: #78635@swc/counter
: #78674197d6a04-20250424
to5dc00d6b-20250428
: #786405dc00d6b-20250428
to408d055a-20250430
: #78715draft.isEnabled
setter from exotic draftMode wrappers: #77972408d055a-20250430
to197d6a04-20250424
: #78834@swc/core
npm package tov1.11.24
: #77668extension
regex in@next/mdx
: #78734max-old-space-size
: #78712runInCleanSnapshot
to Work Store: #78930--no-mangling
for"use cache"
functions: #78993"use cache"
timeout errors from being caught in userland code: #78998LinkProps
in emitted declarations: #78773define-env-plugin.ts
todefine-env.ts
: #79224CacheHandler.get
method: #79213onPostpone
to determine if segment prefetch is partial: #79299ppr
whendynamicIO
is enabled: #79302app-render.tsx
: #79303experimental.enablePrerenderSourceMaps
is enabled: #79109@changesets/changelog-github
for changelog format: #79040compiler.defineServer
for server-only constants: #79225@changesets/changelog-github
for changelog format: #79040compiler.defineServer
for server-only constants: #79225someFunc(): void
) type for client boundary warnings: #79144"use cache"
: #78882"use cache"
: #78882clientInstrumentationHook
type: #79701tsc
runs inpackages/next
without having to build first: #79782tsc
in watch mode duringpnpm dev
: #79785vary
(#79939)subissues
fromIssue
: #79988taskr
tasks: #80020@ts-expect-error
: #80065get*Stack
implementation: #79789<option>
in Preferences dropdowns: #80025require()
instead ofnext/dist/
if possible: #80054isRecoverableError
implementation: #80003wrapRequestHandler
: #80055getSquashedHydrationErrorDetails
implementation: #80046onError
in /pages: #79982server-inserted-metadata
module: #80143regions
property to the Functions Config Manifest file: #80104require()
calls: #80056/.well-known/appspecific/com.chrome.devtools.json
endpoint in dev: #80260Infinity
expiration for implicit tags: #80387config.allowedDevOrigins
(#80410) (Learn More)"use cache"
: #80463404
for unknown server actions: #80613next start
": #80666--debug-prerender
option fornext build
: #80667197d6a04-20250424
to79d9aed7-20250620
: #7947779d9aed7-20250620
to06e89951-20250620
: #8073079d9aed7-20250620
to197d6a04-20250424
: #80762404
for unknown server actions (#80613)": #80662197d6a04-20250424
tofa3feba6-20250623
: #80804fa3feba6-20250623
tocee7939b-20250625
: #80904cee7939b-20250625
to4db4b21c-20250626
: #809594db4b21c-20250626
to65c4decb-20250630
: #8107765c4decb-20250630
to7216c0f0-20250630
: #811337216c0f0-20250630
to73aa744b-20250702
: #81192pnpm build
to be run when offline: #812735d87cd22-20250704
toa7a11657-20250708
: #81428experimental.enablePrerenderSourceMaps
toexperimental.dynamicIO
: #81449a7a11657-20250708
to60b5271a-20250709
: #81463Uint8Array
bodies when generating cache keys for POST requests: #81465filterStackFrame
everywhere: #8151660b5271a-20250709
to96c61b7f-20250709
: #81505.eslintrc.cli.json
being used for CLI/CI-based linting: #81553rsc:
URLs: #8155496c61b7f-20250709
to97cdd5d3-20250710
: #81551handleSmoothScroll
util: #81546Example Changes
with-supabase
example to use the Supabase Auth block: #78913Misc Changes
build
: #77730var
declarations: #77954config.experimental.reactOwnerstack
: #78021"use cache"
andcacheLife
API references: #78024useLinkStatus
API reference: #78022new Worker
withnew URL
: #78010swc_core
tov22.3.1
: #78129docs/app
anddocs/pages
pages: #78151Guides
: #78189Guides
: #78195Guides
: #78193deploying
page: #77720Guides
: #78238require.context
calls: #78251Guides
: #78240verify_sst_content
feature, improve unit test performance: #78388Static Exports
to guides, createSelf-hosting
guide: #78244/app
guide: #78416guides
: #78412metadata
andgenerateMetadata
fixtures: #78409mdxjs-rs
tov1
: #78469next/*
subpackages: #78447src
folder page to API reference: #78499experimental.turbo
: #78507public
folder API reference: #78531to_resolved
. s/strongly/statically/: #78560ImportBinding
fragments: #78470self
arguments: #78554EsRegex
intoturbo-esregex
crate: #78639"use server"
inline example: #78653pnpm install
afterpnpm build
inbuild_reusable.yml
: #78720TEST_CONCURRENCY
by default inrun-tests.js
: #78731ignoreList
by Turbopack in browser sourcemaps: #78822build_and_test.yml
: #78732fs
method to track a glob.: #78686swc_core
tov23.2.0
: #78885swc_core
tov23.2.0
": #78935ChunkingType::Parallel
withhoisted
bool: #78922__dirname
and__filename
: #78843swc_core
tov23.1.0
again with macos build fix: #78940Result
for failed local font files: #78941Update static-exports.mdx
: #79091modularize_imports
: #79012swc_core
tov24.0.0
: #79092swc_core
tov24.0.0
": #79102traverse_edges_fixed_point
: #79078swc_bundler
: #79113turbopack-core
Rust 2024: #79131"use cache"
misplacement error: #79151'use client'
directive: #79114'use client'
directive and client components: #79115EcmascriptInputTransform::CommonJs
: #79148debug-brk
package script: #79097next_page_static_info
: #79009"use cache"
misplacement error": #79160swc_core
tov24.0.0
: #79103vitest.mdx
(How to set up Vitest with Next.js): #78654read_glob
fromnode_native_bindings
: #79154rustc-ice
files to gitignore: #79167mjs
codeblocks tojs
: #79163launch.json
to improve debugging in VSCode (#76559)": #79206Byte::from_static
when possible: #79215read_glob
function: #79166"use cache"
misplacement error: #79222ShrinkToFit
forAutoMap
: #79218cacheLife
andcacheTag
for prerender-missing-suspense error: #79247minify()
: #79261minify()
": #79296sourcemap
to makeflatten()
faster: #79297--rspack
flag for create next app: #79077swc_core
tov25.0.0
: #79319dynamicIO
in global default cache handler test: #79300server-source-maps
: #79108ppr
configs from Dynamic IO tests: #79305write file
effect: #79318next
and@next/swc
versions: #79036next
and@next/swc
versions: #79036RuleCondition::matches
This trades allocations due toBox::pin
calls during recursion for an explicit stack and a tiny interpreter loop.: #79310swc_core
tov26.0.0
: #79411htmlLimitedBots
config value should be a RegExp: #79454swc_core
tov26.0.1
andstyled-jsx
: #79464swc_core
tov26.0.1
andstyled-jsx
: #79464chunks
inrscModuleMapping
empty: #79511signature
so that it works in a web worker.: #79509PassFactory
: #79555"use cache"
deploy tests: #79586stable
dist tag for backport releases instead oflatest
: #79596GITHUB_TOKEN
is needed to open release pr: #79609backport
NPM dist tag instead ofstable
for backports: #79612backport
NPM dist tag for backports: #79538(#number)
at last: #79611Undefined default export
test: #79632turbo-tasks-memory
backend: #79560Caching and Revalidating
page: #79493ld+json
script: #79627swc_core
tov26.2.2
: #79756force-static
w/ revalidate, revalidatePath, and revalidateTag: #79780pnpm unpack-next
: #79626styled-jsx
in lightningcss mode: #79802--features turbo-tasks-backend/lmdb
: #79530Result
forRope#read
: #80004rust-sourcemap
tov9.2.2
: #80066Lightningcss
prefix for CSS types: #80067swc_core
tov26.3.3
: #80059Code
forminify()
: #79991--all-features
: #80117into
and from and cell involving RcStr: #80076swc_core
tov26.4.4
: #80161Value<ClientContextType>
by makingClientContextType
a TaskInput: #80127Value<ReferenceType>
by makingReferenceType
a TaskInput: #80130types-and-precompiled
: #80162'use cache'
works ingenerateMetadata
: #80172Value<Pattern>
with justPattern
Value<ExecutionEnvironment>
with justExecutionEnvironment
: #80135Value<ContentSourceData>
with justContentSourceData
: #80140Value<..>
instead make the payloads impl Taskinput: #80141Value<..>
instead make the payloads impl TaskinputValue<..>
and delete the type: #80144_for_input
options fromturbo_tasks::value
and theTypedForInput
trait.: #80185Rope
correctly: #80335sources
field in the source map: #80337swc_core
tov27.0.1
: #80338turbo_tasks::value_trait
items be annotated withturbo-tasks::function
: #79178browserWithResponse()
method inempty-fallback-shells
tests: #80406swc_core
tov27.0.2
: #80412styled-jsx
SWC plugin: #80459swc_core
tov27.0.4
: #80467empty-fallback-shells
test suite to justfallback-shells
: #80461value_trait
items to not be annotated withturbo_tasks::function
: #79217static-exports.mdx
: #80541Request::parse(Pattern)
the recursive portion doesn't need to be async: #80510turbo_tasks::function
fromAssetContext::layer
: #80592swc_core
tov27.0.6
: #80626sourceMap.file
: #80625await
as non-async: #80628is_immutable
flag dynamically: #80506generateStaticParams
tofallback-shells
suite: #80462turbotrace
feature: #80572turbo-tasks-fs
to take&self
instead: #80633inject_helpers
pass multiple times: #80755HELPERS
of SWC: #80791swc_core
tov29.1.2
: #80659FunctionId
: #80809swc_core
to29.1.4
: #80872assert/strict
as external: #80884eval
in dev: #80857this
when accessing named properties of namespace: #80896mimalloc
for codspeed to make it realistic: #80877swc_core
tov29.2.0
: #80919canary
branch: #80928ModuleId
type: #80605this
expressions to fix a subtle esm bug and simplify the client side runtime: #80925swc_ecma_minifier
to turbopack trace target: #80977Code::generate_source_map
: #80978TaskId
s: #80830JSON.parse <anonymous> (0:0)
stack frames in test snapshots: #81044create_visitor
rustfmt-able: #81053tokio::fs
usages: #80674FileSystemPath
instead ofVc<T>
: #80634.ts
ext is most commonly used for middleware and routes: #81059typeof window
in node_modules for server: #80945this
analysis: #81076swc_core
tov29.4.0
: #81092concurrent
of the SWC minifier.: #80981Issue::source
on more Issue subtypes: #80874Issue::source
on more Issue subtypes: #80874dynamicIO
sync IO access test suite: #81045ReducedGraphs
andfind_server_entries
: #81118ExecuteContextImpl::lower_read_transaction
: #80822BackingStorage
forEither
, replaceNextTurboTasks
with a type alias: #80823swc_core
tov30.0.1
: #81179EcmascriptExports::Unknown
: #81214primary_chunkable_referenced_modules
: #81206swc_core
tov30.1.1
: #81276File
=> json faster: #81279blurDataURL: null
: #81387head
instead of the end of thebody
: #81425segment cache (CDN cache busting)
redirect test: #80967EsRegex::captures
to return an iterator, useNone
for unmatched capture groups: #81200'use cache'
: #81431clone_value
again: #81539@opentelemetry/api
resolve fallback: #81541*.single.css
chunks in dev: #81490fallback-shells
deploy test: #81593traverse_edges_from_entries_topological
totraverse_edges_from_entries_dfs
: #81481Credits
Huge thanks to @sokra, @huozhi, @Marukome0743, @mischnic, @wbinnssmith, @eps1lon, @razzeee, @delbaoliveira, @kdy1, @wyattjoh, @acdlite, @ztanner, @bgw, @jantimon, @lubieowoce, @Fonger, @ospira, @gnoff, @styfle, @Cy-Tek, @timneutkens, @raunofreiberg, @devchaudhary24k, @Neschadin, @OreQr, @drewlong314, @ijjk, @praizjosh, @unstubbable, @lukesandberg, @ScriptedAlchemy, @sqidermad, @Juneezee, @devjiwonchoi, @Kamitenshi, @feedthejim, @leerob, @mauerbac, @miki-tebe, @gaearon, @mrbadri, @luwes, @lucacasonato, @M4xymm, @jirihofman, @vicb, @jackwilson323, @SyMind, @kevva, @xyf7, @gaojude, @dario-piotrowicz, @mastoj, @nicole0707, @lourd, @Karibash, @chipit24, @icyJoseph, @xusd320, @fireairforce, @GenhaoLi, @igas, @Macw07, @amannn, @bcdipesh, @r34son, @ivasilov, @lpalmes, @imskyleen, @teamleaderleo, @vitaliemiron, @agadzik, @chdeskur, @nakanoh, @luiscobot, @GameRoMan, @dferber90, @maurobonfietti, @navandstokes, @sajadtorkamani, @bobziroll, @lumirlumir, @KkOoSsTtAa, @msabramo, @sommeeeer, @schoenwaldnils, @remcohaszing, @HerringtonDarkholme, @nebrelbug, @RobPruzan, @lmammino, @MohammedYehia, @extoci, @padmaia, @aacosta11, @vercel-release-bot, @maral, @ethanniser, @MichalMoravik, @rajrawat37, @kidonng, @dnhn, @kristian240, @rachnac-emeritus, @rortan134, and @nick20name17 for helping!
v15.4.0
Compare Source
v15.3.5
Compare Source
Core Changes
Misc Changes
Credits
Huge thanks to @ztanner, @mischnic, and @bgw for helping!
v15.3.4
Compare Source
Core Changes
Credits
Huge thanks to @huozhi for helping!
v15.3.3
Compare Source
Core Changes
vary
(#79939)Credits
Huge thanks to @gaojude, @kdy1, @bgw, and @unstubbable for helping!
v15.3.2
Compare Source
Core Changes
Credits
Huge thanks to @ijjk, @huozhi, @kdy1, @wbinnssmith, and @bgw for helping!
v15.3.1
Compare Source
Core Changes
Credits
Huge thanks to @kdy1 and @styfle for helping!
v15.3.0
Compare Source
Core Changes
<select>
styling for consistency: #76973029e8bd6-20250306
to0ca3deeb-20250311
: #769890ca3deeb-20250311
to6aa8254b-20250312
: #77033size
setting to preferences: #77027'seconds'
cache life profile: #77084next info
: #770596aa8254b-20250312
to5398b711-20250314
: #77129useLightningcss
option tostyled-jsx
correctly: #77008useErrorOverlayReducer
: #77205revalidate*
: #76885revalidate*
work when followed by a redirect in a route handler: #770905398b711-20250314
toc69a5fc5-20250318
: #77249"use cache"
caches when Draft Mode is enabled: #77141c69a5fc5-20250318
todb7dfe05-20250319
: #77295db7dfe05-20250319
to740a4f7a-20250325
: #77507740a4f7a-20250325
to313332d1-20250326
: #77527expireTags
/getExpiration
unnecessarily: #77570NEXT_PRIVATE_DEBUG_CACHE
env variable for cache handler debug logs: #77585nodejs
runtime in middleware: #77553"use cache"
revalidation logic out of incremental cache: #77577313332d1-20250326
to63779030-20250328
: #77643isrFlushToDisk
option to prevent writing optimized images to cache: #70645nodejs
runtime in middleware": #77690new URL()
forimages.remotePatterns
: #7769263779030-20250328
to040f8286-20250402
: #77742useLayoutEffect
warning if React 18 is used: #77737next start
: #77714TurbopackInternalError
s occur: #77660sideEffects
matching for non-relative globs: #77693issueCount
from non-asyncerrors
array: #77821refreshTags
andgetExpiration
: #77779"use cache"
wrapper: #77827searchParams
access in"use cache"
triggers error when caught: #77838getSourceFile
instead offileExists
to check file existence: #77863040f8286-20250402
to33661467-20250407
: #77899next/*
entrypoints: #77844Example Changes
canary
version: #77754Misc Changes
charset=utf-8
in data-url source maps: #77112react-refresh
as a dependency of plugin: #77142swc_core
tov16.6.0
: #77155swc_core
tov16.6.2
: #77194.minify()
of lightningcssStyleSheet
: #77313swc_core
and userayon
instead ofchili
: #77338copy_dir
concurrency to avoid running out of file descriptors: #77468swc_core
tov16.10.0
: #77489launch.json
to improve debugging in VSCode: #76559bun
and other package manager: #77633--js-build
as option instead of--no-js-build
: #77686Metadata and OG images
page: #74077Upgrade
page: #77717Examples
toGuides
: #77722swc_core
tov19.0.0
: #77669Vc
in a struct: #77756instrumentation-client
follow up: #77752styled-components
: #77736use server
and update examples: #77770use server
and update examples": #77771hygiene
if mangling is disabled: #77815Deep Dive
section placeholder: #77724await import("path")
in static analysis: #77811import_map
option ofswc_emotion
correctly: #71776swc_core
tov21.0.1
: #77918Getting Started
Section: #77921Credits
Huge thanks to @raunofreiberg, @huozhi, @ijjk, @timneutkens, @gaojude, @leerob, @mezotv, @bgw, @samcx, @ztanner, @sokra, @mischnic, @wbinnssmith, @kdy1, @unstubbable, @ahabhgk, @ScriptedAlchemy, @SukkaW, @wyattjoh, @eps1lon, @Amirroid, @Netail, @lubieowoce, @gnoff, @jackwilson323, @acdlite, @sbougerel, @kevva, @kasperpeulen, @Cy-Tek, @dvoytenko, @husseinraoouf, @isBatak, @iamkd, @delbaoliveira, @jantimon, @padmaia, @Bernardoow, @styfle, @devjiwonchoi, @JamBalaya56562, and @Marukome0743 for helping!
v15.2.5
Compare Source
Core Changes
Credits
Huge thanks to @huozhi, @gaojude and @kdy1 for helping!
v15.2.4
Compare Source
Core Changes
Credits
Huge thanks to @ijjk and @ztanner for helping!
v15.2.3
Compare Source
Core Changes
Credits
Huge thanks to @ijjk, @ztanner, and @huozhi for helping!
v15.2.2
Compare Source
Core Changes
d55cc79b-20250228
to443b7ff2-20250303
: #76804443b7ff2-20250303
toe03ac20f-20250305
: #76842__next_app__
module loading functions: #74566e03ac20f-20250305
to029e8bd6-20250306
: #76870x
button present: #76898Example Changes
Misc Changes
redirect
in client components: #76332labeler.json
: #76828SyntaxContext
for__turbopack_esm__
: #73544next.browser
instead ofwebdriver
in pages/ client-navigation: #76867swc_core
tov16.4.0
: #76596v1.0.0-alpha.64
: #76856__dirname
: #76902Credits
Huge thanks to @pranathip, @gaojude, @ijjk, @eps1lon, @Nayeem-XTREME, @leerob, @styfle, @samcx, @sokra, @huozhi, @raunofreiberg, @mischnic, @lubieowoce, @unstubbable, @ztanner, @kdy1, @timneutkens, @wbinnssmith, @bgw, and @oscr for helping!
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.
fix(deps): update nextjs monorepo to v15.2.4to fix(deps): update nextjs monorepo to v15.2.566d83187a0
toe08fb81d4e
fix(deps): update nextjs monorepo to v15.2.5to fix(deps): update nextjs monorepo to v15.3.0e08fb81d4e
to6ba3d7b33f
6ba3d7b33f
to2563174382
fix(deps): update nextjs monorepo to v15.3.0to fix(deps): update nextjs monorepo to v15.3.12563174382
to863ad81a16
fix(deps): update nextjs monorepo to v15.3.1to fix(deps): update nextjs monorepo to v15.3.2863ad81a16
tof2ab9f7d8d
fix(deps): update nextjs monorepo to v15.3.2to fix(deps): update nextjs monorepo to v15.3.3fix(deps): update nextjs monorepo to v15.3.3to fix(deps): update nextjs monorepo to v15.3.4f2ab9f7d8d
to3918f6a71b
fix(deps): update nextjs monorepo to v15.3.4to fix(deps): update nextjs monorepo to v15.3.53918f6a71b
toe4ea7677ed
fix(deps): update nextjs monorepo to v15.3.5to fix(deps): update nextjs monorepo to v15.4.1e4ea7677ed
to5937619a00
fix(deps): update nextjs monorepo to v15.4.1to fix(deps): update nextjs monorepo to v15.4.25937619a00
tofef2e45910
Checkout
From your project repository, check out a new branch and test the changes.