diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 14709d440..61493744a 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -22,7 +22,7 @@ jobs: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: persist-credentials: false - name: Setup Tools diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index c65aac8bc..76b73326f 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -22,7 +22,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 persist-credentials: false diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index e99da4512..3dc62d251 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 persist-credentials: false @@ -39,7 +39,7 @@ jobs: pull-requests: write steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: persist-credentials: false - name: Setup Tools @@ -56,7 +56,7 @@ jobs: pull-requests: write steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: persist-credentials: false - name: Setup Tools diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 80265042c..ac0f3194c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 persist-credentials: false @@ -41,7 +41,7 @@ jobs: pull-requests: write steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 persist-credentials: true @@ -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 diff --git a/.github/workflows/sync-models.yml b/.github/workflows/sync-models.yml index 3338b83cc..5e8488e5d 100644 --- a/.github/workflows/sync-models.yml +++ b/.github/workflows/sync-models.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 persist-credentials: true # sync job pushes generated model updates diff --git a/.github/workflows/zizmor.yml b/.github/workflows/zizmor.yml index 86d4b5b30..dec8976d6 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@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: persist-credentials: false - name: Run zizmor - uses: zizmorcore/zizmor-action@b1d7e1fb5de872772f31590499237e7cce841e8e # v0.5.3 + uses: zizmorcore/zizmor-action@192e21d79ab29983730a13d1382995c2307fbcaa # v0.5.7 with: advanced-security: false annotations: true diff --git a/codemods/package.json b/codemods/package.json index 00b0c81e9..2e74eb8ed 100644 --- a/codemods/package.json +++ b/codemods/package.json @@ -14,9 +14,9 @@ "devDependencies": { "@types/jscodeshift": "^17.1.1", "@types/node": "^24.10.1", - "jscodeshift": "^17.1.1", - "prettier": "^3.7.4", + "jscodeshift": "^17.3.0", + "prettier": "^3.9.1", "typescript": "5.9.3", - "vitest": "^4.0.14" + "vitest": "^4.1.9" } } diff --git a/examples/ts-angular-chat/package.json b/examples/ts-angular-chat/package.json index d012f27c2..0144e43be 100644 --- a/examples/ts-angular-chat/package.json +++ b/examples/ts-angular-chat/package.json @@ -9,26 +9,26 @@ "preview": "vite preview" }, "dependencies": { - "@angular/common": "^21.2.0", - "@angular/compiler": "^21.2.0", - "@angular/core": "^21.2.0", - "@angular/forms": "^21.2.0", - "@angular/platform-browser": "^21.2.0", + "@angular/common": "^21.2.17", + "@angular/compiler": "^21.2.17", + "@angular/core": "^21.2.17", + "@angular/forms": "^21.2.17", + "@angular/platform-browser": "^21.2.17", "@tanstack/ai": "workspace:*", "@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": "^1.10.0", - "@angular/build": "^21.2.0", - "@tailwindcss/vite": "^4.1.18", + "@analogjs/vite-plugin-angular": "^1.22.5", + "@angular/build": "^21.2.17", + "@tailwindcss/vite": "^4.3.1", "@types/node": "^24.10.1", - "dotenv": "^17.2.3", + "dotenv": "^17.4.2", "typescript": "5.9.3", - "vite": "^7.3.3" + "vite": "^7.3.6" } } diff --git a/examples/ts-code-mode-web/package.json b/examples/ts-code-mode-web/package.json index 0f74ed7b6..7c44d07bc 100644 --- a/examples/ts-code-mode-web/package.json +++ b/examples/ts-code-mode-web/package.json @@ -10,8 +10,8 @@ "test:types": "tsc --noEmit" }, "dependencies": { - "@radix-ui/react-collapsible": "^1.1.2", - "@tailwindcss/vite": "^4.1.18", + "@radix-ui/react-collapsible": "^1.1.14", + "@tailwindcss/vite": "^4.3.1", "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", "@tanstack/ai-client": "workspace:*", @@ -24,35 +24,35 @@ "@tanstack/ai-ollama": "workspace:*", "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/nitro-v2-vite-plugin": "^1.154.7", - "@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/nitro-v2-vite-plugin": "^1.155.0", + "@tanstack/react-router": "^1.170.16", + "@tanstack/react-start": "^1.168.26", + "@tanstack/router-plugin": "^1.168.18", + "@tanstack/store": "^0.11.0", + "framer-motion": "^11.18.2", "highlight.js": "^11.11.1", - "lucide-react": "^0.561.0", - "marked": "^15.0.6", - "puppeteer": "^24.34.0", + "lucide-react": "^0.577.0", + "marked": "^15.0.12", + "puppeteer": "^24.43.1", "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", + "tailwindcss": "^4.3.1", "vite-tsconfig-paths": "^5.1.4", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.1", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", - "@vitejs/plugin-react": "^5.1.2", + "@vitejs/plugin-react": "^5.2.0", "typescript": "5.9.3", - "vite": "^7.3.3" + "vite": "^7.3.6" } } diff --git a/examples/ts-group-chat/package.json b/examples/ts-group-chat/package.json index 94979fd17..b24dcba23 100644 --- a/examples/ts-group-chat/package.json +++ b/examples/ts-group-chat/package.json @@ -9,28 +9,28 @@ "test:types": "tsc --noEmit" }, "dependencies": { - "@tailwindcss/vite": "^4.1.18", + "@tailwindcss/vite": "^4.3.1", "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", "@tanstack/ai-client": "workspace:*", "@tanstack/ai-react": "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/router-plugin": "^1.158.4", - "capnweb": "^0.1.0", + "@tanstack/react-devtools": "^0.10.8", + "@tanstack/react-router": "^1.170.16", + "@tanstack/react-router-devtools": "^1.167.0", + "@tanstack/react-router-ssr-query": "^1.167.1", + "@tanstack/react-start": "^1.168.26", + "@tanstack/router-plugin": "^1.168.18", + "capnweb": "^0.8.0", "react": "^19.2.3", "react-dom": "^19.2.3", - "tailwindcss": "^4.1.18", + "tailwindcss": "^4.3.1", "vite-tsconfig-paths": "^5.1.4", - "ws": "^8.18.3" + "ws": "^8.21.0" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.1", "@testing-library/dom": "^10.4.1", - "@testing-library/react": "^16.3.0", + "@testing-library/react": "^16.3.2", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", @@ -38,7 +38,7 @@ "@vitejs/plugin-react": "^5.1.2", "jsdom": "^27.2.0", "typescript": "5.9.3", - "vite": "^7.3.3", + "vite": "^7.3.6", "vitest": "^4.0.14", "web-vitals": "^5.1.0" } diff --git a/examples/ts-react-chat/package.json b/examples/ts-react-chat/package.json index 43acc3236..205d117a6 100644 --- a/examples/ts-react-chat/package.json +++ b/examples/ts-react-chat/package.json @@ -13,7 +13,7 @@ "dependencies": { "@mcp-ui/client": "^7.1.1", "@modelcontextprotocol/sdk": "^1.29.0", - "@tailwindcss/vite": "^4.1.18", + "@tailwindcss/vite": "^4.3.1", "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", "@tanstack/ai-client": "workspace:*", @@ -28,17 +28,17 @@ "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", "@tanstack/ai-react-ui": "workspace:*", - "@tanstack/nitro-v2-vite-plugin": "^1.154.7", - "@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", + "@tanstack/nitro-v2-vite-plugin": "^1.155.0", + "@tanstack/react-devtools": "^0.10.8", + "@tanstack/react-router": "^1.170.16", + "@tanstack/react-router-devtools": "^1.167.0", + "@tanstack/react-router-ssr-query": "^1.167.1", + "@tanstack/react-start": "^1.168.26", + "@tanstack/react-store": "^0.11.0", + "@tanstack/router-plugin": "^1.168.18", + "@tanstack/store": "^0.11.0", "highlight.js": "^11.11.1", - "lucide-react": "^0.561.0", + "lucide-react": "^0.577.0", "react": "^19.2.3", "react-dom": "^19.2.3", "react-markdown": "^10.1.0", @@ -46,24 +46,24 @@ "rehype-raw": "^7.0.0", "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", - "tailwindcss": "^4.1.18", + "tailwindcss": "^4.3.1", "vite-tsconfig-paths": "^5.1.4", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.1", "@tanstack/react-ai-devtools": "workspace:*", "@testing-library/dom": "^10.4.1", - "@testing-library/react": "^16.3.0", + "@testing-library/react": "^16.3.2", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", - "@vitejs/plugin-react": "^5.1.2", - "concurrently": "^9.1.2", - "jsdom": "^27.2.0", + "@vitejs/plugin-react": "^5.2.0", + "concurrently": "^9.2.3", + "jsdom": "^27.4.0", "typescript": "5.9.3", - "vite": "^7.3.3", - "vitest": "^4.0.14", - "web-vitals": "^5.1.0" + "vite": "^7.3.6", + "vitest": "^4.1.9", + "web-vitals": "^5.3.0" } } diff --git a/examples/ts-react-media/package.json b/examples/ts-react-media/package.json index 9adf242d1..57a92090d 100644 --- a/examples/ts-react-media/package.json +++ b/examples/ts-react-media/package.json @@ -10,27 +10,27 @@ "test:types": "tsc" }, "dependencies": { - "@tailwindcss/vite": "^4.1.18", + "@tailwindcss/vite": "^4.3.1", "@tanstack/ai": "workspace:*", "@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", - "lucide-react": "^0.561.0", + "@tanstack/react-router": "^1.170.16", + "@tanstack/react-start": "^1.168.26", + "@tanstack/router-plugin": "^1.168.18", + "lucide-react": "^0.577.0", "nitro": "3.0.1-alpha.2", "react": "^19.2.3", "react-dom": "^19.2.3", - "tailwindcss": "^4.1.18", + "tailwindcss": "^4.3.1", "vite-tsconfig-paths": "^5.1.4" }, "devDependencies": { "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", - "@vitejs/plugin-react": "^5.1.2", + "@vitejs/plugin-react": "^5.2.0", "typescript": "5.9.3", - "vite": "^7.3.3" + "vite": "^7.3.6" } } diff --git a/examples/ts-react-native-chat/package.json b/examples/ts-react-native-chat/package.json index 41d31afd6..c9121c1c3 100644 --- a/examples/ts-react-native-chat/package.json +++ b/examples/ts-react-native-chat/package.json @@ -24,21 +24,21 @@ "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.3", + "dotenv": "^17.4.2", + "expo": "~56.0.12", + "hono": "^4.12.27", "react": "^19.2.3", - "react-native": "0.85.3" + "react-native": "0.86.0" }, "devDependencies": { "@types/node": "^24.10.1", "@types/react": "^19.2.7", - "tsx": "^4.21.0", + "tsx": "^4.22.4", "typescript": "5.9.3" } } diff --git a/examples/ts-react-search/package.json b/examples/ts-react-search/package.json index db1707721..4c849477e 100644 --- a/examples/ts-react-search/package.json +++ b/examples/ts-react-search/package.json @@ -10,47 +10,47 @@ "test:types": "tsc --noEmit" }, "dependencies": { - "@radix-ui/react-slot": "^1.2.4", - "@tailwindcss/vite": "^4.1.18", + "@radix-ui/react-slot": "^1.3.0", + "@tailwindcss/vite": "^4.3.1", "@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.0.44", + "@tanstack/react-db": "^0.1.90", + "@tanstack/react-devtools": "^0.10.8", + "@tanstack/react-query": "^5.101.2", + "@tanstack/react-router": "^1.170.16", + "@tanstack/react-router-devtools": "^1.167.0", + "@tanstack/react-router-ssr-query": "^1.167.1", + "@tanstack/react-start": "^1.168.26", + "@tanstack/router-plugin": "^1.168.18", + "@tanstack/zod-adapter": "^1.167.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "lucide-react": "^0.561.0", + "lucide-react": "^0.577.0", "nitro": "latest", - "radix-ui": "^1.4.3", + "radix-ui": "^1.6.0", "react": "^19.2.3", - "react-day-picker": "^9.12.0", + "react-day-picker": "^9.14.0", "react-dom": "^19.2.3", - "tailwind-merge": "^3.4.0", - "tailwindcss": "^4.1.18", + "tailwind-merge": "^3.6.0", + "tailwindcss": "^4.3.1", "tw-animate-css": "^1.4.0", "vite-tsconfig-paths": "^5.1.4", - "zod": "^4.2.0" + "zod": "^4.4.3" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.1", "@testing-library/dom": "^10.4.1", - "@testing-library/react": "^16.3.0", + "@testing-library/react": "^16.3.2", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", - "@vitejs/plugin-react": "^5.1.2", - "jsdom": "^27.2.0", + "@vitejs/plugin-react": "^5.2.0", + "jsdom": "^27.4.0", "typescript": "5.9.3", - "vite": "^7.3.3", - "vitest": "^4.0.14", - "web-vitals": "^5.1.0" + "vite": "^7.3.6", + "vitest": "^4.1.9", + "web-vitals": "^5.3.0" } } diff --git a/examples/ts-solid-chat/package.json b/examples/ts-solid-chat/package.json index d51cd55c1..90cabda04 100644 --- a/examples/ts-solid-chat/package.json +++ b/examples/ts-solid-chat/package.json @@ -10,7 +10,7 @@ "test:types": "tsc --noEmit" }, "dependencies": { - "@tailwindcss/vite": "^4.1.18", + "@tailwindcss/vite": "^4.3.1", "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", "@tanstack/ai-client": "workspace:*", @@ -20,35 +20,35 @@ "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-solid": "workspace:*", "@tanstack/ai-solid-ui": "workspace:*", - "@tanstack/nitro-v2-vite-plugin": "^1.154.7", - "@tanstack/router-plugin": "^1.158.4", + "@tanstack/nitro-v2-vite-plugin": "^1.155.0", + "@tanstack/router-plugin": "^1.168.18", "@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.8", + "@tanstack/solid-router": "^1.170.16", + "@tanstack/solid-router-devtools": "^1.167.0", + "@tanstack/solid-router-ssr-query": "^1.167.1", + "@tanstack/solid-start": "^1.168.26", + "@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", + "lucide-solid": "^0.577.0", + "solid-js": "^1.9.13", + "solid-markdown": "^2.1.1", + "tailwindcss": "^4.3.1", "vite-tsconfig-paths": "^5.1.4", - "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.1", "@testing-library/dom": "^10.4.1", "@types/node": "^24.10.1", - "jsdom": "^27.2.0", + "jsdom": "^27.4.0", "typescript": "5.9.3", - "vite": "^7.3.3", - "vite-plugin-solid": "^2.11.10", - "vitest": "^4.0.14", - "web-vitals": "^5.1.0" + "vite": "^7.3.6", + "vite-plugin-solid": "^2.11.12", + "vitest": "^4.1.9", + "web-vitals": "^5.3.0" } } diff --git a/examples/ts-svelte-chat/package.json b/examples/ts-svelte-chat/package.json index d6820f6ce..2100d8619 100644 --- a/examples/ts-svelte-chat/package.json +++ b/examples/ts-svelte-chat/package.json @@ -21,22 +21,22 @@ "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-svelte": "workspace:*", "highlight.js": "^11.11.1", - "lucide-svelte": "^0.468.0", - "marked": "^15.0.6", - "marked-highlight": "^2.2.0", - "zod": "^4.2.0" + "lucide-svelte": "^0.577.0", + "marked": "^15.0.12", + "marked-highlight": "^2.2.4", + "zod": "^4.4.3" }, "devDependencies": { "@sveltejs/adapter-auto": "^3.3.1", - "@sveltejs/kit": "^2.15.10", + "@sveltejs/kit": "^2.68.0", "@sveltejs/vite-plugin-svelte": "^5.1.1", - "@tailwindcss/vite": "^4.1.18", + "@tailwindcss/vite": "^4.3.1", "@types/node": "^24.10.1", - "svelte": "^5.20.0", - "svelte-check": "^4.2.0", - "tailwindcss": "^4.1.18", + "svelte": "^5.56.4", + "svelte-check": "^4.7.1", + "tailwindcss": "^4.3.1", "tslib": "^2.8.1", "typescript": "5.9.3", - "vite": "^7.3.3" + "vite": "^7.3.6" } } diff --git a/examples/ts-vue-chat/package.json b/examples/ts-vue-chat/package.json index a2d98a7c9..1aac0ac66 100644 --- a/examples/ts-vue-chat/package.json +++ b/examples/ts-vue-chat/package.json @@ -19,23 +19,23 @@ "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-vue": "workspace:*", "@tanstack/ai-vue-ui": "workspace:*", - "marked": "^15.0.6", + "marked": "^15.0.12", "vue": "^3.5.25", - "vue-router": "^4.5.0", - "zod": "^4.2.0" + "vue-router": "^4.6.4", + "zod": "^4.4.3" }, "devDependencies": { - "@tailwindcss/vite": "^4.1.18", + "@tailwindcss/vite": "^4.3.1", "@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", - "tailwindcss": "^4.1.18", - "tsx": "^4.21.0", + "@vitejs/plugin-vue": "^6.0.7", + "autoprefixer": "^10.5.2", + "concurrently": "^9.2.3", + "dotenv": "^17.4.2", + "express": "^5.2.1", + "tailwindcss": "^4.3.1", + "tsx": "^4.22.4", "typescript": "5.9.3", - "vite": "^7.3.3", - "vue-tsc": "^2.2.10" + "vite": "^7.3.6", + "vue-tsc": "^2.2.12" } } diff --git a/examples/vanilla-chat/package.json b/examples/vanilla-chat/package.json index a0a45756b..a70dca90f 100644 --- a/examples/vanilla-chat/package.json +++ b/examples/vanilla-chat/package.json @@ -14,6 +14,6 @@ "@tanstack/ai-client": "workspace:*" }, "devDependencies": { - "vite": "^7.3.3" + "vite": "^7.3.6" } } diff --git a/package.json b/package.json index f821b130a..a5fc98c1b 100644 --- a/package.json +++ b/package.json @@ -58,28 +58,28 @@ }, "devDependencies": { "@changesets/changelog-github": "^0.7.0", - "@changesets/cli": "^2.30.0", - "@faker-js/faker": "^10.1.0", + "@changesets/cli": "^2.31.0", + "@faker-js/faker": "^10.5.0", "@tanstack/eslint-config": "0.4.0", - "@tanstack/typedoc-config": "0.3.1", - "@tanstack/vite-config": "0.4.1", + "@tanstack/typedoc-config": "0.3.3", + "@tanstack/vite-config": "0.5.2", "@types/node": "^24.10.1", - "eslint": "^9.39.1", - "eslint-plugin-unused-imports": "^4.3.0", - "happy-dom": "^20.0.10", + "eslint": "^9.39.4", + "eslint-plugin-unused-imports": "^4.4.1", + "happy-dom": "^20.10.6", "kiira": "0.5.0", - "knip": "^5.70.2", + "knip": "^5.88.1", "markdown-link-extractor": "^4.0.3", - "nx": "22.1.2", + "nx": "22.7.6", "premove": "^4.0.0", - "prettier": "^3.7.4", - "prettier-plugin-svelte": "^3.4.0", - "publint": "^0.3.15", - "sherif": "^1.9.0", - "tinyglobby": "^0.2.15", - "tsx": "^4.21.0", + "prettier": "^3.9.1", + "prettier-plugin-svelte": "^3.5.2", + "publint": "^0.3.21", + "sherif": "^1.12.0", + "tinyglobby": "^0.2.17", + "tsx": "^4.22.4", "typescript": "5.9.3", - "vite": "^7.3.3", - "vitest": "^4.0.14" + "vite": "^7.3.6", + "vitest": "^4.1.9" } } diff --git a/packages/ai-angular/package.json b/packages/ai-angular/package.json index 0e40e657f..dde0c9140 100644 --- a/packages/ai-angular/package.json +++ b/packages/ai-angular/package.json @@ -61,20 +61,20 @@ "@tanstack/ai": "workspace:^" }, "devDependencies": { - "@analogjs/vite-plugin-angular": "^1.10.0", - "@angular/build": "^21.2.0", - "@angular/common": "^21.2.0", - "@angular/compiler": "^21.2.0", - "@angular/core": "^21.2.0", - "@angular/platform-browser": "^21.2.0", - "@angular/platform-browser-dynamic": "^21.2.0", + "@analogjs/vite-plugin-angular": "^1.22.5", + "@angular/build": "^21.2.17", + "@angular/common": "^21.2.17", + "@angular/compiler": "^21.2.17", + "@angular/core": "^21.2.17", + "@angular/platform-browser": "^21.2.17", + "@angular/platform-browser-dynamic": "^21.2.17", "@tanstack/ai": "workspace:*", "@types/node": "^24.10.1", - "jsdom": "^27.2.0", - "ng-packagr": "^21.2.0", + "jsdom": "^27.4.0", + "ng-packagr": "^21.2.5", "typescript": "5.9.3", - "vitest": "^4.0.14", - "zod": "^4.2.0", - "zone.js": "^0.15.0" + "vitest": "^4.1.9", + "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..53fe1772c 100644 --- a/packages/ai-anthropic/live-tests/package.json +++ b/packages/ai-anthropic/live-tests/package.json @@ -11,9 +11,9 @@ "dependencies": { "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", - "zod": "^3.24.1" + "zod": "^3.25.76" }, "devDependencies": { - "tsx": "^4.19.2" + "tsx": "^4.22.4" } } diff --git a/packages/ai-anthropic/package.json b/packages/ai-anthropic/package.json index 3747640dd..39f5e4daa 100644 --- a/packages/ai-anthropic/package.json +++ b/packages/ai-anthropic/package.json @@ -58,7 +58,7 @@ "test:types": "tsc" }, "dependencies": { - "@anthropic-ai/sdk": "^0.97.1", + "@anthropic-ai/sdk": "^0.106.0", "@tanstack/ai-utils": "workspace:*" }, "peerDependencies": { @@ -67,7 +67,7 @@ }, "devDependencies": { "@tanstack/ai": "workspace:*", - "@vitest/coverage-v8": "4.0.14", - "zod": "^4.2.0" + "@vitest/coverage-v8": "4.1.9", + "zod": "^4.4.3" } } diff --git a/packages/ai-client/package.json b/packages/ai-client/package.json index 28cf40b6d..ebc0ef3f6 100644 --- a/packages/ai-client/package.json +++ b/packages/ai-client/package.json @@ -67,8 +67,8 @@ }, "devDependencies": { "@standard-schema/spec": "^1.1.0", - "@vitest/coverage-v8": "4.0.14", - "vite": "^7.3.3", - "zod": "^4.2.0" + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6", + "zod": "^4.4.3" } } diff --git a/packages/ai-code-mode-skills/package.json b/packages/ai-code-mode-skills/package.json index 3743e5a2c..3f2f2cae0 100644 --- a/packages/ai-code-mode-skills/package.json +++ b/packages/ai-code-mode-skills/package.json @@ -83,10 +83,10 @@ "@tanstack/ai-gemini": "workspace:*", "@tanstack/ai-isolate-node": "workspace:*", "@tanstack/ai-openai": "workspace:*", - "@vitest/coverage-v8": "4.0.14", + "@vitest/coverage-v8": "4.1.9", "commander": "^13.1.0", - "dotenv": "^17.2.3", - "tsx": "^4.21.0", - "zod": "^4.2.0" + "dotenv": "^17.4.2", + "tsx": "^4.22.4", + "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..ad3caf09f 100644 --- a/packages/ai-code-mode/models-eval/package.json +++ b/packages/ai-code-mode/models-eval/package.json @@ -20,10 +20,10 @@ "@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" + "tsx": "^4.22.4" } } diff --git a/packages/ai-code-mode/package.json b/packages/ai-code-mode/package.json index 258011724..0e65188b3 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:*", @@ -68,7 +68,7 @@ }, "devDependencies": { "@tanstack/ai": "workspace:*", - "@vitest/coverage-v8": "4.0.14", - "zod": "^4.2.0" + "@vitest/coverage-v8": "4.1.9", + "zod": "^4.4.3" } } diff --git a/packages/ai-devtools/package.json b/packages/ai-devtools/package.json index 8de070bfe..95936b240 100644 --- a/packages/ai-devtools/package.json +++ b/packages/ai-devtools/package.json @@ -92,17 +92,17 @@ "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", - "solid-js": "^1.9.10" + "@tanstack/devtools-ui": "^0.6.0", + "@tanstack/devtools-utils": "^0.6.0", + "goober": "^2.1.19", + "solid-js": "^1.9.13" }, "devDependencies": { - "@vitest/coverage-v8": "4.0.14", - "jsdom": "^27.2.0", + "@vitest/coverage-v8": "4.1.9", + "jsdom": "^27.4.0", "tsup": "^8.5.1", "tsup-preset-solid": "^2.2.0", - "vite": "^7.3.3", - "vite-plugin-solid": "^2.11.10" + "vite": "^7.3.6", + "vite-plugin-solid": "^2.11.12" } } diff --git a/packages/ai-elevenlabs/package.json b/packages/ai-elevenlabs/package.json index 09449ae88..9721544c2 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.14.0", + "@elevenlabs/elevenlabs-js": "^2.54.0", "@tanstack/ai-utils": "workspace:*" }, "peerDependencies": { @@ -67,6 +67,6 @@ }, "devDependencies": { "@tanstack/ai": "workspace:*", - "@vitest/coverage-v8": "4.0.14" + "@vitest/coverage-v8": "4.1.9" } } diff --git a/packages/ai-event-client/package.json b/packages/ai-event-client/package.json index 81d4f9b56..a16a80a9e 100644 --- a/packages/ai-event-client/package.json +++ b/packages/ai-event-client/package.json @@ -42,10 +42,10 @@ "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" + "@vitest/coverage-v8": "4.1.9" }, "keywords": [ "ai", diff --git a/packages/ai-fal/package.json b/packages/ai-fal/package.json index 73b9a3947..1beafd961 100644 --- a/packages/ai-fal/package.json +++ b/packages/ai-fal/package.json @@ -63,8 +63,8 @@ }, "devDependencies": { "@tanstack/ai": "workspace:*", - "@vitest/coverage-v8": "4.0.14", - "vite": "^7.3.3" + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6" }, "peerDependencies": { "@tanstack/ai": "workspace:*" diff --git a/packages/ai-gemini/package.json b/packages/ai-gemini/package.json index e2b5fdb38..b84b76092 100644 --- a/packages/ai-gemini/package.json +++ b/packages/ai-gemini/package.json @@ -64,7 +64,7 @@ "text-to-speech" ], "dependencies": { - "@google/genai": "^2.8.0", + "@google/genai": "^2.10.0", "@tanstack/ai-utils": "workspace:*", "partial-json": "^0.1.7" }, @@ -73,8 +73,8 @@ }, "devDependencies": { "@tanstack/ai": "workspace:*", - "@vitest/coverage-v8": "4.0.14", - "vite": "^7.3.3", - "zod": "^4.2.0" + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6", + "zod": "^4.4.3" } } diff --git a/packages/ai-grok/package.json b/packages/ai-grok/package.json index 8d15b16e8..e8d25494c 100644 --- a/packages/ai-grok/package.json +++ b/packages/ai-grok/package.json @@ -61,12 +61,12 @@ "dependencies": { "@tanstack/ai-utils": "workspace:*", "@tanstack/openai-base": "workspace:*", - "openai": "^6.41.0" + "openai": "^6.45.0" }, "devDependencies": { "@tanstack/ai": "workspace:*", - "@vitest/coverage-v8": "4.0.14", - "vite": "^7.3.3" + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6" }, "peerDependencies": { "@tanstack/ai": "workspace:^", diff --git a/packages/ai-groq/package.json b/packages/ai-groq/package.json index bc2eaee23..e690994fa 100644 --- a/packages/ai-groq/package.json +++ b/packages/ai-groq/package.json @@ -58,8 +58,8 @@ "structured-outputs" ], "devDependencies": { - "@vitest/coverage-v8": "4.0.14", - "vite": "^7.3.3" + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6" }, "peerDependencies": { "@tanstack/ai": "workspace:^", @@ -68,6 +68,6 @@ "dependencies": { "@tanstack/ai-utils": "workspace:*", "@tanstack/openai-base": "workspace:*", - "openai": "^6.41.0" + "openai": "^6.45.0" } } diff --git a/packages/ai-isolate-cloudflare/package.json b/packages/ai-isolate-cloudflare/package.json index 3cd7b7df0..e5cb0c9da 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.20241230.0", - "@vitest/coverage-v8": "4.0.14", - "wrangler": "^4.88.0" + "@cloudflare/workers-types": "^4.20260629.1", + "@vitest/coverage-v8": "4.1.9", + "wrangler": "^4.105.0" } } diff --git a/packages/ai-isolate-node/package.json b/packages/ai-isolate-node/package.json index 719ac78a5..9ea768803 100644 --- a/packages/ai-isolate-node/package.json +++ b/packages/ai-isolate-node/package.json @@ -57,12 +57,12 @@ "code-execution" ], "dependencies": { - "isolated-vm": "^6.0.2" + "isolated-vm": "^6.1.2" }, "peerDependencies": { "@tanstack/ai-code-mode": "workspace:*" }, "devDependencies": { - "@vitest/coverage-v8": "4.0.14" + "@vitest/coverage-v8": "4.1.9" } } diff --git a/packages/ai-isolate-quickjs/package.json b/packages/ai-isolate-quickjs/package.json index 09a1e5729..836c20459 100644 --- a/packages/ai-isolate-quickjs/package.json +++ b/packages/ai-isolate-quickjs/package.json @@ -54,12 +54,12 @@ "code-execution" ], "dependencies": { - "quickjs-emscripten": "^0.31.0" + "quickjs-emscripten": "^0.32.0" }, "peerDependencies": { "@tanstack/ai-code-mode": "workspace:*" }, "devDependencies": { - "@vitest/coverage-v8": "4.0.14" + "@vitest/coverage-v8": "4.1.9" } } diff --git a/packages/ai-mcp/package.json b/packages/ai-mcp/package.json index 360ac7ea2..9894e57fa 100644 --- a/packages/ai-mcp/package.json +++ b/packages/ai-mcp/package.json @@ -65,11 +65,11 @@ "@tanstack/ai": "workspace:*" }, "devDependencies": { - "@vitest/coverage-v8": "4.0.14", - "jiti": "^2.4.2", + "@vitest/coverage-v8": "4.1.9", + "jiti": "^2.7.0", "json-schema-to-typescript": "^15.0.4", "tsup": "^8.5.1", - "vite": "^7.3.3", - "zod": "^4.2.0" + "vite": "^7.3.6", + "zod": "^4.4.3" } } diff --git a/packages/ai-ollama/package.json b/packages/ai-ollama/package.json index 0a5f1957d..1b681a805 100644 --- a/packages/ai-ollama/package.json +++ b/packages/ai-ollama/package.json @@ -63,7 +63,7 @@ }, "devDependencies": { "@tanstack/ai": "workspace:*", - "@vitest/coverage-v8": "4.0.14", - "vite": "^7.3.3" + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6" } } diff --git a/packages/ai-openai/live-tests/package.json b/packages/ai-openai/live-tests/package.json index 0df34e8bb..d79472a58 100644 --- a/packages/ai-openai/live-tests/package.json +++ b/packages/ai-openai/live-tests/package.json @@ -13,6 +13,6 @@ "@tanstack/ai-openai": "workspace:*" }, "devDependencies": { - "tsx": "^4.19.2" + "tsx": "^4.22.4" } } diff --git a/packages/ai-openai/package.json b/packages/ai-openai/package.json index 6df43c6ce..9787862a4 100644 --- a/packages/ai-openai/package.json +++ b/packages/ai-openai/package.json @@ -68,7 +68,7 @@ "dependencies": { "@tanstack/ai-utils": "workspace:*", "@tanstack/openai-base": "workspace:*", - "openai": "^6.41.0" + "openai": "^6.45.0" }, "peerDependencies": { "@tanstack/ai": "workspace:^", @@ -76,8 +76,8 @@ }, "devDependencies": { "@tanstack/ai": "workspace:*", - "@vitest/coverage-v8": "4.0.14", - "vite": "^7.3.3", - "zod": "^4.2.0" + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6", + "zod": "^4.4.3" } } diff --git a/packages/ai-openrouter/package.json b/packages/ai-openrouter/package.json index 603d2da64..c41b851cf 100644 --- a/packages/ai-openrouter/package.json +++ b/packages/ai-openrouter/package.json @@ -60,14 +60,14 @@ "model-router" ], "dependencies": { - "@openrouter/sdk": "0.13.20", + "@openrouter/sdk": "0.13.21", "@tanstack/ai-utils": "workspace:*" }, "devDependencies": { "@tanstack/ai": "workspace:*", - "@vitest/coverage-v8": "4.0.14", - "vite": "^7.3.3", - "zod": "^4.2.0" + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6", + "zod": "^4.4.3" }, "peerDependencies": { "@tanstack/ai": "workspace:^" diff --git a/packages/ai-preact/package.json b/packages/ai-preact/package.json index 9936851ba..0830edc96 100644 --- a/packages/ai-preact/package.json +++ b/packages/ai-preact/package.json @@ -62,10 +62,10 @@ "@mcp-ui/client": "^7.1.1", "@tanstack/ai": "workspace:*", "@testing-library/preact": "^3.2.4", - "@vitest/coverage-v8": "4.0.14", - "jsdom": "^27.2.0", - "preact": "^10.26.9", - "vite": "^7.3.3" + "@vitest/coverage-v8": "4.1.9", + "jsdom": "^27.4.0", + "preact": "^10.29.3", + "vite": "^7.3.6" }, "peerDependencies": { "@mcp-ui/client": "^7", diff --git a/packages/ai-react-ui/package.json b/packages/ai-react-ui/package.json index c0b99b383..6a30d213c 100644 --- a/packages/ai-react-ui/package.json +++ b/packages/ai-react-ui/package.json @@ -69,9 +69,9 @@ "@tanstack/ai-client": "workspace:*", "@tanstack/ai-react": "workspace:*", "@types/react": "^19.2.7", - "@vitest/coverage-v8": "4.0.14", + "@vitest/coverage-v8": "4.1.9", "react": "^19.2.3", "react-dom": "^19.2.3", - "vite": "^7.3.3" + "vite": "^7.3.6" } } diff --git a/packages/ai-react/package.json b/packages/ai-react/package.json index 20beb9269..402d3b6cc 100644 --- a/packages/ai-react/package.json +++ b/packages/ai-react/package.json @@ -76,11 +76,11 @@ "@mcp-ui/client": "^7.1.1", "@standard-schema/spec": "^1.1.0", "@tanstack/ai": "workspace:*", - "@testing-library/react": "^16.3.0", + "@testing-library/react": "^16.3.2", "@types/react": "^19.2.7", - "@vitest/coverage-v8": "4.0.14", - "jsdom": "^27.2.0", + "@vitest/coverage-v8": "4.1.9", + "jsdom": "^27.4.0", "react": "^19.2.3", - "vite": "^7.3.3" + "vite": "^7.3.6" } } diff --git a/packages/ai-solid-ui/package.json b/packages/ai-solid-ui/package.json index efcc02a0b..c83d3d539 100644 --- a/packages/ai-solid-ui/package.json +++ b/packages/ai-solid-ui/package.json @@ -59,7 +59,7 @@ "rehype-raw": "^7.0.0", "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", - "solid-markdown": "^2.1.0" + "solid-markdown": "^2.1.1" }, "peerDependencies": { "@tanstack/ai-client": "workspace:^", @@ -69,8 +69,8 @@ "devDependencies": { "@tanstack/ai-client": "workspace:*", "@tanstack/ai-solid": "workspace:*", - "@vitest/coverage-v8": "4.0.14", - "solid-js": "^1.9.10", - "vite": "^7.3.3" + "@vitest/coverage-v8": "4.1.9", + "solid-js": "^1.9.13", + "vite": "^7.3.6" } } diff --git a/packages/ai-solid/package.json b/packages/ai-solid/package.json index 8cfc2be34..fd0b524fe 100644 --- a/packages/ai-solid/package.json +++ b/packages/ai-solid/package.json @@ -64,11 +64,11 @@ "@standard-schema/spec": "^1.1.0", "@tanstack/ai": "workspace:*", "@types/node": "^24.10.1", - "@vitest/coverage-v8": "4.0.14", - "jsdom": "^27.2.0", - "solid-js": "^1.9.10", - "tsdown": "^0.17.0-beta.6", + "@vitest/coverage-v8": "4.1.9", + "jsdom": "^27.4.0", + "solid-js": "^1.9.13", + "tsdown": "^0.22.3", "typescript": "5.9.3", - "vitest": "^4.0.14" + "vitest": "^4.1.9" } } diff --git a/packages/ai-svelte/package.json b/packages/ai-svelte/package.json index ff0329690..f2b31b6da 100644 --- a/packages/ai-svelte/package.json +++ b/packages/ai-svelte/package.json @@ -64,15 +64,15 @@ }, "devDependencies": { "@standard-schema/spec": "^1.1.0", - "@sveltejs/package": "^2.3.10", + "@sveltejs/package": "^2.5.8", "@sveltejs/vite-plugin-svelte": "^5.1.1", "@tanstack/ai": "workspace:*", "@types/node": "^24.10.1", - "@vitest/coverage-v8": "4.0.14", - "jsdom": "^27.2.0", - "svelte": "^5.20.0", - "svelte-check": "^4.2.0", + "@vitest/coverage-v8": "4.1.9", + "jsdom": "^27.4.0", + "svelte": "^5.56.4", + "svelte-check": "^4.7.1", "typescript": "5.9.3", - "vite": "^7.3.3" + "vite": "^7.3.6" } } diff --git a/packages/ai-utils/package.json b/packages/ai-utils/package.json index 1eda5f225..5601cf566 100644 --- a/packages/ai-utils/package.json +++ b/packages/ai-utils/package.json @@ -51,7 +51,7 @@ ], "devDependencies": { "@types/node": "^24.10.1", - "@vitest/coverage-v8": "4.0.14", - "vite": "^7.3.3" + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6" } } diff --git a/packages/ai-vue-ui/package.json b/packages/ai-vue-ui/package.json index 9762fce2a..c25869b55 100644 --- a/packages/ai-vue-ui/package.json +++ b/packages/ai-vue-ui/package.json @@ -63,10 +63,10 @@ "vue": ">=3.5.0" }, "devDependencies": { - "@vitejs/plugin-vue": "^6.0.2", - "@vitest/coverage-v8": "4.0.14", - "vite": "^7.3.3", + "@vitejs/plugin-vue": "^6.0.7", + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6", "vue": "^3.5.25", - "vue-tsc": "^2.2.10" + "vue-tsc": "^2.2.12" } } diff --git a/packages/ai-vue/package.json b/packages/ai-vue/package.json index f5f9f6224..9098ee00b 100644 --- a/packages/ai-vue/package.json +++ b/packages/ai-vue/package.json @@ -63,12 +63,12 @@ "@standard-schema/spec": "^1.1.0", "@tanstack/ai": "workspace:*", "@types/node": "^24.10.1", - "@vitest/coverage-v8": "4.0.14", - "@vue/test-utils": "^2.4.6", - "jsdom": "^27.2.0", - "tsdown": "^0.17.0-beta.6", + "@vitest/coverage-v8": "4.1.9", + "@vue/test-utils": "^2.4.11", + "jsdom": "^27.4.0", + "tsdown": "^0.22.3", "typescript": "5.9.3", - "vitest": "^4.0.14", + "vitest": "^4.1.9", "vue": "^3.5.25" } } diff --git a/packages/ai/package.json b/packages/ai/package.json index b9fc37dcd..1712a983f 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -85,7 +85,7 @@ "tanstack-intent" ], "dependencies": { - "@ag-ui/core": "^0.0.52", + "@ag-ui/core": "^0.0.57", "@standard-schema/spec": "^1.1.0", "@tanstack/ai-event-client": "workspace:*", "@tanstack/ai-utils": "workspace:*", @@ -100,9 +100,9 @@ } }, "devDependencies": { - "@opentelemetry/api": "^1.9.0", - "@vitest/coverage-v8": "4.0.14", - "arktype": "^2.1.28", - "zod": "^4.2.0" + "@opentelemetry/api": "^1.9.1", + "@vitest/coverage-v8": "4.1.9", + "arktype": "^2.2.1", + "zod": "^4.4.3" } } diff --git a/packages/openai-base/package.json b/packages/openai-base/package.json index ecfcd44ab..d3f268133 100644 --- a/packages/openai-base/package.json +++ b/packages/openai-base/package.json @@ -54,15 +54,15 @@ ], "dependencies": { "@tanstack/ai-utils": "workspace:*", - "openai": "^6.41.0" + "openai": "^6.45.0" }, "peerDependencies": { "@tanstack/ai": "workspace:^" }, "devDependencies": { "@tanstack/ai": "workspace:*", - "@vitest/coverage-v8": "4.0.14", - "vite": "^7.3.3", - "zod": "^4.2.0" + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6", + "zod": "^4.4.3" } } diff --git a/packages/preact-ai-devtools/package.json b/packages/preact-ai-devtools/package.json index 397162821..281e34e11 100644 --- a/packages/preact-ai-devtools/package.json +++ b/packages/preact-ai-devtools/package.json @@ -52,11 +52,11 @@ ], "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", - "vite": "^7.3.3" + "@vitest/coverage-v8": "4.1.9", + "vite": "^7.3.6" }, "peerDependencies": { "preact": "^10.0.0" diff --git a/packages/react-ai-devtools/package.json b/packages/react-ai-devtools/package.json index fa10fb966..0f89799aa 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", @@ -60,9 +60,9 @@ }, "devDependencies": { "@types/react": "^19.2.7", - "@vitest/coverage-v8": "4.0.14", + "@vitest/coverage-v8": "4.1.9", "react": "^19.2.3", - "vite": "^7.3.3" + "vite": "^7.3.6" }, "keywords": [ "ai", diff --git a/packages/solid-ai-devtools/package.json b/packages/solid-ai-devtools/package.json index 2c5629af1..f995e071e 100644 --- a/packages/solid-ai-devtools/package.json +++ b/packages/solid-ai-devtools/package.json @@ -61,15 +61,15 @@ ], "dependencies": { "@tanstack/ai-devtools-core": "workspace:*", - "@tanstack/devtools-utils": "^0.4.0" + "@tanstack/devtools-utils": "^0.6.0" }, "peerDependencies": { "solid-js": ">=1.9.7" }, "devDependencies": { - "@vitest/coverage-v8": "4.0.14", - "solid-js": "^1.9.10", - "vite": "^7.3.3", - "vite-plugin-solid": "^2.11.10" + "@vitest/coverage-v8": "4.1.9", + "solid-js": "^1.9.13", + "vite": "^7.3.6", + "vite-plugin-solid": "^2.11.12" } } diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 25219fcb3..3fc393b6f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -20,7 +20,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 patchedDependencies: '@changesets/assemble-release-plan@6.0.9': patches/@changesets__assemble-release-plan@6.0.9.patch diff --git a/testing/e2e/package.json b/testing/e2e/package.json index 57a822b58..5549c2c46 100644 --- a/testing/e2e/package.json +++ b/testing/e2e/package.json @@ -11,11 +11,11 @@ "postinstall": "playwright install chromium" }, "dependencies": { - "@copilotkit/aimock": "^1.34.0", + "@copilotkit/aimock": "^1.35.0", "@modelcontextprotocol/sdk": "^1.29.0", - "@openrouter/sdk": "0.13.20", - "@opentelemetry/api": "^1.9.0", - "@tailwindcss/vite": "^4.1.18", + "@openrouter/sdk": "0.13.21", + "@opentelemetry/api": "^1.9.1", + "@tailwindcss/vite": "^4.3.1", "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", "@tanstack/ai-client": "workspace:*", @@ -29,32 +29,32 @@ "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", "@tanstack/ai-react-ui": "workspace:*", - "@tanstack/devtools-event-bus": "^0.4.1", - "@tanstack/nitro-v2-vite-plugin": "^1.154.7", + "@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.16", + "@tanstack/react-start": "^1.168.26", + "arktype": "^2.2.1", "react": "^19.2.3", "react-dom": "^19.2.3", "react-markdown": "^10.1.0", "rehype-highlight": "^7.0.2", "rehype-raw": "^7.0.0", "rehype-sanitize": "^6.0.0", - "remark-cjk-friendly": "^2.0.1", + "remark-cjk-friendly": "^2.3.1", "remark-gfm": "^4.0.1", - "tailwindcss": "^4.1.18", + "tailwindcss": "^4.3.1", "vite-tsconfig-paths": "^5.1.4", - "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", + "@vitejs/plugin-react": "^5.2.0", + "miniflare": "^4.20260625.0", "typescript": "5.9.3", - "vite": "^7.3.3" + "vite": "^7.3.6" } } diff --git a/testing/panel/package.json b/testing/panel/package.json index 38bfc2558..82f4f68e8 100644 --- a/testing/panel/package.json +++ b/testing/panel/package.json @@ -10,7 +10,7 @@ "test:e2e:ui": "playwright test --ui" }, "dependencies": { - "@tailwindcss/vite": "^4.1.18", + "@tailwindcss/vite": "^4.3.1", "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", "@tanstack/ai-client": "workspace:*", @@ -22,12 +22,12 @@ "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", "@tanstack/ai-react-ui": "workspace:*", - "@tanstack/nitro-v2-vite-plugin": "^1.154.7", - "@tanstack/react-router": "^1.158.4", - "@tanstack/react-start": "^1.159.0", + "@tanstack/nitro-v2-vite-plugin": "^1.155.0", + "@tanstack/react-router": "^1.170.16", + "@tanstack/react-start": "^1.168.26", "@tanstack/start": "^1.120.20", "highlight.js": "^11.11.1", - "lucide-react": "^0.561.0", + "lucide-react": "^0.577.0", "react": "^19.2.3", "react-dom": "^19.2.3", "react-markdown": "^10.1.0", @@ -35,18 +35,18 @@ "rehype-raw": "^7.0.0", "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", - "tailwindcss": "^4.1.18", + "tailwindcss": "^4.3.1", "vite-tsconfig-paths": "^5.1.4", - "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", + "@vitejs/plugin-react": "^5.2.0", + "dotenv": "^17.4.2", "typescript": "5.9.3", - "vite": "^7.3.3" + "vite": "^7.3.6" } } diff --git a/testing/react-native-smoke/package.json b/testing/react-native-smoke/package.json index d4b2d4235..796661c38 100644 --- a/testing/react-native-smoke/package.json +++ b/testing/react-native-smoke/package.json @@ -24,15 +24,15 @@ "dependencies": { "@tanstack/ai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "expo": "~56.0.5", + "expo": "~56.0.12", "react": "^19.2.3", - "react-native": "0.85.3" + "react-native": "0.86.0" }, "devDependencies": { "@types/node": "^24.10.1", "@types/react": "^19.2.7", - "esbuild": "^0.25.12", - "tsx": "^4.21.0", + "esbuild": "^0.28.1", + "tsx": "^4.22.4", "typescript": "5.9.3" } }