Skip to content

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

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

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

Conversation

@renovate

@renovaterenovateBot 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:

PackageChangeAgeConfidenceTypeUpdatePending
@agentclientprotocol/sdk^0.25.0^0.29.0ageconfidencedependenciesminor
@analogjs/vite-plugin-angular^2.6.2^2.6.3ageconfidencedevDependenciespatch
@changesets/cli (source)^2.30.0^2.31.1ageconfidencedevDependenciesminor
@cloudflare/sandbox^0.12.1^0.12.4ageconfidencedependenciespatch
@cloudflare/vite-plugin (source)^1.42.1^1.46.0ageconfidencedevDependenciesminor
@cloudflare/workers-types^4.20260317.1^4.20260702.1ageconfidencedevDependenciesminor
@copilotkit/aimock (source)^1.34.0^1.37.4ageconfidencedependenciesminor
@daytona/sdk (source)^0.191.0^0.200.0ageconfidencedependenciesminor0.200.1
@elevenlabs/client (source)^1.3.1^1.15.2ageconfidencedependenciesminor
@elevenlabs/elevenlabs-js^2.44.0^2.59.0ageconfidencedependenciesminor
@faker-js/faker (source)^10.1.0^10.5.0ageconfidencedevDependenciesminor
@hono/node-server^1.19.6^1.19.14ageconfidencedependenciespatch
@jitl/quickjs-wasmfile-debug-asyncify^0.31.0^0.32.0ageconfidencedependenciesminor
@jitl/quickjs-wasmfile-debug-sync^0.31.0^0.32.0ageconfidencedependenciesminor
@jitl/quickjs-wasmfile-release-asyncify^0.31.0^0.32.0ageconfidencedependenciesminor
@jitl/quickjs-wasmfile-release-sync^0.31.0^0.32.0ageconfidencedependenciesminor
@​opencode-ai/sdk^1.17.4^1.18.4ageconfidencedependenciesminor
@playwright/test (source)^1.57.0^1.61.1ageconfidencedevDependenciesminor
@radix-ui/react-collapsible (source)^1.1.2^1.1.17ageconfidencedependenciespatch1.1.18
@radix-ui/react-slot (source)^1.2.4^1.3.0ageconfidencedependenciesminor1.3.1
@smithy/signature-v4 (source)^5.4.5^5.6.8ageconfidencedependenciesminor
@smithy/types (source)^4.14.2^4.16.1ageconfidencedependenciesminor
@tanstack/devtools-event-bus (source)^0.4.1^0.4.2ageconfidencedependenciespatch
@tanstack/devtools-event-client (source)^0.4.1^0.5.0ageconfidencedependenciesminor
@tanstack/devtools-event-client (source)^0.4.1^0.5.0ageconfidencedevDependenciesminor
@tanstack/devtools-ui (source)^0.5.1^0.6.0ageconfidencedependenciesminor
@tanstack/devtools-utils (source)^0.4.0^0.6.0ageconfidencedependenciesminor
@tanstack/devtools-vite (source)^0.5.3^0.8.1ageconfidencedevDependenciesminor0.8.3 (+1)
@tanstack/query-db-collection (source)^1.0.6^1.1.0ageconfidencedependenciesminor1.2.0
@tanstack/react-db (source)^0.1.55^0.1.94ageconfidencedependenciespatch
@tanstack/react-devtools (source)^0.9.10^0.10.8ageconfidencedependenciesminor0.10.9
@tanstack/react-query (source)^5.90.12^5.101.4ageconfidencedependenciesminor
@tanstack/react-router (source)^1.158.4^1.170.18ageconfidencedependenciesminor
@tanstack/react-router-devtools (source)^1.158.4^1.167.0ageconfidencedependenciesminor
@tanstack/react-router-ssr-query (source)^1.158.4^1.167.1ageconfidencedependenciesminor
@tanstack/react-start (source)^1.159.0^1.168.32ageconfidencedependenciesminor
@tanstack/react-store (source)^0.8.0^0.11.0ageconfidencedependenciesminor
@tanstack/router-plugin (source)^1.158.4^1.168.23ageconfidencedependenciesminor
@tanstack/router-plugin (source)^1.158.4^1.168.23ageconfidencedevDependenciesminor
@tanstack/solid-devtools (source)^0.7.15^0.8.8ageconfidencedependenciesminor0.8.9
@tanstack/solid-router (source)^1.139.10^1.170.18ageconfidencedependenciesminor
@tanstack/solid-router-devtools (source)^1.139.10^1.167.0ageconfidencedependenciesminor
@tanstack/solid-router-ssr-query (source)^1.139.10^1.167.1ageconfidencedependenciesminor
@tanstack/solid-start (source)^1.139.10^1.168.32ageconfidencedependenciesminor
@tanstack/solid-store (source)^0.8.0^0.11.0ageconfidencedependenciesminor
@tanstack/store (source)^0.8.0^0.11.0ageconfidencedependenciesminor
@tanstack/zod-adapter (source)^1.140.1^1.167.0ageconfidencedependenciesminor
@vercel/sandbox (source)^2.2.1^2.8.0ageconfidencedependenciesminor
TanStack/config (changelog)190f659bfa1648actiondigest
abbrev^3.0.0^3.0.1ageconfidencepnpm-workspace.overridespatch
actions/checkoutv6.0.2v6.1.0ageconfidenceactionminor
arktype (source)^2.1.28^2.2.3ageconfidencedependenciespatch
arktype (source)^2.1.28^2.2.3ageconfidencedevDependenciespatch
async-stream0.30.3.6ageconfidencedependenciespatch
autoprefixer^10.4.21^10.5.4ageconfidencedevDependenciesminor
axum0.80.8.9ageconfidencedependenciespatch
changesets/actionv1.7.0v1.9.0ageconfidenceactionminor
concurrently^9.1.2^9.2.4ageconfidencedevDependenciespatch
concurrently^9.1.2^9.2.4ageconfidencedependenciespatch
docker.io/cloudflare/sandbox0.12.10.12.4ageconfidencefinalpatch
dockerode^4.0.2^4.0.12ageconfidencedependenciespatch
dotenv^17.2.3^17.4.2ageconfidencedevDependenciesminor
dotenv^17.2.3^17.4.2ageconfidencedependenciesminor
esbuild^0.25.12^0.28.1ageconfidencedevDependenciesminor
expo (source)~56.0.5~56.0.16ageconfidencedependenciespatch56.0.17
express (source)^5.1.0^5.2.1ageconfidencedevDependenciespatch
framer-motion^11.15.0^11.18.2ageconfidencedependenciespatch
futures-util (source)0.30.3.33ageconfidencedependenciespatch
go (source)1.221.26.5ageconfidencegolangminor
goober^2.1.18^2.1.19ageconfidencedependenciespatch
hono (source)^4.10.6^4.12.31ageconfidencedependenciespatch
isolated-vm^6.0.2^6.1.2ageconfidencedependenciespatch
jiti^2.4.2^2.7.0ageconfidencedevDependenciesminor
jscodeshift^17.1.1^17.4.0ageconfidencedevDependenciesminor
miniflare (source)^4.20260609.0^4.20260721.0ageconfidencedevDependenciesminor
ng-packagr^21.2.0^21.2.5ageconfidencedevDependenciespatch
oxfmt (source)^0.59.0^0.60.0ageconfidencedevDependenciesminor
oxlint (source)^1.74.0^1.75.0ageconfidencedevDependenciesminor
oxlint-plugin-eslint (source)^1.74.0^1.75.0ageconfidencedevDependenciesminor
oxlint-tsgolint^0.24.0^0.25.0ageconfidencedevDependenciesminor
pnpm (source)11.9.011.15.1ageconfidencepackageManagerminor11.16.0
pnpm (source)>=11.9.0>=11.15.1ageconfidenceenginesminor11.16.0
preact (source)^10.26.9^10.29.7ageconfidencedevDependenciesminor
puppeteer (source)^24.34.0^24.43.1ageconfidencedependenciesminor
quickjs-emscripten^0.31.0^0.32.0ageconfidencedependenciesminor
quickjs-emscripten-core^0.31.0^0.32.0ageconfidencedependenciesminor
radix-ui (source)^1.4.3^1.6.4ageconfidencedependenciesminor1.6.5
recharts^2.15.0^2.15.4ageconfidencedependenciespatch
reqwest0.120.13.4ageconfidencedependenciesminor
rxjs (source)^7.8.0^7.8.2ageconfidencedependenciespatch
serde (source)11.0.229ageconfidencedependenciespatch
serde_json11.0.151ageconfidencedependenciespatch
sucrase^3.35.0^3.35.1ageconfidencedependenciespatch
tailwind-merge^3.4.0^3.6.0ageconfidencedependenciesminor
tokio (source)11.53.1ageconfidencedependenciespatch
tokio-stream (source)0.10.1.19ageconfidencedependenciespatch
tsdown (source)^0.17.0-beta.6^0.22.13ageconfidencedevDependenciesminor
web-vitals^5.1.0^5.3.0ageconfidencedevDependenciesminor
wrangler (source)^4.103.0^4.113.0ageconfidencedevDependenciesminor
ws^8.18.3^8.21.1ageconfidencedependenciesminor
zizmorcore/zizmor-actionv0.5.3v0.6.0ageconfidenceactionminor
zod (source)^4.2.0^4.4.3ageconfidencedependenciesminor
zod (source)^4.2.0^4.4.3ageconfidencedependenciesminor
zod (source)^4.2.0^4.4.3ageconfidencedevDependenciesminor
zod (source)^4.2.0^4.4.3ageconfidencedevDependenciesminor
zod (source)^3.24.1^3.25.76ageconfidencedependenciesminor
zone.js (source, changelog)^0.15.0^0.16.2ageconfidencedevDependenciesminor
zone.js (source, changelog)^0.15.0^0.16.2ageconfidencedependenciesminor

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
  • #​215915cf592 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
  • #​188996ca062 Thanks @​mixelburg! - Error on unsupported flags for individual CLI commands and print the matching command usage to make mistakes easier to spot.

  • #​187342943b7 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
  • #​79833ac27b 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
renovateBot requested a review from a team as a code ownerJune 8, 2026 00:51
@renovate

renovateBot commented Jun 8, 2026

Copy link
Copy Markdown
ContributorAuthor

⚠️ 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

coderabbitaiBot 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 nameStatusExplanationResolution
Description check⚠️ WarningThe 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 nameStatusExplanation
Title check✅ PassedThe title 'chore(deps): update all non-major dependencies' accurately summarizes the main change, which is a comprehensive dependency update PR.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck 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.

@coderabbitaicoderabbitaiBot 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 threadexamples/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 v4echo"=== 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/bashset -euo pipefail
echo"=== package.json (tailwind/tailwind plugin versions) ==="
nl -ba examples/ts-vue-chat/package.json | sed -n '1,120p'echoecho"=== 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)-\[\-\-[^]]+\]|\[\-\-[^]]+\]'.||trueecho -e "\n--- generic bracketed CSS vars: [- -] style in class-like strings ---"
rg -n --glob '*.{ts,tsx,js,jsx,vue,html}''\[\-\-'.||trueechoecho"=== 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/bashset -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'echoecho"=== 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 utilitiesecho -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"||trueecho -e "\n--- generic bracketed CSS vars: \\[--... ---"
rg -n -S -g'*.{ts,tsx,js,jsx,vue,html}''\[\s*--[^]]+\]'"$ROOT"||true# outline-noneecho -e "\n--- outline-none occurrences ---"
rg -n -S -g'*.{ts,tsx,js,jsx,vue,html}''outline-none'"$ROOT"||trueechoecho"=== 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 threadpackage.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
renovateBotforce-pushed the renovate/all-minor-patch branch from 69d6799 to 0930f35CompareJune 8, 2026 03:22

@coderabbitaicoderabbitaiBot 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
renovateBotforce-pushed the renovate/all-minor-patch branch 2 times, most recently from cb952ac to fbdcf75CompareJune 8, 2026 13:39

@coderabbitaicoderabbitaiBot 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 threadcodemods/package.json Outdated
@renovate
renovateBotforce-pushed the renovate/all-minor-patch branch 20 times, most recently from ab1273b to da42d13CompareJune 12, 2026 02:00
@renovate
renovateBotforce-pushed the renovate/all-minor-patch branch 7 times, most recently from b04b6f6 to 0664591CompareJune 17, 2026 17:21
@coderabbitai

coderabbitaiBot 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 nameStatusExplanationResolution
Description check⚠️ WarningThe 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 nameStatusExplanation
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.
Title check✅ PassedThe 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 freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@AlemTuzlak