Skip to content

chore(deps): update all non-major dependencies#7430

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor-patch
Open

chore(deps): update all non-major dependencies#7430
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 18, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
@auth/core (source) ^0.41.1^0.41.2 age confidence dependencies patch
@babel/code-frame (source) 7.27.17.29.0 age confidence dependencies minor
@babel/core (source) ^7.28.5^7.29.0 age confidence dependencies minor
@babel/core (source) ^7.28.5^7.29.0 age confidence devDependencies minor
@babel/generator (source) ^7.28.5^7.29.1 age confidence dependencies minor
@babel/parser (source) ^7.28.5^7.29.3 age confidence dependencies minor
@babel/plugin-syntax-jsx (source) ^7.27.1^7.28.6 age confidence dependencies minor
@babel/plugin-syntax-typescript (source) ^7.27.1^7.28.6 age confidence dependencies minor
@babel/preset-typescript (source) ^7.27.1^7.28.5 age confidence devDependencies minor
@babel/template (source) ^7.27.2^7.28.6 age confidence dependencies minor
@babel/traverse (source) ^7.28.5^7.29.0 age confidence dependencies minor
@babel/types (source) ^7.28.5^7.29.0 age confidence dependencies minor
@babel/types (source) ^7.28.5^7.29.0 age confidence dependencies patch
@changesets/cli (source) ^2.30.0^2.31.0 age confidence devDependencies minor
@clerk/tanstack-react-start (source) ^0.27.14^0.29.11 age confidence dependencies minor
@clerk/tanstack-react-start (source) ^0.19.0^0.29.11 age confidence dependencies minor
@cloudflare/vite-plugin (source) ^1.29.0^1.37.2 age confidence devDependencies minor
@codspeed/vitest-plugin (source) ^5.0.1^5.4.0 age confidence devDependencies minor
@convex-dev/better-auth ^0.9.7^0.12.2 age confidence dependencies minor
@​convex-dev/react-query 0.0.0-alpha.80.1.0 age confidence dependencies minor
@emotion/styled (source) 11.14.011.14.1 age confidence dependencies patch
@eslint-react/eslint-plugin (source) ^1.26.2^1.53.1 age confidence devDependencies minor
@eslint/js (source) ^9.36.0^9.39.4 age confidence devDependencies minor
@fontsource-variable/roboto (source) 5.2.55.2.10 age confidence dependencies patch
@inlang/paraglide-js (source) ^2.4.0^2.18.0 age confidence devDependencies minor
@libsql/client (source) ^0.15.15^0.17.3 age confidence dependencies minor
@mui/material (source) 6.4.76.5.0 age confidence dependencies minor
@netlify/vite-plugin-tanstack-start (source) ^1.1.4^1.3.14 age confidence devDependencies minor
@nx/devkit (source) 22.6.522.7.2 age confidence devDependencies minor
@playwright/test (source) ^1.57.0^1.60.0 age confidence devDependencies minor
@playwright/test (source) ^1.50.1^1.60.0 age confidence devDependencies minor
@prisma/adapter-libsql (source) ^7.0.0^7.8.0 age confidence dependencies minor
@prisma/client (source) ^7.0.0^7.8.0 age confidence dependencies minor
@radix-ui/react-dialog (source) ^1.1.6^1.1.15 age confidence dependencies patch
@rolldown/pluginutils (source) 1.0.0-beta.401.0.1 age confidence dependencies patch
@rsbuild/core (source) ^2.0.1^2.0.6 age confidence devDependencies patch
@rsbuild/core (source) ^2.0.0^2.0.6 age confidence devDependencies patch
@rsbuild/plugin-babel (source) ^1.0.5^1.1.2 age confidence devDependencies minor
@rsbuild/plugin-solid (source) ^1.1.1^1.2.0 age confidence devDependencies minor
@rsbuild/plugin-vue (source) ^1.2.2^1.2.8 age confidence devDependencies patch
@rsbuild/plugin-vue (source) ^1.2.7^1.2.8 age confidence devDependencies patch
@rsbuild/plugin-vue-jsx ^1.1.1^1.1.2 age confidence devDependencies patch
@rspack/core (source) 2.0.02.0.3 age confidence devDependencies patch
@sentry/react (source) ^10.32.0^10.53.1 age confidence dependencies minor
@sentry/solid (source) ^10.32.0^10.53.1 age confidence dependencies minor
@sentry/vite-plugin (source) ^4.6.1^4.9.1 age confidence dependencies minor
@sentry/vue (source) ^10.32.0^10.53.1 age confidence dependencies minor
@solid-devtools/logger (source) ^0.9.4^0.9.11 age confidence dependencies patch
@solid-primitives/refs (source) ^1.0.8^1.1.3 age confidence dependencies patch
@standard-schema/spec (source) ^1.0.0^1.1.0 age confidence devDependencies minor
@supabase/ssr ^0.5.2^0.10.3 age confidence dependencies minor
@supabase/supabase-js (source) ^2.48.1^2.106.0 age confidence dependencies minor
@tailwindcss/postcss (source) ^4.2.2^4.3.0 age confidence dependencies minor
@tailwindcss/postcss (source) ^4.2.2^4.3.0 age confidence devDependencies minor
@tailwindcss/vite (source) ^4.2.2^4.3.0 age confidence devDependencies minor
@tailwindcss/vite (source) ^4.2.2^4.3.0 age confidence dependencies minor
@tailwindcss/vite (source) ^4.1.18^4.3.0 age confidence devDependencies minor
@tanstack/eslint-config (source) ^0.3.2^0.4.0 age confidence devDependencies minor
@tanstack/query-core (source) >=5.90.0>=5.100.11 age confidence devDependencies minor
@tanstack/query-core (source) ^5.99.0^5.100.11 age confidence devDependencies minor
@tanstack/react-devtools (source) ^0.7.0^0.10.5 age confidence dependencies minor
@tanstack/react-query (source) >=5.90.0>=5.100.11 age confidence devDependencies minor
@tanstack/react-query (source) ^5.99.0^5.100.11 age confidence devDependencies minor
@tanstack/react-query (source) ^5.90.0^5.100.11 age confidence dependencies minor
@tanstack/react-query (source) ^5.80.7^5.100.11 age confidence dependencies minor
@tanstack/react-query-devtools (source) ^5.90.0^5.100.11 age confidence dependencies minor
@tanstack/react-query-devtools (source) ^5.67.2^5.100.11 age confidence dependencies minor
@tanstack/react-store (source) ^0.9.3^0.11.0 age confidence dependencies minor
@tanstack/react-virtual (source) ^3.13.0^3.13.24 age confidence dependencies patch
@tanstack/router-core (source) >=1.170.0>=1.171.2 age confidence devDependencies minor
@tanstack/solid-devtools (source) ^0.7.0^0.8.5 age confidence dependencies minor
@tanstack/solid-query (source) >=5.90.0>=5.100.11 age confidence devDependencies minor
@tanstack/solid-query (source) ^5.99.0^5.100.11 age confidence devDependencies minor
@tanstack/solid-query (source) ^5.90.9^5.100.11 age confidence dependencies minor
@tanstack/solid-query (source) ^5.90.9^5.100.11 age confidence dependencies minor
@tanstack/solid-query-devtools (source) ^5.90.0^5.100.11 age confidence dependencies minor
@tanstack/solid-virtual (source) ^3.13.0^3.13.24 age confidence dependencies patch
@tanstack/store (source) ^0.9.3^0.11.0 age confidence devDependencies minor
@tanstack/vue-query (source) ^5.92.0^5.100.11 age confidence devDependencies minor
@tanstack/vue-query (source) ^5.99.0^5.100.11 age confidence devDependencies minor
@tanstack/vue-query (source) ^5.90.9^5.100.11 age confidence dependencies minor
@tanstack/vue-query (source) ^5.90.0^5.100.11 age confidence dependencies minor
@tanstack/vue-query (source) ^5.92.1^5.100.11 age confidence dependencies minor
@tanstack/vue-query-devtools (source) ^5.90.0^5.91.0 age confidence dependencies patch
@tanstack/vue-query-devtools (source) ^6.1.2^6.1.30 age confidence dependencies patch
@tanstack/vue-store (source) ^0.9.3^0.11.0 age confidence dependencies minor
@tanstack/vue-virtual (source) ^3.13.0^3.13.24 age confidence dependencies patch
@testing-library/jest-dom ^6.6.3^6.9.1 age confidence devDependencies minor
@testing-library/react ^16.2.0^16.3.2 age confidence devDependencies minor
@testing-library/react ^16.2.0^16.3.2 age confidence devDependencies patch
@testing-library/react ^16.3.0^16.3.2 age confidence devDependencies patch
@trpc/client (source) ^11.4.3^11.17.0 age confidence dependencies minor
@trpc/tanstack-react-query (source) ^11.4.3^11.17.0 age confidence dependencies minor
@types/babel__code-frame (source) ^7.0.6^7.27.0 age confidence devDependencies minor
@types/bun (source) ^1.2.22^1.3.14 age confidence devDependencies minor
@types/express (source) ^4.17.23^4.17.25 age confidence devDependencies patch
@types/express (source) ^5.0.3^5.0.6 age confidence devDependencies patch
@types/jsdom (source) 28.0.028.0.3 age confidence devDependencies patch
@types/picomatch (source) ^4.0.2^4.0.3 age confidence devDependencies patch
@types/yargs (source) ^17.0.33^17.0.35 age confidence devDependencies patch
@typescript-eslint/eslint-plugin (source) ^8.44.1^8.59.4 age confidence devDependencies minor
@typescript-eslint/parser (source) ^8.44.1^8.59.4 age confidence devDependencies minor
@typescript-eslint/parser (source) ^8.23.0^8.59.4 age confidence devDependencies minor
@typescript-eslint/parser (source) ^8.23.0^8.59.4 age confidence devDependencies minor
@typescript-eslint/rule-tester (source) ^8.44.1^8.59.4 age confidence devDependencies minor
@typescript-eslint/rule-tester (source) ^8.23.0^8.59.4 age confidence devDependencies minor
@typescript-eslint/utils (source) ^8.44.1^8.59.4 age confidence dependencies minor
@typescript-eslint/utils (source) ^8.23.0^8.59.4 age confidence dependencies minor
@vitejs/plugin-react (source) ^4.3.4^4.7.0 age confidence devDependencies minor
@vitejs/plugin-react (source) ^4.3.4^4.7.0 age confidence devDependencies patch
@vitejs/plugin-react (source) ^4.3.4^4.7.0 age confidence devDependencies minor
@vitejs/plugin-react (source) ^6.0.1^6.0.2 age confidence devDependencies patch
@vitejs/plugin-react (source) ^6.0.1^6.0.2 age confidence dependencies patch
@vitejs/plugin-rsc (source) ^0.5.20^0.5.26 age confidence devDependencies patch
@vitejs/plugin-vue (source) ^5.2.3^5.2.4 age confidence devDependencies patch
@vitejs/plugin-vue (source) ^6.0.5^6.0.7 age confidence devDependencies patch
@vitejs/plugin-vue-jsx (source) [^4.1.2^4.2.0](https:

Note

PR body was truncated to here.

@renovate renovate Bot requested a review from a team as a code owner May 18, 2026 01:49
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label May 18, 2026
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented May 18, 2026

⚠️ 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: pnpm-lock.yaml

<--- Last few GCs --->

[5292:0xe36c000]   134026 ms: Mark-Compact (reduce) 1483.1 (1513.1) -> 1483.0 (1486.1) MB, pooled: 0 MB, 369.89 / 0.00 ms  (+ 1043.0 ms in 54 steps since start of marking, biggest step 27.9 ms, walltime since start of marking 1505 ms) (average mu = 0.341,[5292:0xe36c000]   136326 ms: Mark-Compact (reduce) 1504.0 (1506.9) -> 1504.0 (1506.9) MB, pooled: 0 MB, 1674.52 / 0.00 ms  (+ 58.4 ms in 3 steps since start of marking, biggest step 19.8 ms, walltime since start of marking 1755 ms) (average mu = 0.290, c
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
----- Native stack trace -----

 1: 0xf49c57 node::OOMErrorHandler(char const*, v8::OOMDetails const&) [/opt/containerbase/tools/node/24.8.0/bin/node]
 2: 0x13a6050 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [/opt/containerbase/tools/node/24.8.0/bin/node]
 3: 0x13a613f v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [/opt/containerbase/tools/node/24.8.0/bin/node]
 4: 0x163ec25  [/opt/containerbase/tools/node/24.8.0/bin/node]
 5: 0x164fdac v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/opt/containerbase/tools/node/24.8.0/bin/node]
 6: 0x1625a13 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/opt/containerbase/tools/node/24.8.0/bin/node]
 7: 0x15fad14 v8::internal::Factory::AllocateRaw(int, v8::internal::AllocationType, v8::internal::AllocationAlignment) [/opt/containerbase/tools/node/24.8.0/bin/node]
 8: 0x15e24b5 v8::internal::FactoryBase<v8::internal::Factory>::NewFixedArrayWithMap(v8::internal::DirectHandle<v8::internal::Map>, int, v8::internal::AllocationType) [/opt/containerbase/tools/node/24.8.0/bin/node]
 9: 0x198fe5e v8::internal::OrderedHashTable<v8::internal::OrderedHashSet, 1>::Allocate(v8::internal::Isolate*, int, v8::internal::AllocationType) [/opt/containerbase/tools/node/24.8.0/bin/node]
10: 0x1991b4e v8::internal::Handle<v8::internal::OrderedHashSet>::MaybeType v8::internal::OrderedHashTable<v8::internal::OrderedHashSet, 1>::Rehash<v8::internal::Handle>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::OrderedHashSet>, int) [/opt/containerbase/tools/node/24.8.0/bin/node]
11: 0x1991f92 v8::internal::Handle<v8::internal::OrderedHashSet>::MaybeType v8::internal::OrderedHashSet::Add<v8::internal::Handle>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::OrderedHashSet>, v8::internal::DirectHandle<v8::internal::Object>) [/opt/containerbase/tools/node/24.8.0/bin/node]
12: 0x193d326 v8::internal::KeyAccumulator::AddKey(v8::internal::DirectHandle<v8::internal::Object>, v8::internal::AddKeyConversion) [/opt/containerbase/tools/node/24.8.0/bin/node]
13: 0x1942247  [/opt/containerbase/tools/node/24.8.0/bin/node]
14: 0x194286e v8::internal::KeyAccumulator::CollectOwnPropertyNames(v8::internal::DirectHandle<v8::internal::JSReceiver>, v8::internal::DirectHandle<v8::internal::JSObject>) [/opt/containerbase/tools/node/24.8.0/bin/node]
15: 0x1943029 v8::internal::KeyAccumulator::CollectOwnKeys(v8::internal::DirectHandle<v8::internal::JSReceiver>, v8::internal::DirectHandle<v8::internal::JSObject>) [/opt/containerbase/tools/node/24.8.0/bin/node]
16: 0x1943e9f v8::internal::KeyAccumulator::CollectKeys(v8::internal::DirectHandle<v8::internal::JSReceiver>, v8::internal::DirectHandle<v8::internal::JSReceiver>) [/opt/containerbase/tools/node/24.8.0/bin/node]
17: 0x19446e3 v8::internal::KeyAccumulator::GetKeys(v8::internal::Isolate*, v8::internal::DirectHandle<v8::internal::JSReceiver>, v8::internal::KeyCollectionMode, v8::internal::PropertyFilter, v8::internal::GetKeysConversion, bool, bool) [/opt/containerbase/tools/node/24.8.0/bin/node]
18: 0x18e163f v8::internal::GetOwnValuesOrEntries(v8::internal::Isolate*, v8::internal::DirectHandle<v8::internal::JSReceiver>, v8::internal::PropertyFilter, bool, bool) [/opt/containerbase/tools/node/24.8.0/bin/node]
19: 0x1afa674 v8::internal::Runtime_ObjectEntriesSkipFastPath(int, unsigned long*, v8::internal::Isolate*) [/opt/containerbase/tools/node/24.8.0/bin/node]
20: 0x21fa636  [/opt/containerbase/tools/node/24.8.0/bin/node]
/usr/local/bin/node: line 18:  5292 Aborted                 /opt/containerbase/tools/node/24.8.0/bin/node "$@"

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 18, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Pinned three GitHub Actions to newer commits and bumped dependency/devDependency versions across root, packages, benchmarks, examples, and e2e manifests; no source code or exported API changes.

Changes

CI pins

Layer / File(s) Summary
CI workflow action pins
.github/workflows/bundle-size.yml, .github/workflows/labeler.yml, .github/workflows/zizmor.yml
Pinned action revisions updated for benchmark-action, actions/labeler, and zizmorcore/zizmor-action.

Repository dependency bumps

Layer / File(s) Summary
Root and workspace package bumps
package.json, packages/*/package.json
Root packageManager and many devDependencies bumped; multiple package manifests updated to newer dependency/devDependency ranges.
Benchmarks and examples
benchmarks/*/package.json, examples/*/*/package.json
Numerous examples and benchmark package.json files had dependency/devDependency version bumps (frameworks, Vite, plugins, Tailwind, test tooling).
E2E fixtures and start projects
e2e/*/*/package.json
E2E project manifests updated with newer Playwright, Vite, Tailwind, framework, and plugin versions.
Tooling packages
packages/*/package.json
Individual packages updated devDependencies (build/test plugins, linters, adapters, and related tooling).

Estimated code review effort: 🎯 3 (Moderate) | ⏱️ ~25 minutes

Possibly related PRs

Suggested reviewers

  • beaussan
  • Sheraff
  • SeanCassiere

"A rabbit hops with tidy paws,
Updating pins without a pause.
Dependencies leap up a rung,
CI badges gleam when actions run.
🐇✨ — a rabbit's tiny cheer for the PR"

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/all-minor-patch

@nx-cloud
Copy link
Copy Markdown
Contributor

nx-cloud Bot commented May 18, 2026

View your CI Pipeline Execution ↗ for commit 2b241b0


☁️ Nx Cloud last updated this comment at 2026-05-19 18:37:10 UTC

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 9

🧹 Nitpick comments (2)
e2e/react-start/clerk-basic/package.json (1)

14-14: ⚡ Quick win

Consider expanding E2E test coverage for Clerk authentication flows.

The @clerk/tanstack-react-start package updated from 0.19.0 to 0.29.11 as part of routine dependency maintenance. The Clerk integration (ClerkProvider, getAuth, and UI components) is properly implemented and functional. However, the current E2E test suite only validates page load; it does not test authentication flows, sign-in/sign-out, or user session management. Consider adding tests for these critical paths to ensure the integration remains stable with future updates.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@e2e/react-start/clerk-basic/package.json` at line 14, Add E2E tests that
exercise the Clerk authentication flows now that `@clerk/tanstack-react-start` was
upgraded: create tests that render the app (where ClerkProvider is used),
simulate sign-in and sign-out using the app's UI components, assert session
state via getAuth and visible user info, and verify protected routes are
accessible only when authenticated; target the existing e2e test suite (replace
or extend the simple page-load test) and reference ClerkProvider, getAuth, the
app's sign-in/sign-out UI component names, and any protected route handlers to
validate end-to-end behavior.
packages/react-router-ssr-query/package.json (1)

74-74: ⚡ Quick win

Use bounded ranges (^5.100.10) instead of unbounded lower bounds (>=5.100.10).

The unbounded ranges at lines 74 and 82 can silently pull future major versions, making CI/test behavior non-reproducible. Replace both >=5.100.10 and >=5.90.0 with their caret equivalents.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@packages/react-router-ssr-query/package.json` at line 74, Replace the
unbounded dependency ranges in package.json by changing the
"`@tanstack/react-query`" entry currently using ">=5.100.10" to a bounded caret
range "^5.100.10" (and similarly change the other unbounded entry ">=5.90.0" to
"^5.90.0"); update the version strings in package.json so both dependencies use
caret-bounded ranges to prevent pulling future major versions and ensure
reproducible CI.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@e2e/react-start/rsc/package.json`:
- Line 50: The TypeScript dependency in the rsc package is pinned to "^5.7.2"
and must be updated to "^6.0.2" to match other e2e projects; open the
package.json for the rsc package and replace the "typescript": "^5.7.2" entry
with "typescript": "^6.0.2", and also update the same dependency in the
rsc-query package.json (the "typescript" field) so both packages use "^6.0.2".

In `@e2e/solid-router/sentry-integration/package.json`:
- Around line 14-16: Remove the unused and incompatible "`@sentry/tracing`"
dependency from package.json: delete the "`@sentry/tracing`": "^7.120.4" entry so
only compatible Sentry packages (e.g., "`@sentry/solid`" and
"`@sentry/vite-plugin`") remain, then run your package manager (npm/yarn/pnpm) to
update lockfile and node_modules; ensure no imports reference "`@sentry/tracing`"
(search for that symbol) before committing.

In `@e2e/vue-start/basic-vue-query/package.json`:
- Line 25: The package.json dependency "zod" was upgraded to "^4.4.3" but must
match the other e2e Vue Start packages; change the "zod" entry in this
package.json back to "3.25.76" (or the exact semver used across the suite) and
regenerate the lockfile (npm/yarn/pnpm install) so the lockfile and node_modules
are consistent; locate the "zod" dependency string in package.json to make the
edit and then run the project package manager to update the lockfile.

In `@examples/react/basic-ssr-streaming-file-based/package.json`:
- Around line 16-18: Update the vulnerable Vite dependency by replacing the
current "vite": "8.0.13" entry with a patched version (>=8.0.5); locate the
"vite" dependency in package.json (look for the "vite" key and version "8.0.13")
and bump it to a secure release (e.g., "8.0.5" or later), then run your package
manager install to update lockfiles and verify the updated dependency is
installed; keep other verified packages (e.g., "compression", "express",
"get-port", "zod", "tailwindcss") unchanged unless additional advisories appear.

In `@examples/react/with-trpc-react-query/package.json`:
- Around line 19-21: Update the `@trpc/server` dependency in package.json from
^11.4.3 to ^11.17.0 so it matches the peer requirements of `@trpc/client` and
`@trpc/tanstack-react-query` (both at ^11.17.0); locate the "`@trpc/server`" entry
next to "`@trpc/client`" and "`@trpc/tanstack-react-query`" and change its version
specifier to ^11.17.0, then reinstall/update lockfile.

In `@examples/react/with-trpc/package.json`:
- Around line 17-18: The package.json currently pins "`@trpc/client`" to ^11.17.0
while "`@trpc/server`" is ^11.4.3; update the "`@trpc/server`" entry to ^11.17.0 so
both `@trpc/`* packages match (adjust the "`@trpc/server`" version string in
package.json to "^11.17.0"), then reinstall deps to resolve any
peer/compatibility issues.

In `@examples/solid/with-trpc/package.json`:
- Around line 17-18: Update the tRPC dependency versions so client and server
are on the same release line: in package.json locate the "`@trpc/client`" and
"`@trpc/server`" entries and make their semver ranges match (e.g., set
"`@trpc/server`" to the same "^11.17.0" as "`@trpc/client`" or align both to a
single chosen 11.x version); apply the same change across all tRPC example
package.json files to avoid client/server type/protocol mismatches.

In `@package.json`:
- Line 68: Update the pinned dependency "eslint-plugin-react-hooks" in
package.json from "^5.2.0" to "^7.1.0" to get React Compiler diagnostics and
ESLint v10 compatibility; after changing the version, run your package manager
(npm/yarn/pnpm) to update node_modules and the lockfile, and then run the
linter/CI lint job to ensure no new rule changes break the codebase.
- Around line 83-85: The package.json TS alias entries currently point all three
keys to 5.9.3; update the aliases so they map to the correct minor versions:
change "typescript57" to "npm:typescript@5.7.3", change "typescript58" to
"npm:typescript@5.8.3", and leave "typescript59" as "npm:typescript@5.9.3" so
the version matrix (typescript57, typescript58, typescript59) correctly
represents 5.7, 5.8, and 5.9 respectively.

---

Nitpick comments:
In `@e2e/react-start/clerk-basic/package.json`:
- Line 14: Add E2E tests that exercise the Clerk authentication flows now that
`@clerk/tanstack-react-start` was upgraded: create tests that render the app
(where ClerkProvider is used), simulate sign-in and sign-out using the app's UI
components, assert session state via getAuth and visible user info, and verify
protected routes are accessible only when authenticated; target the existing e2e
test suite (replace or extend the simple page-load test) and reference
ClerkProvider, getAuth, the app's sign-in/sign-out UI component names, and any
protected route handlers to validate end-to-end behavior.

In `@packages/react-router-ssr-query/package.json`:
- Line 74: Replace the unbounded dependency ranges in package.json by changing
the "`@tanstack/react-query`" entry currently using ">=5.100.10" to a bounded
caret range "^5.100.10" (and similarly change the other unbounded entry
">=5.90.0" to "^5.90.0"); update the version strings in package.json so both
dependencies use caret-bounded ranges to prevent pulling future major versions
and ensure reproducible CI.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 3c2bae9f-0b86-4dbf-a7da-9185a524aeb9

📥 Commits

Reviewing files that changed from the base of the PR and between 2506478 and 36c8876.

📒 Files selected for processing (300)
  • .github/workflows/bundle-size.yml
  • .github/workflows/labeler.yml
  • .github/workflows/zizmor.yml
  • benchmarks/bundle-size/package.json
  • benchmarks/client-nav/package.json
  • benchmarks/ssr/package.json
  • e2e/e2e-utils/package.json
  • e2e/eslint-plugin-start/package.json
  • e2e/react-router/basepath-file-based/package.json
  • e2e/react-router/basic-esbuild-file-based/package.json
  • e2e/react-router/basic-file-based-code-splitting/package.json
  • e2e/react-router/basic-file-based/package.json
  • e2e/react-router/basic-react-query-file-based/package.json
  • e2e/react-router/basic-react-query/package.json
  • e2e/react-router/basic-scroll-restoration/package.json
  • e2e/react-router/basic-virtual-file-based/package.json
  • e2e/react-router/basic-virtual-named-export-config-file-based/package.json
  • e2e/react-router/basic/package.json
  • e2e/react-router/escaped-special-strings/package.json
  • e2e/react-router/generator-cli-only/package.json
  • e2e/react-router/i18n-paraglide/package.json
  • e2e/react-router/js-only-file-based/package.json
  • e2e/react-router/match-params/package.json
  • e2e/react-router/rspack-basic-file-based/package.json
  • e2e/react-router/rspack-basic-virtual-named-export-config-file-based/package.json
  • e2e/react-router/scroll-restoration-sandbox-vite/package.json
  • e2e/react-router/sentry-integration/package.json
  • e2e/react-router/view-transitions/package.json
  • e2e/react-start/basic-auth/package.json
  • e2e/react-start/basic-cloudflare/package.json
  • e2e/react-start/basic-react-query/package.json
  • e2e/react-start/basic-tsr-config/package.json
  • e2e/react-start/basic/package.json
  • e2e/react-start/clerk-basic/package.json
  • e2e/react-start/csp/package.json
  • e2e/react-start/css-inline/package.json
  • e2e/react-start/css-modules/package.json
  • e2e/react-start/custom-basepath/package.json
  • e2e/react-start/custom-server-rsbuild/package.json
  • e2e/react-start/dev-ssr-styles/package.json
  • e2e/react-start/early-hints/package.json
  • e2e/react-start/flamegraph-bench/package.json
  • e2e/react-start/hmr/package.json
  • e2e/react-start/i18n-paraglide/package.json
  • e2e/react-start/import-protection-custom-config/package.json
  • e2e/react-start/import-protection/package.json
  • e2e/react-start/query-integration/package.json
  • e2e/react-start/rsc-query/package.json
  • e2e/react-start/rsc/package.json
  • e2e/react-start/scroll-restoration/package.json
  • e2e/react-start/selective-ssr/package.json
  • e2e/react-start/serialization-adapters/package.json
  • e2e/react-start/server-functions-global-middleware/package.json
  • e2e/react-start/server-functions/package.json
  • e2e/react-start/server-routes-global-middleware/package.json
  • e2e/react-start/server-routes/package.json
  • e2e/react-start/spa-mode/package.json
  • e2e/react-start/split-base-and-basepath/package.json
  • e2e/react-start/start-manifest/package.json
  • e2e/react-start/static-server-functions/package.json
  • e2e/react-start/streaming-ssr/package.json
  • e2e/react-start/transform-asset-urls/package.json
  • e2e/react-start/virtual-routes/package.json
  • e2e/react-start/website/package.json
  • e2e/solid-router/basepath-file-based/package.json
  • e2e/solid-router/basic-esbuild-file-based/package.json
  • e2e/solid-router/basic-file-based-code-splitting/package.json
  • e2e/solid-router/basic-file-based/package.json
  • e2e/solid-router/basic-scroll-restoration/package.json
  • e2e/solid-router/basic-solid-query-file-based/package.json
  • e2e/solid-router/basic-solid-query/package.json
  • e2e/solid-router/basic-virtual-file-based/package.json
  • e2e/solid-router/basic-virtual-named-export-config-file-based/package.json
  • e2e/solid-router/basic/package.json
  • e2e/solid-router/generator-cli-only/package.json
  • e2e/solid-router/js-only-file-based/package.json
  • e2e/solid-router/rspack-basic-file-based/package.json
  • e2e/solid-router/rspack-basic-virtual-named-export-config-file-based/package.json
  • e2e/solid-router/scroll-restoration-sandbox-vite/package.json
  • e2e/solid-router/sentry-integration/package.json
  • e2e/solid-router/view-transitions/package.json
  • e2e/solid-start/basic-auth/package.json
  • e2e/solid-start/basic-cloudflare/package.json
  • e2e/solid-start/basic-solid-query/package.json
  • e2e/solid-start/basic-tsr-config/package.json
  • e2e/solid-start/basic/package.json
  • e2e/solid-start/csp/package.json
  • e2e/solid-start/css-modules/package.json
  • e2e/solid-start/custom-basepath/package.json
  • e2e/solid-start/query-integration/package.json
  • e2e/solid-start/scroll-restoration/package.json
  • e2e/solid-start/selective-ssr/package.json
  • e2e/solid-start/serialization-adapters/package.json
  • e2e/solid-start/server-functions/package.json
  • e2e/solid-start/server-routes/package.json
  • e2e/solid-start/solid-query-layout-suspense/package.json
  • e2e/solid-start/spa-mode/package.json
  • e2e/solid-start/start-manifest/package.json
  • e2e/solid-start/virtual-routes/package.json
  • e2e/solid-start/website/package.json
  • e2e/vue-router/basepath-file-based/package.json
  • e2e/vue-router/basic-esbuild-file-based/package.json
  • e2e/vue-router/basic-file-based-jsx/package.json
  • e2e/vue-router/basic-file-based-sfc/package.json
  • e2e/vue-router/basic-scroll-restoration/package.json
  • e2e/vue-router/basic-virtual-file-based/package.json
  • e2e/vue-router/basic-virtual-named-export-config-file-based/package.json
  • e2e/vue-router/basic-vue-query-file-based/package.json
  • e2e/vue-router/basic-vue-query/package.json
  • e2e/vue-router/basic/package.json
  • e2e/vue-router/generator-cli-only/package.json
  • e2e/vue-router/js-only-file-based/package.json
  • e2e/vue-router/rspack-basic-file-based/package.json
  • e2e/vue-router/rspack-basic-virtual-named-export-config-file-based/package.json
  • e2e/vue-router/scroll-restoration-sandbox-vite/package.json
  • e2e/vue-router/sentry-integration/package.json
  • e2e/vue-router/view-transitions/package.json
  • e2e/vue-start/basic-auth/package.json
  • e2e/vue-start/basic-cloudflare/package.json
  • e2e/vue-start/basic-tsr-config/package.json
  • e2e/vue-start/basic-vue-query/package.json
  • e2e/vue-start/basic/package.json
  • e2e/vue-start/css-modules/package.json
  • e2e/vue-start/custom-basepath/package.json
  • e2e/vue-start/query-integration/package.json
  • e2e/vue-start/scroll-restoration/package.json
  • e2e/vue-start/selective-ssr/package.json
  • e2e/vue-start/serialization-adapters/package.json
  • e2e/vue-start/server-functions/package.json
  • e2e/vue-start/server-routes/package.json
  • e2e/vue-start/spa-mode/package.json
  • e2e/vue-start/start-manifest/package.json
  • e2e/vue-start/virtual-routes/package.json
  • e2e/vue-start/website/package.json
  • examples/react/authenticated-routes-firebase/package.json
  • examples/react/authenticated-routes/package.json
  • examples/react/basic-default-search-params/package.json
  • examples/react/basic-devtools-panel/package.json
  • examples/react/basic-file-based/package.json
  • examples/react/basic-non-nested-devtools/package.json
  • examples/react/basic-react-query-file-based/package.json
  • examples/react/basic-react-query/package.json
  • examples/react/basic-ssr-file-based/package.json
  • examples/react/basic-ssr-streaming-file-based/package.json
  • examples/react/basic-virtual-file-based/package.json
  • examples/react/basic-virtual-inside-file-based/package.json
  • examples/react/basic/package.json
  • examples/react/deferred-data/package.json
  • examples/react/i18n-paraglide/package.json
  • examples/react/kitchen-sink-file-based/package.json
  • examples/react/kitchen-sink-react-query-file-based/package.json
  • examples/react/kitchen-sink-react-query/package.json
  • examples/react/kitchen-sink/package.json
  • examples/react/large-file-based/package.json
  • examples/react/location-masking/package.json
  • examples/react/navigation-blocking/package.json
  • examples/react/quickstart-esbuild-file-based/package.json
  • examples/react/quickstart-file-based/package.json
  • examples/react/quickstart-rspack-file-based/package.json
  • examples/react/quickstart-webpack-file-based/package.json
  • examples/react/quickstart/package.json
  • examples/react/router-monorepo-react-query/package.json
  • examples/react/router-monorepo-react-query/packages/app/package.json
  • examples/react/router-monorepo-react-query/packages/post-feature/package.json
  • examples/react/router-monorepo-react-query/packages/post-query/package.json
  • examples/react/router-monorepo-react-query/packages/router/package.json
  • examples/react/router-monorepo-simple-lazy/package.json
  • examples/react/router-monorepo-simple-lazy/packages/app/package.json
  • examples/react/router-monorepo-simple-lazy/packages/post-feature/package.json
  • examples/react/router-monorepo-simple-lazy/packages/router/package.json
  • examples/react/router-monorepo-simple/package.json
  • examples/react/router-monorepo-simple/packages/app/package.json
  • examples/react/router-monorepo-simple/packages/post-feature/package.json
  • examples/react/router-monorepo-simple/packages/router/package.json
  • examples/react/scroll-restoration/package.json
  • examples/react/search-validator-adapters/package.json
  • examples/react/start-bare/package.json
  • examples/react/start-basic-auth/package.json
  • examples/react/start-basic-authjs/package.json
  • examples/react/start-basic-cloudflare/package.json
  • examples/react/start-basic-react-query/package.json
  • examples/react/start-basic-static/package.json
  • examples/react/start-basic/package.json
  • examples/react/start-bun/package.json
  • examples/react/start-clerk-basic/package.json
  • examples/react/start-convex-trellaux/package.json
  • examples/react/start-counter/package.json
  • examples/react/start-i18n-paraglide/package.json
  • examples/react/start-large/package.json
  • examples/react/start-material-ui/package.json
  • examples/react/start-rscs/package.json
  • examples/react/start-streaming-data-from-server-functions/package.json
  • examples/react/start-supabase-basic/package.json
  • examples/react/start-tailwind-v4/package.json
  • examples/react/start-trellaux/package.json
  • examples/react/start-workos/package.json
  • examples/react/view-transitions/package.json
  • examples/react/with-framer-motion/package.json
  • examples/react/with-trpc-react-query/package.json
  • examples/react/with-trpc/package.json
  • examples/solid/authenticated-routes-firebase/package.json
  • examples/solid/authenticated-routes/package.json
  • examples/solid/basic-default-search-params/package.json
  • examples/solid/basic-devtools-panel/package.json
  • examples/solid/basic-file-based/package.json
  • examples/solid/basic-non-nested-devtools/package.json
  • examples/solid/basic-solid-query-file-based/package.json
  • examples/solid/basic-solid-query/package.json
  • examples/solid/basic-ssr-file-based/package.json
  • examples/solid/basic-ssr-streaming-file-based/package.json
  • examples/solid/basic-virtual-file-based/package.json
  • examples/solid/basic-virtual-inside-file-based/package.json
  • examples/solid/basic/package.json
  • examples/solid/deferred-data/package.json
  • examples/solid/i18n-paraglide/package.json
  • examples/solid/kitchen-sink-file-based/package.json
  • examples/solid/kitchen-sink-solid-query-file-based/package.json
  • examples/solid/kitchen-sink-solid-query/package.json
  • examples/solid/kitchen-sink/package.json
  • examples/solid/large-file-based/package.json
  • examples/solid/location-masking/package.json
  • examples/solid/navigation-blocking/package.json
  • examples/solid/quickstart-esbuild-file-based/package.json
  • examples/solid/quickstart-file-based/package.json
  • examples/solid/quickstart-rspack-file-based/package.json
  • examples/solid/quickstart-webpack-file-based/package.json
  • examples/solid/quickstart/package.json
  • examples/solid/router-monorepo-simple-lazy/package.json
  • examples/solid/router-monorepo-simple-lazy/packages/app/package.json
  • examples/solid/router-monorepo-simple-lazy/packages/post-feature/package.json
  • examples/solid/router-monorepo-simple-lazy/packages/router/package.json
  • examples/solid/router-monorepo-simple/package.json
  • examples/solid/router-monorepo-simple/packages/app/package.json
  • examples/solid/router-monorepo-simple/packages/post-feature/package.json
  • examples/solid/router-monorepo-simple/packages/router/package.json
  • examples/solid/router-monorepo-solid-query/package.json
  • examples/solid/router-monorepo-solid-query/packages/app/package.json
  • examples/solid/router-monorepo-solid-query/packages/post-feature/package.json
  • examples/solid/router-monorepo-solid-query/packages/post-query/package.json
  • examples/solid/router-monorepo-solid-query/packages/router/package.json
  • examples/solid/scroll-restoration/package.json
  • examples/solid/search-validator-adapters/package.json
  • examples/solid/start-basic-auth/package.json
  • examples/solid/start-basic-authjs/package.json
  • examples/solid/start-basic-cloudflare/package.json
  • examples/solid/start-basic-netlify/package.json
  • examples/solid/start-basic-nitro/package.json
  • examples/solid/start-basic-solid-query/package.json
  • examples/solid/start-basic-static/package.json
  • examples/solid/start-basic/package.json
  • examples/solid/start-bun/package.json
  • examples/solid/start-convex-better-auth/package.json
  • examples/solid/start-counter/package.json
  • examples/solid/start-i18n-paraglide/package.json
  • examples/solid/start-large/package.json
  • examples/solid/start-streaming-data-from-server-functions/package.json
  • examples/solid/start-supabase-basic/package.json
  • examples/solid/start-tailwind-v4/package.json
  • examples/solid/view-transitions/package.json
  • examples/solid/with-framer-motion/package.json
  • examples/solid/with-trpc/package.json
  • examples/vue/basic-file-based-jsx/package.json
  • examples/vue/basic-file-based-sfc/package.json
  • examples/vue/basic/package.json
  • package.json
  • packages/arktype-adapter/package.json
  • packages/eslint-plugin-router/package.json
  • packages/eslint-plugin-start/package.json
  • packages/nitro-v2-vite-plugin/package.json
  • packages/react-router-devtools/package.json
  • packages/react-router-ssr-query/package.json
  • packages/react-router/package.json
  • packages/react-start-client/package.json
  • packages/react-start-rsc/package.json
  • packages/react-start-server/package.json
  • packages/react-start/package.json
  • packages/router-cli/package.json
  • packages/router-core/package.json
  • packages/router-devtools-core/package.json
  • packages/router-devtools/package.json
  • packages/router-generator/package.json
  • packages/router-plugin/package.json
  • packages/router-ssr-query-core/package.json
  • packages/router-utils/package.json
  • packages/solid-router-devtools/package.json
  • packages/solid-router-ssr-query/package.json
  • packages/solid-router/package.json
  • packages/solid-start-client/package.json
  • packages/solid-start-server/package.json
  • packages/solid-start/package.json
  • packages/start-plugin-core/package.json
  • packages/start-server-core/package.json
  • packages/valibot-adapter/package.json
  • packages/vue-router-devtools/package.json
  • packages/vue-router-ssr-query/package.json
  • packages/vue-router/package.json
  • packages/vue-start-client/package.json
  • packages/vue-start-server/package.json
  • packages/vue-start/package.json
  • packages/zod-adapter/package.json

"@vitejs/plugin-rsc": "^0.5.26",
"eslint": "^9.39.4",
"srvx": "^0.11.15",
"typescript": "^5.7.2",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify TypeScript version availability and check for inconsistencies

# Check npm registry for TypeScript versions
echo "=== Checking TypeScript versions on npm ==="
npm view typescript versions --json | jq '.[-10:]'
echo ""
echo "=== Latest TypeScript version ==="
npm view typescript version
echo ""

# Search for all TypeScript version declarations in e2e/react-start
echo "=== TypeScript versions across e2e/react-start ==="
rg -n '"typescript":\s*"\^[\d.]+' e2e/react-start/ -g 'package.json' | head -20

Repository: TanStack/router

Length of output: 1932


🌐 Web query:

What is the latest stable version of TypeScript as of May 2024?

💡 Result:

As of May 2024, the latest stable version of TypeScript was 5.4.5 [1]. While TypeScript 5.5 was released on June 20, 2024 [2][3], it had not yet been released as of May 2024. The 5.4.x series was the current stable branch during that month, with version 5.4.5 being the relevant patch release [1].

Citations:


Update TypeScript version to match other e2e projects.

The rsc package (line 50) uses TypeScript ^5.7.2 while most other e2e/react-start projects use ^6.0.2. Update to ^6.0.2 for consistency across the project. Note: rsc-query also uses ^5.7.2 and should be updated similarly.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@e2e/react-start/rsc/package.json` at line 50, The TypeScript dependency in
the rsc package is pinned to "^5.7.2" and must be updated to "^6.0.2" to match
other e2e projects; open the package.json for the rsc package and replace the
"typescript": "^5.7.2" entry with "typescript": "^6.0.2", and also update the
same dependency in the rsc-query package.json (the "typescript" field) so both
packages use "^6.0.2".

Comment thread e2e/solid-router/sentry-integration/package.json
"tailwind-merge": "^2.6.1",
"vite": "^8.0.13",
"vue": "^3.5.34",
"zod": "^4.4.3"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major | 🏗️ Heavy lift

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Check Zod versions across all vue-start e2e packages
rg -n '"zod":\s*"\^?[0-9]' e2e/vue-start/*/package.json | sort

Repository: TanStack/router

Length of output: 788


Revert Zod version to match other e2e packages.

This file upgrades to Zod 4.4.3, but 10 other Vue Start e2e packages remain on Zod 3.25.76. Zod 4 introduces breaking changes including unified error customization, standalone string schemas, and different default value logic. This inconsistency could cause runtime failures if schemas are shared between e2e fixtures and contradicts the PR title "update all non-major dependencies" (Zod 3→4 is a major version change). Align this package with the rest of the e2e suite by reverting to Zod 3.25.76.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@e2e/vue-start/basic-vue-query/package.json` at line 25, The package.json
dependency "zod" was upgraded to "^4.4.3" but must match the other e2e Vue Start
packages; change the "zod" entry in this package.json back to "3.25.76" (or the
exact semver used across the suite) and regenerate the lockfile (npm/yarn/pnpm
install) so the lockfile and node_modules are consistent; locate the "zod"
dependency string in package.json to make the edit and then run the project
package manager to update the lockfile.

Comment thread examples/react/basic-ssr-streaming-file-based/package.json
Comment thread examples/react/with-trpc-react-query/package.json
Comment on lines +17 to 18
"@trpc/client": "^11.17.0",
"@trpc/server": "^11.4.3",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🌐 Web query:

For tRPC v11, is it recommended or required that @trpc/clientand@trpc/server stay on the same minor version (for example 11.17.x together), and are there known compatibility caveats when mixing 11.17.x client with 11.4.x server?

💡 Result:

For tRPC v11, it is strongly recommended to keep @trpc/client and @trpc/server on the same version [1][2]. Official documentation and maintainer guidance explicitly state that you should ensure all @trpc/* packages match across your projects [1][2]. Mixing versions, such as using a 11.17.x client with an 11.4.x server, is not recommended and can lead to several issues: 1. Peer Dependency Errors: The packages define strict peer dependencies on each other [3][1]. Mismatched versions will likely trigger package manager warnings or errors during installation [4]. 2. Runtime and Type Compatibility: While tRPC adheres to semantic versioning and does not introduce breaking changes in minor or patch releases [1][2], the ecosystem relies on shared types and internal contracts. Maintaining version parity ensures that the client and server are synchronized, preventing potential runtime mismatches or type-related issues that can occur when the client expects features or structures that the older server version does not provide [5]. 3. Best Practices: The tRPC maintainers have explicitly stated that you are "never safe to only update one of them without updating all" [4]. Using a monorepo or a consistent versioning strategy across your client and server deployments is the standard approach to avoid version skew and ensure the guarantees of end-to-end type safety [1][5]. In summary, while a minor version mismatch might not always cause an immediate hard crash due to the nature of the RPC protocol, it is unsupported and risks breaking the type-safety guarantees that tRPC provides [1][5]. You should always keep your @trpc/* packages at the same version [1][2].

Citations:


Align @trpc/server to match @trpc/client version.

Currently mixing @trpc/client@^11.17.0 with @trpc/server@^11.4.3. Official tRPC documentation requires keeping all @trpc/* packages on the same version to maintain type-safety guarantees. Version mismatches can cause peer dependency errors, runtime compatibility issues, and loss of end-to-end type safety. Update @trpc/server to ^11.17.0.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@examples/react/with-trpc/package.json` around lines 17 - 18, The package.json
currently pins "`@trpc/client`" to ^11.17.0 while "`@trpc/server`" is ^11.4.3;
update the "`@trpc/server`" entry to ^11.17.0 so both `@trpc/`* packages match
(adjust the "`@trpc/server`" version string in package.json to "^11.17.0"), then
reinstall deps to resolve any peer/compatibility issues.

Comment on lines +17 to 18
"@trpc/client": "^11.17.0",
"@trpc/server": "^11.4.3",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify `@trpc` version alignment in package manifests
# Expected: each manifest using both `@trpc/client` and `@trpc/server` should keep them on the same minor line.

fd package.json | while read -r f; do
  python - <<'PY' "$f"
import json, sys
p = sys.argv[1]
try:
    data = json.load(open(p))
except Exception:
    raise SystemExit
deps = data.get("dependencies", {})
c = deps.get("`@trpc/client`")
s = deps.get("`@trpc/server`")
if c and s:
    print(f"{p}: client={c} server={s}")
PY
done

Repository: TanStack/router

Length of output: 281


Align @trpc/client and @trpc/server versions.

@trpc/client is bumped to ^11.17.0 while @trpc/server stays at ^11.4.3. This divergence exists across all tRPC example packages and can cause subtle client/server type or protocol mismatches. Keep both dependencies on the same release line.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@examples/solid/with-trpc/package.json` around lines 17 - 18, Update the tRPC
dependency versions so client and server are on the same release line: in
package.json locate the "`@trpc/client`" and "`@trpc/server`" entries and make their
semver ranges match (e.g., set "`@trpc/server`" to the same "^11.17.0" as
"`@trpc/client`" or align both to a single chosen 11.x version); apply the same
change across all tRPC example package.json files to avoid client/server
type/protocol mismatches.

Comment thread package.json
"@vitest/browser": "^4.1.6",
"@vitest/ui": "^4.1.6",
"eslint": "^9.39.4",
"eslint-plugin-react-hooks": "^5.2.0",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify current React + react-hooks plugin versions in root manifest
python - <<'PY'
import json
with open("package.json") as f:
    pkg = json.load(f)
dev = pkg.get("devDependencies", {})
print("react:", dev.get("react"))
print("eslint-plugin-react-hooks:", dev.get("eslint-plugin-react-hooks"))
PY

Repository: TanStack/router

Length of output: 108


🌐 Web query:

React 19.2 eslint-plugin-react-hooks v6 compatibility requirements

💡 Result:

React 19.2, released on October 1, 2025 [1][2], does not have a strict, exclusive dependency on eslint-plugin-react-hooks v6. While early documentation around the release of React 19.2 may have referenced v6 [3], the ecosystem has since evolved. As of May 2026, the latest stable version of the plugin is v7.1.0 (released April 16, 2026) [4], which is fully compatible with React 19.x and introduces support for ESLint v10 [4]. Key compatibility and usage notes: 1. Versioning: You are not restricted to v6. Version 7.x is the current standard and is recommended for use with React 19.2 to benefit from the latest performance improvements, bug fixes, and enhanced React Compiler diagnostic support [5][4]. 2. Configuration: The plugin supports ESLint's flat configuration format (eslint.config.js) [6][7]. For v6 and later, you can typically import the plugin and use the recommended configuration directly [7][8]: import reactHooks from 'eslint-plugin-react-hooks'; export default [ { plugins: { 'react-hooks': reactHooks }, rules: {...reactHooks.configs.recommended.rules, }, }, ]; 3. React Compiler: The plugin is designed to surface React Compiler diagnostics automatically [5]. Using the latest version (v7.x) ensures you have the most accurate linting for these compiler-specific rules [4]. If you are maintaining an older project, v6 remains functional, but upgrading to the latest v7.x release is advised to ensure compatibility with modern ESLint versions and to receive the most recent linting improvements [4].

Citations:


🌐 Web query:

eslint-plugin-react-hooks v6 release notes breaking changes React 19

💡 Result:

The v6 release of eslint-plugin-react-hooks introduced significant changes, primarily to support the React Compiler and modernize ESLint configuration [1]. Note that version 6.0.0 was released accidentally and subsequently deprecated; users should refer to version 6.1.0 and later for the intended release [1]. Key breaking changes in the v6.x series include: - Node.js Requirement: The plugin now requires Node.js 18 or newer [1]. - Flat Config Default: The recommended preset now defaults to ESLint flat config format [1]. Users who have not migrated to flat config must use the recommended-legacy preset instead [1]. - Configuration Renaming: The legacy configuration was moved to recommended-legacy [1]. - Dependency Removal: The plugin removed dependencies on hermes-parser and @babel/plugin-proposal-private-methods [1]. - Rule Changes: The NoUnusedOptOutDirectives rule was removed [1]. New features and improvements include: - React Compiler Support: The plugin includes rules to validate code against syntax supported by the React Compiler [1][2]. - New Violations: Added rules to disallow calling use within try/catch blocks and to disallow calling useEffectEvent functions in arbitrary closures [1]. - Enhanced Hooks Support: The rules-of-hooks now handles React.useEffect in addition to useEffect, and a new settings option allows for configuring additionalEffectHooks [1]. As of May 2026, the plugin has progressed to version 7.x, which includes further improvements such as ESLint v10 support and enhanced compiler diagnostics [3]. Users are generally encouraged to use the latest stable version [3][4].

Citations:


Upgrade eslint-plugin-react-hooks to v7.x (currently on v5.2.0).

Version 5.2.0 is outdated and lacks React Compiler diagnostics support introduced in v6+. The current recommended version is v7.1.0, which provides enhanced React Compiler support and ESLint v10 compatibility.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@package.json` at line 68, Update the pinned dependency
"eslint-plugin-react-hooks" in package.json from "^5.2.0" to "^7.1.0" to get
React Compiler diagnostics and ESLint v10 compatibility; after changing the
version, run your package manager (npm/yarn/pnpm) to update node_modules and the
lockfile, and then run the linter/CI lint job to ensure no new rule changes
break the codebase.

Comment thread package.json
Comment on lines +83 to +85
"typescript57": "npm:typescript@5.9.3",
"typescript58": "npm:typescript@5.9.3",
"typescript59": "npm:typescript@5.9.3",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify TS alias mapping in root package.json
python - <<'PY'
import json
with open("package.json") as f:
    pkg = json.load(f)
dev = pkg.get("devDependencies", {})
for k in ("typescript55","typescript56","typescript57","typescript58","typescript59"):
    print(f"{k}: {dev.get(k)}")
PY

Repository: TanStack/router

Length of output: 230


🏁 Script executed:

# Check the context around lines 83-85 in package.json
sed -n '75,95p' package.json

Repository: TanStack/router

Length of output: 486


🏁 Script executed:

# Check available TypeScript versions to confirm 5.7 and 5.8 exist
npm view typescript@5.7 version 2>/dev/null || echo "5.7 not found"
npm view typescript@5.8 version 2>/dev/null || echo "5.8 not found"
npm view typescript@5.9 version 2>/dev/null || echo "5.9 not found"
npm view typescript@5.9.3 version 2>/dev/null || echo "5.9.3 not found"

Repository: TanStack/router

Length of output: 215


Restore distinct TS alias versions.

typescript57, typescript58, and typescript59 all point to npm:typescript@5.9.3, eliminating type coverage for versions 5.7 and 5.8. Given the established pattern (typescript555.5, typescript565.6), these should map to 5.7.3 and 5.8.3 respectively to maintain full version matrix testing.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@package.json` around lines 83 - 85, The package.json TS alias entries
currently point all three keys to 5.9.3; update the aliases so they map to the
correct minor versions: change "typescript57" to "npm:typescript@5.7.3", change
"typescript58" to "npm:typescript@5.8.3", and leave "typescript59" as
"npm:typescript@5.9.3" so the version matrix (typescript57, typescript58,
typescript59) correctly represents 5.7, 5.8, and 5.9 respectively.

@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 80f4d35 to d332695 Compare May 18, 2026 23:53
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

♻️ Duplicate comments (1)
examples/react/with-trpc-react-query/package.json (1)

19-21: ⚠️ Potential issue | 🔴 Critical | ⚡ Quick win

@trpc/server version remains outdated despite related package updates.

This PR updates @trpc/client and @trpc/tanstack-react-query to ^11.17.0, but leaves @trpc/server at ^11.4.3. This version skew may violate peer dependency constraints and cause runtime incompatibilities.

Run the following script to verify the peer dependency requirements:

#!/bin/bash
# Verify peer dependencies for `@trpc` packages at version 11.17.0

echo "=== `@trpc/tanstack-react-query`@11.17.0 peerDependencies ==="
curl -s https://registry.npmjs.org/%40trpc%2Ftanstack-react-query/11.17.0 | jq '.peerDependencies'

echo ""
echo "=== `@trpc/client`@11.17.0 peerDependencies ==="
curl -s https://registry.npmjs.org/%40trpc%2Fclient/11.17.0 | jq '.peerDependencies'
📦 Proposed fix
     "`@trpc/client`": "^11.17.0",
-    "`@trpc/server`": "^11.4.3",
+    "`@trpc/server`": "^11.17.0",
     "`@trpc/tanstack-react-query`": "^11.17.0",
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@examples/react/with-trpc-react-query/package.json` around lines 19 - 21,
package.json shows mismatched `@trpc` versions: `@trpc/client` and
`@trpc/tanstack-react-query` are updated to ^11.17.0 but `@trpc/server` remains
^11.4.3; update the `@trpc/server` dependency in package.json to ^11.17.0 to match
the others (the symbol to change is the "`@trpc/server`" entry) and then
reinstall/lock dependencies (npm/yarn) and run the provided peer-dependency
verification script to confirm no peer conflicts.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Duplicate comments:
In `@examples/react/with-trpc-react-query/package.json`:
- Around line 19-21: package.json shows mismatched `@trpc` versions: `@trpc/client`
and `@trpc/tanstack-react-query` are updated to ^11.17.0 but `@trpc/server` remains
^11.4.3; update the `@trpc/server` dependency in package.json to ^11.17.0 to match
the others (the symbol to change is the "`@trpc/server`" entry) and then
reinstall/lock dependencies (npm/yarn) and run the provided peer-dependency
verification script to confirm no peer conflicts.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 3ac0569d-ea5b-493c-9fb4-c7d4b83568d9

📥 Commits

Reviewing files that changed from the base of the PR and between 80f4d35 and d332695.

📒 Files selected for processing (300)
  • .github/workflows/bundle-size.yml
  • .github/workflows/labeler.yml
  • .github/workflows/zizmor.yml
  • benchmarks/bundle-size/package.json
  • benchmarks/client-nav/package.json
  • benchmarks/ssr/package.json
  • e2e/e2e-utils/package.json
  • e2e/eslint-plugin-start/package.json
  • e2e/react-router/basepath-file-based/package.json
  • e2e/react-router/basic-esbuild-file-based/package.json
  • e2e/react-router/basic-file-based-code-splitting/package.json
  • e2e/react-router/basic-file-based/package.json
  • e2e/react-router/basic-react-query-file-based/package.json
  • e2e/react-router/basic-react-query/package.json
  • e2e/react-router/basic-scroll-restoration/package.json
  • e2e/react-router/basic-virtual-file-based/package.json
  • e2e/react-router/basic-virtual-named-export-config-file-based/package.json
  • e2e/react-router/basic/package.json
  • e2e/react-router/escaped-special-strings/package.json
  • e2e/react-router/generator-cli-only/package.json
  • e2e/react-router/i18n-paraglide/package.json
  • e2e/react-router/js-only-file-based/package.json
  • e2e/react-router/match-params/package.json
  • e2e/react-router/rspack-basic-file-based/package.json
  • e2e/react-router/rspack-basic-virtual-named-export-config-file-based/package.json
  • e2e/react-router/scroll-restoration-sandbox-vite/package.json
  • e2e/react-router/sentry-integration/package.json
  • e2e/react-router/view-transitions/package.json
  • e2e/react-start/basic-auth/package.json
  • e2e/react-start/basic-cloudflare/package.json
  • e2e/react-start/basic-react-query/package.json
  • e2e/react-start/basic-tsr-config/package.json
  • e2e/react-start/basic/package.json
  • e2e/react-start/clerk-basic/package.json
  • e2e/react-start/csp/package.json
  • e2e/react-start/css-inline/package.json
  • e2e/react-start/css-modules/package.json
  • e2e/react-start/custom-basepath/package.json
  • e2e/react-start/custom-server-rsbuild/package.json
  • e2e/react-start/dev-ssr-styles/package.json
  • e2e/react-start/early-hints/package.json
  • e2e/react-start/flamegraph-bench/package.json
  • e2e/react-start/hmr/package.json
  • e2e/react-start/i18n-paraglide/package.json
  • e2e/react-start/import-protection-custom-config/package.json
  • e2e/react-start/import-protection/package.json
  • e2e/react-start/query-integration/package.json
  • e2e/react-start/rsc-query/package.json
  • e2e/react-start/rsc/package.json
  • e2e/react-start/scroll-restoration/package.json
  • e2e/react-start/selective-ssr/package.json
  • e2e/react-start/serialization-adapters/package.json
  • e2e/react-start/server-functions-global-middleware/package.json
  • e2e/react-start/server-functions/package.json
  • e2e/react-start/server-routes-global-middleware/package.json
  • e2e/react-start/server-routes/package.json
  • e2e/react-start/spa-mode/package.json
  • e2e/react-start/split-base-and-basepath/package.json
  • e2e/react-start/start-manifest/package.json
  • e2e/react-start/static-server-functions/package.json
  • e2e/react-start/streaming-ssr/package.json
  • e2e/react-start/transform-asset-urls/package.json
  • e2e/react-start/virtual-routes/package.json
  • e2e/react-start/website/package.json
  • e2e/solid-router/basepath-file-based/package.json
  • e2e/solid-router/basic-esbuild-file-based/package.json
  • e2e/solid-router/basic-file-based-code-splitting/package.json
  • e2e/solid-router/basic-file-based/package.json
  • e2e/solid-router/basic-scroll-restoration/package.json
  • e2e/solid-router/basic-solid-query-file-based/package.json
  • e2e/solid-router/basic-solid-query/package.json
  • e2e/solid-router/basic-virtual-file-based/package.json
  • e2e/solid-router/basic-virtual-named-export-config-file-based/package.json
  • e2e/solid-router/basic/package.json
  • e2e/solid-router/generator-cli-only/package.json
  • e2e/solid-router/js-only-file-based/package.json
  • e2e/solid-router/rspack-basic-file-based/package.json
  • e2e/solid-router/rspack-basic-virtual-named-export-config-file-based/package.json
  • e2e/solid-router/scroll-restoration-sandbox-vite/package.json
  • e2e/solid-router/sentry-integration/package.json
  • e2e/solid-router/view-transitions/package.json
  • e2e/solid-start/basic-auth/package.json
  • e2e/solid-start/basic-cloudflare/package.json
  • e2e/solid-start/basic-solid-query/package.json
  • e2e/solid-start/basic-tsr-config/package.json
  • e2e/solid-start/basic/package.json
  • e2e/solid-start/csp/package.json
  • e2e/solid-start/css-modules/package.json
  • e2e/solid-start/custom-basepath/package.json
  • e2e/solid-start/query-integration/package.json
  • e2e/solid-start/scroll-restoration/package.json
  • e2e/solid-start/selective-ssr/package.json
  • e2e/solid-start/serialization-adapters/package.json
  • e2e/solid-start/server-functions/package.json
  • e2e/solid-start/server-routes/package.json
  • e2e/solid-start/solid-query-layout-suspense/package.json
  • e2e/solid-start/spa-mode/package.json
  • e2e/solid-start/start-manifest/package.json
  • e2e/solid-start/virtual-routes/package.json
  • e2e/solid-start/website/package.json
  • e2e/vue-router/basepath-file-based/package.json
  • e2e/vue-router/basic-esbuild-file-based/package.json
  • e2e/vue-router/basic-file-based-jsx/package.json
  • e2e/vue-router/basic-file-based-sfc/package.json
  • e2e/vue-router/basic-scroll-restoration/package.json
  • e2e/vue-router/basic-virtual-file-based/package.json
  • e2e/vue-router/basic-virtual-named-export-config-file-based/package.json
  • e2e/vue-router/basic-vue-query-file-based/package.json
  • e2e/vue-router/basic-vue-query/package.json
  • e2e/vue-router/basic/package.json
  • e2e/vue-router/generator-cli-only/package.json
  • e2e/vue-router/js-only-file-based/package.json
  • e2e/vue-router/rspack-basic-file-based/package.json
  • e2e/vue-router/rspack-basic-virtual-named-export-config-file-based/package.json
  • e2e/vue-router/scroll-restoration-sandbox-vite/package.json
  • e2e/vue-router/sentry-integration/package.json
  • e2e/vue-router/view-transitions/package.json
  • e2e/vue-start/basic-auth/package.json
  • e2e/vue-start/basic-cloudflare/package.json
  • e2e/vue-start/basic-tsr-config/package.json
  • e2e/vue-start/basic-vue-query/package.json
  • e2e/vue-start/basic/package.json
  • e2e/vue-start/css-modules/package.json
  • e2e/vue-start/custom-basepath/package.json
  • e2e/vue-start/query-integration/package.json
  • e2e/vue-start/scroll-restoration/package.json
  • e2e/vue-start/selective-ssr/package.json
  • e2e/vue-start/serialization-adapters/package.json
  • e2e/vue-start/server-functions/package.json
  • e2e/vue-start/server-routes/package.json
  • e2e/vue-start/spa-mode/package.json
  • e2e/vue-start/start-manifest/package.json
  • e2e/vue-start/virtual-routes/package.json
  • e2e/vue-start/website/package.json
  • examples/react/authenticated-routes-firebase/package.json
  • examples/react/authenticated-routes/package.json
  • examples/react/basic-default-search-params/package.json
  • examples/react/basic-devtools-panel/package.json
  • examples/react/basic-file-based/package.json
  • examples/react/basic-non-nested-devtools/package.json
  • examples/react/basic-react-query-file-based/package.json
  • examples/react/basic-react-query/package.json
  • examples/react/basic-ssr-file-based/package.json
  • examples/react/basic-ssr-streaming-file-based/package.json
  • examples/react/basic-virtual-file-based/package.json
  • examples/react/basic-virtual-inside-file-based/package.json
  • examples/react/basic/package.json
  • examples/react/deferred-data/package.json
  • examples/react/i18n-paraglide/package.json
  • examples/react/kitchen-sink-file-based/package.json
  • examples/react/kitchen-sink-react-query-file-based/package.json
  • examples/react/kitchen-sink-react-query/package.json
  • examples/react/kitchen-sink/package.json
  • examples/react/large-file-based/package.json
  • examples/react/location-masking/package.json
  • examples/react/navigation-blocking/package.json
  • examples/react/quickstart-esbuild-file-based/package.json
  • examples/react/quickstart-file-based/package.json
  • examples/react/quickstart-rspack-file-based/package.json
  • examples/react/quickstart-webpack-file-based/package.json
  • examples/react/quickstart/package.json
  • examples/react/router-monorepo-react-query/package.json
  • examples/react/router-monorepo-react-query/packages/app/package.json
  • examples/react/router-monorepo-react-query/packages/post-feature/package.json
  • examples/react/router-monorepo-react-query/packages/post-query/package.json
  • examples/react/router-monorepo-react-query/packages/router/package.json
  • examples/react/router-monorepo-simple-lazy/package.json
  • examples/react/router-monorepo-simple-lazy/packages/app/package.json
  • examples/react/router-monorepo-simple-lazy/packages/post-feature/package.json
  • examples/react/router-monorepo-simple-lazy/packages/router/package.json
  • examples/react/router-monorepo-simple/package.json
  • examples/react/router-monorepo-simple/packages/app/package.json
  • examples/react/router-monorepo-simple/packages/post-feature/package.json
  • examples/react/router-monorepo-simple/packages/router/package.json
  • examples/react/scroll-restoration/package.json
  • examples/react/search-validator-adapters/package.json
  • examples/react/start-bare/package.json
  • examples/react/start-basic-auth/package.json
  • examples/react/start-basic-authjs/package.json
  • examples/react/start-basic-cloudflare/package.json
  • examples/react/start-basic-react-query/package.json
  • examples/react/start-basic-static/package.json
  • examples/react/start-basic/package.json
  • examples/react/start-bun/package.json
  • examples/react/start-clerk-basic/package.json
  • examples/react/start-convex-trellaux/package.json
  • examples/react/start-counter/package.json
  • examples/react/start-i18n-paraglide/package.json
  • examples/react/start-large/package.json
  • examples/react/start-material-ui/package.json
  • examples/react/start-rscs/package.json
  • examples/react/start-streaming-data-from-server-functions/package.json
  • examples/react/start-supabase-basic/package.json
  • examples/react/start-tailwind-v4/package.json
  • examples/react/start-trellaux/package.json
  • examples/react/start-workos/package.json
  • examples/react/view-transitions/package.json
  • examples/react/with-framer-motion/package.json
  • examples/react/with-trpc-react-query/package.json
  • examples/react/with-trpc/package.json
  • examples/solid/authenticated-routes-firebase/package.json
  • examples/solid/authenticated-routes/package.json
  • examples/solid/basic-default-search-params/package.json
  • examples/solid/basic-devtools-panel/package.json
  • examples/solid/basic-file-based/package.json
  • examples/solid/basic-non-nested-devtools/package.json
  • examples/solid/basic-solid-query-file-based/package.json
  • examples/solid/basic-solid-query/package.json
  • examples/solid/basic-ssr-file-based/package.json
  • examples/solid/basic-ssr-streaming-file-based/package.json
  • examples/solid/basic-virtual-file-based/package.json
  • examples/solid/basic-virtual-inside-file-based/package.json
  • examples/solid/basic/package.json
  • examples/solid/deferred-data/package.json
  • examples/solid/i18n-paraglide/package.json
  • examples/solid/kitchen-sink-file-based/package.json
  • examples/solid/kitchen-sink-solid-query-file-based/package.json
  • examples/solid/kitchen-sink-solid-query/package.json
  • examples/solid/kitchen-sink/package.json
  • examples/solid/large-file-based/package.json
  • examples/solid/location-masking/package.json
  • examples/solid/navigation-blocking/package.json
  • examples/solid/quickstart-esbuild-file-based/package.json
  • examples/solid/quickstart-file-based/package.json
  • examples/solid/quickstart-rspack-file-based/package.json
  • examples/solid/quickstart-webpack-file-based/package.json
  • examples/solid/quickstart/package.json
  • examples/solid/router-monorepo-simple-lazy/package.json
  • examples/solid/router-monorepo-simple-lazy/packages/app/package.json
  • examples/solid/router-monorepo-simple-lazy/packages/post-feature/package.json
  • examples/solid/router-monorepo-simple-lazy/packages/router/package.json
  • examples/solid/router-monorepo-simple/package.json
  • examples/solid/router-monorepo-simple/packages/app/package.json
  • examples/solid/router-monorepo-simple/packages/post-feature/package.json
  • examples/solid/router-monorepo-simple/packages/router/package.json
  • examples/solid/router-monorepo-solid-query/package.json
  • examples/solid/router-monorepo-solid-query/packages/app/package.json
  • examples/solid/router-monorepo-solid-query/packages/post-feature/package.json
  • examples/solid/router-monorepo-solid-query/packages/post-query/package.json
  • examples/solid/router-monorepo-solid-query/packages/router/package.json
  • examples/solid/scroll-restoration/package.json
  • examples/solid/search-validator-adapters/package.json
  • examples/solid/start-basic-auth/package.json
  • examples/solid/start-basic-authjs/package.json
  • examples/solid/start-basic-cloudflare/package.json
  • examples/solid/start-basic-netlify/package.json
  • examples/solid/start-basic-nitro/package.json
  • examples/solid/start-basic-solid-query/package.json
  • examples/solid/start-basic-static/package.json
  • examples/solid/start-basic/package.json
  • examples/solid/start-bun/package.json
  • examples/solid/start-convex-better-auth/package.json
  • examples/solid/start-counter/package.json
  • examples/solid/start-i18n-paraglide/package.json
  • examples/solid/start-large/package.json
  • examples/solid/start-streaming-data-from-server-functions/package.json
  • examples/solid/start-supabase-basic/package.json
  • examples/solid/start-tailwind-v4/package.json
  • examples/solid/view-transitions/package.json
  • examples/solid/with-framer-motion/package.json
  • examples/solid/with-trpc/package.json
  • examples/vue/basic-file-based-jsx/package.json
  • examples/vue/basic-file-based-sfc/package.json
  • examples/vue/basic/package.json
  • package.json
  • packages/arktype-adapter/package.json
  • packages/eslint-plugin-router/package.json
  • packages/eslint-plugin-start/package.json
  • packages/nitro-v2-vite-plugin/package.json
  • packages/react-router-devtools/package.json
  • packages/react-router-ssr-query/package.json
  • packages/react-router/package.json
  • packages/react-start-client/package.json
  • packages/react-start-rsc/package.json
  • packages/react-start-server/package.json
  • packages/react-start/package.json
  • packages/router-cli/package.json
  • packages/router-core/package.json
  • packages/router-devtools-core/package.json
  • packages/router-devtools/package.json
  • packages/router-generator/package.json
  • packages/router-plugin/package.json
  • packages/router-ssr-query-core/package.json
  • packages/router-utils/package.json
  • packages/solid-router-devtools/package.json
  • packages/solid-router-ssr-query/package.json
  • packages/solid-router/package.json
  • packages/solid-start-client/package.json
  • packages/solid-start-server/package.json
  • packages/solid-start/package.json
  • packages/start-plugin-core/package.json
  • packages/start-server-core/package.json
  • packages/valibot-adapter/package.json
  • packages/vue-router-devtools/package.json
  • packages/vue-router-ssr-query/package.json
  • packages/vue-router/package.json
  • packages/vue-start-client/package.json
  • packages/vue-start-server/package.json
  • packages/vue-start/package.json
  • packages/zod-adapter/package.json
✅ Files skipped from review due to trivial changes (133)
  • examples/react/router-monorepo-simple/packages/post-feature/package.json
  • e2e/solid-start/start-manifest/package.json
  • packages/eslint-plugin-router/package.json
  • examples/react/router-monorepo-simple/packages/app/package.json
  • e2e/react-start/static-server-functions/package.json
  • packages/start-server-core/package.json
  • e2e/react-router/basic-file-based/package.json
  • packages/nitro-v2-vite-plugin/package.json
  • examples/solid/router-monorepo-simple-lazy/packages/app/package.json
  • examples/solid/start-counter/package.json
  • e2e/react-start/i18n-paraglide/package.json
  • packages/vue-router-devtools/package.json
  • examples/react/authenticated-routes/package.json
  • examples/solid/i18n-paraglide/package.json
  • examples/react/router-monorepo-react-query/packages/app/package.json
  • packages/react-router-devtools/package.json
  • examples/solid/basic-virtual-file-based/package.json
  • e2e/react-router/basepath-file-based/package.json
  • examples/solid/router-monorepo-simple-lazy/package.json
  • e2e/vue-start/basic-cloudflare/package.json
  • examples/solid/router-monorepo-simple-lazy/packages/router/package.json
  • examples/react/router-monorepo-react-query/packages/post-feature/package.json
  • examples/react/router-monorepo-simple-lazy/package.json
  • examples/solid/router-monorepo-simple/packages/router/package.json
  • e2e/react-start/selective-ssr/package.json
  • packages/vue-start/package.json
  • examples/react/quickstart-webpack-file-based/package.json
  • e2e/solid-router/basic-solid-query-file-based/package.json
  • examples/solid/router-monorepo-simple/packages/post-feature/package.json
  • examples/solid/start-basic/package.json
  • packages/router-devtools/package.json
  • packages/solid-start-client/package.json
  • examples/solid/authenticated-routes-firebase/package.json
  • examples/solid/router-monorepo-solid-query/packages/router/package.json
  • e2e/solid-router/basic-solid-query/package.json
  • packages/solid-start-server/package.json
  • packages/zod-adapter/package.json
  • packages/router-cli/package.json
  • examples/react/basic-react-query-file-based/package.json
  • examples/react/router-monorepo-simple/package.json
  • e2e/react-start/custom-server-rsbuild/package.json
  • e2e/react-start/rsc-query/package.json
  • e2e/vue-start/scroll-restoration/package.json
  • examples/solid/basic-default-search-params/package.json
  • examples/react/router-monorepo-react-query/package.json
  • examples/solid/router-monorepo-solid-query/packages/app/package.json
  • examples/react/quickstart-esbuild-file-based/package.json
  • examples/solid/start-convex-better-auth/package.json
  • e2e/react-start/hmr/package.json
  • e2e/eslint-plugin-start/package.json
  • e2e/react-router/basic-react-query-file-based/package.json
  • e2e/react-router/generator-cli-only/package.json
  • examples/react/start-rscs/package.json
  • packages/router-ssr-query-core/package.json
  • e2e/react-router/rspack-basic-virtual-named-export-config-file-based/package.json
  • e2e/solid-start/selective-ssr/package.json
  • examples/solid/quickstart-file-based/package.json
  • examples/solid/start-basic-auth/package.json
  • examples/react/start-basic-react-query/package.json
  • examples/solid/basic-virtual-inside-file-based/package.json
  • e2e/solid-start/serialization-adapters/package.json
  • packages/react-start-client/package.json
  • examples/solid/basic/package.json
  • e2e/solid-router/js-only-file-based/package.json
  • e2e/react-start/start-manifest/package.json
  • packages/vue-router-ssr-query/package.json
  • examples/solid/kitchen-sink/package.json
  • examples/react/scroll-restoration/package.json
  • examples/solid/view-transitions/package.json
  • packages/vue-start-client/package.json
  • examples/solid/basic-file-based/package.json
  • e2e/solid-start/solid-query-layout-suspense/package.json
  • examples/solid/router-monorepo-solid-query/packages/post-feature/package.json
  • e2e/react-start/basic-cloudflare/package.json
  • examples/react/basic-devtools-panel/package.json
  • e2e/react-start/dev-ssr-styles/package.json
  • examples/react/basic-virtual-file-based/package.json
  • examples/solid/start-basic-netlify/package.json
  • packages/router-devtools-core/package.json
  • packages/arktype-adapter/package.json
  • e2e/vue-start/spa-mode/package.json
  • examples/react/start-basic-authjs/package.json
  • e2e/solid-router/basic-scroll-restoration/package.json
  • packages/react-start-server/package.json
  • examples/solid/basic-ssr-file-based/package.json
  • e2e/react-start/basic-react-query/package.json
  • e2e/vue-start/server-functions/package.json
  • e2e/solid-start/virtual-routes/package.json
  • e2e/vue-router/generator-cli-only/package.json
  • e2e/solid-router/basic-esbuild-file-based/package.json
  • examples/react/start-bare/package.json
  • examples/solid/search-validator-adapters/package.json
  • e2e/react-start/scroll-restoration/package.json
  • examples/react/kitchen-sink-react-query-file-based/package.json
  • packages/router-core/package.json
  • examples/react/with-framer-motion/package.json
  • examples/react/start-material-ui/package.json
  • packages/react-start/package.json
  • e2e/solid-router/rspack-basic-file-based/package.json
  • e2e/vue-router/basic-file-based-jsx/package.json
  • e2e/react-router/sentry-integration/package.json
  • .github/workflows/labeler.yml
  • e2e/react-router/basic-virtual-file-based/package.json
  • examples/react/start-large/package.json
  • packages/solid-router-devtools/package.json
  • examples/react/quickstart-rspack-file-based/package.json
  • examples/react/start-counter/package.json
  • e2e/vue-start/website/package.json
  • e2e/react-start/server-functions-global-middleware/package.json
  • examples/react/start-supabase-basic/package.json
  • examples/react/i18n-paraglide/package.json
  • e2e/react-start/streaming-ssr/package.json
  • e2e/vue-start/custom-basepath/package.json
  • examples/solid/scroll-restoration/package.json
  • examples/solid/start-i18n-paraglide/package.json
  • e2e/react-router/basic-scroll-restoration/package.json
  • examples/react/large-file-based/package.json
  • e2e/vue-start/serialization-adapters/package.json
  • examples/solid/start-basic-authjs/package.json
  • e2e/react-router/basic-file-based-code-splitting/package.json
  • packages/vue-router/package.json
  • e2e/vue-start/virtual-routes/package.json
  • examples/react/start-basic-static/package.json
  • packages/solid-router/package.json
  • examples/react/quickstart-file-based/package.json
  • examples/solid/router-monorepo-simple/packages/app/package.json
  • e2e/vue-start/css-modules/package.json
  • e2e/vue-start/basic-auth/package.json
  • e2e/react-start/server-functions/package.json
  • examples/react/view-transitions/package.json
  • examples/react/basic/package.json
  • e2e/vue-router/basic-scroll-restoration/package.json
  • examples/solid/start-large/package.json
🚧 Files skipped from review as they are similar to previous changes (146)
  • packages/solid-start/package.json
  • e2e/solid-start/spa-mode/package.json
  • packages/vue-start-server/package.json
  • e2e/react-start/spa-mode/package.json
  • packages/eslint-plugin-start/package.json
  • e2e/react-start/flamegraph-bench/package.json
  • examples/solid/navigation-blocking/package.json
  • .github/workflows/zizmor.yml
  • e2e/solid-router/basic-file-based/package.json
  • examples/solid/start-streaming-data-from-server-functions/package.json
  • e2e/react-router/escaped-special-strings/package.json
  • examples/react/start-basic/package.json
  • e2e/react-router/rspack-basic-file-based/package.json
  • examples/solid/router-monorepo-solid-query/package.json
  • e2e/solid-start/query-integration/package.json
  • e2e/vue-router/view-transitions/package.json
  • e2e/solid-router/basic/package.json
  • examples/solid/start-bun/package.json
  • e2e/react-router/basic-react-query/package.json
  • e2e/e2e-utils/package.json
  • examples/solid/quickstart-esbuild-file-based/package.json
  • examples/react/navigation-blocking/package.json
  • examples/solid/start-basic-solid-query/package.json
  • packages/valibot-adapter/package.json
  • e2e/solid-start/css-modules/package.json
  • packages/solid-router-ssr-query/package.json
  • e2e/solid-start/basic-tsr-config/package.json
  • packages/react-router-ssr-query/package.json
  • e2e/react-router/match-params/package.json
  • examples/solid/location-masking/package.json
  • e2e/solid-start/website/package.json
  • e2e/solid-router/scroll-restoration-sandbox-vite/package.json
  • e2e/vue-start/basic-tsr-config/package.json
  • examples/react/basic-file-based/package.json
  • e2e/react-router/basic/package.json
  • e2e/react-start/basic-tsr-config/package.json
  • examples/solid/with-framer-motion/package.json
  • examples/solid/kitchen-sink-file-based/package.json
  • examples/react/router-monorepo-simple-lazy/packages/router/package.json
  • e2e/vue-router/basic-file-based-sfc/package.json
  • package.json
  • examples/react/start-trellaux/package.json
  • e2e/solid-start/csp/package.json
  • examples/react/start-tailwind-v4/package.json
  • e2e/vue-router/sentry-integration/package.json
  • e2e/solid-start/custom-basepath/package.json
  • examples/solid/deferred-data/package.json
  • examples/react/start-i18n-paraglide/package.json
  • packages/router-utils/package.json
  • .github/workflows/bundle-size.yml
  • e2e/react-start/early-hints/package.json
  • e2e/vue-router/js-only-file-based/package.json
  • examples/react/start-basic-auth/package.json
  • e2e/react-start/rsc/package.json
  • packages/router-plugin/package.json
  • examples/solid/start-basic-nitro/package.json
  • e2e/react-router/basic-esbuild-file-based/package.json
  • e2e/solid-start/basic-solid-query/package.json
  • benchmarks/ssr/package.json
  • e2e/solid-router/sentry-integration/package.json
  • examples/react/basic-ssr-file-based/package.json
  • examples/react/start-basic-cloudflare/package.json
  • examples/react/quickstart/package.json
  • e2e/solid-start/server-functions/package.json
  • e2e/react-start/website/package.json
  • e2e/solid-router/basic-virtual-named-export-config-file-based/package.json
  • examples/solid/quickstart-rspack-file-based/package.json
  • examples/react/kitchen-sink-react-query/package.json
  • e2e/react-start/csp/package.json
  • e2e/react-start/css-modules/package.json
  • e2e/vue-router/rspack-basic-virtual-named-export-config-file-based/package.json
  • e2e/react-start/css-inline/package.json
  • e2e/vue-router/basic-virtual-file-based/package.json
  • e2e/solid-router/generator-cli-only/package.json
  • e2e/solid-router/rspack-basic-virtual-named-export-config-file-based/package.json
  • e2e/react-start/split-base-and-basepath/package.json
  • examples/react/search-validator-adapters/package.json
  • packages/router-generator/package.json
  • examples/react/start-workos/package.json
  • e2e/vue-router/basic-vue-query/package.json
  • e2e/vue-router/basepath-file-based/package.json
  • benchmarks/bundle-size/package.json
  • examples/solid/basic-devtools-panel/package.json
  • packages/react-start-rsc/package.json
  • examples/solid/start-supabase-basic/package.json
  • e2e/react-start/clerk-basic/package.json
  • examples/react/router-monorepo-simple-lazy/packages/app/package.json
  • examples/react/start-streaming-data-from-server-functions/package.json
  • examples/react/kitchen-sink/package.json
  • examples/solid/router-monorepo-simple/package.json
  • examples/solid/start-basic-static/package.json
  • examples/solid/basic-ssr-streaming-file-based/package.json
  • packages/react-router/package.json
  • examples/react/router-monorepo-simple/packages/router/package.json
  • examples/solid/basic-non-nested-devtools/package.json
  • examples/solid/basic-solid-query/package.json
  • e2e/react-start/import-protection/package.json
  • e2e/solid-router/view-transitions/package.json
  • e2e/solid-start/basic-cloudflare/package.json
  • e2e/react-router/i18n-paraglide/package.json
  • examples/solid/basic-solid-query-file-based/package.json
  • e2e/solid-start/basic/package.json
  • examples/react/basic-non-nested-devtools/package.json
  • e2e/react-router/view-transitions/package.json
  • e2e/solid-router/basic-file-based-code-splitting/package.json
  • examples/solid/large-file-based/package.json
  • e2e/solid-start/server-routes/package.json
  • examples/react/basic-default-search-params/package.json
  • benchmarks/client-nav/package.json
  • e2e/react-router/basic-virtual-named-export-config-file-based/package.json
  • e2e/react-start/custom-basepath/package.json
  • examples/solid/with-trpc/package.json
  • e2e/vue-start/start-manifest/package.json
  • e2e/vue-start/basic-vue-query/package.json
  • examples/vue/basic/package.json
  • examples/solid/router-monorepo-simple-lazy/packages/post-feature/package.json
  • e2e/vue-router/basic-esbuild-file-based/package.json
  • e2e/vue-router/rspack-basic-file-based/package.json
  • examples/react/start-bun/package.json
  • e2e/vue-router/basic/package.json
  • e2e/react-start/server-routes/package.json
  • packages/start-plugin-core/package.json
  • e2e/react-router/js-only-file-based/package.json
  • examples/solid/quickstart-webpack-file-based/package.json
  • e2e/react-start/virtual-routes/package.json
  • e2e/vue-router/scroll-restoration-sandbox-vite/package.json
  • e2e/react-start/basic-auth/package.json
  • examples/react/deferred-data/package.json
  • examples/react/with-trpc/package.json
  • examples/solid/start-basic-cloudflare/package.json
  • examples/solid/quickstart/package.json
  • e2e/vue-start/selective-ssr/package.json
  • e2e/react-start/transform-asset-urls/package.json
  • e2e/react-start/import-protection-custom-config/package.json
  • examples/react/basic-ssr-streaming-file-based/package.json
  • e2e/react-start/basic/package.json
  • e2e/react-start/server-routes-global-middleware/package.json
  • examples/react/router-monorepo-react-query/packages/router/package.json
  • e2e/vue-start/basic/package.json
  • examples/react/authenticated-routes-firebase/package.json
  • examples/react/router-monorepo-simple-lazy/packages/post-feature/package.json
  • examples/react/basic-virtual-inside-file-based/package.json
  • examples/vue/basic-file-based-sfc/package.json
  • e2e/react-start/query-integration/package.json
  • e2e/react-router/scroll-restoration-sandbox-vite/package.json
  • e2e/solid-router/basic-virtual-file-based/package.json

@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 92b83df to 0f5c887 Compare May 19, 2026 17:00
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from 0f5c887 to 2b241b0 Compare May 19, 2026 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment