diff --git a/.changeset/republish-dist-artifacts.md b/.changeset/republish-dist-artifacts.md deleted file mode 100644 index 6a051f558..000000000 --- a/.changeset/republish-dist-artifacts.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -'@tanstack/ai': minor -'@tanstack/ai-angular': patch -'@tanstack/ai-anthropic': patch -'@tanstack/ai-client': patch -'@tanstack/ai-code-mode': patch -'@tanstack/ai-code-mode-skills': patch -'@tanstack/ai-devtools-core': patch -'@tanstack/ai-elevenlabs': patch -'@tanstack/ai-event-client': patch -'@tanstack/ai-fal': patch -'@tanstack/ai-gemini': patch -'@tanstack/ai-grok': patch -'@tanstack/ai-groq': patch -'@tanstack/ai-isolate-cloudflare': patch -'@tanstack/ai-isolate-node': patch -'@tanstack/ai-isolate-quickjs': patch -'@tanstack/ai-mcp': patch -'@tanstack/ai-ollama': patch -'@tanstack/ai-openai': patch -'@tanstack/ai-openrouter': patch -'@tanstack/ai-preact': patch -'@tanstack/ai-react': patch -'@tanstack/ai-react-ui': patch -'@tanstack/ai-solid': patch -'@tanstack/ai-solid-ui': patch -'@tanstack/ai-svelte': patch -'@tanstack/ai-utils': patch -'@tanstack/ai-vue': patch -'@tanstack/ai-vue-ui': patch -'@tanstack/openai-base': patch -'@tanstack/preact-ai-devtools': patch -'@tanstack/react-ai-devtools': patch -'@tanstack/solid-ai-devtools': patch ---- - -Republish all packages with their compiled `dist/` output. - -Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the -release workflow relied on an Nx-cached `build` whose outputs were not -materialized to disk before `changeset publish` packed the tarballs, and -`files: ["dist"]` silently includes nothing when `dist/` is absent. The -published packages therefore contained only `src/`, so every export -(`./dist/esm/*.js`) resolved to a missing file and the packages were -uninstallable. - -The publish step now runs a fresh, cache-bypassing build of all packages -immediately before publishing, guaranteeing compiled artifacts are present in -every tarball. diff --git a/packages/ai-angular/CHANGELOG.md b/packages/ai-angular/CHANGELOG.md index 184884733..7d3203953 100644 --- a/packages/ai-angular/CHANGELOG.md +++ b/packages/ai-angular/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-angular +## 0.1.11 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-client@0.18.6 + ## 0.1.10 ### Patch Changes diff --git a/packages/ai-angular/package.json b/packages/ai-angular/package.json index 4f3d4e520..21f09c5b8 100644 --- a/packages/ai-angular/package.json +++ b/packages/ai-angular/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-angular", - "version": "0.1.10", + "version": "0.1.11", "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 f437fe40c..e4c6ba389 100644 --- a/packages/ai-anthropic/CHANGELOG.md +++ b/packages/ai-anthropic/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-anthropic +## 0.15.10 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-utils@0.3.1 + ## 0.15.9 ### Patch Changes diff --git a/packages/ai-anthropic/package.json b/packages/ai-anthropic/package.json index 261af05d7..721cea5b5 100644 --- a/packages/ai-anthropic/package.json +++ b/packages/ai-anthropic/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-anthropic", - "version": "0.15.9", + "version": "0.15.10", "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 3cd73c01a..1ecd9d0f0 100644 --- a/packages/ai-client/CHANGELOG.md +++ b/packages/ai-client/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-client +## 0.18.6 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-event-client@0.6.8 + ## 0.18.5 ### Patch Changes diff --git a/packages/ai-client/package.json b/packages/ai-client/package.json index 8dafae619..099e7ca8e 100644 --- a/packages/ai-client/package.json +++ b/packages/ai-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-client", - "version": "0.18.5", + "version": "0.18.6", "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 cfc42820e..efb863a39 100644 --- a/packages/ai-code-mode-skills/CHANGELOG.md +++ b/packages/ai-code-mode-skills/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-code-mode-skills +## 0.3.4 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-code-mode@0.3.1 + ## 0.3.3 ### Patch Changes diff --git a/packages/ai-code-mode-skills/package.json b/packages/ai-code-mode-skills/package.json index c80fa881c..78db5e436 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.3.3", + "version": "0.3.4", "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 cc5e74a12..af93caaf2 100644 --- a/packages/ai-code-mode/CHANGELOG.md +++ b/packages/ai-code-mode/CHANGELOG.md @@ -1,5 +1,26 @@ # @tanstack/ai-code-mode +## 0.3.1 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + ## 0.3.0 ### Minor Changes diff --git a/packages/ai-code-mode/package.json b/packages/ai-code-mode/package.json index f25092530..1d983f29f 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.3.0", + "version": "0.3.1", "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 44564d924..e74c766fa 100644 --- a/packages/ai-devtools/CHANGELOG.md +++ b/packages/ai-devtools/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-devtools-core +## 0.4.18 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-event-client@0.6.8 + ## 0.4.17 ### Patch Changes diff --git a/packages/ai-devtools/package.json b/packages/ai-devtools/package.json index 119a0c5f7..66484c70a 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.17", + "version": "0.4.18", "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 b9fa4ebd2..cb2438722 100644 --- a/packages/ai-elevenlabs/CHANGELOG.md +++ b/packages/ai-elevenlabs/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-elevenlabs +## 0.2.29 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-utils@0.3.1 + ## 0.2.28 ### Patch Changes diff --git a/packages/ai-elevenlabs/package.json b/packages/ai-elevenlabs/package.json index 65b45c108..4bf92d6fc 100644 --- a/packages/ai-elevenlabs/package.json +++ b/packages/ai-elevenlabs/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-elevenlabs", - "version": "0.2.28", + "version": "0.2.29", "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 88c113bfa..636549768 100644 --- a/packages/ai-event-client/CHANGELOG.md +++ b/packages/ai-event-client/CHANGELOG.md @@ -1,5 +1,23 @@ # @tanstack/ai-event-client +## 0.6.8 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + ## 0.6.7 ### Patch Changes diff --git a/packages/ai-event-client/package.json b/packages/ai-event-client/package.json index 0eb2828c5..81d4f9b56 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.7", + "version": "0.6.8", "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 9585c72e5..d86ac4bd0 100644 --- a/packages/ai-fal/CHANGELOG.md +++ b/packages/ai-fal/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-fal +## 0.9.6 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-utils@0.3.1 + ## 0.9.5 ### Patch Changes diff --git a/packages/ai-fal/package.json b/packages/ai-fal/package.json index b92496a1a..0a77b58ad 100644 --- a/packages/ai-fal/package.json +++ b/packages/ai-fal/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-fal", - "version": "0.9.5", + "version": "0.9.6", "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 ca3b66dda..1dbafa3a2 100644 --- a/packages/ai-gemini/CHANGELOG.md +++ b/packages/ai-gemini/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-gemini +## 0.18.2 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-utils@0.3.1 + ## 0.18.1 ### Patch Changes diff --git a/packages/ai-gemini/package.json b/packages/ai-gemini/package.json index 44384cc4f..a2a441888 100644 --- a/packages/ai-gemini/package.json +++ b/packages/ai-gemini/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-gemini", - "version": "0.18.1", + "version": "0.18.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 24b497cab..0511a280e 100644 --- a/packages/ai-grok/CHANGELOG.md +++ b/packages/ai-grok/CHANGELOG.md @@ -1,5 +1,28 @@ # @tanstack/ai-grok +## 0.14.4 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-utils@0.3.1 + - @tanstack/openai-base@0.9.4 + ## 0.14.3 ### Patch Changes diff --git a/packages/ai-grok/package.json b/packages/ai-grok/package.json index a88b99c2c..0547130d5 100644 --- a/packages/ai-grok/package.json +++ b/packages/ai-grok/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-grok", - "version": "0.14.3", + "version": "0.14.4", "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 babca85de..9b70d8d3a 100644 --- a/packages/ai-groq/CHANGELOG.md +++ b/packages/ai-groq/CHANGELOG.md @@ -1,5 +1,28 @@ # @tanstack/ai-groq +## 0.4.14 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-utils@0.3.1 + - @tanstack/openai-base@0.9.4 + ## 0.4.13 ### Patch Changes diff --git a/packages/ai-groq/package.json b/packages/ai-groq/package.json index 0f2ec1b77..e570bcbd6 100644 --- a/packages/ai-groq/package.json +++ b/packages/ai-groq/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-groq", - "version": "0.4.13", + "version": "0.4.14", "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 b6b5f4927..8bc81723b 100644 --- a/packages/ai-isolate-cloudflare/CHANGELOG.md +++ b/packages/ai-isolate-cloudflare/CHANGELOG.md @@ -1,5 +1,26 @@ # @tanstack/ai-isolate-cloudflare +## 0.2.31 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai-code-mode@0.3.1 + ## 0.2.30 ### Patch Changes diff --git a/packages/ai-isolate-cloudflare/package.json b/packages/ai-isolate-cloudflare/package.json index 4dcd4876e..4b865ddc6 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.30", + "version": "0.2.31", "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 b5d0f93b1..98309d564 100644 --- a/packages/ai-isolate-node/CHANGELOG.md +++ b/packages/ai-isolate-node/CHANGELOG.md @@ -1,5 +1,26 @@ # @tanstack/ai-isolate-node +## 0.1.40 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai-code-mode@0.3.1 + ## 0.1.39 ### Patch Changes diff --git a/packages/ai-isolate-node/package.json b/packages/ai-isolate-node/package.json index 1f8a12d08..454b0c0bc 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.39", + "version": "0.1.40", "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 d9bf2accc..86a621cee 100644 --- a/packages/ai-isolate-quickjs/CHANGELOG.md +++ b/packages/ai-isolate-quickjs/CHANGELOG.md @@ -1,5 +1,26 @@ # @tanstack/ai-isolate-quickjs +## 0.1.40 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai-code-mode@0.3.1 + ## 0.1.39 ### Patch Changes diff --git a/packages/ai-isolate-quickjs/package.json b/packages/ai-isolate-quickjs/package.json index cb0d48abc..c93bcd1f2 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.39", + "version": "0.1.40", "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 81653574d..105e5ea27 100644 --- a/packages/ai-mcp/CHANGELOG.md +++ b/packages/ai-mcp/CHANGELOG.md @@ -1,5 +1,26 @@ # @tanstack/ai-mcp +## 0.1.10 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + ## 0.1.9 ### Patch Changes diff --git a/packages/ai-mcp/package.json b/packages/ai-mcp/package.json index b27fa666b..303bdc858 100644 --- a/packages/ai-mcp/package.json +++ b/packages/ai-mcp/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-mcp", - "version": "0.1.9", + "version": "0.1.10", "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 57230511a..6b10c12a0 100644 --- a/packages/ai-ollama/CHANGELOG.md +++ b/packages/ai-ollama/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-ollama +## 0.8.10 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-utils@0.3.1 + ## 0.8.9 ### Patch Changes diff --git a/packages/ai-ollama/package.json b/packages/ai-ollama/package.json index e8c036af5..c77c89ddd 100644 --- a/packages/ai-ollama/package.json +++ b/packages/ai-ollama/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-ollama", - "version": "0.8.9", + "version": "0.8.10", "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 75bdca40f..1ffddc47d 100644 --- a/packages/ai-openai/CHANGELOG.md +++ b/packages/ai-openai/CHANGELOG.md @@ -1,5 +1,28 @@ # @tanstack/ai-openai +## 0.15.8 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-utils@0.3.1 + - @tanstack/openai-base@0.9.4 + ## 0.15.7 ### Patch Changes diff --git a/packages/ai-openai/package.json b/packages/ai-openai/package.json index 02a02cd94..39af84385 100644 --- a/packages/ai-openai/package.json +++ b/packages/ai-openai/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-openai", - "version": "0.15.7", + "version": "0.15.8", "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 cbf7d92ea..cce89b792 100644 --- a/packages/ai-openrouter/CHANGELOG.md +++ b/packages/ai-openrouter/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-openrouter +## 0.15.3 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-utils@0.3.1 + ## 0.15.2 ### Patch Changes diff --git a/packages/ai-openrouter/package.json b/packages/ai-openrouter/package.json index ece74cd02..dd085869e 100644 --- a/packages/ai-openrouter/package.json +++ b/packages/ai-openrouter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-openrouter", - "version": "0.15.2", + "version": "0.15.3", "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 367500042..9a7fd4b46 100644 --- a/packages/ai-preact/CHANGELOG.md +++ b/packages/ai-preact/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-preact +## 0.9.15 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-client@0.18.6 + ## 0.9.14 ### Patch Changes diff --git a/packages/ai-preact/package.json b/packages/ai-preact/package.json index b6e1f3162..d2202bc20 100644 --- a/packages/ai-preact/package.json +++ b/packages/ai-preact/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-preact", - "version": "0.9.14", + "version": "0.9.15", "description": "Preact hooks for TanStack AI streaming chat and typed messages.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-react-ui/CHANGELOG.md b/packages/ai-react-ui/CHANGELOG.md index ccf092c24..a63d0994b 100644 --- a/packages/ai-react-ui/CHANGELOG.md +++ b/packages/ai-react-ui/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-react-ui +## 0.8.11 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai-client@0.18.6 + - @tanstack/ai-react@0.15.15 + ## 0.8.10 ### Patch Changes diff --git a/packages/ai-react-ui/package.json b/packages/ai-react-ui/package.json index 6ad22bf58..54f453d83 100644 --- a/packages/ai-react-ui/package.json +++ b/packages/ai-react-ui/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-react-ui", - "version": "0.8.10", + "version": "0.8.11", "description": "Headless React components for building TanStack AI chat interfaces with streamed message parts.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-react/CHANGELOG.md b/packages/ai-react/CHANGELOG.md index 71d504186..edeba5967 100644 --- a/packages/ai-react/CHANGELOG.md +++ b/packages/ai-react/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-react +## 0.15.15 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-client@0.18.6 + ## 0.15.14 ### Patch Changes diff --git a/packages/ai-react/package.json b/packages/ai-react/package.json index a94e67fdc..d15484a32 100644 --- a/packages/ai-react/package.json +++ b/packages/ai-react/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-react", - "version": "0.15.14", + "version": "0.15.15", "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-ui/CHANGELOG.md b/packages/ai-solid-ui/CHANGELOG.md index 86ea44233..505ac6c78 100644 --- a/packages/ai-solid-ui/CHANGELOG.md +++ b/packages/ai-solid-ui/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-solid-ui +## 0.7.10 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai-client@0.18.6 + - @tanstack/ai-solid@0.13.15 + ## 0.7.9 ### Patch Changes diff --git a/packages/ai-solid-ui/package.json b/packages/ai-solid-ui/package.json index a237253d4..41b87c4dc 100644 --- a/packages/ai-solid-ui/package.json +++ b/packages/ai-solid-ui/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-solid-ui", - "version": "0.7.9", + "version": "0.7.10", "description": "Headless Solid components for building TanStack AI chat interfaces with streamed message parts.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-solid/CHANGELOG.md b/packages/ai-solid/CHANGELOG.md index d4693d66f..650699f36 100644 --- a/packages/ai-solid/CHANGELOG.md +++ b/packages/ai-solid/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-solid +## 0.13.15 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-client@0.18.6 + ## 0.13.14 ### Patch Changes diff --git a/packages/ai-solid/package.json b/packages/ai-solid/package.json index b9621e0d5..a50d7d61d 100644 --- a/packages/ai-solid/package.json +++ b/packages/ai-solid/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-solid", - "version": "0.13.14", + "version": "0.13.15", "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 837c08712..7755c1bff 100644 --- a/packages/ai-svelte/CHANGELOG.md +++ b/packages/ai-svelte/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-svelte +## 0.13.15 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-client@0.18.6 + ## 0.13.14 ### Patch Changes diff --git a/packages/ai-svelte/package.json b/packages/ai-svelte/package.json index 052384fe9..68655ef20 100644 --- a/packages/ai-svelte/package.json +++ b/packages/ai-svelte/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-svelte", - "version": "0.13.14", + "version": "0.13.15", "description": "Svelte 5 bindings for TanStack AI streaming chat, structured outputs, and media generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-utils/CHANGELOG.md b/packages/ai-utils/CHANGELOG.md index 84874f1e4..7866e77a1 100644 --- a/packages/ai-utils/CHANGELOG.md +++ b/packages/ai-utils/CHANGELOG.md @@ -1,5 +1,23 @@ # @tanstack/ai-utils +## 0.3.1 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + ## 0.3.0 ### Minor Changes diff --git a/packages/ai-utils/package.json b/packages/ai-utils/package.json index ec8f2a098..1eda5f225 100644 --- a/packages/ai-utils/package.json +++ b/packages/ai-utils/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-utils", - "version": "0.3.0", + "version": "0.3.1", "description": "Shared TypeScript utilities for TanStack AI provider adapters and runtime packages.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-vue-ui/CHANGELOG.md b/packages/ai-vue-ui/CHANGELOG.md index a6ae0b95d..bfeacbc4b 100644 --- a/packages/ai-vue-ui/CHANGELOG.md +++ b/packages/ai-vue-ui/CHANGELOG.md @@ -1,5 +1,26 @@ # @tanstack/ai-vue-ui +## 0.2.27 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai-vue@0.13.15 + ## 0.2.26 ### Patch Changes diff --git a/packages/ai-vue-ui/package.json b/packages/ai-vue-ui/package.json index b9da73b4b..0cf3c27ba 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.26", + "version": "0.2.27", "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 78a79208b..4198a3f16 100644 --- a/packages/ai-vue/CHANGELOG.md +++ b/packages/ai-vue/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/ai-vue +## 0.13.15 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-client@0.18.6 + ## 0.13.14 ### Patch Changes diff --git a/packages/ai-vue/package.json b/packages/ai-vue/package.json index 3291a2f1c..85f3f7f02 100644 --- a/packages/ai-vue/package.json +++ b/packages/ai-vue/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-vue", - "version": "0.13.14", + "version": "0.13.15", "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 35a116066..858905f6d 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -1,5 +1,29 @@ # @tanstack/ai +## 0.37.0 + +### Minor Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +### Patch Changes + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai-event-client@0.6.8 + - @tanstack/ai-utils@0.3.1 + ## 0.36.0 ### Minor Changes diff --git a/packages/ai/package.json b/packages/ai/package.json index 67c104588..034db0aae 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai", - "version": "0.36.0", + "version": "0.37.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 880c960b4..3408587ce 100644 --- a/packages/openai-base/CHANGELOG.md +++ b/packages/openai-base/CHANGELOG.md @@ -1,5 +1,27 @@ # @tanstack/openai-base +## 0.9.4 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai@0.37.0 + - @tanstack/ai-utils@0.3.1 + ## 0.9.3 ### Patch Changes diff --git a/packages/openai-base/package.json b/packages/openai-base/package.json index 1154cfe6d..e5087e886 100644 --- a/packages/openai-base/package.json +++ b/packages/openai-base/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/openai-base", - "version": "0.9.3", + "version": "0.9.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 9be036876..9d1d1da37 100644 --- a/packages/preact-ai-devtools/CHANGELOG.md +++ b/packages/preact-ai-devtools/CHANGELOG.md @@ -1,5 +1,26 @@ # @tanstack/preact-ai-devtools +## 0.1.61 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai-devtools-core@0.4.18 + ## 0.1.60 ### Patch Changes diff --git a/packages/preact-ai-devtools/package.json b/packages/preact-ai-devtools/package.json index 21d82f664..0d442e98c 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.60", + "version": "0.1.61", "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 29b0e2d7c..c0d29ccc9 100644 --- a/packages/react-ai-devtools/CHANGELOG.md +++ b/packages/react-ai-devtools/CHANGELOG.md @@ -1,5 +1,26 @@ # @tanstack/react-ai-devtools +## 0.2.61 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai-devtools-core@0.4.18 + ## 0.2.60 ### Patch Changes diff --git a/packages/react-ai-devtools/package.json b/packages/react-ai-devtools/package.json index ad2818ee3..3a3cca883 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.60", + "version": "0.2.61", "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 245b09373..70a0c63db 100644 --- a/packages/solid-ai-devtools/CHANGELOG.md +++ b/packages/solid-ai-devtools/CHANGELOG.md @@ -1,5 +1,26 @@ # @tanstack/solid-ai-devtools +## 0.2.61 + +### Patch Changes + +- [#844](https://github.com/TanStack/ai/pull/844) [`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff) - Republish all packages with their compiled `dist/` output. + + Releases `0.33.0`–`0.36.0` were published without a `dist/` directory: the + release workflow relied on an Nx-cached `build` whose outputs were not + materialized to disk before `changeset publish` packed the tarballs, and + `files: ["dist"]` silently includes nothing when `dist/` is absent. The + published packages therefore contained only `src/`, so every export + (`./dist/esm/*.js`) resolved to a missing file and the packages were + uninstallable. + + The publish step now runs a fresh, cache-bypassing build of all packages + immediately before publishing, guaranteeing compiled artifacts are present in + every tarball. + +- Updated dependencies [[`a6cceba`](https://github.com/TanStack/ai/commit/a6cceba4812e7e986183ee856112fcf5f8fa12ff)]: + - @tanstack/ai-devtools-core@0.4.18 + ## 0.2.60 ### Patch Changes diff --git a/packages/solid-ai-devtools/package.json b/packages/solid-ai-devtools/package.json index f9a7b4c84..36cb5bef1 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.60", + "version": "0.2.61", "description": "Solid Devtools plugin for inspecting TanStack AI chat messages, tool calls, streams, and errors.", "author": "Tanner Linsley", "license": "MIT",