From d18f242cdfa5b684dd8a20b5f0f6873370907579 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 16 Jun 2026 11:02:43 +0000 Subject: [PATCH] ci: Version Packages --- .changeset/middleware-capabilities.md | 5 ----- packages/ai-angular/CHANGELOG.md | 8 ++++++++ packages/ai-angular/package.json | 2 +- packages/ai-anthropic/CHANGELOG.md | 7 +++++++ packages/ai-anthropic/package.json | 2 +- packages/ai-client/CHANGELOG.md | 8 ++++++++ packages/ai-client/package.json | 2 +- packages/ai-code-mode-skills/CHANGELOG.md | 8 ++++++++ packages/ai-code-mode-skills/package.json | 2 +- packages/ai-code-mode/CHANGELOG.md | 7 +++++++ packages/ai-code-mode/package.json | 2 +- packages/ai-devtools/CHANGELOG.md | 8 ++++++++ packages/ai-devtools/package.json | 2 +- packages/ai-elevenlabs/CHANGELOG.md | 8 ++++++++ packages/ai-elevenlabs/package.json | 2 +- packages/ai-event-client/CHANGELOG.md | 7 +++++++ packages/ai-event-client/package.json | 2 +- packages/ai-fal/CHANGELOG.md | 7 +++++++ packages/ai-fal/package.json | 2 +- packages/ai-gemini/CHANGELOG.md | 7 +++++++ packages/ai-gemini/package.json | 2 +- packages/ai-grok/CHANGELOG.md | 8 ++++++++ packages/ai-grok/package.json | 2 +- packages/ai-groq/CHANGELOG.md | 8 ++++++++ packages/ai-groq/package.json | 2 +- packages/ai-isolate-cloudflare/CHANGELOG.md | 7 +++++++ packages/ai-isolate-cloudflare/package.json | 2 +- packages/ai-isolate-node/CHANGELOG.md | 7 +++++++ packages/ai-isolate-node/package.json | 2 +- packages/ai-isolate-quickjs/CHANGELOG.md | 7 +++++++ packages/ai-isolate-quickjs/package.json | 2 +- packages/ai-mcp/CHANGELOG.md | 7 +++++++ packages/ai-mcp/package.json | 2 +- packages/ai-ollama/CHANGELOG.md | 7 +++++++ packages/ai-ollama/package.json | 2 +- packages/ai-openai/CHANGELOG.md | 9 +++++++++ packages/ai-openai/package.json | 2 +- packages/ai-openrouter/CHANGELOG.md | 7 +++++++ packages/ai-openrouter/package.json | 2 +- packages/ai-preact/CHANGELOG.md | 8 ++++++++ packages/ai-preact/package.json | 2 +- packages/ai-react/CHANGELOG.md | 8 ++++++++ packages/ai-react/package.json | 2 +- packages/ai-solid/CHANGELOG.md | 8 ++++++++ packages/ai-solid/package.json | 2 +- packages/ai-svelte/CHANGELOG.md | 8 ++++++++ packages/ai-svelte/package.json | 2 +- packages/ai-vue-ui/CHANGELOG.md | 7 +++++++ packages/ai-vue-ui/package.json | 2 +- packages/ai-vue/CHANGELOG.md | 8 ++++++++ packages/ai-vue/package.json | 2 +- packages/ai/CHANGELOG.md | 11 +++++++++++ packages/ai/package.json | 2 +- packages/openai-base/CHANGELOG.md | 7 +++++++ packages/openai-base/package.json | 2 +- packages/preact-ai-devtools/CHANGELOG.md | 7 +++++++ packages/preact-ai-devtools/package.json | 2 +- packages/react-ai-devtools/CHANGELOG.md | 7 +++++++ packages/react-ai-devtools/package.json | 2 +- packages/solid-ai-devtools/CHANGELOG.md | 7 +++++++ packages/solid-ai-devtools/package.json | 2 +- 61 files changed, 258 insertions(+), 35 deletions(-) delete mode 100644 .changeset/middleware-capabilities.md diff --git a/.changeset/middleware-capabilities.md b/.changeset/middleware-capabilities.md deleted file mode 100644 index 987db886e..000000000 --- a/.changeset/middleware-capabilities.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/ai': minor ---- - -Add a type-safe capability system to chat middleware. `createCapability()('name')` returns a `[get, provide]` accessor tuple that is also its own identity for `requires`/`provides` declarations — no separate token import. The middleware context also exposes `ctx.get(capability)` / `ctx.getOptional(capability)` / `ctx.provide(capability, value)`, typed by the handle you pass. Middleware gain a `setup` provisioning hook (runs first, before `onConfig`) plus `requires`/`provides`/`optionalRequires`. `chat()` validates that every required capability is provided, at compile time (an array coverage check and the new order-aware `createChatMiddleware()` builder) and at runtime (clear errors before the adapter runs). Adapters can now declare `requires`. This is the primitive layer for upcoming persistence and sandbox middleware; no concrete capabilities ship yet. diff --git a/packages/ai-angular/CHANGELOG.md b/packages/ai-angular/CHANGELOG.md index fb0e10346..3d5212bf6 100644 --- a/packages/ai-angular/CHANGELOG.md +++ b/packages/ai-angular/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-angular +## 0.1.3 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/ai-client@0.17.3 + ## 0.1.2 ### Patch Changes diff --git a/packages/ai-angular/package.json b/packages/ai-angular/package.json index d7ac31426..d89f852e0 100644 --- a/packages/ai-angular/package.json +++ b/packages/ai-angular/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-angular", - "version": "0.1.2", + "version": "0.1.3", "description": "Angular signals integration for TanStack AI streaming chat, structured outputs, and media generation.", "author": "", "license": "MIT", diff --git a/packages/ai-anthropic/CHANGELOG.md b/packages/ai-anthropic/CHANGELOG.md index 38060cfdc..341bda86c 100644 --- a/packages/ai-anthropic/CHANGELOG.md +++ b/packages/ai-anthropic/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-anthropic +## 0.15.4 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + ## 0.15.3 ### Patch Changes diff --git a/packages/ai-anthropic/package.json b/packages/ai-anthropic/package.json index 85904871d..03803a027 100644 --- a/packages/ai-anthropic/package.json +++ b/packages/ai-anthropic/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-anthropic", - "version": "0.15.3", + "version": "0.15.4", "description": "Anthropic Claude adapter for TanStack AI chat, tool calling, thinking, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-client/CHANGELOG.md b/packages/ai-client/CHANGELOG.md index 1f45adb19..71288745c 100644 --- a/packages/ai-client/CHANGELOG.md +++ b/packages/ai-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-client +## 0.17.3 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/ai-event-client@0.6.2 + ## 0.17.2 ### Patch Changes diff --git a/packages/ai-client/package.json b/packages/ai-client/package.json index 75e8c0cdb..9793d3b27 100644 --- a/packages/ai-client/package.json +++ b/packages/ai-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-client", - "version": "0.17.2", + "version": "0.17.3", "description": "Framework-agnostic headless client for TanStack AI chat, realtime sessions, streaming transports, and media generations.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-code-mode-skills/CHANGELOG.md b/packages/ai-code-mode-skills/CHANGELOG.md index a25c49481..e8dccf1ae 100644 --- a/packages/ai-code-mode-skills/CHANGELOG.md +++ b/packages/ai-code-mode-skills/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-code-mode-skills +## 0.2.8 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/ai-code-mode@0.2.8 + ## 0.2.7 ### Patch Changes diff --git a/packages/ai-code-mode-skills/package.json b/packages/ai-code-mode-skills/package.json index 73b14ecb0..39ee23136 100644 --- a/packages/ai-code-mode-skills/package.json +++ b/packages/ai-code-mode-skills/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-code-mode-skills", - "version": "0.2.7", + "version": "0.2.8", "description": "Persistent runtime skill library for TanStack AI Code Mode agents and sandboxed tool orchestration.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-code-mode/CHANGELOG.md b/packages/ai-code-mode/CHANGELOG.md index deb52b8a5..dded174e9 100644 --- a/packages/ai-code-mode/CHANGELOG.md +++ b/packages/ai-code-mode/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-code-mode +## 0.2.8 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + ## 0.2.7 ### Patch Changes diff --git a/packages/ai-code-mode/package.json b/packages/ai-code-mode/package.json index 4108b06fe..2c0264ff1 100644 --- a/packages/ai-code-mode/package.json +++ b/packages/ai-code-mode/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-code-mode", - "version": "0.2.7", + "version": "0.2.8", "description": "Secure TypeScript Code Mode for TanStack AI agents to execute sandboxed tool orchestration programs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-devtools/CHANGELOG.md b/packages/ai-devtools/CHANGELOG.md index ab4e8f688..c55b49dbe 100644 --- a/packages/ai-devtools/CHANGELOG.md +++ b/packages/ai-devtools/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-devtools-core +## 0.4.11 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/ai-event-client@0.6.2 + ## 0.4.10 ### Patch Changes diff --git a/packages/ai-devtools/package.json b/packages/ai-devtools/package.json index 2fb88fc77..8d8d4e37b 100644 --- a/packages/ai-devtools/package.json +++ b/packages/ai-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-devtools-core", - "version": "0.4.10", + "version": "0.4.11", "description": "Core TanStack AI Devtools plugin for inspecting chat messages, tool calls, streams, and errors.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-elevenlabs/CHANGELOG.md b/packages/ai-elevenlabs/CHANGELOG.md index b819f39d4..526cbf171 100644 --- a/packages/ai-elevenlabs/CHANGELOG.md +++ b/packages/ai-elevenlabs/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-elevenlabs +## 0.2.23 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/ai-client@0.17.3 + ## 0.2.22 ### Patch Changes diff --git a/packages/ai-elevenlabs/package.json b/packages/ai-elevenlabs/package.json index d7622d355..73b4034ba 100644 --- a/packages/ai-elevenlabs/package.json +++ b/packages/ai-elevenlabs/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-elevenlabs", - "version": "0.2.22", + "version": "0.2.23", "description": "ElevenLabs adapter for TanStack AI realtime voice, text-to-speech, transcription, music, and sound effects.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-event-client/CHANGELOG.md b/packages/ai-event-client/CHANGELOG.md index caf0938b2..2465acfec 100644 --- a/packages/ai-event-client/CHANGELOG.md +++ b/packages/ai-event-client/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-event-client +## 0.6.2 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + ## 0.6.1 ### Patch Changes diff --git a/packages/ai-event-client/package.json b/packages/ai-event-client/package.json index 158a2c12f..88b819f63 100644 --- a/packages/ai-event-client/package.json +++ b/packages/ai-event-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-event-client", - "version": "0.6.1", + "version": "0.6.2", "description": "Typed event client for TanStack AI devtools, observability, and streamed runtime events.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-fal/CHANGELOG.md b/packages/ai-fal/CHANGELOG.md index fa44c875f..52d6287a7 100644 --- a/packages/ai-fal/CHANGELOG.md +++ b/packages/ai-fal/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-fal +## 0.8.2 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + ## 0.8.1 ### Patch Changes diff --git a/packages/ai-fal/package.json b/packages/ai-fal/package.json index d1f4c4b6a..9e7dfc013 100644 --- a/packages/ai-fal/package.json +++ b/packages/ai-fal/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-fal", - "version": "0.8.1", + "version": "0.8.2", "description": "fal.ai adapter for TanStack AI image, video, audio, speech, and transcription generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-gemini/CHANGELOG.md b/packages/ai-gemini/CHANGELOG.md index 5bdd1ec50..8113f9269 100644 --- a/packages/ai-gemini/CHANGELOG.md +++ b/packages/ai-gemini/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-gemini +## 0.16.2 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + ## 0.16.1 ### Patch Changes diff --git a/packages/ai-gemini/package.json b/packages/ai-gemini/package.json index b375c2599..93da9bcd0 100644 --- a/packages/ai-gemini/package.json +++ b/packages/ai-gemini/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-gemini", - "version": "0.16.1", + "version": "0.16.2", "description": "Google Gemini adapter for TanStack AI chat, images, speech, audio generation, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-grok/CHANGELOG.md b/packages/ai-grok/CHANGELOG.md index 39ab3e95c..47b1a49ed 100644 --- a/packages/ai-grok/CHANGELOG.md +++ b/packages/ai-grok/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-grok +## 0.11.5 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/openai-base@0.8.4 + ## 0.11.4 ### Patch Changes diff --git a/packages/ai-grok/package.json b/packages/ai-grok/package.json index e9122d2d3..3de46ebeb 100644 --- a/packages/ai-grok/package.json +++ b/packages/ai-grok/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-grok", - "version": "0.11.4", + "version": "0.11.5", "description": "xAI Grok adapter for TanStack AI chat, image generation, realtime, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-groq/CHANGELOG.md b/packages/ai-groq/CHANGELOG.md index 17e9cf002..9c7c3101b 100644 --- a/packages/ai-groq/CHANGELOG.md +++ b/packages/ai-groq/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-groq +## 0.4.5 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/openai-base@0.8.4 + ## 0.4.4 ### Patch Changes diff --git a/packages/ai-groq/package.json b/packages/ai-groq/package.json index 0d0f2b35f..413ab0a0b 100644 --- a/packages/ai-groq/package.json +++ b/packages/ai-groq/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-groq", - "version": "0.4.4", + "version": "0.4.5", "description": "Groq adapter for TanStack AI low-latency chat, tool calling, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-isolate-cloudflare/CHANGELOG.md b/packages/ai-isolate-cloudflare/CHANGELOG.md index 2eb797b47..eb9657af4 100644 --- a/packages/ai-isolate-cloudflare/CHANGELOG.md +++ b/packages/ai-isolate-cloudflare/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-isolate-cloudflare +## 0.2.24 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-code-mode@0.2.8 + ## 0.2.23 ### Patch Changes diff --git a/packages/ai-isolate-cloudflare/package.json b/packages/ai-isolate-cloudflare/package.json index 08db627e6..a07dc39af 100644 --- a/packages/ai-isolate-cloudflare/package.json +++ b/packages/ai-isolate-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-isolate-cloudflare", - "version": "0.2.23", + "version": "0.2.24", "description": "Cloudflare Workers sandbox driver for TanStack AI Code Mode TypeScript execution at the edge.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-isolate-node/CHANGELOG.md b/packages/ai-isolate-node/CHANGELOG.md index be6f27078..264ae25e8 100644 --- a/packages/ai-isolate-node/CHANGELOG.md +++ b/packages/ai-isolate-node/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-isolate-node +## 0.1.33 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-code-mode@0.2.8 + ## 0.1.32 ### Patch Changes diff --git a/packages/ai-isolate-node/package.json b/packages/ai-isolate-node/package.json index 1c5501727..eca15bf6c 100644 --- a/packages/ai-isolate-node/package.json +++ b/packages/ai-isolate-node/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-isolate-node", - "version": "0.1.32", + "version": "0.1.33", "description": "Node.js isolated-vm sandbox driver for TanStack AI Code Mode TypeScript execution.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-isolate-quickjs/CHANGELOG.md b/packages/ai-isolate-quickjs/CHANGELOG.md index e8aec166e..03441d2d3 100644 --- a/packages/ai-isolate-quickjs/CHANGELOG.md +++ b/packages/ai-isolate-quickjs/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-isolate-quickjs +## 0.1.33 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-code-mode@0.2.8 + ## 0.1.32 ### Patch Changes diff --git a/packages/ai-isolate-quickjs/package.json b/packages/ai-isolate-quickjs/package.json index 0bc7e0bb5..6ee6a0904 100644 --- a/packages/ai-isolate-quickjs/package.json +++ b/packages/ai-isolate-quickjs/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-isolate-quickjs", - "version": "0.1.32", + "version": "0.1.33", "description": "QuickJS WASM sandbox driver for TanStack AI Code Mode TypeScript execution across runtimes.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-mcp/CHANGELOG.md b/packages/ai-mcp/CHANGELOG.md index 724bd5777..fcdc72ac8 100644 --- a/packages/ai-mcp/CHANGELOG.md +++ b/packages/ai-mcp/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-mcp +## 0.1.3 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + ## 0.1.2 ### Patch Changes diff --git a/packages/ai-mcp/package.json b/packages/ai-mcp/package.json index 133b14237..022c6ecab 100644 --- a/packages/ai-mcp/package.json +++ b/packages/ai-mcp/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-mcp", - "version": "0.1.2", + "version": "0.1.3", "description": "Host-side Model Context Protocol client for TanStack AI: discover and run MCP server tools, resources, and prompts in any adapter's chat() loop, with generated end-to-end types.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-ollama/CHANGELOG.md b/packages/ai-ollama/CHANGELOG.md index f56085c7c..ff3ef9ecb 100644 --- a/packages/ai-ollama/CHANGELOG.md +++ b/packages/ai-ollama/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-ollama +## 0.8.4 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + ## 0.8.3 ### Patch Changes diff --git a/packages/ai-ollama/package.json b/packages/ai-ollama/package.json index 078dde54a..b93367b1e 100644 --- a/packages/ai-ollama/package.json +++ b/packages/ai-ollama/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-ollama", - "version": "0.8.3", + "version": "0.8.4", "description": "Ollama adapter for TanStack AI local LLM chat, tool calling, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-openai/CHANGELOG.md b/packages/ai-openai/CHANGELOG.md index e4141a294..6ab90d642 100644 --- a/packages/ai-openai/CHANGELOG.md +++ b/packages/ai-openai/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/ai-openai +## 0.14.4 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/ai-client@0.17.3 + - @tanstack/openai-base@0.8.4 + ## 0.14.3 ### Patch Changes diff --git a/packages/ai-openai/package.json b/packages/ai-openai/package.json index 2cb06428b..aed933605 100644 --- a/packages/ai-openai/package.json +++ b/packages/ai-openai/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-openai", - "version": "0.14.3", + "version": "0.14.4", "description": "OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-openrouter/CHANGELOG.md b/packages/ai-openrouter/CHANGELOG.md index 71348eef8..4cde4ac58 100644 --- a/packages/ai-openrouter/CHANGELOG.md +++ b/packages/ai-openrouter/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-openrouter +## 0.13.4 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + ## 0.13.3 ### Patch Changes diff --git a/packages/ai-openrouter/package.json b/packages/ai-openrouter/package.json index be43e9c8a..bd9c54526 100644 --- a/packages/ai-openrouter/package.json +++ b/packages/ai-openrouter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-openrouter", - "version": "0.13.3", + "version": "0.13.4", "description": "TanStack AI adapter for OpenRouter chat, provider tools, structured outputs, and access to hundreds of LLMs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-preact/CHANGELOG.md b/packages/ai-preact/CHANGELOG.md index 41ab903a5..382c37a4d 100644 --- a/packages/ai-preact/CHANGELOG.md +++ b/packages/ai-preact/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-preact +## 0.9.8 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/ai-client@0.17.3 + ## 0.9.7 ### Patch Changes diff --git a/packages/ai-preact/package.json b/packages/ai-preact/package.json index 20dd25456..a4b148058 100644 --- a/packages/ai-preact/package.json +++ b/packages/ai-preact/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-preact", - "version": "0.9.7", + "version": "0.9.8", "description": "Preact hooks for TanStack AI streaming chat and typed messages.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-react/CHANGELOG.md b/packages/ai-react/CHANGELOG.md index 34c5991b0..e164b70f9 100644 --- a/packages/ai-react/CHANGELOG.md +++ b/packages/ai-react/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-react +## 0.15.8 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/ai-client@0.17.3 + ## 0.15.7 ### Patch Changes diff --git a/packages/ai-react/package.json b/packages/ai-react/package.json index 3f3282219..9c3d81993 100644 --- a/packages/ai-react/package.json +++ b/packages/ai-react/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-react", - "version": "0.15.7", + "version": "0.15.8", "description": "React hooks for TanStack AI streaming chat, realtime voice, structured outputs, and media generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-solid/CHANGELOG.md b/packages/ai-solid/CHANGELOG.md index 4c31a57a0..6e3ffb53f 100644 --- a/packages/ai-solid/CHANGELOG.md +++ b/packages/ai-solid/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-solid +## 0.13.8 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/ai-client@0.17.3 + ## 0.13.7 ### Patch Changes diff --git a/packages/ai-solid/package.json b/packages/ai-solid/package.json index 5f2a5ce9f..391e86b59 100644 --- a/packages/ai-solid/package.json +++ b/packages/ai-solid/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-solid", - "version": "0.13.7", + "version": "0.13.8", "description": "Solid hooks for TanStack AI streaming chat, structured outputs, and media generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-svelte/CHANGELOG.md b/packages/ai-svelte/CHANGELOG.md index d62df490b..5dda977b8 100644 --- a/packages/ai-svelte/CHANGELOG.md +++ b/packages/ai-svelte/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-svelte +## 0.13.8 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/ai-client@0.17.3 + ## 0.13.7 ### Patch Changes diff --git a/packages/ai-svelte/package.json b/packages/ai-svelte/package.json index 7c4c28f58..deeb06c02 100644 --- a/packages/ai-svelte/package.json +++ b/packages/ai-svelte/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-svelte", - "version": "0.13.7", + "version": "0.13.8", "description": "Svelte 5 bindings for TanStack AI streaming chat, structured outputs, and media generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-vue-ui/CHANGELOG.md b/packages/ai-vue-ui/CHANGELOG.md index 3d5e6ca22..c554e8a18 100644 --- a/packages/ai-vue-ui/CHANGELOG.md +++ b/packages/ai-vue-ui/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-vue-ui +## 0.2.20 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-vue@0.13.8 + ## 0.2.19 ### Patch Changes diff --git a/packages/ai-vue-ui/package.json b/packages/ai-vue-ui/package.json index c063cad7e..9bc33da39 100644 --- a/packages/ai-vue-ui/package.json +++ b/packages/ai-vue-ui/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-vue-ui", - "version": "0.2.19", + "version": "0.2.20", "description": "Headless Vue components for building TanStack AI chat interfaces with streamed message parts.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-vue/CHANGELOG.md b/packages/ai-vue/CHANGELOG.md index 247257ea1..62e58d232 100644 --- a/packages/ai-vue/CHANGELOG.md +++ b/packages/ai-vue/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-vue +## 0.13.8 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + - @tanstack/ai-client@0.17.3 + ## 0.13.7 ### Patch Changes diff --git a/packages/ai-vue/package.json b/packages/ai-vue/package.json index aaae0471a..3e11ac66d 100644 --- a/packages/ai-vue/package.json +++ b/packages/ai-vue/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-vue", - "version": "0.13.7", + "version": "0.13.8", "description": "Vue composables for TanStack AI streaming chat, structured outputs, and media generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index c75754ea4..f35096ae5 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -1,5 +1,16 @@ # @tanstack/ai +## 0.31.0 + +### Minor Changes + +- [#763](https://github.com/TanStack/ai/pull/763) [`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5) - Add a type-safe capability system to chat middleware. `createCapability()('name')` returns a `[get, provide]` accessor tuple that is also its own identity for `requires`/`provides` declarations — no separate token import. The middleware context also exposes `ctx.get(capability)` / `ctx.getOptional(capability)` / `ctx.provide(capability, value)`, typed by the handle you pass. Middleware gain a `setup` provisioning hook (runs first, before `onConfig`) plus `requires`/`provides`/`optionalRequires`. `chat()` validates that every required capability is provided, at compile time (an array coverage check and the new order-aware `createChatMiddleware()` builder) and at runtime (clear errors before the adapter runs). Adapters can now declare `requires`. This is the primitive layer for upcoming persistence and sandbox middleware; no concrete capabilities ship yet. + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-event-client@0.6.2 + ## 0.30.0 ### Minor Changes diff --git a/packages/ai/package.json b/packages/ai/package.json index 7348f87e3..a32c8791b 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai", - "version": "0.30.0", + "version": "0.31.0", "description": "Type-safe TypeScript AI SDK for streaming chat, tool calling, agents, structured outputs, and multimodal generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/openai-base/CHANGELOG.md b/packages/openai-base/CHANGELOG.md index aecc63b0c..252dd676e 100644 --- a/packages/openai-base/CHANGELOG.md +++ b/packages/openai-base/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/openai-base +## 0.8.4 + +### Patch Changes + +- Updated dependencies [[`07aaf8b`](https://github.com/TanStack/ai/commit/07aaf8b9e5a8e699be25f936cc9cd651a46c16c5)]: + - @tanstack/ai@0.31.0 + ## 0.8.3 ### Patch Changes diff --git a/packages/openai-base/package.json b/packages/openai-base/package.json index 7f9f70bb0..aca2592a2 100644 --- a/packages/openai-base/package.json +++ b/packages/openai-base/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/openai-base", - "version": "0.8.3", + "version": "0.8.4", "description": "Shared OpenAI SDK base adapters for TanStack AI providers using Chat Completions and Responses APIs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/preact-ai-devtools/CHANGELOG.md b/packages/preact-ai-devtools/CHANGELOG.md index 9376c7ce6..4c6de7e51 100644 --- a/packages/preact-ai-devtools/CHANGELOG.md +++ b/packages/preact-ai-devtools/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/preact-ai-devtools +## 0.1.54 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-devtools-core@0.4.11 + ## 0.1.53 ### Patch Changes diff --git a/packages/preact-ai-devtools/package.json b/packages/preact-ai-devtools/package.json index 1f18a1bec..5f681cdab 100644 --- a/packages/preact-ai-devtools/package.json +++ b/packages/preact-ai-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/preact-ai-devtools", - "version": "0.1.53", + "version": "0.1.54", "description": "Preact Devtools plugin for inspecting TanStack AI chat messages, tool calls, streams, and errors.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/react-ai-devtools/CHANGELOG.md b/packages/react-ai-devtools/CHANGELOG.md index 0c8dd35a6..c8f05b3d8 100644 --- a/packages/react-ai-devtools/CHANGELOG.md +++ b/packages/react-ai-devtools/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-ai-devtools +## 0.2.54 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-devtools-core@0.4.11 + ## 0.2.53 ### Patch Changes diff --git a/packages/react-ai-devtools/package.json b/packages/react-ai-devtools/package.json index a2ed3fb15..b7f08dad1 100644 --- a/packages/react-ai-devtools/package.json +++ b/packages/react-ai-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-ai-devtools", - "version": "0.2.53", + "version": "0.2.54", "description": "React Devtools plugin for inspecting TanStack AI chat messages, tool calls, streams, and errors.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/solid-ai-devtools/CHANGELOG.md b/packages/solid-ai-devtools/CHANGELOG.md index 630d2ab7b..f54fd672e 100644 --- a/packages/solid-ai-devtools/CHANGELOG.md +++ b/packages/solid-ai-devtools/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/solid-ai-devtools +## 0.2.54 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-devtools-core@0.4.11 + ## 0.2.53 ### Patch Changes diff --git a/packages/solid-ai-devtools/package.json b/packages/solid-ai-devtools/package.json index bd20a3d72..21011d665 100644 --- a/packages/solid-ai-devtools/package.json +++ b/packages/solid-ai-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-ai-devtools", - "version": "0.2.53", + "version": "0.2.54", "description": "Solid Devtools plugin for inspecting TanStack AI chat messages, tool calls, streams, and errors.", "author": "Tanner Linsley", "license": "MIT",