Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 3, 2025

This PR contains the following updates:

Package Change Age Confidence
eslint-config-next (source) 16.0.0-beta.0 -> 16.0.4 age confidence
next (source) 16.0.0 -> 16.0.4 age confidence

Release Notes

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

v16.0.4

Compare Source

v16.0.3

Compare Source

Core Changes
  • fix: Rspack throw error when using ForceCompleteRuntimePlugin: #​85221
  • fix: build CLI output not displaying Proxy (Middleware) when nodejs runtime: #​85403
  • fix: staleTimes.static should consistently enforce a 30s minimum: #​85479
  • [turbopack] fix build of empty entries of pages: #​84873
  • Cache the head separately from the route tree: #​84724
  • Allow inspecting dev server on default port with next dev --inspect: #​85037
  • Avoid proxying React modules through workUnitStore: #​85486
  • fix: redirect should always return updated router state: #​85533
  • Upgrade React from b4455a6e-20251027 to 4f931700-20251029: #​85518
  • [turbopack] Move generation of cacheLife types out of the webpack plugin and into the dev bundler directly: #​85539
  • Ensure user-space stack frame for 'use cache' in page/layout component: #​85519
  • Update parallel routes in build-complete: #​85546
  • fully remove clientSegmentCache flag: #​85541
  • [turbopack] Support relative paths in turbopack source maps.: #​85146
  • Release unnecessary memory on hydration finish: #​84967
  • Preserve interception markers in parameter types: #​85526
  • move segment cache entries to top level segment-cache dir: #​85542
  • Upgrade React from 4f931700-20251029 to 561ee24d-20251101: #​85670
  • [devtools] Remove title from preferences: #​85698
  • Update font data: #​85708
  • Don't invalidate hot reloader excessively during dev server boot: #​85732
  • [codemod] fix: next-lint-to-eslint-cli did not handle 'next' plugin: #​85749
  • Upgrade React from 561ee24d-20251101 to 67f7d47a-20251103: #​85762
  • Tracing: Fix memory leak in span map: #​85529
  • Fix documentation typo in refresh function: #​85696
  • fix: eslint-config-next types was exporting to dist/src: #​85768
  • Upgrade React from 67f7d47a-20251103 to f646e8ff-20251104: #​85772
  • remove unused RSC payload property: #​85746
  • [runtime prefetching]: fix runtime prefetching when deployed: #​85595
  • Turbopack: next build --analyze: #​85197
  • Build: Log amount of workers during static generation: #​85706
  • Upgrade React from f646e8ff-20251104 to dd048c3b-20251105: #​85819
  • Sync devFallbackParams when generateStaticParams change: #​85741
  • chore: upgrade rspack 1.6.0: #​84210
  • [mcp] get_routes mcp tool: #​85773
  • Split each path param into a separate cache key : #​85758
  • [turbopack] change server source maps in production to use relative paths: #​85576
  • fix: skip collecting metadata for app-error in webpack: #​85892
  • fix: support root span attributes with a custom server: #​85521
  • fix isDynamicRSC condition when deployed: #​85919
  • [turbopack] Make it possible to synchronously access native bindings: #​85787
  • Upgrade React from dd048c3b-20251105 to fa50caf5-20251107: #​85906
  • Fix telemetry event loss on build failures and server shutdown: #​85867
  • Remove one stack frame from 'use cache' call stacks: #​85966
  • Upgrade React from fa50caf5-20251107 to 52684925-20251110: #​85980
  • Deployment adapter: fix metadata for "/" route: #​85820
  • Enable React's default Transition indicator behind a flag: #​86000
  • update routes-manifest to include whether app has pages routes: #​86051
Misc Changes
  • chore: Add opt-level = s for not frequently used crates: #​85426
  • [test] Deflake cache-components-allow-otel-spans: #​85466
  • [test] Move remaining experimental.cacheLife: #​85467
  • Turbopack: chore: Remove mopa dependency in turbo-tasks (2nd attempt): #​85286
  • Update Proxy docs: #​85439
  • [CNA] Do not prompt for Turbopack: #​85404
  • Clean up new release process: #​85458
  • Update E2E tests workflow: #​85485
  • Update E2E deploy tests manifest: #​85483
  • docs: example are incorrect async function exports only: #​85453
  • [test] Handle CLI assertions where no "Compiling..." log is present: #​85499
  • [test] Speed up refresh test: #​85505
  • [test] Add test cases for dynamic caches without suspense boundaries: #​85500
  • docs: Routes are wrapped w/ Activity in Cache Components: #​85309
  • docs: GET handler behavior under cache components: #​85389
  • [test] Avoid needless start/stop from using createSandbox: #​85507
  • [test] Use --debug-build-paths instead of NEXT_PRIVATE_APP_PATHS: #​85504
  • docs: revalidateTag requires second argument: #​85284
  • Refactor GTM implementation to support google tag gateway: #​81011
  • Update Rspack production test manifest: #​85494
  • Update Rspack development test manifest: #​85495
  • [docs] Fix a typo: #​85492
  • [test] Regenerate tsconfig.json files: #​85515
  • [Turbopack] clean up completion.rs a bit: #​84863
  • [test] Remove maxRetries and hardError parameters: #​85536
  • Turbopack: remove the .into() alias to .cell(): #​85516
  • [test] Consolidate identical snapshots across different bundlers: #​85532
  • [turbopack] Change where cells are created in resolve_raw to make cell allocation order deterministic.: #​85525
  • Turbopack: Make tasks deterministic: #​85524
  • [test] Separate act and assertions: #​85508
  • [test] assert* -> waitFor* when the util is not instant: #​85450
  • Turbopack: move whole_app_module_graphs to top level: #​84897
  • [test] Bail on sending requests to Next.js instance if it's no longer available: #​85557
  • [test] Deflake tests comparing two random numbers: #​85571
  • [test] Disallow custom RegExp-like implementations in check: #​85537
  • [test] Deflake prerender suite: #​85563
  • Turbopack: chore: Remove some dead MagicAny serialization code from turbo_tasks::value: #​85577
  • [test]: fix broken scroll restoration test: #​85599
  • [test] Deflake nested after() tests: #​85566
  • [test] Stop installing unused dependencies: #​85569
  • [test] Consider test/integration/ in flake detection tests: #​85590
  • Turbopack: more checks on verify_serialization: #​84952
  • Turbopack: add track_caller to improve panics: #​85565
  • Turbopack: add verify_determinism feature to check if tasks are deterministic: #​85559
  • docs: cache life rework: #​85224
  • Turbopack: fix hanging dev server and builds with fs cache: #​85606
  • Turbopack: Fix compound assignment expression evaluation (#​85478): #​85593
  • Turbopack: fix Scope holding Arc too long: #​85611
  • [ci] Improve change detection logic in run-for-change script: #​85619
  • [test] Ignore in deploy tests if a child process isn't available: #​85636
  • Turbopack: add size_hint and len for Chunk iterator: #​85622
  • [test]: move resume-data-cache to e2e test: #​85647
  • Update Rspack development test manifest: #​85662
  • Update Rspack production test manifest: #​85661
  • Update Rspack production test manifest: #​85688
  • Update Rspack development test manifest: #​85689
  • [test] Deflake root-optional-revalidate: #​85584
  • docs: fix generateImageMetadata example to use normal params object: #​85658
  • Turbopack: Upgrade image crate: #​85084
  • docs: update multi sitemap argumenmt type: #​85701
  • [test] Move all files to .ts (6/6): #​85641
  • Turbopack: add a batch add method to the storage: #​84270
  • docs: recommend reverse-proxy when self-hosting: #​85650
  • [test] Deflake prefetching.stale-times: #​85733
  • [test] Deflake custom cache handler test: #​85610
  • [test] Allow CLI integration test to be retryable: #​85586
  • docs: update docs to mention ESLint as default: #​85740
  • docs(next.config): this docs should remove ".mts" is not supported.: #​85716
  • Turbopack: cleanup StyleSheetLike: #​85718
  • Turbopack: disable tree shaking for tracing: #​85722
  • [test] Move all files to .ts (3/6): #​85638
  • [test] Move all files to .ts (2/6): #​85637
  • [test] Move all files to .ts (1/6): #​85634
  • docs: generateSitemap passes id as promise: #​85767
  • [test] Move all files to .ts (4/6): #​85639
  • docs: disclosure on path-to-regexp: #​85629
  • chore: update rspack binding to 1.6.0: #​85717
  • Turbopack: trace worker_threads worker entry: #​85734
  • Update Rspack development test manifest: #​85761
  • Turbopack: chore: Remove extern crate and macro_use syntax: #​85778
  • [turbopack] Drop duration and allocation tracking from CaptureFuture: #​85534
  • Turbopack: chore: Remove dead RouteMatcher stuff: #​85784
  • docs: fresh up getting started 00: #​85736
  • Turbopack: chore: Remove the serde_regex dependency, which wasn't very heavily used: #​85578
  • Turbopack: use batch add in connect children: #​85623
  • [test] Move all files to .ts (5/6): #​85640
  • [test] Deflake legacy-link-behavior: #​85805
  • Resolve request ID confusion: #​85809
  • Turbopack: use batch add to add initial followers: #​85624
  • Turbopack: chore: Remove dead experimental.ppr struct field: #​85792
  • Turbopack: chore: Avoid string clones in Glob::parse by using RcStr: #​85579
  • Update Rspack production test manifest: #​85795
  • docs: getting started updates 01: #​85750
  • chore: Update patricia_tree dependency, remove manual serde impls: #​85785
  • docs: keywords in system reqs and add browserslist: #​85838
  • Honour NEXT_TEST_PREFER_OFFLINE in install-native.mjs: #​85850
  • Turbopack: chore: Update anyhow, remove old backtrace feature: #​85844
  • Turbopack: Remove some dead (or useless) code from next-core/src/next_client_reference/visit_client_reference.rs: #​85843
  • sort dependencies for smaller diffs: #​82291
  • Update Rspack development test manifest: #​85846
  • Turbopack: Remove non_operation_vc_strongly_consistent feature usage from next-api: #​85874
  • Turbopack: remove the streaming hack for improved stability: #​85858
  • test: Port clean-distdir integration test to the modern e2e test framework: #​85828
  • Update font data: #​85920
  • Update deploy manifest: #​85924
  • Turbopack: chore: Merge turbo-tasks-macros-shared crate into turbo-tasks-macros: #​85917
  • Turbopack: Fix IO concurrency for MacOS: #​85861
  • Add Appwrite Sites to supported adapters: #​85830
  • [turbopack] Remove LocalTaskType::Native, it is dead: #​85480
  • [test] Increase response timeout in next.browserWithResponse(): #​85911
  • Hoist inner 'use cache' functions to reduce function allocations: #​85904
  • docs: eslint config update: #​85969
  • Fix Turbopack local font font-family declaration: #​85913
  • switch to slice in createRuntimePrefetchTransformStream: #​85822
  • Update authentication.mdx: Fix Auth0 Link: #​85953
  • Turbopack: remove unused function: #​85974
  • docs: cacheHandlers: #​85311
  • docs: Feedback item on proxy default: #​86004
  • [test] Add missing test fixtures for cacheLife & cacheTag in client: #​85872
  • Fix false-positive build error for cacheLife & cacheTag: #​85875
  • [cna] For pnpm ignore postinstall from sharp and unrs-resolver: #​83168
  • Turbopack: refactor evaluate to take module_graph: #​85971
  • Turbopack: remove duplicate traversal implementations: #​85853
  • Omit unused encryptActionBoundArgs/decryptActionBoundArgs imports: #​86015
  • Turbopack: cleanup db log and add verbose option: #​85965
  • [ci]: fix retry_deploy_test workflow: #​85981
  • Fix typo in documentation: #​86054
Credits

Huge thanks to @​kdy1, @​eps1lon, @​SyMind, @​bgw, @​swarnava, @​devjiwonchoi, @​ztanner, @​ijjk, @​huozhi, @​icyJoseph, @​acdlite, @​unstubbable, @​gnoff, @​gusfune, @​vercel-release-bot, @​lukesandberg, @​sokra, @​hayes, @​shuding, @​wyattjoh, @​marjan-ahmed, @​timneutkens, @​ajstrongdev, @​zigang93, @​mischnic, @​Nayeem-XTREME, @​hamirmahal, @​eli0shin, @​tessamero, @​gaojude, @​jamesdaniels, @​georgesfarah, and @​timeyoutakeit for helping!

v16.0.2

Compare Source

[!NOTE]
This version includes no code or feature changes. To get the latest change, please look for the next patch release v16.0.3 or next@​latest

v16.0.1

Compare Source

v16.0.0

Compare Source

v16.0.0-canary.19

Compare Source

Core Changes
  • Fix: CSS asset URLs broken with experimental.inlineCss: #​85140
  • Update routes generation for build-complete: #​85017
  • [cache components] move experimental.cacheHandlers out of experimental: #​85157
  • Don't assign displayName to the internal Promises: #​85178
  • Assign name to hydration stream: #​85179
  • fix: add backwards compat for middleware → proxy field renames: #​85183
  • [turbopack] Implement improved deobfuscation for free calls and module identifiers.: #​85060
  • Improve Proxy invalid export error message: #​84887
  • Fix Activity boundary names: #​85185
  • [codemod] Install ESLint v9 if version under for next-lint-to-eslint-cli: #​85182
  • [upgrade] Version gate adding --turbopack flag: #​85180
  • Tweaks to blocking route error message: #​85191
  • Remove layout-router sticky/fixed debug warning: #​85193
  • [cache components] persist cache bypass UI until it's disabled: #​85190
  • Only allow node runtime in proxy: #​85139
  • logger: skip logging full element: #​85194
Misc Changes
  • Docs: Explain Sass tilde import difference: #​85041
  • Turbopack: don't fail on export type in use server: #​85054
  • Turbopack: speedup module merging: #​85043
  • docs: remove experimental_ppr route segment config: #​85188
  • Rename "blocking route" error docs page: #​85189
  • docs: upgrade from 15 to 16: #​85176
Credits

Huge thanks to @​timneutkens, @​gaojude, @​ijjk, @​ztanner, @​sebmarkbage, @​mischnic, @​icyJoseph, @​acdlite, @​serhalp, @​lukesandberg, @​devjiwonchoi, and @​huozhi for helping!

v16.0.0-canary.18

Compare Source

Core Changes
  • Fix: CSS asset URLs broken with experimental.inlineCss: #​85140
  • Update routes generation for build-complete: #​85017
  • [cache components] move experimental.cacheHandlers out of experimental: #​85157
  • Don't assign displayName to the internal Promises: #​85178
  • Assign name to hydration stream: #​85179
  • fix: add backwards compat for middleware → proxy field renames: #​85183
  • [turbopack] Implement improved deobfuscation for free calls and module identifiers.: #​85060
  • Improve Proxy invalid export error message: #​84887
  • Fix Activity boundary names: #​85185
  • [codemod] Install ESLint v9 if version under for next-lint-to-eslint-cli: #​85182
  • [upgrade] Version gate adding --turbopack flag: #​85180
  • Tweaks to blocking route error message: #​85191
  • Remove layout-router sticky/fixed debug warning: #​85193
  • [cache components] persist cache bypass UI until it's disabled: #​85190
  • Only allow node runtime in proxy: #​85139
  • logger: skip logging full element: #​85194
Misc Changes
  • Docs: Explain Sass tilde import difference: #​85041
  • Turbopack: don't fail on export type in use server: #​85054
  • Turbopack: speedup module merging: #​85043
  • docs: remove experimental_ppr route segment config: #​85188
  • Rename "blocking route" error docs page: #​85189
  • docs: upgrade from 15 to 16: #​85176
Credits

Huge thanks to @​timneutkens, @​gaojude, @​ijjk, @​ztanner, @​sebmarkbage, @​mischnic, @​icyJoseph, @​acdlite, @​serhalp, @​lukesandberg, @​devjiwonchoi, and @​huozhi for helping!

v16.0.0-canary.17

Compare Source

Core Changes
  • Fix subtree layout alignment for route summary in next build: #​85137
  • [codemod] Remove runtime config when running middleware-to-proxy: #​85075
  • [turbopack] Improve the multiple bundler flags messge to note that perhaps your package.json is the problem: #​85118
  • Add Learn more docs to Middleware deprecation warning: #​84711
  • [BF Cache]: skip lazyData fetch logic for inactive segments: #​85142
  • Pass startTime to initial RSC payload stream: #​85144
  • guard navigation use hooks for React 18: #​85151
  • [turbopack] Don't warn on the lightning css experimental option: #​84913
  • Turbopack: Remove redundant log line, increase delay for compiling log message: #​85133
  • Make params and searchParams new Promises: #​85158
  • Name "cache" streams for React DevTools: #​85159
  • Use cacheMaxMemorySize config in default cache handler: #​85153
  • Omit params to from client segments: #​84883
  • enable experimental.routerBfCache behind cacheComponents: #​84923
  • [Cache Components] Allow stale longer than expire in cacheLife: #​85115
  • Update Activity names given to routes: #​85155
  • use port zero for --inspect when forking, if used by parent: #​85128
  • Update blocking prerender error message: #​85087
Misc Changes
  • Turbopack: Disable LightningCSS MediaRangeSyntax feature: #​85086
  • Don't expliclitly set the --turbopack flag in Create Next App, it is no longer necessary: #​85117
  • [turbopack] Remove the canary icon from the cache components docs: #​85149
  • Bump swc to v45: #​85143
  • [test] Fix test-dev with --projects: #​85167
  • [test] Update snapshots: #​85171
  • docs: mcp: #​85010
Credits

Huge thanks to @​eps1lon, @​devjiwonchoi, @​lukesandberg, @​timneutkens, @​ztanner, @​acdlite, @​mischnic, @​bgw, @​sebmarkbage, @​wyattjoh, @​gnoff, @​huozhi, and @​seeplusplus for helping!

v16.0.0-canary.16

Compare Source

Core Changes
  • Upgrade React from 58bdc0bb-20251019 to f6a48828-20251019: #​85081
  • [devtools]: instrument client navigation hooks for suspense devtools: #​85007
  • Remove Segment from CacheNodeSeedData: #​85080
  • label as Prefetch/Prefetchable depending on prefetch config: #​85076
  • [cache components]: add 'bypass' cache indicator status: #​85082
  • Upgrade React from f6a48828-20251019 to 2bcbf254-20251020: #​85112
  • [cache components]: guard against setCacheStatus since its conditionally defined: #​85125
  • warn: add deprecation warning of eslint config: #​85122
  • add new devtools indicator loading state: #​85083
  • Await initial Flight response before hydrating: #​85124
  • fix(experimental.lockDistDir): Acquire the lock in dev earlier: #​85116
  • telemetry: mcp tool call: #​85120
  • [Turbopack] dedupe build errors: #​85062
Misc Changes
  • docs: experimentalClientMaxBodySize: #​85105
  • Docs: Add --debug-build-paths next build option: #​85097
  • Docs: Add note on tag limits for cacheTag: #​85106
  • docs: no switcher for TS only examples: #​85109
  • fix: Handle non-directory files in cache folder when performing cleanup: #​84930
  • Turbopack: Suggest using system certs when a TLS error occurs: #​85009
  • [turbopack] Try to fix v8 crashes on github actions: #​85114
  • docs: Update to Zod v4 syntax: #​84807
  • Docs: Add version history for next lint deprecation and update error message: #​85100
  • Turbopack: improve module evaluation name: #​84633
  • [test] Current behavior of dynamic APIs integration with React DevTools: #​85111
  • [Cache Components] fix env labels in perf track test: #​85132
Credits

Huge thanks to @​ztanner, @​icyJoseph, @​delbaoliveira, @​acdlite, @​lubieowoce, @​bgw, @​lukesandberg, @​huozhi, @​makandrr, @​sokra, and @​eps1lon for helping!

v16.0.0-canary.15

Compare Source

Core Changes
  • Turbopack: Remove unneeded warning for telemetry: #​85039
  • [cache components] stabilize cacheLife profiles: #​85050
  • [cache components] show when cache components is enabled in the CLI: #​85047
  • [cache components]: show cache components enabled in DevTools: #​85048
  • [Cache Components] correctly label IO promises in devtools: #​84928
  • Plumbing for cache indicator: #​84955
  • Upgrade React from 93f85932-20251016 to 1324e1bb-20251016: #​84999
  • enable mcp server by default: #​85058
  • Add comment that we expect the function passed to bind to be anonymous: #​85070
  • Development: Addres comments on request log PR: #​84945
  • Development: Implement request time for Pages Router: #​85012
  • [cache components] add cache components indicator to dev start: #​85069
  • cli: build partial entries --debug-build-paths arg: #​85052
  • Turbopack: Better error for sassOptions.functions as it's unsupported: #​85073
Misc Changes
  • add a message about Turbopack tracing: #​85044
  • Turbopack: Implement next/font/local declarations option: #​85051
Credits

Huge thanks to @​sokra, @​ztanner, @​timneutkens, @​lubieowoce, @​eps1lon, @​huozhi, and @​sebmarkbage for helping!

v16.0.0-canary.14

Compare Source

Core Changes
  • Add Activity name to route layouts and pages: #​85011
  • Update next-lint-to-eslint-cli to support FlatCompat.config: #​85026
  • [cache components]: move flag out of experimental: #​85035
  • [Cache Components] When caches are disabled in dev skip the cache warmup: #​85014
  • [Cache Components] Use canary React when only Cache Components is enabled: #​85042
Misc Changes
  • Turbopack: make tracing warning not fail build: #​85032
  • [ci]: increase number of runners for test jobs: #​85049
Credits

Huge thanks to @​acdlite, @​devjiwonchoi, @​mischnic, @​ztanner, and @​gnoff for helping!

v16.0.0-canary.13

Compare Source

Core Changes
  • fix: incorrect canonicalUrl set when using output: export: #​85019
Misc Changes
  • Turbopack: shard amount need to grow quadratic to cpu count to keep propability of conflicts constant: #​84921
  • Turbopack: fix race condition when adding dependencies: #​84946
Credits

Huge thanks to @​sokra and @​ztanner for helping!

v16.0.0-canary.12

Compare Source

Core Changes
  • Add rendered search to router state: #​84983
  • [segment cache]: delay revalidation prefetch pings 300ms: #​84981
  • Show relative path from cwd for Proxy Middleware file conflict error: #​84993
  • [Cache Components] fix docs for cacheLife("seconds"): #​85004
  • Rename MiddlewareMatcher to ProxyMatcher: #​85005
  • [Breaking] Rename instrumentation onRequestError context.routeType from middleware to proxy: #​85006
  • [turbopack] Prevent accidental access to .next: #​84714
Misc Changes
  • Turbopack: Track errored tasks as dependency when using untracked(): #​84914
Credits

Huge thanks to @​sokra, @​acdlite, @​ztanner, @​devjiwonchoi, @​lubieowoce, and @​lukesandberg for helping!

v16.0.0-canary.11

Compare Source

Core Changes
  • Relax default.tsx validation for parallel routes leaf segments: #​84767
  • Add codemod for removing unstable_ prefix: #​84974
  • Interception routes match from nested route navigation: #​84898
  • [Cache Components] Allow unstable prefix for cacheLife and cacheTag: #​84934
  • Add codemod for removing experimental_ppr: #​84979
  • fix: throw error during build when invalid export for Proxy: #​84886
  • [cache components]: prevent expired entries from being served: #​84975
  • Delete old prefetch cache related code: #​84977
  • docs: Deprecation of Middleware: #​84710
Misc Changes
  • Docs/sync with new features 0: #​84861
  • Turbopack: transpile runtime with swc: #​84931
  • docs: x-nextjs-stale-time header: #​84901
  • docs: Templates on navigation: #​84493
  • chore: Attempt to fix ppr-partial-hydration flakiness: #​84672
  • Update Rspack production test manifest: #​84939
  • Turbopack: rename Persistent Caching: #​84896
  • Turbopack: Add ChunkedVec test case: #​84756
  • docs: Add missing codemod docs: #​84980
  • Update prefetching.mdx providing more clarity on the usage of router.prefetch(): #​84903
  • docs: getting started installation and next lint removal: #​84781
  • docs: Split "Get Started: Route Handlers and Middleware" to Route Handlers and Proxy: #​84708
  • docs: Replace Middleware docs to Proxy: #​84709
  • chore: Remove redundant copy of rust reqwest crate: #​84982
  • [turbopack] Allow withRspack to work even if you already have NEXT_RSPACK set: #​84987
Credits

Huge thanks to @​icyJoseph, @​wyattjoh, @​mischnic, @​devjiwonchoi, @​gnoff, @​bgw, @​vercel-release-bot, @​sokra, @​ztanner, @​acdlite, @​hallucinogenizer, and @​lukesandberg for helping!

v16.0.0-canary.10

Compare Source

Core Changes
  • stabilize experimental.enablePrerenderSourcemaps: #​84916
  • Stop manually setting stacktrace limit: #​84968
  • Turbopack: respect --profile CLI param: #​84920
  • Relax default.tsx validation for parallel routes leaf segments: #​84767
  • Add codemod for removing unstable_ prefix: #​84974
  • Interception routes match from nested route navigation: #​84898
  • [Cache Components] Allow unstable prefix for cacheLife and cacheTag: #​84934
Misc Changes
  • Turbopack: fix pageExtensions precedence: #​84926
  • Turbopack: fix client reference order for shared references: #​84760
  • Turbopack: turn panic into bail: #​84927
  • Docs/sync with new features 0: #​84861
  • Turbopack: transpile runtime with swc: #​84931
  • docs: x-nextjs-stale-time header: #​84901
  • docs: Templates on navigation: #​84493
Credits

Huge thanks to @​mischnic, @​ztanner, @​eps1lon, @​icyJoseph, @​wyattjoh, @​devjiwonchoi, and @​gnoff for helping!

v16.0.0-canary.9

Compare Source

Core Changes
  • [Cache Components] Remove unstable prefix from unstable_cacheTag: #​84880
  • [Cache Components] separate runtime stage in dev render: #​84644
  • Reland "Include server latency in debug info": #​84950
  • Update codemod ESLint template to Flat config: #​84919
  • Upgrade React from 56e84692-20251014 to 93f85932-20251016: #​84963
  • [dev] Fix Middleware and Proxy file conflict: #​84965
Credits

Huge thanks to @​gnoff, [@​lubieowoce](https://redirect.github.com/lu


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), 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.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Contributor Author

renovate bot commented Nov 3, 2025

⚠️ 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: package-lock.json
npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: next-netlify-platform-starter@0.1.0 npm ERR! Found: eslint@8.57.1 npm ERR! node_modules/eslint npm ERR! dev eslint@"8.57.1" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer eslint@">=9.0.0" from eslint-config-next@16.0.4 npm ERR! node_modules/eslint-config-next npm ERR! dev eslint-config-next@"16.0.4" from the root project npm ERR! npm ERR! Fix the upstream dependency conflict, or retry npm ERR! this command with --force, or --legacy-peer-deps npm ERR! to accept an incorrect (and potentially broken) dependency resolution. npm ERR! npm ERR! See /runner/cache/others/npm/eresolve-report.txt for a full report. npm ERR! A complete log of this run can be found in: npm ERR! /runner/cache/others/npm/_logs/2025-11-24T17_32_19_464Z-debug-0.log 
@netlify
Copy link

netlify bot commented Nov 3, 2025

Deploy Preview for nextjs-platform-starter failed. Why did it fail? →

Name Link
🔨 Latest commit d322d3c
🔍 Latest deploy log https://app.netlify.com/projects/nextjs-platform-starter/deploys/692496ab4d05b50008852e61
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch 2 times, most recently from 73b7319 to f842c4b Compare November 12, 2025 17:47
@renovate renovate bot changed the title chore(deps): update nextjs monorepo to v16.0.1 chore(deps): update nextjs monorepo to v16.0.2 Nov 12, 2025
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from f842c4b to f093553 Compare November 13, 2025 12:14
@renovate renovate bot changed the title chore(deps): update nextjs monorepo to v16.0.2 chore(deps): update nextjs monorepo to v16.0.3 Nov 13, 2025
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from f093553 to ddfc1a4 Compare November 18, 2025 17:10
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from ddfc1a4 to d322d3c Compare November 24, 2025 17:32
@renovate renovate bot changed the title chore(deps): update nextjs monorepo to v16.0.3 chore(deps): update nextjs monorepo to v16.0.4 Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant