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.1 age confidence
next (source) 16.0.0 -> 16.0.1 age confidence

Release Notes

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

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, @​eps1lon, and @​devjiwonchoi for helping!

v16.0.0-canary.8

Compare Source

Core Changes
  • Revert "Include server latency in debug info": #​84932
  • Development: Use process.hrtime for request time calculation: #​84905
  • Use correct JSX runtime for library-owned JSX in React Server: #​84869
  • Development: Implement request log time details: #​84906
Credits

Huge thanks to @​ztanner, @​timneutkens, and @​eps1lon for helping!

v16.0.0-canary.7

Compare Source

Core Changes
  • [Cache Components] Remove unstable prefix from unstable_cacheLife: #​84877
  • fix: always use the safe stable stringify: #​84909
  • [Cache Components] Fix cacheSignal in dev render: #​84846
  • [dev-overlay] Never dedupe errors with different names or messages: #​84908
  • Remove deprecated experimental_ppr route-level configuration: #​84871
  • Include server latency in debug info: #​84580
  • Fix parallel routes ignoring generateStaticParams from primary route: #​84889
Misc Changes
  • Turbopack: expose client static assets correctly: #​84695
  • Turbopack: better errors for strip_prefix_len: #​84882
  • Turbopack: improve missing factory message: #​84881
  • CNA: Update template to use ESLint Flat config: #​84917
  • fix: process.env.TURBOPACK maybe undefined: #​84885
  • Turbopack: fix spacing on EcmascriptModuleAssetType: #​84915
  • Update Rspack development test manifest: #​84890
  • Update Rspack production test manifest: #​84891
  • Fix url-imports test: #​84922
Credits

Huge thanks to @​gnoff, @​huozhi, @​mischnic, @​lubieowoce, @​eps1lon, @​wyattjoh, @​devjiwonchoi, @​SyMind, @​sokra, @​acdlite, and @​vercel-release-bot for helping!

v16.0.0-canary.6

Compare Source

Core Changes
  • Add nextjs condition when cacheComponents is enabled: #​84843
  • remove rdcForNavigations configuration & bundle with cacheComponents: #​84870
  • Convert eslint-config-next project to TypeScript: #​84839
  • [eslint-config] [Breaking] Use Flat config by default: #​84874
Misc Changes
  • Update turborepo env in workflows: #​84879
  • Turbopack: take task cache log before starting snapshot: #​84755
  • Turbopack: allow gzip compression on trace files: #​84685
  • Turbopack: process task result as part of the task completion: #​84638
  • Add test for eslint-config-next: #​84838
  • Turbopack: lower level drop collectibles: #​84895
  • docs: next/dynamic headings: #​84492
Credits

Huge thanks to @​gnoff, @​ijjk, @​ztanner, @​sokra, @​devjiwonchoi, and @​icyJoseph for helping!

v16.0.0-canary.5

Compare Source

Core Changes
  • feat: using @​next/rspack-core: #​84221
  • Upgrade React from ead92181-20251010 to d7215b49-20251013: #​84850
  • Turbopack build: Switch to using workerthreads for process: #​84818
  • [Cache Components] Dev - restart render on cache miss: #​84088
  • Update font data: #​84785
  • Fix build compile mode if pages dir does not exist in Next.js 16: #​84783
  • improve next config schema validation errors: #​84847
  • Upgrade React from d7215b49-20251013 to 56e84692-20251014: #​84860
  • warnOnce for Middleware deprecation: #​84862
  • Add codemod for Middleware API to Proxy API: #​84824
  • Deprecate Middleware API and add Proxy API: #​84764
  • remove clientParamParsing configuration & bundle it with cacheComponents: #​84763
  • remove dynamicIO flag: #​84872
  • Bump eslint-plugin-react to 7.37.0: #​84876
Misc Changes
  • docs: soft 404's, Suspense and loading.tsx: #​83867
  • [turbopack] Discuss Core Web vitals in our bundle size gap docs: #​84837
  • [turbopack] document missing webpack loader features: #​84849
  • [turbopack] fix typo in docs: #​84868
  • [turbopack] Remove the implementation of TaskInput from AutoSet: #​84867
Credits

Huge thanks to @​SyMind, @​icyJoseph, @​timneutkens, @​lubieowoce, @​vercel-release-bot, @​greguintow, @​huozhi, @​devjiwonchoi, @​lukesandberg, and @​ztanner for helping!

v16.0.0-canary.4

Compare Source

Core Changes
  • Use ESLint Flat Config: #​84800
  • fix missing flight-router-state-tree header normalization: #​84718
  • Write .next/dev/types/**/*.d.ts to default tsconfig: #​84747
  • Upgrade React from 9724e3e6-20251008 to ead92181-20251010: #​84793
  • [mcp] capture next config schema errors: #​84832
Example Changes
  • [docs] fix(with-supabase): Update README env variables: #​84745
Misc Changes
  • Update test/CNA templates React version to 19.2.0: #​84736
  • Turbopack: use the same serialization method for lookup as for storing: #​84765
  • Turbopack: update petgraph: #​84757
  • [turbopack] Issue 'too many matches' warning for DirAssets also: #​84768
  • Revert "Fix flakey overlay feedback test": #​84819
  • [test]: de-flake client-cache.original.test.ts: #​84831
  • [ci]: set NEXT_TEST_VERSION to release tag for deploy tests: #​84840
Credits

Huge thanks to @​eps1lon, @​devjiwonchoi, @​CarloQuick, @​sokra, @​lukesandberg, @​ztanner, and @​huozhi for helping!

v16.0.0-canary.3

Compare Source

Core Changes
  • Upgrade React from 3025aa39-20251007 to 9724e3e6-20251008: #​84642
  • Remove unused eslint-disable directives: #​84797
Misc Changes
  • [cna] Preserve existing config option when enabling React Compiler: #​84663
  • Prevent failing types-and-precompiled from corrupting terminal output: #​84799
Credits

Huge thanks to @​eps1lon for helping!

v16.0.0-canary.2

Compare Source

Misc Changes
  • Update Rspack production test manifest: #​84729
  • Update Rspack development test manifest: #​84730
  • fix: release next-rspack ci: #​84673
Credits

Huge thanks to @​vercel-release-bot and @​SyMind for helping!

v16.0.0-canary.1

Compare Source

Core Changes
  • Version gate migration docs link: #​84740
  • [Cache Components] Allow hiding logs after abort: #​84579
  • Log Compiled proxy in ...: #​84746
Misc Changes
  • [next-upgrade] misc: update comment: #​84727
  • Turbopack: use vector instead of hash map: #​84696
  • Revert "docs: nav_title for long unbroken words (#​84233)": #​84346
  • [turbopack] tweak the doc on the inner graph optimization: #​84752
  • [turbopack] Fix a few references to caching configuration as it is no longer canary guarded: #​84761
  • Add 16.0.0-beta.0 to next/third-parties peerDeps: #​84741
  • [eslint-plugin] Remove eslint-v8 testing: #​84721
Credits

Huge thanks to @​devjiwonchoi, @​mischnic, @​icyJoseph, @​gnoff, and @​lukesandberg for helping!

v16.0.0-canary.0

Compare Source

Core Changes
  • docs: Add more details to useLightningcss docs: #​84581
Misc Changes
  • Rspack: Fix lockfile test on rspack: #​84707
  • [turbopack] Emit a warning when there are too many matches from a FileSourceReference: #​84701
  • Update beta tag: #​84725
  • [next-codemod] fix: Set codemod version to the first introduced version: #​84726
Credits

Huge thanks to @​bgw, @​lukesandberg, @​ijjk, and @​devjiwonchoi for helping!

vercel/next.js (next)

v16.0.1

Compare Source


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: [email protected]
npm ERR! Found: [email protected]
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 [email protected]
npm ERR! node_modules/eslint-config-next
npm ERR!   dev eslint-config-next@"16.0.1" 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-03T01_38_41_574Z-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 fda1d49
🔍 Latest deploy log https://app.netlify.com/projects/nextjs-platform-starter/deploys/690807b1d8c9d00008446c60

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant