diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 14709d440..a6594400e 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -22,11 +22,11 @@ jobs: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@bfa16483f70e69805e1ea4eee29988b133d2aa46 # main - name: Fix formatting run: pnpm format - name: Apply fixes diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index c65aac8bc..6c34e2b75 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -22,13 +22,13 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: fetch-depth: 0 persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@bfa16483f70e69805e1ea4eee29988b133d2aa46 # main - name: Cache Playwright Browsers id: playwright-cache diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index e99da4512..38d48cb1c 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -19,12 +19,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: fetch-depth: 0 persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@bfa16483f70e69805e1ea4eee29988b133d2aa46 # main - name: Get base and head commits for `nx affected` uses: nrwl/nx-set-shas@3e9ad7370203c1e93d109be57f3b72eb0eb511b1 # v4.4.0 with: @@ -39,11 +39,11 @@ jobs: pull-requests: write steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@bfa16483f70e69805e1ea4eee29988b133d2aa46 # main - name: Build Packages run: pnpm run build:all - name: Publish Previews @@ -56,10 +56,10 @@ jobs: pull-requests: write steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@bfa16483f70e69805e1ea4eee29988b133d2aa46 # main - name: Changeset Preview - uses: TanStack/config/.github/changeset-preview@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/changeset-preview@bfa16483f70e69805e1ea4eee29988b133d2aa46 # main diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 80265042c..a96831b1e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,12 +21,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: fetch-depth: 0 persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@bfa16483f70e69805e1ea4eee29988b133d2aa46 # main - name: Run Tests run: pnpm run test:ci @@ -41,12 +41,12 @@ jobs: pull-requests: write steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: fetch-depth: 0 persist-credentials: true - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@bfa16483f70e69805e1ea4eee29988b133d2aa46 # main - name: Build packages # Fresh, cache-bypassing build so dist/ is on disk when changeset # publish packs tarballs. A cached build can report success without @@ -54,7 +54,7 @@ jobs: run: pnpm exec nx run-many --targets=build --exclude=examples/**,testing/** --skip-nx-cache - name: Run Changesets (version or publish) id: changesets - uses: changesets/action@6a0a831ff30acef54f2c6aa1cbbc1096b066edaf # v1.7.0 + uses: changesets/action@a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d # v1.9.0 with: version: pnpm run changeset:version publish: pnpm run changeset:publish @@ -80,6 +80,6 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Comment on PRs about release if: steps.changesets.outputs.published == 'true' - uses: TanStack/config/.github/comment-on-release@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/comment-on-release@bfa16483f70e69805e1ea4eee29988b133d2aa46 # main with: published-packages: ${{ steps.changesets.outputs.publishedPackages }} diff --git a/.github/workflows/sync-models.yml b/.github/workflows/sync-models.yml index 3338b83cc..e7f679e79 100644 --- a/.github/workflows/sync-models.yml +++ b/.github/workflows/sync-models.yml @@ -19,13 +19,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: fetch-depth: 0 persist-credentials: true # sync job pushes generated model updates - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@bfa16483f70e69805e1ea4eee29988b133d2aa46 # main - name: Fetch and sync model metadata run: pnpm generate:models diff --git a/.github/workflows/zizmor.yml b/.github/workflows/zizmor.yml index 86d4b5b30..69fb967a5 100644 --- a/.github/workflows/zizmor.yml +++ b/.github/workflows/zizmor.yml @@ -14,11 +14,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 with: persist-credentials: false - name: Run zizmor - uses: zizmorcore/zizmor-action@b1d7e1fb5de872772f31590499237e7cce841e8e # v0.5.3 + uses: zizmorcore/zizmor-action@6599ee8b7a49aef6a770f63d261d214911a7ce02 # v0.6.0 with: advanced-security: false annotations: true diff --git a/codemods/package.json b/codemods/package.json index dae62ffa1..9a10630ff 100644 --- a/codemods/package.json +++ b/codemods/package.json @@ -14,7 +14,7 @@ "devDependencies": { "@types/jscodeshift": "^17.1.1", "@types/node": "^24.10.1", - "jscodeshift": "^17.1.1", + "jscodeshift": "^17.4.0", "prettier": "^3.7.4", "typescript": "5.9.3", "vitest": "^4.1.10" diff --git a/examples/ag-ui/package.json b/examples/ag-ui/package.json index 3475ab6f6..dee1b13b6 100644 --- a/examples/ag-ui/package.json +++ b/examples/ag-ui/package.json @@ -30,8 +30,8 @@ "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^5.1.2", - "concurrently": "^9.1.2", - "dotenv": "^17.2.3", + "concurrently": "^9.2.4", + "dotenv": "^17.4.2", "tailwindcss": "^4.1.18", "typescript": "5.9.3", "vite": "^7.3.3" diff --git a/examples/ag-ui/servers/go/go.mod b/examples/ag-ui/servers/go/go.mod index e2195649a..8d376c6b6 100644 --- a/examples/ag-ui/servers/go/go.mod +++ b/examples/ag-ui/servers/go/go.mod @@ -1,3 +1,3 @@ module github.com/tanstack/ai/examples/ag-ui/servers/go -go 1.22 +go 1.26.5 diff --git a/examples/ag-ui/servers/rust/Cargo.toml b/examples/ag-ui/servers/rust/Cargo.toml index d2e95e05e..f84fcb9dd 100644 --- a/examples/ag-ui/servers/rust/Cargo.toml +++ b/examples/ag-ui/servers/rust/Cargo.toml @@ -4,15 +4,15 @@ version = "0.1.0" edition = "2021" [dependencies] -async-stream = "0.3" -axum = "0.8" -futures-util = "0.3" -reqwest = { version = "0.12", default-features = false, features = [ +async-stream = "0.3.6" +axum = "0.8.9" +futures-util = "0.3.33" +reqwest = { version = "0.13.4", default-features = false, features = [ "json", "rustls-tls", "stream", ] } -serde = { version = "1", features = ["derive"] } -serde_json = "1" -tokio = { version = "1", features = ["macros", "rt-multi-thread"] } -tokio-stream = "0.1" +serde = { version = "1.0.229", features = ["derive"] } +serde_json = "1.0.151" +tokio = { version = "1.53.1", features = ["macros", "rt-multi-thread"] } +tokio-stream = "0.1.19" diff --git a/examples/sandbox-cloudflare/Dockerfile b/examples/sandbox-cloudflare/Dockerfile index c2b1b6126..c8f798722 100644 --- a/examples/sandbox-cloudflare/Dockerfile +++ b/examples/sandbox-cloudflare/Dockerfile @@ -10,7 +10,7 @@ # # Pin the base tag to the @cloudflare/sandbox version in package.json so the # control-server protocol matches the SDK the Worker is built against. -FROM docker.io/cloudflare/sandbox:0.12.1 +FROM docker.io/cloudflare/sandbox:0.12.4 # Claude Code CLI (HARNESS=claude-code). `node` + `npm` are already on the base # image. `--include=optional` is required: the CLI's native binary ships as a diff --git a/examples/sandbox-cloudflare/package.json b/examples/sandbox-cloudflare/package.json index 2ccd1ba2d..c857be889 100644 --- a/examples/sandbox-cloudflare/package.json +++ b/examples/sandbox-cloudflare/package.json @@ -13,7 +13,7 @@ "cf-typegen": "wrangler types" }, "dependencies": { - "@cloudflare/sandbox": "^0.12.1", + "@cloudflare/sandbox": "^0.12.4", "@tanstack/ai": "workspace:*", "@tanstack/ai-claude-code": "workspace:*", "@tanstack/ai-codex": "workspace:*", @@ -22,8 +22,8 @@ "@tanstack/ai-sandbox": "workspace:*", "@tanstack/ai-sandbox-cloudflare": "workspace:*", "@tanstack/ai-sandbox-local-process": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", + "@tanstack/react-router": "^1.170.18", + "@tanstack/react-start": "^1.168.32", "lucide-react": "^0.561.0", "react": "^19.2.3", "react-dom": "^19.2.3", @@ -32,12 +32,12 @@ "rehype-raw": "^7.0.0", "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { - "@cloudflare/vite-plugin": "^1.42.1", + "@cloudflare/vite-plugin": "^1.46.0", "@tailwindcss/vite": "^4.1.18", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/router-plugin": "^1.168.23", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", @@ -45,6 +45,6 @@ "tailwindcss": "^4.1.18", "typescript": "5.9.3", "vite": "^7.3.3", - "wrangler": "^4.103.0" + "wrangler": "^4.113.0" } } diff --git a/examples/sandbox-web/package.json b/examples/sandbox-web/package.json index 5e6bf3194..3ea00e7c5 100644 --- a/examples/sandbox-web/package.json +++ b/examples/sandbox-web/package.json @@ -23,8 +23,8 @@ "@tanstack/ai-sandbox-docker": "workspace:*", "@tanstack/ai-sandbox-local-process": "workspace:*", "@tanstack/ai-sandbox-vercel": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", + "@tanstack/react-router": "^1.170.18", + "@tanstack/react-start": "^1.168.32", "lucide-react": "^0.561.0", "react": "^19.2.3", "react-dom": "^19.2.3", @@ -33,16 +33,16 @@ "rehype-raw": "^7.0.0", "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { "@tailwindcss/vite": "^4.1.18", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/router-plugin": "^1.168.23", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^5.1.2", - "dotenv": "^17.2.3", + "dotenv": "^17.4.2", "nitro": "3.0.260610-beta", "tailwindcss": "^4.1.18", "typescript": "5.9.3", diff --git a/examples/ts-angular-chat/package.json b/examples/ts-angular-chat/package.json index 413053a09..4edbc9c27 100644 --- a/examples/ts-angular-chat/package.json +++ b/examples/ts-angular-chat/package.json @@ -19,16 +19,16 @@ "@tanstack/ai-angular": "workspace:*", "@tanstack/ai-client": "workspace:*", "@tanstack/ai-openai": "workspace:*", - "rxjs": "^7.8.0", - "zod": "^4.2.0", - "zone.js": "^0.15.0" + "rxjs": "^7.8.2", + "zod": "^4.4.3", + "zone.js": "^0.16.2" }, "devDependencies": { - "@analogjs/vite-plugin-angular": "^2.6.2", + "@analogjs/vite-plugin-angular": "^2.6.3", "@angular/build": "^21.2.0", "@tailwindcss/vite": "^4.1.18", "@types/node": "^24.10.1", - "dotenv": "^17.2.3", + "dotenv": "^17.4.2", "typescript": "5.9.3", "vite": "^7.3.3" } diff --git a/examples/ts-code-mode-web/package.json b/examples/ts-code-mode-web/package.json index fa9375263..079d8a01c 100644 --- a/examples/ts-code-mode-web/package.json +++ b/examples/ts-code-mode-web/package.json @@ -10,11 +10,11 @@ "test:types": "tsc --noEmit" }, "dependencies": { - "@jitl/quickjs-wasmfile-debug-asyncify": "^0.31.0", - "@jitl/quickjs-wasmfile-debug-sync": "^0.31.0", - "@jitl/quickjs-wasmfile-release-asyncify": "^0.31.0", - "@jitl/quickjs-wasmfile-release-sync": "^0.31.0", - "@radix-ui/react-collapsible": "^1.1.2", + "@jitl/quickjs-wasmfile-debug-asyncify": "^0.32.0", + "@jitl/quickjs-wasmfile-debug-sync": "^0.32.0", + "@jitl/quickjs-wasmfile-release-asyncify": "^0.32.0", + "@jitl/quickjs-wasmfile-release-sync": "^0.32.0", + "@radix-ui/react-collapsible": "^1.1.18", "@tailwindcss/vite": "^4.1.18", "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", @@ -28,32 +28,32 @@ "@tanstack/ai-ollama": "workspace:*", "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", - "@tanstack/store": "^0.8.0", - "framer-motion": "^11.15.0", + "@tanstack/react-router": "^1.170.18", + "@tanstack/react-start": "^1.168.32", + "@tanstack/router-plugin": "^1.168.23", + "@tanstack/store": "^0.11.0", + "framer-motion": "^11.18.2", "highlight.js": "^11.11.1", - "isolated-vm": "^6.0.2", + "isolated-vm": "^6.1.2", "lucide-react": "^0.561.0", "marked": "^15.0.6", "nitro": "3.0.260610-beta", - "puppeteer": "^24.34.0", - "quickjs-emscripten": "^0.31.0", - "quickjs-emscripten-core": "^0.31.0", + "puppeteer": "^24.43.1", + "quickjs-emscripten": "^0.32.0", + "quickjs-emscripten-core": "^0.32.0", "react": "^19.2.3", "react-dom": "^19.2.3", "react-markdown": "^10.1.0", - "recharts": "^2.15.0", + "recharts": "^2.15.4", "rehype-highlight": "^7.0.2", "rehype-raw": "^7.0.0", "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.3", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", diff --git a/examples/ts-group-chat/package.json b/examples/ts-group-chat/package.json index 8218b1d64..5dd95895c 100644 --- a/examples/ts-group-chat/package.json +++ b/examples/ts-group-chat/package.json @@ -13,21 +13,21 @@ "@tailwindcss/vite": "^4.1.18", "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", - "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-router-devtools": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-devtools": "^0.10.9", + "@tanstack/react-router": "^1.170.18", + "@tanstack/react-router-devtools": "^1.167.0", + "@tanstack/react-start": "^1.168.32", + "@tanstack/router-plugin": "^1.168.23", "capnweb": "^0.10.0", "nitro": "3.0.260610-beta", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18", "vite-tsconfig-paths": "^5.1.4", - "ws": "^8.18.3" + "ws": "^8.21.1" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.3", "@testing-library/dom": "^10.4.1", "@testing-library/react": "^16.3.0", "@types/node": "^24.10.1", @@ -39,6 +39,6 @@ "typescript": "5.9.3", "vite": "^7.3.3", "vitest": "^4.1.10", - "web-vitals": "^5.1.0" + "web-vitals": "^5.3.0" } } diff --git a/examples/ts-react-chat/package.json b/examples/ts-react-chat/package.json index 94ee33bd0..1c6b0ec06 100644 --- a/examples/ts-react-chat/package.json +++ b/examples/ts-react-chat/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@anthropic-ai/sdk": "^0.97.1", - "@elevenlabs/elevenlabs-js": "^2.44.0", + "@elevenlabs/elevenlabs-js": "^2.59.0", "@mcp-ui/client": "^7.1.1", "@modelcontextprotocol/sdk": "^1.29.0", "@ngrok/ngrok": "^1.7.0", @@ -43,15 +43,15 @@ "@tanstack/ai-sandbox-docker": "workspace:*", "@tanstack/ai-sandbox-local-process": "workspace:*", "@tanstack/ai-sandbox-vercel": "workspace:*", - "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-router-devtools": "^1.158.4", - "@tanstack/react-router-ssr-query": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/react-store": "^0.8.0", - "@tanstack/router-plugin": "^1.158.4", - "@tanstack/store": "^0.8.0", - "dockerode": "^4.0.2", + "@tanstack/react-devtools": "^0.10.9", + "@tanstack/react-router": "^1.170.18", + "@tanstack/react-router-devtools": "^1.167.0", + "@tanstack/react-router-ssr-query": "^1.167.1", + "@tanstack/react-start": "^1.168.32", + "@tanstack/react-store": "^0.11.0", + "@tanstack/router-plugin": "^1.168.23", + "@tanstack/store": "^0.11.0", + "dockerode": "^4.0.12", "highlight.js": "^11.11.1", "lucide-react": "^0.561.0", "nitro": "3.0.260610-beta", @@ -63,10 +63,10 @@ "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.3", "@tanstack/react-ai-devtools": "workspace:*", "@testing-library/dom": "^10.4.1", "@testing-library/react": "^16.3.0", @@ -74,11 +74,11 @@ "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^5.1.2", - "concurrently": "^9.1.2", + "concurrently": "^9.2.4", "jsdom": "^27.2.0", "typescript": "5.9.3", "vite": "^8.1.4", "vitest": "^4.1.10", - "web-vitals": "^5.1.0" + "web-vitals": "^5.3.0" } } diff --git a/examples/ts-react-media/package.json b/examples/ts-react-media/package.json index 5e716a6a3..061d56e1b 100644 --- a/examples/ts-react-media/package.json +++ b/examples/ts-react-media/package.json @@ -15,9 +15,9 @@ "@tanstack/ai-fal": "workspace:*", "@tanstack/ai-gemini": "workspace:*", "@tanstack/ai-grok": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/react-router": "^1.170.18", + "@tanstack/react-start": "^1.168.32", + "@tanstack/router-plugin": "^1.168.23", "lucide-react": "^0.561.0", "nitro": "3.0.260610-beta", "react": "^19.2.3", diff --git a/examples/ts-react-native-chat/package.json b/examples/ts-react-native-chat/package.json index e9e2e456f..459a79878 100644 --- a/examples/ts-react-native-chat/package.json +++ b/examples/ts-react-native-chat/package.json @@ -25,14 +25,14 @@ "smoke": "pnpm smoke:server && pnpm smoke:expo" }, "dependencies": { - "@hono/node-server": "^1.19.6", + "@hono/node-server": "^1.19.14", "@tanstack/ai": "workspace:*", "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "concurrently": "^9.1.2", - "dotenv": "^17.2.3", - "expo": "~56.0.5", - "hono": "^4.10.6", + "concurrently": "^9.2.4", + "dotenv": "^17.4.2", + "expo": "~56.0.17", + "hono": "^4.12.31", "react": "^19.2.3", "react-native": "0.85.3" }, diff --git a/examples/ts-react-search/package.json b/examples/ts-react-search/package.json index 484bd4fa3..8ac627dee 100644 --- a/examples/ts-react-search/package.json +++ b/examples/ts-react-search/package.json @@ -10,36 +10,36 @@ "test:types": "tsc --noEmit" }, "dependencies": { - "@radix-ui/react-slot": "^1.2.4", + "@radix-ui/react-slot": "^1.3.1", "@tailwindcss/vite": "^4.1.18", "@tanstack/ai": "workspace:*", "@tanstack/ai-groq": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/query-db-collection": "^1.0.6", - "@tanstack/react-db": "^0.1.55", - "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-query": "^5.90.12", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-router-devtools": "^1.158.4", - "@tanstack/react-router-ssr-query": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "@tanstack/router-plugin": "^1.158.4", - "@tanstack/zod-adapter": "^1.140.1", + "@tanstack/query-db-collection": "^1.2.0", + "@tanstack/react-db": "^0.1.94", + "@tanstack/react-devtools": "^0.10.9", + "@tanstack/react-query": "^5.101.4", + "@tanstack/react-router": "^1.170.18", + "@tanstack/react-router-devtools": "^1.167.0", + "@tanstack/react-router-ssr-query": "^1.167.1", + "@tanstack/react-start": "^1.168.32", + "@tanstack/router-plugin": "^1.168.23", + "@tanstack/zod-adapter": "^1.167.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.561.0", "nitro": "3.0.260610-beta", - "radix-ui": "^1.4.3", + "radix-ui": "^1.6.5", "react": "^19.2.3", "react-day-picker": "^9.12.0", "react-dom": "^19.2.3", - "tailwind-merge": "^3.4.0", + "tailwind-merge": "^3.6.0", "tailwindcss": "^4.1.18", "tw-animate-css": "^1.4.0", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.3", "@testing-library/dom": "^10.4.1", "@testing-library/react": "^16.3.0", "@types/node": "^24.10.1", @@ -50,6 +50,6 @@ "typescript": "5.9.3", "vite": "^8.1.4", "vitest": "^4.1.10", - "web-vitals": "^5.1.0" + "web-vitals": "^5.3.0" } } diff --git a/examples/ts-solid-chat/package.json b/examples/ts-solid-chat/package.json index 6485a64b0..14c92649b 100644 --- a/examples/ts-solid-chat/package.json +++ b/examples/ts-solid-chat/package.json @@ -21,26 +21,26 @@ "@tanstack/ai-solid": "workspace:*", "@tanstack/ai-solid-ui": "workspace:*", "@tanstack/nitro-v2-vite-plugin": "^1.155.0", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/router-plugin": "^1.168.23", "@tanstack/solid-ai-devtools": "workspace:*", - "@tanstack/solid-devtools": "^0.7.15", - "@tanstack/solid-router": "^1.139.10", - "@tanstack/solid-router-devtools": "^1.139.10", - "@tanstack/solid-router-ssr-query": "^1.139.10", - "@tanstack/solid-start": "^1.139.10", - "@tanstack/solid-store": "^0.8.0", - "@tanstack/store": "^0.8.0", + "@tanstack/solid-devtools": "^0.8.9", + "@tanstack/solid-router": "^1.170.18", + "@tanstack/solid-router-devtools": "^1.167.0", + "@tanstack/solid-router-ssr-query": "^1.167.1", + "@tanstack/solid-start": "^1.168.32", + "@tanstack/solid-store": "^0.11.0", + "@tanstack/store": "^0.11.0", "highlight.js": "^11.11.1", "lucide-solid": "^0.554.0", "solid-js": "^1.9.10", "solid-markdown": "^2.1.0", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { "@solidjs/testing-library": "^0.8.10", - "@tanstack/devtools-event-client": "^0.4.1", - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-event-client": "^0.5.0", + "@tanstack/devtools-vite": "^0.8.3", "@testing-library/dom": "^10.4.1", "@types/node": "^24.10.1", "jsdom": "^27.2.0", @@ -48,6 +48,6 @@ "vite": "^8.1.4", "vite-plugin-solid": "^2.11.10", "vitest": "^4.1.10", - "web-vitals": "^5.1.0" + "web-vitals": "^5.3.0" } } diff --git a/examples/ts-svelte-chat/package.json b/examples/ts-svelte-chat/package.json index d6820f6ce..75e56da29 100644 --- a/examples/ts-svelte-chat/package.json +++ b/examples/ts-svelte-chat/package.json @@ -24,7 +24,7 @@ "lucide-svelte": "^0.468.0", "marked": "^15.0.6", "marked-highlight": "^2.2.0", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { "@sveltejs/adapter-auto": "^3.3.1", diff --git a/examples/ts-vue-chat/package.json b/examples/ts-vue-chat/package.json index a2d98a7c9..872b54beb 100644 --- a/examples/ts-vue-chat/package.json +++ b/examples/ts-vue-chat/package.json @@ -22,16 +22,16 @@ "marked": "^15.0.6", "vue": "^3.5.25", "vue-router": "^4.5.0", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { "@tailwindcss/vite": "^4.1.18", "@types/node": "^24.10.1", "@vitejs/plugin-vue": "^6.0.2", - "autoprefixer": "^10.4.21", - "concurrently": "^9.1.2", - "dotenv": "^17.2.3", - "express": "^5.1.0", + "autoprefixer": "^10.5.4", + "concurrently": "^9.2.4", + "dotenv": "^17.4.2", + "express": "^5.2.1", "tailwindcss": "^4.1.18", "tsx": "^4.21.0", "typescript": "5.9.3", diff --git a/package.json b/package.json index 701289f79..968c04e7e 100644 --- a/package.json +++ b/package.json @@ -5,10 +5,10 @@ "type": "git", "url": "git+https://github.com/TanStack/ai.git" }, - "packageManager": "pnpm@11.9.0", + "packageManager": "pnpm@11.17.0", "type": "module", "engines": { - "pnpm": ">=11.9.0" + "pnpm": ">=11.17.0" }, "scripts": { "clean": "pnpm --filter \"./packages/**\" run clean", @@ -61,8 +61,8 @@ "devDependencies": { "@aws-sdk/client-bedrock": "^3.1057.0", "@changesets/changelog-github": "^0.7.0", - "@changesets/cli": "^2.30.0", - "@faker-js/faker": "^10.1.0", + "@changesets/cli": "^2.31.1", + "@faker-js/faker": "^10.5.0", "@stylistic/eslint-plugin": "^5.10.0", "@tanstack/typedoc-config": "0.3.1", "@tanstack/vite-config": "0.6.0", @@ -74,10 +74,10 @@ "knip": "^6.26.0", "markdown-link-extractor": "^4.0.3", "nx": "23.1.0", - "oxfmt": "^0.59.0", - "oxlint": "^1.74.0", - "oxlint-plugin-eslint": "^1.74.0", - "oxlint-tsgolint": "^0.24.0", + "oxfmt": "^0.60.0", + "oxlint": "^1.75.0", + "oxlint-plugin-eslint": "^1.75.0", + "oxlint-tsgolint": "^0.25.0", "premove": "^4.0.0", "publint": "^0.3.15", "sherif": "^1.9.0", diff --git a/packages/ai-acp/package.json b/packages/ai-acp/package.json index 7f766d480..0045e8758 100644 --- a/packages/ai-acp/package.json +++ b/packages/ai-acp/package.json @@ -43,7 +43,7 @@ "test:types": "tsc" }, "dependencies": { - "@agentclientprotocol/sdk": "^0.25.0" + "@agentclientprotocol/sdk": "^0.29.0" }, "peerDependencies": { "@tanstack/ai": "workspace:^", diff --git a/packages/ai-angular/package.json b/packages/ai-angular/package.json index 0cc622277..4a78358fc 100644 --- a/packages/ai-angular/package.json +++ b/packages/ai-angular/package.json @@ -61,7 +61,7 @@ "@tanstack/ai": "workspace:^" }, "devDependencies": { - "@analogjs/vite-plugin-angular": "^2.6.2", + "@analogjs/vite-plugin-angular": "^2.6.3", "@angular/build": "^21.2.0", "@angular/common": "^21.2.0", "@angular/compiler": "^21.2.0", @@ -71,10 +71,10 @@ "@tanstack/ai": "workspace:*", "@types/node": "^24.10.1", "jsdom": "^27.2.0", - "ng-packagr": "^21.2.0", + "ng-packagr": "^21.2.5", "typescript": "5.9.3", "vitest": "^4.1.10", - "zod": "^4.2.0", - "zone.js": "^0.15.0" + "zod": "^4.4.3", + "zone.js": "^0.16.2" } } diff --git a/packages/ai-anthropic/live-tests/package.json b/packages/ai-anthropic/live-tests/package.json index b21a1f979..ebf673f93 100644 --- a/packages/ai-anthropic/live-tests/package.json +++ b/packages/ai-anthropic/live-tests/package.json @@ -11,7 +11,7 @@ "dependencies": { "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", - "zod": "^3.24.1" + "zod": "^3.25.76" }, "devDependencies": { "tsx": "^4.19.2" diff --git a/packages/ai-anthropic/package.json b/packages/ai-anthropic/package.json index 4f6702cbb..93ec37420 100644 --- a/packages/ai-anthropic/package.json +++ b/packages/ai-anthropic/package.json @@ -68,6 +68,6 @@ "devDependencies": { "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.0.14", - "zod": "^4.2.0" + "zod": "^4.4.3" } } diff --git a/packages/ai-bedrock/package.json b/packages/ai-bedrock/package.json index 1981b2b4c..b522b716f 100644 --- a/packages/ai-bedrock/package.json +++ b/packages/ai-bedrock/package.json @@ -56,8 +56,8 @@ "@aws-crypto/sha256-js": "^5.2.0", "@aws-sdk/client-bedrock-runtime": "^3.1057.0", "@aws-sdk/credential-providers": "^3.1057.0", - "@smithy/signature-v4": "^5.4.5", - "@smithy/types": "^4.14.2", + "@smithy/signature-v4": "^5.6.9", + "@smithy/types": "^4.16.1", "@tanstack/openai-base": "workspace:*", "openai": "^6.41.0" } diff --git a/packages/ai-client/package.json b/packages/ai-client/package.json index 2423f6948..4b864aa9a 100644 --- a/packages/ai-client/package.json +++ b/packages/ai-client/package.json @@ -69,6 +69,6 @@ "@standard-schema/spec": "^1.1.0", "@vitest/coverage-v8": "4.0.14", "vite": "^8.1.4", - "zod": "^4.2.0" + "zod": "^4.4.3" } } diff --git a/packages/ai-code-mode-skills/package.json b/packages/ai-code-mode-skills/package.json index 48ffd8d90..1cce713c1 100644 --- a/packages/ai-code-mode-skills/package.json +++ b/packages/ai-code-mode-skills/package.json @@ -85,8 +85,8 @@ "@tanstack/ai-openai": "workspace:*", "@vitest/coverage-v8": "4.0.14", "commander": "^13.1.0", - "dotenv": "^17.2.3", + "dotenv": "^17.4.2", "tsx": "^4.21.0", - "zod": "^4.2.0" + "zod": "^4.4.3" } } diff --git a/packages/ai-code-mode/models-eval/package.json b/packages/ai-code-mode/models-eval/package.json index fed301fa8..f250f158f 100644 --- a/packages/ai-code-mode/models-eval/package.json +++ b/packages/ai-code-mode/models-eval/package.json @@ -20,8 +20,8 @@ "@tanstack/ai-isolate-node": "workspace:*", "@tanstack/ai-ollama": "workspace:*", "@tanstack/ai-openai": "workspace:*", - "dotenv": "^17.2.3", - "zod": "^4.2.0" + "dotenv": "^17.4.2", + "zod": "^4.4.3" }, "devDependencies": { "tsx": "^4.21.0" diff --git a/packages/ai-code-mode/package.json b/packages/ai-code-mode/package.json index 85a837d0b..ec8447670 100644 --- a/packages/ai-code-mode/package.json +++ b/packages/ai-code-mode/package.json @@ -60,7 +60,7 @@ "tanstack-intent" ], "dependencies": { - "sucrase": "^3.35.0" + "sucrase": "^3.35.1" }, "peerDependencies": { "@tanstack/ai": "workspace:*", @@ -69,6 +69,6 @@ "devDependencies": { "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.0.14", - "zod": "^4.2.0" + "zod": "^4.4.3" } } diff --git a/packages/ai-devtools/package.json b/packages/ai-devtools/package.json index e0a766d97..c43a1a3ee 100644 --- a/packages/ai-devtools/package.json +++ b/packages/ai-devtools/package.json @@ -92,9 +92,9 @@ "dependencies": { "@tanstack/ai": "workspace:*", "@tanstack/ai-event-client": "workspace:*", - "@tanstack/devtools-ui": "^0.5.1", - "@tanstack/devtools-utils": "^0.4.0", - "goober": "^2.1.18", + "@tanstack/devtools-ui": "^0.6.0", + "@tanstack/devtools-utils": "^0.6.0", + "goober": "^2.1.19", "solid-js": "^1.9.10" }, "devDependencies": { diff --git a/packages/ai-elevenlabs/package.json b/packages/ai-elevenlabs/package.json index ee1c39d20..266ca6567 100644 --- a/packages/ai-elevenlabs/package.json +++ b/packages/ai-elevenlabs/package.json @@ -58,8 +58,8 @@ "test:types": "tsc" }, "dependencies": { - "@elevenlabs/client": "^1.3.1", - "@elevenlabs/elevenlabs-js": "^2.44.0", + "@elevenlabs/client": "^1.15.2", + "@elevenlabs/elevenlabs-js": "^2.59.0", "@tanstack/ai-utils": "workspace:*" }, "peerDependencies": { diff --git a/packages/ai-event-client/package.json b/packages/ai-event-client/package.json index 8e7ed2a49..6b392a73a 100644 --- a/packages/ai-event-client/package.json +++ b/packages/ai-event-client/package.json @@ -42,7 +42,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/devtools-event-client": "^0.4.1" + "@tanstack/devtools-event-client": "^0.5.0" }, "devDependencies": { "@vitest/coverage-v8": "4.0.14" diff --git a/packages/ai-gemini/package.json b/packages/ai-gemini/package.json index 412fa0a58..a79a98381 100644 --- a/packages/ai-gemini/package.json +++ b/packages/ai-gemini/package.json @@ -75,6 +75,6 @@ "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.0.14", "vite": "^8.1.4", - "zod": "^4.2.0" + "zod": "^4.4.3" } } diff --git a/packages/ai-isolate-cloudflare/package.json b/packages/ai-isolate-cloudflare/package.json index 726e3b45c..0e23d8c11 100644 --- a/packages/ai-isolate-cloudflare/package.json +++ b/packages/ai-isolate-cloudflare/package.json @@ -69,8 +69,8 @@ "@tanstack/ai-code-mode": "workspace:*" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20260317.1", + "@cloudflare/workers-types": "^4.20260702.1", "@vitest/coverage-v8": "4.0.14", - "wrangler": "^4.103.0" + "wrangler": "^4.113.0" } } diff --git a/packages/ai-isolate-node/package.json b/packages/ai-isolate-node/package.json index 18b95cf4c..a168440e8 100644 --- a/packages/ai-isolate-node/package.json +++ b/packages/ai-isolate-node/package.json @@ -57,7 +57,7 @@ "code-execution" ], "dependencies": { - "isolated-vm": "^6.0.2" + "isolated-vm": "^6.1.2" }, "peerDependencies": { "@tanstack/ai-code-mode": "workspace:*" diff --git a/packages/ai-isolate-quickjs/package.json b/packages/ai-isolate-quickjs/package.json index 27a7640f6..2ba68aa68 100644 --- a/packages/ai-isolate-quickjs/package.json +++ b/packages/ai-isolate-quickjs/package.json @@ -54,7 +54,7 @@ "code-execution" ], "dependencies": { - "quickjs-emscripten": "^0.31.0" + "quickjs-emscripten": "^0.32.0" }, "peerDependencies": { "@tanstack/ai-code-mode": "workspace:*" diff --git a/packages/ai-mcp/package.json b/packages/ai-mcp/package.json index 860f77701..0208be09e 100644 --- a/packages/ai-mcp/package.json +++ b/packages/ai-mcp/package.json @@ -66,10 +66,10 @@ }, "devDependencies": { "@vitest/coverage-v8": "4.0.14", - "jiti": "^2.4.2", + "jiti": "^2.7.0", "json-schema-to-typescript": "^15.0.4", "tsup": "^8.5.1", "vite": "^8.1.4", - "zod": "^4.2.0" + "zod": "^4.4.3" } } diff --git a/packages/ai-memory/package.json b/packages/ai-memory/package.json index c96b8256b..37ba83eee 100644 --- a/packages/ai-memory/package.json +++ b/packages/ai-memory/package.json @@ -86,11 +86,11 @@ } }, "devDependencies": { - "@honcho-ai/sdk": "^2.1.1", + "@honcho-ai/sdk": "^2.2.0", "@tanstack/ai": "workspace:*", - "@vectorize-io/hindsight-client": "^0.6.1", + "@vectorize-io/hindsight-client": "^0.8.5", "@vitest/coverage-v8": "4.0.14", - "ioredis-mock": "^8.9.0", - "redis": "^4.7.0" + "ioredis-mock": "^8.13.1", + "redis": "^4.7.1" } } diff --git a/packages/ai-openai/package.json b/packages/ai-openai/package.json index c10867be9..990f2933c 100644 --- a/packages/ai-openai/package.json +++ b/packages/ai-openai/package.json @@ -78,6 +78,6 @@ "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.0.14", "vite": "^8.1.4", - "zod": "^4.2.0" + "zod": "^4.4.3" } } diff --git a/packages/ai-opencode/package.json b/packages/ai-opencode/package.json index 091203639..a18506428 100644 --- a/packages/ai-opencode/package.json +++ b/packages/ai-opencode/package.json @@ -45,7 +45,7 @@ "test:types": "tsc" }, "dependencies": { - "@opencode-ai/sdk": "^1.17.4" + "@opencode-ai/sdk": "^1.18.4" }, "peerDependencies": { "@tanstack/ai": "workspace:^", diff --git a/packages/ai-openrouter/package.json b/packages/ai-openrouter/package.json index 5aa817ade..c9f98f932 100644 --- a/packages/ai-openrouter/package.json +++ b/packages/ai-openrouter/package.json @@ -67,7 +67,7 @@ "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.0.14", "vite": "^8.1.4", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "peerDependencies": { "@tanstack/ai": "workspace:^" diff --git a/packages/ai-preact/package.json b/packages/ai-preact/package.json index 3fae2bba4..c9dab0db8 100644 --- a/packages/ai-preact/package.json +++ b/packages/ai-preact/package.json @@ -64,7 +64,7 @@ "@testing-library/preact": "^3.2.4", "@vitest/coverage-v8": "4.0.14", "jsdom": "^27.2.0", - "preact": "^10.26.9", + "preact": "^10.29.7", "vite": "^8.1.4" }, "peerDependencies": { diff --git a/packages/ai-sandbox-cloudflare/package.json b/packages/ai-sandbox-cloudflare/package.json index e8c644836..84026f0e6 100644 --- a/packages/ai-sandbox-cloudflare/package.json +++ b/packages/ai-sandbox-cloudflare/package.json @@ -51,7 +51,7 @@ "test:types": "tsc" }, "dependencies": { - "@cloudflare/sandbox": "^0.12.1" + "@cloudflare/sandbox": "^0.12.4" }, "peerDependencies": { "@tanstack/ai": "workspace:^", @@ -60,12 +60,12 @@ "zod": "^4.0.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20260317.1", + "@cloudflare/workers-types": "^4.20260702.1", "@tanstack/ai": "workspace:*", "@tanstack/ai-sandbox": "workspace:*", "@tanstack/ai-sandbox-local-process": "workspace:*", "@types/node": "^24.10.1", "@vitest/coverage-v8": "4.0.14", - "zod": "^4.2.0" + "zod": "^4.4.3" } } diff --git a/packages/ai-sandbox-daytona/package.json b/packages/ai-sandbox-daytona/package.json index 671d5615d..cb18a04b1 100644 --- a/packages/ai-sandbox-daytona/package.json +++ b/packages/ai-sandbox-daytona/package.json @@ -42,7 +42,7 @@ "test:types": "tsc" }, "dependencies": { - "@daytona/sdk": "^0.191.0" + "@daytona/sdk": "^0.200.1" }, "peerDependencies": { "@tanstack/ai-sandbox": "workspace:^" diff --git a/packages/ai-sandbox-docker/package.json b/packages/ai-sandbox-docker/package.json index 410826af0..ea8912f13 100644 --- a/packages/ai-sandbox-docker/package.json +++ b/packages/ai-sandbox-docker/package.json @@ -42,7 +42,7 @@ "test:types": "tsc" }, "dependencies": { - "dockerode": "^4.0.2" + "dockerode": "^4.0.12" }, "peerDependencies": { "@tanstack/ai-sandbox": "workspace:^" diff --git a/packages/ai-sandbox-vercel/package.json b/packages/ai-sandbox-vercel/package.json index 00c3cc1a4..9598b3941 100644 --- a/packages/ai-sandbox-vercel/package.json +++ b/packages/ai-sandbox-vercel/package.json @@ -42,7 +42,7 @@ "test:types": "tsc" }, "dependencies": { - "@vercel/sandbox": "^2.2.1" + "@vercel/sandbox": "^2.8.0" }, "peerDependencies": { "@tanstack/ai-sandbox": "workspace:^" diff --git a/packages/ai-solid/package.json b/packages/ai-solid/package.json index 2518689b1..dbb3d9505 100644 --- a/packages/ai-solid/package.json +++ b/packages/ai-solid/package.json @@ -67,7 +67,7 @@ "@vitest/coverage-v8": "4.0.14", "jsdom": "^27.2.0", "solid-js": "^1.9.10", - "tsdown": "^0.17.0-beta.6", + "tsdown": "^0.22.13", "typescript": "5.9.3", "vitest": "^4.1.10" } diff --git a/packages/ai-vue/package.json b/packages/ai-vue/package.json index fc57375f0..6f6244ae7 100644 --- a/packages/ai-vue/package.json +++ b/packages/ai-vue/package.json @@ -66,7 +66,7 @@ "@vitest/coverage-v8": "4.0.14", "@vue/test-utils": "^2.4.6", "jsdom": "^27.2.0", - "tsdown": "^0.17.0-beta.6", + "tsdown": "^0.22.13", "typescript": "5.9.3", "vitest": "^4.1.10", "vue": "^3.5.25" diff --git a/packages/ai/package.json b/packages/ai/package.json index 31cf76284..252ad151a 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -102,7 +102,7 @@ "devDependencies": { "@opentelemetry/api": "^1.9.0", "@vitest/coverage-v8": "4.0.14", - "arktype": "^2.1.28", - "zod": "^4.2.0" + "arktype": "^2.2.3", + "zod": "^4.4.3" } } diff --git a/packages/openai-base/package.json b/packages/openai-base/package.json index 63532ef4e..420c13630 100644 --- a/packages/openai-base/package.json +++ b/packages/openai-base/package.json @@ -63,6 +63,6 @@ "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.0.14", "vite": "^8.1.4", - "zod": "^4.2.0" + "zod": "^4.4.3" } } diff --git a/packages/preact-ai-devtools/package.json b/packages/preact-ai-devtools/package.json index c33f8246f..0cd25f148 100644 --- a/packages/preact-ai-devtools/package.json +++ b/packages/preact-ai-devtools/package.json @@ -52,7 +52,7 @@ ], "dependencies": { "@tanstack/ai-devtools-core": "workspace:*", - "@tanstack/devtools-utils": "^0.4.0" + "@tanstack/devtools-utils": "^0.6.0" }, "devDependencies": { "@vitest/coverage-v8": "4.0.14", diff --git a/packages/react-ai-devtools/package.json b/packages/react-ai-devtools/package.json index 18dc96f51..b3c609dc9 100644 --- a/packages/react-ai-devtools/package.json +++ b/packages/react-ai-devtools/package.json @@ -52,7 +52,7 @@ ], "dependencies": { "@tanstack/ai-devtools-core": "workspace:*", - "@tanstack/devtools-utils": "^0.4.0" + "@tanstack/devtools-utils": "^0.6.0" }, "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", diff --git a/packages/solid-ai-devtools/package.json b/packages/solid-ai-devtools/package.json index 492ed6a9a..a432cb5b3 100644 --- a/packages/solid-ai-devtools/package.json +++ b/packages/solid-ai-devtools/package.json @@ -61,7 +61,7 @@ ], "dependencies": { "@tanstack/ai-devtools-core": "workspace:*", - "@tanstack/devtools-utils": "^0.4.0" + "@tanstack/devtools-utils": "^0.6.0" }, "peerDependencies": { "solid-js": ">=1.9.7" diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d0616db5d..72f821d3c 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -23,7 +23,7 @@ trustPolicyExclude: # pnpm v11 dropped support for these fields in package.json — they must live # here. See https://github.com/pnpm/pnpm/releases/tag/v11.0.0. overrides: - abbrev: ^3.0.0 + abbrev: ^3.0.1 # TypeScript 7's `typescript` package no longer ships the JS Compiler API # (`ts.sys`, `ts.createProgram`, etc.). These framework tools embed that API, diff --git a/testing/e2e/package.json b/testing/e2e/package.json index b84b22a92..c992d44d0 100644 --- a/testing/e2e/package.json +++ b/testing/e2e/package.json @@ -12,7 +12,7 @@ "postinstall": "playwright install chromium" }, "dependencies": { - "@copilotkit/aimock": "^1.34.0", + "@copilotkit/aimock": "^1.37.4", "@modelcontextprotocol/sdk": "^1.29.0", "@openrouter/sdk": "0.13.20", "@opentelemetry/api": "^1.9.0", @@ -34,12 +34,12 @@ "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", "@tanstack/ai-react-ui": "workspace:*", - "@tanstack/devtools-event-bus": "^0.4.1", + "@tanstack/devtools-event-bus": "^0.4.2", "@tanstack/nitro-v2-vite-plugin": "^1.155.0", "@tanstack/react-ai-devtools": "workspace:*", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", - "arktype": "^2.1.28", + "@tanstack/react-router": "^1.170.18", + "@tanstack/react-start": "^1.168.32", + "arktype": "^2.2.3", "react": "^19.2.3", "react-dom": "^19.2.3", "react-markdown": "^10.1.0", @@ -49,15 +49,15 @@ "remark-cjk-friendly": "^2.0.1", "remark-gfm": "^4.0.1", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { - "@playwright/test": "^1.57.0", + "@playwright/test": "^1.61.1", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^5.1.2", - "miniflare": "^4.20260609.0", + "miniflare": "^4.20260721.0", "typescript": "5.9.3", "vite": "^8.1.4" } diff --git a/testing/panel/package.json b/testing/panel/package.json index c0da6d9a1..642324ebf 100644 --- a/testing/panel/package.json +++ b/testing/panel/package.json @@ -26,9 +26,9 @@ "@tanstack/ai-react-ui": "workspace:*", "@tanstack/nitro-v2-vite-plugin": "^1.155.0", "@tanstack/react-ai-devtools": "workspace:*", - "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", + "@tanstack/react-devtools": "^0.10.9", + "@tanstack/react-router": "^1.170.18", + "@tanstack/react-start": "^1.168.32", "@tanstack/start": "^1.120.20", "highlight.js": "^11.11.1", "lucide-react": "^0.561.0", @@ -40,15 +40,15 @@ "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { - "@playwright/test": "^1.57.0", + "@playwright/test": "^1.61.1", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^5.1.2", - "dotenv": "^17.2.3", + "dotenv": "^17.4.2", "typescript": "5.9.3", "vite": "^8.1.4" } diff --git a/testing/react-native-smoke/package.json b/testing/react-native-smoke/package.json index 399199bc1..a09e762dc 100644 --- a/testing/react-native-smoke/package.json +++ b/testing/react-native-smoke/package.json @@ -25,14 +25,14 @@ "dependencies": { "@tanstack/ai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "expo": "~56.0.5", + "expo": "~56.0.17", "react": "^19.2.3", "react-native": "0.85.3" }, "devDependencies": { "@types/node": "^24.10.1", "@types/react": "^19.2.7", - "esbuild": "^0.25.12", + "esbuild": "^0.28.1", "tsx": "^4.21.0", "typescript": "5.9.3" }