Skip to content

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

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

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

Conversation

@renovate

@renovate renovate Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update Pending
@agentclientprotocol/sdk ^0.25.0^0.29.0 age confidence dependencies minor
@analogjs/vite-plugin-angular ^2.6.2^2.6.3 age confidence devDependencies patch
@changesets/cli (source) ^2.30.0^2.31.1 age confidence devDependencies minor
@cloudflare/sandbox ^0.12.1^0.12.4 age confidence dependencies patch
@cloudflare/vite-plugin (source) ^1.42.1^1.46.0 age confidence devDependencies minor
@cloudflare/workers-types ^4.20260317.1^4.20260702.1 age confidence devDependencies minor
@copilotkit/aimock (source) ^1.34.0^1.37.4 age confidence dependencies minor
@daytona/sdk (source) ^0.191.0^0.200.0 age confidence dependencies minor 0.200.1
@elevenlabs/client (source) ^1.3.1^1.15.2 age confidence dependencies minor
@elevenlabs/elevenlabs-js ^2.44.0^2.59.0 age confidence dependencies minor
@faker-js/faker (source) ^10.1.0^10.5.0 age confidence devDependencies minor
@hono/node-server ^1.19.6^1.19.14 age confidence dependencies patch
@jitl/quickjs-wasmfile-debug-asyncify ^0.31.0^0.32.0 age confidence dependencies minor
@jitl/quickjs-wasmfile-debug-sync ^0.31.0^0.32.0 age confidence dependencies minor
@jitl/quickjs-wasmfile-release-asyncify ^0.31.0^0.32.0 age confidence dependencies minor
@jitl/quickjs-wasmfile-release-sync ^0.31.0^0.32.0 age confidence dependencies minor
@​opencode-ai/sdk ^1.17.4^1.18.4 age confidence dependencies minor
@playwright/test (source) ^1.57.0^1.61.1 age confidence devDependencies minor
@radix-ui/react-collapsible (source) ^1.1.2^1.1.17 age confidence dependencies patch 1.1.18
@radix-ui/react-slot (source) ^1.2.4^1.3.0 age confidence dependencies minor 1.3.1
@smithy/signature-v4 (source) ^5.4.5^5.6.8 age confidence dependencies minor
@smithy/types (source) ^4.14.2^4.16.1 age confidence dependencies minor
@tanstack/devtools-event-bus (source) ^0.4.1^0.4.2 age confidence dependencies patch
@tanstack/devtools-event-client (source) ^0.4.1^0.5.0 age confidence dependencies minor
@tanstack/devtools-event-client (source) ^0.4.1^0.5.0 age confidence devDependencies minor
@tanstack/devtools-ui (source) ^0.5.1^0.6.0 age confidence dependencies minor
@tanstack/devtools-utils (source) ^0.4.0^0.6.0 age confidence dependencies minor
@tanstack/devtools-vite (source) ^0.5.3^0.8.1 age confidence devDependencies minor 0.8.3 (+1)
@tanstack/query-db-collection (source) ^1.0.6^1.1.0 age confidence dependencies minor 1.2.0
@tanstack/react-db (source) ^0.1.55^0.1.94 age confidence dependencies patch
@tanstack/react-devtools (source) ^0.9.10^0.10.8 age confidence dependencies minor 0.10.9
@tanstack/react-query (source) ^5.90.12^5.101.4 age confidence dependencies minor
@tanstack/react-router (source) ^1.158.4^1.170.18 age confidence dependencies minor
@tanstack/react-router-devtools (source) ^1.158.4^1.167.0 age confidence dependencies minor
@tanstack/react-router-ssr-query (source) ^1.158.4^1.167.1 age confidence dependencies minor
@tanstack/react-start (source) ^1.159.0^1.168.32 age confidence dependencies minor
@tanstack/react-store (source) ^0.8.0^0.11.0 age confidence dependencies minor
@tanstack/router-plugin (source) ^1.158.4^1.168.23 age confidence dependencies minor
@tanstack/router-plugin (source) ^1.158.4^1.168.23 age confidence devDependencies minor
@tanstack/solid-devtools (source) ^0.7.15^0.8.8 age confidence dependencies minor 0.8.9
@tanstack/solid-router (source) ^1.139.10^1.170.18 age confidence dependencies minor
@tanstack/solid-router-devtools (source) ^1.139.10^1.167.0 age confidence dependencies minor
@tanstack/solid-router-ssr-query (source) ^1.139.10^1.167.1 age confidence dependencies minor
@tanstack/solid-start (source) ^1.139.10^1.168.32 age confidence dependencies minor
@tanstack/solid-store (source) ^0.8.0^0.11.0 age confidence dependencies minor
@tanstack/store (source) ^0.8.0^0.11.0 age confidence dependencies minor
@tanstack/zod-adapter (source) ^1.140.1^1.167.0 age confidence dependencies minor
@vercel/sandbox (source) ^2.2.1^2.8.0 age confidence dependencies minor
TanStack/config (changelog) 190f659bfa1648 action digest
abbrev ^3.0.0^3.0.1 age confidence pnpm-workspace.overrides patch
actions/checkout v6.0.2v6.1.0 age confidence action minor
arktype (source) ^2.1.28^2.2.3 age confidence dependencies patch
arktype (source) ^2.1.28^2.2.3 age confidence devDependencies patch
async-stream 0.30.3.6 age confidence dependencies patch
autoprefixer ^10.4.21^10.5.4 age confidence devDependencies minor
axum 0.80.8.9 age confidence dependencies patch
changesets/action v1.7.0v1.9.0 age confidence action minor
concurrently ^9.1.2^9.2.4 age confidence devDependencies patch
concurrently ^9.1.2^9.2.4 age confidence dependencies patch
docker.io/cloudflare/sandbox 0.12.10.12.4 age confidence final patch
dockerode ^4.0.2^4.0.12 age confidence dependencies patch
dotenv ^17.2.3^17.4.2 age confidence devDependencies minor
dotenv ^17.2.3^17.4.2 age confidence dependencies minor
esbuild ^0.25.12^0.28.1 age confidence devDependencies minor
expo (source) ~56.0.5~56.0.16 age confidence dependencies patch 56.0.17
express (source) ^5.1.0^5.2.1 age confidence devDependencies patch
framer-motion ^11.15.0^11.18.2 age confidence dependencies patch
futures-util (source) 0.30.3.33 age confidence dependencies patch
go (source) 1.221.26.5 age confidence golang minor
goober ^2.1.18^2.1.19 age confidence dependencies patch
hono (source) ^4.10.6^4.12.31 age confidence dependencies patch
isolated-vm ^6.0.2^6.1.2 age confidence dependencies patch
jiti ^2.4.2^2.7.0 age confidence devDependencies minor
jscodeshift ^17.1.1^17.4.0 age confidence devDependencies minor
miniflare (source) ^4.20260609.0^4.20260721.0 age confidence devDependencies minor
ng-packagr ^21.2.0^21.2.5 age confidence devDependencies patch
oxfmt (source) ^0.59.0^0.60.0 age confidence devDependencies minor
oxlint (source) ^1.74.0^1.75.0 age confidence devDependencies minor
oxlint-plugin-eslint (source) ^1.74.0^1.75.0 age confidence devDependencies minor
oxlint-tsgolint ^0.24.0^0.25.0 age confidence devDependencies minor
pnpm (source) 11.9.011.15.1 age confidence packageManager minor 11.16.0
pnpm (source) >=11.9.0>=11.15.1 age confidence engines minor 11.16.0
preact (source) ^10.26.9^10.29.7 age confidence devDependencies minor
puppeteer (source) ^24.34.0^24.43.1 age confidence dependencies minor
quickjs-emscripten ^0.31.0^0.32.0 age confidence dependencies minor
quickjs-emscripten-core ^0.31.0^0.32.0 age confidence dependencies minor
radix-ui (source) ^1.4.3^1.6.4 age confidence dependencies minor 1.6.5
recharts ^2.15.0^2.15.4 age confidence dependencies patch
reqwest 0.120.13.4 age confidence dependencies minor
rxjs (source) ^7.8.0^7.8.2 age confidence dependencies patch
serde (source) 11.0.229 age confidence dependencies patch
serde_json 11.0.151 age confidence dependencies patch
sucrase ^3.35.0^3.35.1 age confidence dependencies patch
tailwind-merge ^3.4.0^3.6.0 age confidence dependencies minor
tokio (source) 11.53.1 age confidence dependencies patch
tokio-stream (source) 0.10.1.19 age confidence dependencies patch
tsdown (source) ^0.17.0-beta.6^0.22.13 age confidence devDependencies minor
web-vitals ^5.1.0^5.3.0 age confidence devDependencies minor
wrangler (source) ^4.103.0^4.113.0 age confidence devDependencies minor
ws ^8.18.3^8.21.1 age confidence dependencies minor
zizmorcore/zizmor-action v0.5.3v0.6.0 age confidence action minor
zod (source) ^4.2.0^4.4.3 age confidence dependencies minor
zod (source) ^4.2.0^4.4.3 age confidence dependencies minor
zod (source) ^4.2.0^4.4.3 age confidence devDependencies minor
zod (source) ^4.2.0^4.4.3 age confidence devDependencies minor
zod (source) ^3.24.1^3.25.76 age confidence dependencies minor
zone.js (source, changelog) ^0.15.0^0.16.2 age confidence devDependencies minor
zone.js (source, changelog) ^0.15.0^0.16.2 age confidence dependencies minor

Release Notes

agentclientprotocol/typescript-sdk (@​agentclientprotocol/sdk)

v0.29.0

Compare Source

Features

v0.28.1

Compare Source

Bug Fixes

v0.28.0

Compare Source

Features

v0.27.1

Compare Source

Bug Fixes
  • node-adapter: Cap HTTP request body size (#​186) (3832d4c)
  • node-adapter: harden Node adapter request parsing (220eae6)

v0.27.0

Compare Source

This is a big release! We have rewritten the SDK to have a more ergonomic design for creating new agents and clients. You can read more in the Migration Guide for how to migrate.

For now, you will still have the old interfaces available to ease the migration, but they are deprecated and will be removed in a future release.

Features

v0.26.0

Compare Source

Features
changesets/changesets (@​changesets/cli)

v2.31.1

Compare Source

Patch Changes
  • #​2159 15cf592 Thanks @​ingvaldlorentzen! - Fixed already-published version detection with npm 12, which always wraps successful npm info --json output in an array. The unwrapped output made changeset publish treat every package as unpublished and fail attempting to republish existing versions.

v2.31.0

Compare Source

Minor Changes
  • #​1889 96ca062 Thanks @​mixelburg! - Error on unsupported flags for individual CLI commands and print the matching command usage to make mistakes easier to spot.

  • #​1873 42943b7 Thanks @​mixelburg! - Respond to --help on all subcommands. Previously, --help was only handled when it was the sole argument; passing it alongside a subcommand (e.g. changeset version --help) would silently execute the command instead. Now --help always exits early and prints per-command usage when a known subcommand is provided, or the general help text otherwise.

Patch Changes
cloudflare/sandbox-sdk (@​cloudflare/sandbox)

v0.12.4

Compare Source

Patch Changes
  • #​798 33ac27b Thanks @​aron-cf! - Add labels to SandboxOptions so getSandbox() can attach Cloudflare Container labels for analytics and observability. Labels are applied on container start; updates while running apply on the next start.

v0.12.3

Compare Source

Patch Changes

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate
renovate Bot requested a review from a team as a code owner June 8, 2026 00:51
@renovate renovate Bot added the dependencies label Jun 8, 2026
@renovate

renovate Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update artifacts 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: examples/ag-ui/servers/rust/Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path examples/ag-ui/servers/rust/Cargo.toml --workspace
    Updating crates.io index
error: failed to select a version for `reqwest`.
    ... required by package `ag-ui-echo-rust v0.1.0 (/tmp/renovate/repos/github/TanStack/ai/examples/ag-ui/servers/rust)`
versions that meet the requirements `^0.13.4` are: 0.13.4

package `ag-ui-echo-rust` depends on `reqwest` with feature `rustls-tls` but `reqwest` does not have that feature.
help: available features: __native-tls, __native-tls-alpn, __rustls, __rustls-aws-lc-rs, __tls, blocking, brotli, charset, cookies, default, default-tls, deflate, form, gzip, hickory-dns, http2, http3, json, multipart, native-tls, native-tls-no-alpn, native-tls-vendored, native-tls-vendored-no-alpn, query, rustls, rustls-no-provider, socks, stream, system-proxy, zstd


failed to select a version for `reqwest` which could resolve this conflict

File name: pnpm-lock.yaml
Scope: all 69 workspace projects
? Verifying lockfile against supply-chain policies (2732 entries)...
Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 27, reused 0, downloaded 0, added 0
Progress: resolved 34, reused 0, downloaded 0, added 0
Progress: resolved 41, reused 0, downloaded 0, added 0
Progress: resolved 43, reused 0, downloaded 0, added 0
Progress: resolved 46, reused 0, downloaded 0, added 0

   ╭──────────────────────────────────────────╮
   │                                          │
   │   Update available! 11.16.0 → 11.17.0.   │
   │   Changelog: https://pnpm.io/v/11.17.0   │
   │     To update, run: pnpm add -g pnpm     │
   │                                          │
   ╰──────────────────────────────────────────╯

Progress: resolved 53, reused 0, downloaded 0, added 0
Progress: resolved 58, reused 0, downloaded 0, added 0
Progress: resolved 67, reused 0, downloaded 0, added 0
examples/ts-code-mode-web                | [WARN] deprecated recharts@2.15.4
Progress: resolved 81, reused 0, downloaded 0, added 0
Progress: resolved 84, reused 0, downloaded 0, added 0
Progress: resolved 87, reused 0, downloaded 0, added 0
Progress: resolved 88, reused 0, downloaded 0, added 0
Progress: resolved 89, reused 0, downloaded 0, added 0
Progress: resolved 90, reused 0, downloaded 0, added 0
Progress: resolved 94, reused 0, downloaded 0, added 0
[WARN] Request took 16354ms: https://registry.npmjs.org/react
Progress: resolved 97, reused 0, downloaded 0, added 0
Progress: resolved 103, reused 0, downloaded 0, added 0
Progress: resolved 105, reused 0, downloaded 0, added 0
Progress: resolved 108, reused 0, downloaded 0, added 0
[WARN] Request took 21368ms: https://registry.npmjs.org/react-dom
Progress: resolved 112, reused 0, downloaded 0, added 0
[WARN] Request took 13620ms: https://registry.npmjs.org/hono
Progress: resolved 115, reused 0, downloaded 0, added 0
Progress: resolved 119, reused 0, downloaded 0, added 0
[WARN] Request took 25199ms: https://registry.npmjs.org/@types%2Fnode
Progress: resolved 124, reused 0, downloaded 0, added 0
[WARN] Request took 25656ms: https://registry.npmjs.org/tailwindcss
Progress: resolved 127, reused 0, downloaded 0, added 0
Progress: resolved 134, reused 0, downloaded 0, added 0
[WARN] Request took 10025ms: https://registry.npmjs.org/@nx%2Fnx-linux-arm-gnueabihf
[WARN] Request took 10133ms: https://registry.npmjs.org/@nx%2Fnx-linux-arm64-musl
[WARN] Request took 10673ms: https://registry.npmjs.org/@nx%2Fnx-linux-arm64-gnu
Progress: resolved 138, reused 0, downloaded 0, added 0
examples/ts-svelte-chat                  | [WARN] deprecated lucide-svelte@0.468.0
Progress: resolved 145, reused 0, downloaded 0, added 0
[WARN] Request took 24993ms: https://registry.npmjs.org/framer-motion
Progress: resolved 157, reused 0, downloaded 0, added 0
Progress: resolved 159, reused 0, downloaded 0, added 0
[WARN] Request took 32094ms: https://registry.npmjs.org/nx
[WARN] Request took 14487ms: https://registry.npmjs.org/@playwright%2Ftest
Progress: resolved 165, reused 0, downloaded 0, added 0
[WARN] Request took 12325ms: https://registry.npmjs.org/@sveltejs%2Fkit
Progress: resolved 171, reused 0, downloaded 0, added 0
[WARN] Request took 13047ms: https://registry.npmjs.org/svelte
Progress: resolved 176, reused 0, downloaded 0, added 0
packages/ai-angular                      | [WARN] deprecated @angular/platform-browser-dynamic@21.2.17
[WARN] Request took 21735ms: https://registry.npmjs.org/@opencode-ai%2Fsdk
Progress: resolved 179, reused 0, downloaded 0, added 0
[WARN] Request took 11738ms: https://registry.npmjs.org/openai
Progress: resolved 180, reused 0, downloaded 0, added 0
[WARN] Request took 39391ms: https://registry.npmjs.org/typescript
Progress: resolved 181, reused 0, downloaded 0, added 0
Progress: resolved 184, reused 0, downloaded 0, added 0
Progress: resolved 185, reused 0, downloaded 0, added 0
Progress: resolved 186, reused 0, downloaded 0, added 0
Progress: resolved 187, reused 0, downloaded 0, added 0
[WARN] Request took 39737ms: https://registry.npmjs.org/react-native
Progress: resolved 188, reused 0, downloaded 0, added 0
[WARN] Request took 13532ms: https://registry.npmjs.org/@tailwindcss%2Foxide
[WARN] Request took 15108ms: https://registry.npmjs.org/@typescript-eslint%2Ftype-utils
[WARN] Request took 14820ms: https://registry.npmjs.org/@typescript-eslint%2Futils
[WARN] Request took 16449ms: https://registry.npmjs.org/@typescript-eslint%2Ftypes
[WARN] Request took 17904ms: https://registry.npmjs.org/@typescript-eslint%2Fvisitor-keys
[WARN] Request took 17376ms: https://registry.npmjs.org/miniflare
Progress: resolved 189, reused 0, downloaded 0, added 0
[WARN] Request took 19482ms: https://registry.npmjs.org/@typescript-eslint%2Fscope-manager
[WARN] Request took 24316ms: https://registry.npmjs.org/@playwright%2Ftest
[WARN] Request took 10069ms: https://registry.npmjs.org/date-fns
[WARN] GET https://registry.npmjs.org/wrangler error (23). Will retry in 10 seconds. 2 retries left.
[WARN] GET https://registry.npmjs.org/vite error (23). Will retry in 10 seconds. 2 retries left.
[WARN] Request took 24751ms: https://registry.npmjs.org/@typescript-eslint%2Fparser
[WARN] Request took 25896ms: https://registry.npmjs.org/@typescript-eslint%2Ftypescript-estree
[WARN] Request took 25537ms: https://registry.npmjs.org/@playwright%2Ftest
Progress: resolved 190, reused 0, downloaded 0, added 0
[WARN] Request took 28655ms: https://registry.npmjs.org/@typescript-eslint%2Feslint-plugin
[WARN] Request took 29711ms: https://registry.npmjs.org/@types%2Fnode
[WARN] Request took 14164ms: https://registry.npmjs.org/hono
[WARN] Request took 13284ms: https://registry.npmjs.org/electron-to-chromium
[WARN] Request took 22307ms: https://registry.npmjs.org/@typescript-eslint%2Ftype-utils
[WARN] Request took 22272ms: https://registry.npmjs.org/framer-motion
[WARN] Request took 23954ms: https://registry.npmjs.org/@typescript-eslint%2Futils
[WARN] Request took 11969ms: https://registry.npmjs.org/react
[WARN] Request took 26182ms: https://registry.npmjs.org/@typescript-eslint%2Ftypes
[WARN] Request took 25060ms: https://registry.npmjs.org/@typescript-eslint%2Fvisitor-keys
[WARN] Request took 24813ms: https://registry.npmjs.org/@typescript-eslint%2Fscope-manager
[WARN] Request took 16052ms: https://registry.npmjs.org/playwright
[WARN] Request took 16844ms: https://registry.npmjs.org/playwright-core
[WARN] Request took 15297ms: https://registry.npmjs.org/react-dom
[WARN] Request took 52174ms: https://registry.npmjs.org/@opencode-ai%2Fsdk
Progress: resolved 191, reused 0, downloaded 0, added 0
[WARN] Request took 10206ms: https://registry.npmjs.org/react-refresh
[WARN] Request took 49076ms: https://registry.npmjs.org/@opencode-ai%2Fsdk
[WARN] Request took 23949ms: https://registry.npmjs.org/@typescript-eslint%2Fparser
[WARN] Request took 20302ms: https://registry.npmjs.org/react-native
[WARN] Request took 24638ms: https://registry.npmjs.org/@typescript-eslint%2Ftypescript-estree
[WARN] Request took 24252ms: https://registry.npmjs.org/@typescript-eslint%2Feslint-plugin
[WARN] Request took 17595ms: https://registry.npmjs.org/typescript
[WARN] Request took 14856ms: https://registry.npmjs.org/wrangler
[WARN] Request took 10533ms: https://registry.npmjs.org/playwright
[WARN] Request took 11203ms: https://registry.npmjs.org/playwright-core
[WARN] Request took 23197ms: https://registry.npmjs.org/wrangler
Progress: resolved 192, reused 0, downloaded 0, added 0
[WARN] Request took 25974ms: https://registry.npmjs.org/vite
Progress: resolved 193, reused 0, downloaded 0, added 0
Progress: resolved 303, reused 0, downloaded 0, added 0
Progress: resolved 457, reused 0, downloaded 0, added 0
Progress: resolved 493, reused 0, downloaded 0, added 0
Progress: resolved 559, reused 0, downloaded 0, added 0
Progress: resolved 575, reused 0, downloaded 0, added 0
Progress: resolved 643, reused 0, downloaded 0, added 0
Progress: resolved 654, reused 0, downloaded 0, added 0
Progress: resolved 681, reused 0, downloaded 0, added 0
[WARN] Request took 10763ms: https://registry.npmjs.org/@nx%2Fnx-linux-arm64-musl
Progress: resolved 698, reused 0, downloaded 0, added 0
[WARN] Request took 10996ms: https://registry.npmjs.org/@nx%2Fnx-linux-arm64-gnu
[WARN] Request took 11027ms: https://registry.npmjs.org/@nx%2Fnx-win32-arm64-msvc
[WARN] Request took 11189ms: https://registry.npmjs.org/@nx%2Fnx-linux-arm-gnueabihf
[WARN] Request took 10711ms: https://registry.npmjs.org/rolldown
Progress: resolved 725, reused 0, downloaded 0, added 0
Progress: resolved 728, reused 0, downloaded 0, added 0
[WARN] Request took 33371ms: https://registry.npmjs.org/vite
Progress: resolved 737, reused 0, downloaded 0, added 0
Progress: resolved 743, reused 0, downloaded 0, added 0
Progress: resolved 830, reused 0, downloaded 0, added 0
[WARN] Request took 11819ms: https://registry.npmjs.org/devtools-protocol
[WARN] Request took 11120ms: https://registry.npmjs.org/@babel%2Fruntime
[WARN] Request took 15458ms: https://registry.npmjs.org/@tailwindcss%2Foxide
[WARN] Request took 10685ms: https://registry.npmjs.org/@expo%2Fcli
Progress: resolved 882, reused 0, downloaded 0, added 0
Progress: resolved 895, reused 0, downloaded 0, added 0
[WARN] Request took 10965ms: https://registry.npmjs.org/@react-native%2Fcommunity-cli-plugin
[WARN] Request took 11627ms: https://registry.npmjs.org/@react-native%2Fcodegen
Progress: resolved 965, reused 0, downloaded 0, added 0
[WARN] Request took 19062ms: https://registry.npmjs.org/scheduler
[WARN] Request took 19270ms: https://registry.npmjs.org/rollup
Progress: resolved 1019, reused 0, downloaded 0, added 0
[WARN] Request took 21187ms: https://registry.npmjs.org/react-refresh
[WARN] Request took 16749ms: https://registry.npmjs.org/use-sync-external-store
[WARN] Request took 18383ms: https://registry.npmjs.org/react-is
Progress: resolved 1033, reused 0, downloaded 0, added 0
[WARN] Request took 11211ms: https://registry.npmjs.org/date-fns
[WARN] Request took 31311ms: https://registry.npmjs.org/wrangler
✓ Lockfile passes supply-chain policies (2732 entries in 2m 3.8s)
Progress: resolved 1036, reused 0, downloaded 0, added 0
[WARN] Request took 25850ms: https://registry.npmjs.org/@typescript-eslint%2Ftypes
Progress: resolved 1038, reused 0, downloaded 0, added 0
Progress: resolved 1043, reused 0, downloaded 0, added 0
Progress: resolved 1044, reused 0, downloaded 0, added 0
Progress: resolved 1142, reused 0, downloaded 0, added 0
Progress: resolved 1204, reused 0, downloaded 2, added 0
Progress: resolved 1277, reused 0, downloaded 6, added 0
Progress: resolved 1315, reused 0, downloaded 6, added 0
Progress: resolved 1350, reused 0, downloaded 6, added 0
Progress: resolved 1390, reused 0, downloaded 6, added 0
Progress: resolved 1453, reused 0, downloaded 6, added 0
Progress: resolved 1490, reused 0, downloaded 6, added 0
Progress: resolved 1584, reused 0, downloaded 6, added 0
Progress: resolved 1637, reused 0, downloaded 6, added 0
Progress: resolved 1689, reused 0, downloaded 6, added 0
Progress: resolved 1761, reused 0, downloaded 6, added 0
Progress: resolved 1891, reused 0, downloaded 6, added 0
Progress: resolved 1893, reused 0, downloaded 6, added 0
[WARN] Request took 11499ms: https://registry.npmjs.org/@tailwindcss%2Foxide-freebsd-x64
[WARN] Request took 11613ms: https://registry.npmjs.org/@tailwindcss%2Foxide-darwin-x64
Progress: resolved 1900, reused 0, downloaded 6, added 0
[WARN] Request took 11562ms: https://registry.npmjs.org/@tailwindcss%2Foxide-darwin-arm64
[WARN] Request took 11663ms: https://registry.npmjs.org/@tailwindcss%2Foxide-win32-x64-msvc
[WARN] Request took 11712ms: https://registry.npmjs.org/@tailwindcss%2Foxide-linux-x64-gnu
[WARN] Request took 11760ms: https://registry.npmjs.org/@tailwindcss%2Foxide-linux-x64-musl
[WARN] Request took 11935ms: https://registry.npmjs.org/@tailwindcss%2Foxide-linux-arm64-musl
[WARN] Request took 11981ms: https://registry.npmjs.org/@tailwindcss%2Foxide-linux-arm-gnueabihf
[WARN] Request took 12051ms: https://registry.npmjs.org/@tailwindcss%2Foxide-linux-arm64-gnu
[WARN] Request took 18555ms: https://registry.npmjs.org/electron-to-chromium
[WARN] Request took 17722ms: https://registry.npmjs.org/xcode
Progress: resolved 1912, reused 0, downloaded 6, added 0
[WARN] Request took 20312ms: https://registry.npmjs.org/playwright-core
Progress: resolved 1924, reused 0, downloaded 6, added 0
Progress: resolved 2058, reused 0, downloaded 6, added 0
Progress: resolved 2111, reused 0, downloaded 6, added 0
Progress: resolved 2134, reused 0, downloaded 6, added 0
Progress: resolved 2210, reused 0, downloaded 6, added 0
Progress: resolved 2276, reused 0, downloaded 8, added 0
Progress: resolved 2331, reused 0, downloaded 8, added 0
Progress: resolved 2332, reused 0, downloaded 8, added 0
Progress: resolved 2415, reused 0, downloaded 11, added 0
Progress: resolved 2502, reused 0, downloaded 15, added 0
Progress: resolved 2610, reused 0, downloaded 17, added 0
Progress: resolved 2665, reused 0, downloaded 17, added 0
Progress: resolved 2670, reused 0, downloaded 17, added 0
Progress: resolved 2723, reused 0, downloaded 17, added 0
Progress: resolved 2724, reused 0, downloaded 17, added 0
Progress: resolved 2725, reused 0, downloaded 17, added 0
Progress: resolved 2726, reused 0, downloaded 17, added 0
Progress: resolved 2738, reused 0, downloaded 17, added 0
Progress: resolved 2739, reused 0, downloaded 17, added 0
Progress: resolved 2740, reused 0, downloaded 17, added 0
Progress: resolved 2766, reused 0, downloaded 17, added 0
Progress: resolved 2769, reused 0, downloaded 17, added 0
[ERR_PNPM_UNUSED_PATCH] The following patches were not used: @changesets/assemble-release-plan@6.0.9

Either remove them from "patchedDependencies" or update them to match packages in your dependencies.

@coderabbitai

coderabbitai Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

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

This PR re-pins GitHub Actions uses (notably actions/checkout) and upgrades many dependency/devDependency versions across root, examples, packages, workflows, and testing manifests.

Changes

Monorepo dependency and workflow action updates

Layer / File(s) Summary
GitHub Actions workflow pin updates
.github/workflows/autofix.yml, .github/workflows/e2e.yml, .github/workflows/pr.yml, .github/workflows/release.yml, .github/workflows/sync-models.yml, .github/workflows/zizmor.yml
Pinned actions/checkout references updated to v6.0.3 across workflows; changesets/action and zizmorcore/zizmor-action re-pinned where present.
Root package & workspace configuration
package.json, pnpm-workspace.yaml
Root packageManager/engines.pnpm tightened to pnpm@11.5.2/>=11.5.2; multiple root devDependencies bumped; workspace override for abbrev updated.
Codemod tooling
codemods/package.json
DevDependencies updated (jscodeshift, prettier, vitest).
Example application packages
examples/*/package.json
Bulk dependency and devDependency bumps across example manifests (TanStack packages, Tailwind/Vite tooling, UI libs, zod, etc.).
Internal packages and provider SDKs
packages/*/package.json, packages/*-ai-devtools/*
Runtime SDKs, adapters, and dev tooling deps updated across provider packages and UI/tooling packages (openai, anthropic, genai, openrouter, elevenlabs, vite, vitest, jsdom, zod, esbuild, isolated-vm, quickjs, etc.).
E2E and testing manifests
testing/e2e/package.json, testing/panel/package.json, testing/react-native-smoke/package.json
Testing dependencies and tooling bumped (playwright, vite, expo, esbuild, tsx, Tailwind, zod, @openrouter/sdk, @opentelemetry/api).

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

Possibly related issues

Suggested reviewers

  • AlemTuzlak
  • tombeckenham

Poem

"🐇 I hopped through pins and versions tonight,
Bumped checkouts and packages till they were right.
pnpm and vitest donned newer shoes,
Examples and packages hum updated news.
The rabbit cheers — tiny bumps, bright views!"

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The pull request description is a truncated Renovate-generated summary that lacks a meaningful 🎯 Changes section and required checklist items. Add a complete 🎯 Changes section describing the dependency updates, check the Contributing guide checkbox, and confirm testing with 'pnpm run test:pr'. Address the 🚀 Release Impact section to indicate whether changesets are needed.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title 'chore(deps): update all non-major dependencies' accurately summarizes the main change, which is a comprehensive dependency update PR.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

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

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

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.

Actionable comments posted: 4

🤖 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 `@examples/ts-vue-chat/package.json`:
- Line 28: Replace Tailwind v3's focus:outline-none usages with the v4
equivalent focus:outline-hidden in the listed Vue components: update the class
strings in VueUIView.vue (around the element at ~line 91), ChatView.vue (around
~line 111), and ChatInput.vue (around ~lines 64 and 72) to use
focus:outline-hidden; search those files for any remaining "outline-none"
occurrences and update them, and run the dev build to verify no other Tailwind
v3-specific utilities remain.

In `@package.json`:
- Line 8: The packageManager value ("packageManager": "pnpm@11.5.2") and
engines.pnpm (currently ">=11.5.2") are inconsistent with the repo guideline
requiring pnpm@10.17.0; update them to match the chosen source of truth: either
change packageManager to "pnpm@10.17.0" and set engines.pnpm to ">=10.17.0", or
update the CLAUDE.md/AGENTS.md docs to require pnpm 11.5.x so both
packageManager and engines.pnpm reflect pnpm@11.5.2 consistently; ensure you
update both packageManager and engines.pnpm together so they stay aligned.

In `@packages/ai-anthropic/live-tests/package.json`:
- Line 14: The live-tests package incorrectly depends on zod "^3.25.76" which
conflicts with the parent `@tanstack/ai-anthropic`'s zod ^4.x peer dependency;
update the "zod" entry in the live-tests package.json (the dependency in
packages/ai-anthropic/live-tests/package.json) to a compatible ^4.x version
(e.g., "^4.4.3" or "^4.0.0") so it matches the parent package's declared peer,
then reinstall/update lockfile to ensure a single Zod major version is used
across the workspace.

In `@packages/ai-isolate-node/package.json`:
- Line 52: Extend probeIsolatedVm to perform not only construction/disposal of
an ivm.Isolate but also createContext() on the isolate, create and use a new
ivm.Reference (including exercising applySyncPromise), and compile+run a trivial
script via isolate.compileScript(...).run(..., { promise: true }) inside the
subprocess; update the lightweight smoke/integration test invoked by
probeIsolatedVm to spawn the subprocess that exercises these calls under
isolated-vm@^6.1.2 and surface any runtime/return-shape changes so failures are
detected at execution-time rather than init-time.
🪄 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: 804973d0-b104-4cbe-a640-92f2007dc569

📥 Commits

Reviewing files that changed from the base of the PR and between afb2960 and 69d6799.

📒 Files selected for processing (57)
  • .github/workflows/autofix.yml
  • .github/workflows/e2e.yml
  • .github/workflows/pr.yml
  • .github/workflows/release.yml
  • .github/workflows/sync-models.yml
  • .github/workflows/zizmor.yml
  • codemods/package.json
  • examples/ts-code-mode-web/package.json
  • examples/ts-group-chat/package.json
  • examples/ts-react-chat/package.json
  • examples/ts-react-media/package.json
  • examples/ts-react-native-chat/package.json
  • examples/ts-react-search/package.json
  • examples/ts-solid-chat/package.json
  • examples/ts-svelte-chat/package.json
  • examples/ts-vue-chat/package.json
  • examples/vanilla-chat/package.json
  • package.json
  • packages/ai-anthropic/live-tests/package.json
  • packages/ai-anthropic/package.json
  • packages/ai-client/package.json
  • packages/ai-code-mode-skills/package.json
  • packages/ai-code-mode/models-eval/package.json
  • packages/ai-code-mode/package.json
  • packages/ai-devtools/package.json
  • packages/ai-elevenlabs/package.json
  • packages/ai-event-client/package.json
  • packages/ai-fal/package.json
  • packages/ai-gemini/package.json
  • packages/ai-grok/package.json
  • packages/ai-groq/package.json
  • packages/ai-isolate-cloudflare/package.json
  • packages/ai-isolate-node/package.json
  • packages/ai-isolate-quickjs/package.json
  • packages/ai-mcp/package.json
  • packages/ai-ollama/package.json
  • packages/ai-openai/live-tests/package.json
  • packages/ai-openai/package.json
  • packages/ai-openrouter/package.json
  • packages/ai-preact/package.json
  • packages/ai-react-ui/package.json
  • packages/ai-react/package.json
  • packages/ai-solid-ui/package.json
  • packages/ai-solid/package.json
  • packages/ai-svelte/package.json
  • packages/ai-utils/package.json
  • packages/ai-vue-ui/package.json
  • packages/ai-vue/package.json
  • packages/ai/package.json
  • packages/openai-base/package.json
  • packages/preact-ai-devtools/package.json
  • packages/react-ai-devtools/package.json
  • packages/solid-ai-devtools/package.json
  • pnpm-workspace.yaml
  • testing/e2e/package.json
  • testing/panel/package.json
  • testing/react-native-smoke/package.json

Comment thread examples/ts-vue-chat/package.json Outdated
},
"devDependencies": {
"@tailwindcss/vite": "^4.1.18",
"@tailwindcss/vite": "^4.3.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

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Description: Check for Tailwind v3 patterns incompatible with v4

echo "=== Checking for old important modifier syntax (v3: !text-*) ==="
rg -n --type=vue --type=ts -C1 'className=.*!text-|class=.*!text-|className=.*!bg-|class=.*!bg-' examples/ts-vue-chat/src/

echo -e "\n=== Checking for removed opacity utilities (bg-opacity-*, text-opacity-*) ==="
rg -n --type=vue --type=ts -C1 'bg-opacity-|text-opacity-|border-opacity-|ring-opacity-' examples/ts-vue-chat/src/

echo -e "\n=== Checking for old CSS variable syntax with brackets ==="
rg -n --type=vue --type=ts -C1 'bg-\[--.*\]|text-\[--.*\]' examples/ts-vue-chat/src/

echo -e "\n=== Checking for outline-none (behavior changed in v4) ==="
rg -n --type=vue --type=ts -C1 'outline-none' examples/ts-vue-chat/src/

Repository: TanStack/ai

Length of output: 449


🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "=== package.json (tailwind/tailwind plugin versions) ==="
nl -ba examples/ts-vue-chat/package.json | sed -n '1,120p'

echo
echo "=== Search Tailwind v3 patterns in examples/ts-vue-chat/src (important modifier, opacity, bracketed CSS vars) ==="
cd examples/ts-vue-chat/src

# Important modifier (v3-style prefix: !text-*, !bg-*, etc.)
echo -e "\n--- v3 important prefix (!text- / !bg- / !border- / !ring-) ---"
rg -n --glob '*.{ts,tsx,js,jsx,vue,html}' '!((text|bg|border|ring|stroke|fill)-)' . || true

# Opacity utilities removed (v3-style)
echo -e "\n--- v3 opacity utilities (bg-opacity-*, text-opacity-*, border-opacity-*, ring-opacity-*) ---"
rg -n --glob '*.{ts,tsx,js,jsx,vue,html}' '(bg|text|border|ring)-opacity-' . || true

# Bracketed CSS variable syntax (v3/old style)
echo -e "\n--- bracketed CSS vars: [--*] (e.g., bg-[--color]) ---"
rg -n --glob '*.{ts,tsx,js,jsx,vue,html}' '(bg|text|border|ring)-\[\-\-[^]]+\]|\[\-\-[^]]+\]' . || true

echo -e "\n--- generic bracketed CSS vars: [- -] style in class-like strings ---"
rg -n --glob '*.{ts,tsx,js,jsx,vue,html}' '\[\-\-' . || true

echo
echo "=== outline-none occurrences ==="
rg -n --glob '*.{ts,tsx,js,jsx,vue,html}' 'outline-none' . || true

Repository: TanStack/ai

Length of output: 173


🌐 Web query:

Tailwind CSS v4 outline-none behavior changed

💡 Result:

In Tailwind CSS v4, the behavior of outline-none was changed to resolve inconsistencies and improve accessibility [1][2]. Key changes: - New outline-none behavior: The outline-none utility now strictly applies outline-style: none [1][3]. In Tailwind v3, this utility used a "clever" implementation that created a 2px invisible outline to ensure focus states remained visible in forced-colors mode [1][2]. - Introduction of outline-hidden: To replicate the v3 behavior—where an outline is removed in standard rendering but remains visible for accessibility in forced-colors mode—Tailwind v4 introduced the outline-hidden utility [1][4]. - Upgrade recommendation: Projects migrating from v3 to v4 should generally replace instances of outline-none with outline-hidden to maintain accessibility for users relying on forced-colors modes [1][4]. The outline-none utility should only be used if you explicitly intend to remove the outline entirely without any fallback [1][3]. Additionally, the outline utility itself was updated in v4 to set outline-width: 1px by default for better consistency with other border and ring utilities [1][5]. Top results: [1], [2], [3], [4]

Citations:


🌐 Web query:

Tailwind CSS v4 important modifier syntax text-xl! instead of !text-xl

💡 Result:

In Tailwind CSS v4, the important modifier syntax has officially changed to place the exclamation mark (!) at the end of the utility class (e.g., text-xl!) rather than at the beginning (e.g., !text-xl) [1][2][3]. Key details regarding this change include: * Standard Syntax: The new convention is to append the ! suffix to the class name, which mimics the behavior of native CSS where !important follows the rule [1][3][4]. * Backward Compatibility: While the new syntax is the recommended approach, the previous prefix syntax (e.g., !text-xl) remains supported for backward compatibility, though it is considered deprecated [2][3]. * Design Reasoning: Placing the modifier at the end makes it easier to read and reason about, particularly when combining utilities with variants [5]. * Global Important: If you need to make all utility classes !important globally, Tailwind CSS v4 uses an import-level flag instead of the old tailwind.config.js setting [6][7]. You can achieve this by adding important to your CSS import [6][4]: @import "tailwindcss" important; This syntax change applies to standard utility classes used in HTML as well as utility classes used within @apply directives in your CSS files [5][8].

Citations:


🌐 Web query:

Tailwind CSS v4 CSS variable syntax parentheses bg-(--color) instead of brackets bg-[--color]

💡 Result:

In Tailwind CSS v4, you can use parentheses syntax, such as bg-(--color), as a shorthand for referencing CSS variables as arbitrary values [1][2]. This syntax automatically wraps the value in a var function, serving as a more concise alternative to the traditional square bracket syntax (bg-[var(--color)]) used in previous versions [2][3]. Key aspects of this syntax include: - Convenience: It functions as a shorthand for bg-[var(--my-color)], automatically adding the required var wrapper for you [2]. - Ambiguity Resolution: If a variable name is ambiguous or requires specific type handling, you can use a type hint prefix within the parentheses [2]. For example, to ensure the utility is treated as a length or color, you can use: - text-(length:--my-var) [2] - text-(color:--my-var) [2] - Technical Change: The introduction of this syntax in v4 is part of a broader engine change, where tokenization now treats parentheses differently than in Tailwind CSS v3 [4]. This shorthand is specifically designed for CSS variables and simplifies the process of applying custom design tokens that are defined via the @theme directive or as standard CSS custom properties [2][5].

Citations:


🌐 Web query:

Tailwind CSS v4 opacity utilities removed bg-opacity- use slash syntax bg-blue-500/20

💡 Result:

In Tailwind CSS v4, the standalone opacity utility classes—such as bg-opacity-, text-opacity-, and border-opacity-—have been removed [1][2]. To control the opacity of specific properties, you must now use the slash-based opacity modifier syntax directly on the color utility [1][3]. How to use the new syntax: * Background colors: Use bg-blue-500/20 instead of bg-blue-500 bg-opacity-20 [1][4][2]. * Text colors: Use text-blue-500/20 instead of text-blue-500 text-opacity-20 [1][2]. * Border colors: Use border-blue-500/20 instead of border-blue-500 border-opacity-20 [1][2]. This syntax works by using the CSS color-mix function under the hood, which applies the opacity only to the specific color rather than the entire element [5][3][6]. If you need to adjust opacity based on state or dynamic conditions (a common use case for the old classes), you can use arbitrary CSS variables [7][8]. For example:

Note that the standalone opacity- classes (e.g., opacity-50) still exist in Tailwind CSS v4, but they are used to control the opacity of an entire element (including its children) rather than just a specific color property [9][10].

Citations:


🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "=== examples/ts-vue-chat/package.json tailwind-related deps ==="
# show relevant lines without relying on `nl`
sed -n '1,120p' examples/ts-vue-chat/package.json | sed -n '/tailwind/p;/@tailwindcss/p;/postcss/p;/autoprefixer/p'

echo
echo "=== Tailwind v3-era patterns in examples/ts-vue-chat/src ==="
ROOT="examples/ts-vue-chat/src"

# important modifier prefix syntax (!text-*, !bg-*, etc.)
echo -e "\n--- prefix important (!text- / !bg- / !border- / !ring-) ---"
rg -n -S -g'*.{ts,tsx,js,jsx,vue,html}' '!(text|bg|border|ring|stroke|fill)-' "$ROOT" || true

# old standalone opacity utilities
echo -e "\n--- standalone opacity utilities (bg-opacity-, text-opacity-, border-opacity-, ring-opacity-) ---"
rg -n -S -g'*.{ts,tsx,js,jsx,vue,html}' '(bg|text|border|ring)-(opacity)-' "$ROOT" || true

# bracketed CSS variable arbitrary values: bg-[--...] or text-[--...]
echo -e "\n--- bracketed CSS variable arbitrary values: (bg|text|border|ring)-[--...] ---"
rg -n -S -g'*.{ts,tsx,js,jsx,vue,html}' '(bg|text|border|ring|stroke|fill)-\[\s*--[^]]+\]' "$ROOT" || true

echo -e "\n--- generic bracketed CSS vars: \\[--... ---"
rg -n -S -g'*.{ts,tsx,js,jsx,vue,html}' '\[\s*--[^]]+\]' "$ROOT" || true

# outline-none
echo -e "\n--- outline-none occurrences ---"
rg -n -S -g'*.{ts,tsx,js,jsx,vue,html}' 'outline-none' "$ROOT" || true

echo
echo "=== Optional: check for v4 parentheses variable syntax bg-(--...) / text-(--...) ==="
rg -n -S -g'*.{ts,tsx,js,jsx,vue,html}' '(bg|text|border|ring|stroke|fill)-\(\s*--[^)]+\s*\)' "$ROOT" || true

Repository: TanStack/ai

Length of output: 1712


Tailwind v4.3: migrate focus:outline-none to focus:outline-hidden

outline-none has a behavior change in Tailwind v4; the example still uses focus:outline-none in:

  • examples/ts-vue-chat/src/views/VueUIView.vue:91
  • examples/ts-vue-chat/src/views/ChatView.vue:111
  • examples/ts-vue-chat/src/components/ChatInput.vue:64 and 72

Other v3→v4 breaking syntax patterns from the comment (!text-*/!bg-* important prefix, bg-opacity-*/etc, and bracketed CSS vars like bg-[--...]) don’t appear in examples/ts-vue-chat/src.

🤖 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/ts-vue-chat/package.json` at line 28, Replace Tailwind v3's
focus:outline-none usages with the v4 equivalent focus:outline-hidden in the
listed Vue components: update the class strings in VueUIView.vue (around the
element at ~line 91), ChatView.vue (around ~line 111), and ChatInput.vue (around
~lines 64 and 72) to use focus:outline-hidden; search those files for any
remaining "outline-none" occurrences and update them, and run the dev build to
verify no other Tailwind v3-specific utilities remain.

Comment thread package.json Outdated
"@tanstack/ai": "workspace:*",
"@tanstack/ai-anthropic": "workspace:*",
"zod": "^3.24.1"
"zod": "^3.25.76"

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 | 🔴 Critical | ⚡ Quick win

Critical: Zod version mismatch with parent package.

This live-tests package uses zod ^3.25.76, but the parent @tanstack/ai-anthropic package (line 63) uses zod ^4.4.3 and declares a peer dependency of ^4.0.0. If this test package imports any schemas or validators from @tanstack/ai-anthropic, runtime errors will occur due to incompatible zod instances across major versions.

🔧 Proposed fix
-    "zod": "^3.25.76"
+    "zod": "^4.4.3"
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"zod": "^3.25.76"
"zod": "^4.4.3"
🤖 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/ai-anthropic/live-tests/package.json` at line 14, The live-tests
package incorrectly depends on zod "^3.25.76" which conflicts with the parent
`@tanstack/ai-anthropic`'s zod ^4.x peer dependency; update the "zod" entry in the
live-tests package.json (the dependency in
packages/ai-anthropic/live-tests/package.json) to a compatible ^4.x version
(e.g., "^4.4.3" or "^4.0.0") so it matches the parent package's declared peer,
then reinstall/update lockfile to ensure a single Zod major version is used
across the workspace.

],
"dependencies": {
"isolated-vm": "^6.0.2"
"isolated-vm": "^6.1.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 | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Description: Check for isolated-vm API usage

# Find isolated-vm API calls in the implementation
rg -n --type ts -C3 "from ['\"]isolated-vm['\"]" packages/ai-isolate-node/src/

# Look for specific isolated-vm API patterns
rg -nP --type ts '(Isolate|Context|Reference|ExternalCopy|\.create|\.compile|\.run)' packages/ai-isolate-node/src/

Repository: TanStack/ai

Length of output: 4630


Isolated-vm bump: broaden compatibility checks from init-time to execution-time.

probeIsolatedVm only exercises native-addon loading by constructing/dispose-ing an ivm.Isolate in a subprocess, but the runtime path used by the driver also calls isolate.createContext(), new ivm.Reference(...) + applySyncPromise, and isolate.compileScript(...).run(..., { promise: true }). Add/extend a lightweight smoke/integration test for these execution steps under isolated-vm@^6.1.2 so any behavior/return-shape changes are caught.

🤖 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/ai-isolate-node/package.json` at line 52, Extend probeIsolatedVm to
perform not only construction/disposal of an ivm.Isolate but also
createContext() on the isolate, create and use a new ivm.Reference (including
exercising applySyncPromise), and compile+run a trivial script via
isolate.compileScript(...).run(..., { promise: true }) inside the subprocess;
update the lightweight smoke/integration test invoked by probeIsolatedVm to
spawn the subprocess that exercises these calls under isolated-vm@^6.1.2 and
surface any runtime/return-shape changes so failures are detected at
execution-time rather than init-time.

@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 69d6799 to 0930f35 Compare June 8, 2026 03:22

@coderabbitai coderabbitai Bot left a comment

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.

Actionable comments posted: 1

🤖 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 @.github/workflows/sync-models.yml:
- Line 22: The pinned actions/checkout commit SHA in the workflow step "uses:
actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3" is
incorrect; update the pinned SHA to the real v6.0.3 tag commit SHA
(9f698171ed81b15d1823a05fc7211befd50c8ae0) or change the trailing comment to
match the current pinned SHA so the "uses: actions/checkout@..." line and its
comment are consistent and supply-chain-safe.
🪄 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: bbed66ef-28c9-4cf6-bdf3-cc58624d53a6

📥 Commits

Reviewing files that changed from the base of the PR and between 69d6799 and 0930f35.

📒 Files selected for processing (57)
  • .github/workflows/autofix.yml
  • .github/workflows/e2e.yml
  • .github/workflows/pr.yml
  • .github/workflows/release.yml
  • .github/workflows/sync-models.yml
  • .github/workflows/zizmor.yml
  • codemods/package.json
  • examples/ts-code-mode-web/package.json
  • examples/ts-group-chat/package.json
  • examples/ts-react-chat/package.json
  • examples/ts-react-media/package.json
  • examples/ts-react-native-chat/package.json
  • examples/ts-react-search/package.json
  • examples/ts-solid-chat/package.json
  • examples/ts-svelte-chat/package.json
  • examples/ts-vue-chat/package.json
  • examples/vanilla-chat/package.json
  • package.json
  • packages/ai-anthropic/live-tests/package.json
  • packages/ai-anthropic/package.json
  • packages/ai-client/package.json
  • packages/ai-code-mode-skills/package.json
  • packages/ai-code-mode/models-eval/package.json
  • packages/ai-code-mode/package.json
  • packages/ai-devtools/package.json
  • packages/ai-elevenlabs/package.json
  • packages/ai-event-client/package.json
  • packages/ai-fal/package.json
  • packages/ai-gemini/package.json
  • packages/ai-grok/package.json
  • packages/ai-groq/package.json
  • packages/ai-isolate-cloudflare/package.json
  • packages/ai-isolate-node/package.json
  • packages/ai-isolate-quickjs/package.json
  • packages/ai-mcp/package.json
  • packages/ai-ollama/package.json
  • packages/ai-openai/live-tests/package.json
  • packages/ai-openai/package.json
  • packages/ai-openrouter/package.json
  • packages/ai-preact/package.json
  • packages/ai-react-ui/package.json
  • packages/ai-react/package.json
  • packages/ai-solid-ui/package.json
  • packages/ai-solid/package.json
  • packages/ai-svelte/package.json
  • packages/ai-utils/package.json
  • packages/ai-vue-ui/package.json
  • packages/ai-vue/package.json
  • packages/ai/package.json
  • packages/openai-base/package.json
  • packages/preact-ai-devtools/package.json
  • packages/react-ai-devtools/package.json
  • packages/solid-ai-devtools/package.json
  • pnpm-workspace.yaml
  • testing/e2e/package.json
  • testing/panel/package.json
  • testing/react-native-smoke/package.json
✅ Files skipped from review due to trivial changes (32)
  • pnpm-workspace.yaml
  • examples/vanilla-chat/package.json
  • packages/ai-ollama/package.json
  • packages/ai-preact/package.json
  • packages/ai-openai/package.json
  • packages/ai-anthropic/package.json
  • packages/preact-ai-devtools/package.json
  • packages/openai-base/package.json
  • packages/ai-isolate-node/package.json
  • packages/ai-grok/package.json
  • packages/ai-isolate-cloudflare/package.json
  • packages/ai-devtools/package.json
  • .github/workflows/zizmor.yml
  • packages/ai-code-mode/package.json
  • packages/ai-openai/live-tests/package.json
  • packages/react-ai-devtools/package.json
  • packages/ai-fal/package.json
  • packages/ai-gemini/package.json
  • .github/workflows/release.yml
  • packages/ai-client/package.json
  • .github/workflows/pr.yml
  • packages/solid-ai-devtools/package.json
  • packages/ai-code-mode/models-eval/package.json
  • examples/ts-react-media/package.json
  • packages/ai-solid/package.json
  • packages/ai-svelte/package.json
  • packages/ai-elevenlabs/package.json
  • packages/ai-anthropic/live-tests/package.json
  • examples/ts-group-chat/package.json
  • examples/ts-svelte-chat/package.json
  • packages/ai-openrouter/package.json
  • examples/ts-react-chat/package.json
🚧 Files skipped from review as they are similar to previous changes (21)
  • packages/ai-event-client/package.json
  • packages/ai-solid-ui/package.json
  • packages/ai-utils/package.json
  • packages/ai-code-mode-skills/package.json
  • examples/ts-react-native-chat/package.json
  • packages/ai-isolate-quickjs/package.json
  • packages/ai-react-ui/package.json
  • packages/ai-vue/package.json
  • .github/workflows/e2e.yml
  • packages/ai-react/package.json
  • packages/ai-vue-ui/package.json
  • packages/ai/package.json
  • .github/workflows/autofix.yml
  • testing/react-native-smoke/package.json
  • examples/ts-vue-chat/package.json
  • codemods/package.json
  • testing/e2e/package.json
  • package.json
  • examples/ts-code-mode-web/package.json
  • examples/ts-react-search/package.json
  • examples/ts-solid-chat/package.json

Comment thread .github/workflows/sync-models.yml Outdated
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from cb952ac to fbdcf75 Compare June 8, 2026 13:39

@coderabbitai coderabbitai Bot left a comment

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.

Actionable comments posted: 1

🤖 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 `@codemods/package.json`:
- Around line 17-20: The package bumps in codemods/package.json aren’t reflected
in pnpm-lock.yaml’s codemods block (prettier still resolves to 3.7.4 and vitest
to 4.1.4); regenerate the lockfile so the codemods section resolves to the
declared versions (jscodeshift ^17.3.0, prettier ^3.8.3, vitest ^4.1.8) by
reinstalling/updating pnpm dependencies for the codemods workspace (or run a
repo-level pnpm install / update filtered to the codemods workspace), commit the
updated pnpm-lock.yaml, and then run the codemod test suite (pnpm test:pr) to
verify everything passes.
🪄 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: 02b6b29c-9e01-4494-9def-f8e788c9cb65

📥 Commits

Reviewing files that changed from the base of the PR and between cb952ac and fbdcf75.

📒 Files selected for processing (57)
  • .github/workflows/autofix.yml
  • .github/workflows/e2e.yml
  • .github/workflows/pr.yml
  • .github/workflows/release.yml
  • .github/workflows/sync-models.yml
  • .github/workflows/zizmor.yml
  • codemods/package.json
  • examples/ts-code-mode-web/package.json
  • examples/ts-group-chat/package.json
  • examples/ts-react-chat/package.json
  • examples/ts-react-media/package.json
  • examples/ts-react-native-chat/package.json
  • examples/ts-react-search/package.json
  • examples/ts-solid-chat/package.json
  • examples/ts-svelte-chat/package.json
  • examples/ts-vue-chat/package.json
  • examples/vanilla-chat/package.json
  • package.json
  • packages/ai-anthropic/live-tests/package.json
  • packages/ai-anthropic/package.json
  • packages/ai-client/package.json
  • packages/ai-code-mode-skills/package.json
  • packages/ai-code-mode/models-eval/package.json
  • packages/ai-code-mode/package.json
  • packages/ai-devtools/package.json
  • packages/ai-elevenlabs/package.json
  • packages/ai-event-client/package.json
  • packages/ai-fal/package.json
  • packages/ai-gemini/package.json
  • packages/ai-grok/package.json
  • packages/ai-groq/package.json
  • packages/ai-isolate-cloudflare/package.json
  • packages/ai-isolate-node/package.json
  • packages/ai-isolate-quickjs/package.json
  • packages/ai-mcp/package.json
  • packages/ai-ollama/package.json
  • packages/ai-openai/live-tests/package.json
  • packages/ai-openai/package.json
  • packages/ai-openrouter/package.json
  • packages/ai-preact/package.json
  • packages/ai-react-ui/package.json
  • packages/ai-react/package.json
  • packages/ai-solid-ui/package.json
  • packages/ai-solid/package.json
  • packages/ai-svelte/package.json
  • packages/ai-utils/package.json
  • packages/ai-vue-ui/package.json
  • packages/ai-vue/package.json
  • packages/ai/package.json
  • packages/openai-base/package.json
  • packages/preact-ai-devtools/package.json
  • packages/react-ai-devtools/package.json
  • packages/solid-ai-devtools/package.json
  • pnpm-workspace.yaml
  • testing/e2e/package.json
  • testing/panel/package.json
  • testing/react-native-smoke/package.json
✅ Files skipped from review due to trivial changes (29)
  • packages/preact-ai-devtools/package.json
  • packages/react-ai-devtools/package.json
  • packages/openai-base/package.json
  • packages/ai-anthropic/package.json
  • examples/vanilla-chat/package.json
  • packages/ai-utils/package.json
  • packages/ai-openai/live-tests/package.json
  • pnpm-workspace.yaml
  • packages/ai-openrouter/package.json
  • .github/workflows/autofix.yml
  • packages/ai-solid/package.json
  • examples/ts-react-media/package.json
  • packages/ai-gemini/package.json
  • packages/ai-grok/package.json
  • .github/workflows/sync-models.yml
  • packages/ai-openai/package.json
  • packages/ai-solid-ui/package.json
  • packages/ai-event-client/package.json
  • packages/ai-preact/package.json
  • packages/ai-client/package.json
  • packages/ai-fal/package.json
  • testing/react-native-smoke/package.json
  • packages/ai-vue/package.json
  • packages/ai-anthropic/live-tests/package.json
  • packages/ai-code-mode/models-eval/package.json
  • packages/ai-isolate-node/package.json
  • examples/ts-vue-chat/package.json
  • testing/panel/package.json
  • packages/ai-svelte/package.json
🚧 Files skipped from review as they are similar to previous changes (24)
  • packages/ai-mcp/package.json
  • .github/workflows/release.yml
  • .github/workflows/e2e.yml
  • packages/ai-vue-ui/package.json
  • packages/ai-elevenlabs/package.json
  • packages/ai-react/package.json
  • packages/ai-code-mode/package.json
  • packages/ai-groq/package.json
  • packages/ai-isolate-cloudflare/package.json
  • packages/ai-isolate-quickjs/package.json
  • testing/e2e/package.json
  • packages/ai-react-ui/package.json
  • packages/ai-ollama/package.json
  • examples/ts-group-chat/package.json
  • packages/solid-ai-devtools/package.json
  • .github/workflows/zizmor.yml
  • packages/ai-code-mode-skills/package.json
  • .github/workflows/pr.yml
  • examples/ts-code-mode-web/package.json
  • package.json
  • examples/ts-solid-chat/package.json
  • packages/ai-devtools/package.json
  • examples/ts-react-search/package.json
  • examples/ts-react-chat/package.json

Comment thread codemods/package.json Outdated
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 20 times, most recently from ab1273b to da42d13 Compare June 12, 2026 02:00
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from b04b6f6 to 0664591 Compare June 17, 2026 17:21
@coderabbitai

coderabbitai Bot commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

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

This PR re-pins GitHub Actions uses (notably actions/checkout) and upgrades many dependency/devDependency versions across root, examples, packages, workflows, and testing manifests.

Changes

Monorepo dependency and workflow action updates

Layer / File(s) Summary
GitHub Actions workflow pin updates
.github/workflows/autofix.yml, .github/workflows/e2e.yml, .github/workflows/pr.yml, .github/workflows/release.yml, .github/workflows/sync-models.yml, .github/workflows/zizmor.yml
Pinned actions/checkout references updated to v6.0.3 across workflows; changesets/action and zizmorcore/zizmor-action re-pinned where present.
Root package & workspace configuration
package.json, pnpm-workspace.yaml
Root packageManager/engines.pnpm tightened to pnpm@11.5.2/>=11.5.2; multiple root devDependencies bumped; workspace override for abbrev updated.
Codemod tooling
codemods/package.json
DevDependencies updated (jscodeshift, prettier, vitest).
Example application packages
examples/*/package.json
Bulk dependency and devDependency bumps across example manifests (TanStack packages, Tailwind/Vite tooling, UI libs, zod, etc.).
Internal packages and provider SDKs
packages/*/package.json, packages/*-ai-devtools/*
Runtime SDKs, adapters, and dev tooling deps updated across provider packages and UI/tooling packages (openai, anthropic, genai, openrouter, elevenlabs, vite, vitest, jsdom, zod, esbuild, isolated-vm, quickjs, etc.).
E2E and testing manifests
testing/e2e/package.json, testing/panel/package.json, testing/react-native-smoke/package.json
Testing dependencies and tooling bumped (playwright, vite, expo, esbuild, tsx, Tailwind, zod, @openrouter/sdk, @opentelemetry/api).

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

Possibly related issues

Suggested reviewers

  • AlemTuzlak
  • tombeckenham

Poem

"🐇 I hopped through pins and versions tonight,
Bumped checkouts and packages till they were right.
pnpm and vitest donned newer shoes,
Examples and packages hum updated news.
The rabbit cheers — tiny bumps, bright views!"

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The body is truncated and does not include the required Changes, Checklist, or Release Impact sections. Replace the Renovate table with the repo template: add Changes, Checklist, and Release Impact sections, and note whether a changeset is needed.
✅ Passed checks (4 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title accurately summarizes the main change: a broad non-major dependency update.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/all-minor-patch

Comment @coderabbitai help to get the list of available commands.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants