diff --git a/.changeset/fast-books-fail.md b/.changeset/fast-books-fail.md deleted file mode 100644 index 0794fd2fc4aa..000000000000 --- a/.changeset/fast-books-fail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@ai-sdk/togetherai': patch ---- - -feat (examples): Use shared base e2e feature test suite. diff --git a/.changeset/shaggy-mayflies-jump.md b/.changeset/shaggy-mayflies-jump.md deleted file mode 100644 index c66ef7d321cb..000000000000 --- a/.changeset/shaggy-mayflies-jump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@ai-sdk/openai': patch ---- - -feat (provider/openai): add o3 reasoning model support diff --git a/examples/ai-core/package.json b/examples/ai-core/package.json index 637af35b2ff0..b8209dcae83b 100644 --- a/examples/ai-core/package.json +++ b/examples/ai-core/package.json @@ -5,7 +5,7 @@ "dependencies": { "@ai-sdk/amazon-bedrock": "1.0.6", "@ai-sdk/anthropic": "1.0.6", - "@ai-sdk/azure": "1.0.13", + "@ai-sdk/azure": "1.0.14", "@ai-sdk/cohere": "1.0.6", "@ai-sdk/deepinfra": "0.0.4", "@ai-sdk/fireworks": "0.0.7", @@ -13,10 +13,10 @@ "@ai-sdk/google-vertex": "2.0.12", "@ai-sdk/groq": "1.0.9", "@ai-sdk/mistral": "1.0.6", - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@ai-sdk/openai-compatible": "0.0.13", "@ai-sdk/provider": "1.0.3", - "@ai-sdk/togetherai": "0.0.14", + "@ai-sdk/togetherai": "0.0.15", "@ai-sdk/xai": "1.0.14", "@opentelemetry/sdk-node": "0.54.2", "@opentelemetry/auto-instrumentations-node": "0.54.0", diff --git a/examples/express/package.json b/examples/express/package.json index eb831e8c2f6d..6867bd158807 100644 --- a/examples/express/package.json +++ b/examples/express/package.json @@ -7,7 +7,7 @@ "type-check": "tsc --noEmit" }, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "ai": "4.0.22", "dotenv": "16.4.5", "express": "5.0.1" diff --git a/examples/fastify/package.json b/examples/fastify/package.json index a1ce3b3023bf..db0a20a0b386 100644 --- a/examples/fastify/package.json +++ b/examples/fastify/package.json @@ -3,7 +3,7 @@ "version": "0.0.0", "private": true, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "ai": "4.0.22", "dotenv": "16.4.5", "fastify": "5.1.0" diff --git a/examples/hono/package.json b/examples/hono/package.json index 970573412fb1..bca769e1f373 100644 --- a/examples/hono/package.json +++ b/examples/hono/package.json @@ -3,7 +3,7 @@ "version": "0.0.0", "private": true, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@hono/node-server": "1.13.7", "ai": "4.0.22", "dotenv": "16.4.5", diff --git a/examples/nest/package.json b/examples/nest/package.json index 597be0483153..9d90dd63c84c 100644 --- a/examples/nest/package.json +++ b/examples/nest/package.json @@ -15,7 +15,7 @@ "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix" }, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@nestjs/common": "^10.4.15", "@nestjs/core": "^10.0.0", "@nestjs/platform-express": "^10.4.9", diff --git a/examples/next-openai-kasada-bot-protection/package.json b/examples/next-openai-kasada-bot-protection/package.json index 5fd95d09efc8..62b2bd58484c 100644 --- a/examples/next-openai-kasada-bot-protection/package.json +++ b/examples/next-openai-kasada-bot-protection/package.json @@ -9,7 +9,7 @@ "lint": "next lint" }, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@vercel/functions": "latest", "ai": "4.0.22", "next": "latest", diff --git a/examples/next-openai-pages/package.json b/examples/next-openai-pages/package.json index 0c00a42d098a..068996044912 100644 --- a/examples/next-openai-pages/package.json +++ b/examples/next-openai-pages/package.json @@ -9,7 +9,7 @@ "lint": "next lint" }, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@ai-sdk/react": "1.0.7", "ai": "4.0.22", "next": "latest", diff --git a/examples/next-openai-telemetry-sentry/package.json b/examples/next-openai-telemetry-sentry/package.json index 017d6794b30e..e26fe0ccd2db 100644 --- a/examples/next-openai-telemetry-sentry/package.json +++ b/examples/next-openai-telemetry-sentry/package.json @@ -9,7 +9,7 @@ "lint": "next lint" }, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@ai-sdk/react": "1.0.7", "@opentelemetry/api-logs": "0.55.0", "@opentelemetry/instrumentation": "0.52.1", diff --git a/examples/next-openai-telemetry/package.json b/examples/next-openai-telemetry/package.json index ef27c323e099..12514b80d7bc 100644 --- a/examples/next-openai-telemetry/package.json +++ b/examples/next-openai-telemetry/package.json @@ -9,7 +9,7 @@ "lint": "next lint" }, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@ai-sdk/react": "1.0.7", "@opentelemetry/api-logs": "0.55.0", "@opentelemetry/sdk-logs": "0.55.0", diff --git a/examples/next-openai-upstash-rate-limits/package.json b/examples/next-openai-upstash-rate-limits/package.json index ba3852fa7c98..97040b2d1340 100644 --- a/examples/next-openai-upstash-rate-limits/package.json +++ b/examples/next-openai-upstash-rate-limits/package.json @@ -9,7 +9,7 @@ "lint": "next lint" }, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@upstash/ratelimit": "^0.4.3", "@vercel/kv": "^0.2.2", "ai": "4.0.22", diff --git a/examples/next-openai/package.json b/examples/next-openai/package.json index 5df5f5ccda9c..05e89d3065d3 100644 --- a/examples/next-openai/package.json +++ b/examples/next-openai/package.json @@ -9,7 +9,7 @@ "lint": "next lint" }, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@ai-sdk/ui-utils": "1.0.6", "@ai-sdk/react": "1.0.7", "@vercel/blob": "^0.26.0", diff --git a/examples/node-http-server/package.json b/examples/node-http-server/package.json index e8e8c7e8334f..ea3644ae7bab 100644 --- a/examples/node-http-server/package.json +++ b/examples/node-http-server/package.json @@ -3,7 +3,7 @@ "version": "0.0.0", "private": true, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "ai": "4.0.22", "dotenv": "16.4.5", "zod": "3.23.8", diff --git a/examples/nuxt-openai/package.json b/examples/nuxt-openai/package.json index 7a403e495124..2f848c1b215f 100644 --- a/examples/nuxt-openai/package.json +++ b/examples/nuxt-openai/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@ai-sdk/vue": "1.0.7", - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "ai": "4.0.22", "zod": "3.23.8" }, diff --git a/examples/solidstart-openai/package.json b/examples/solidstart-openai/package.json index 44c8f2cf8aa9..084155704ebc 100644 --- a/examples/solidstart-openai/package.json +++ b/examples/solidstart-openai/package.json @@ -14,7 +14,7 @@ "vinxi": "^0.4.3" }, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@ai-sdk/solid": "1.0.7", "@solidjs/meta": "0.29.4", "@solidjs/router": "^0.15.1", diff --git a/examples/sveltekit-openai/package.json b/examples/sveltekit-openai/package.json index 2c20a6c49c1d..3cd842f6566b 100644 --- a/examples/sveltekit-openai/package.json +++ b/examples/sveltekit-openai/package.json @@ -10,7 +10,7 @@ "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch" }, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@ai-sdk/svelte": "1.0.7", "ai": "4.0.22", "openai": "4.52.6", diff --git a/examples/swarm/package.json b/examples/swarm/package.json index 061bc7606884..6b9871796f02 100644 --- a/examples/swarm/package.json +++ b/examples/swarm/package.json @@ -8,7 +8,7 @@ "@ai-sdk/google-vertex": "2.0.12", "@ai-sdk/groq": "1.0.9", "@ai-sdk/mistral": "1.0.6", - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@ai-sdk/swarm": "0.0.31", "ai": "4.0.22", "dotenv": "16.4.5", diff --git a/packages/azure/CHANGELOG.md b/packages/azure/CHANGELOG.md index 8a90ff8ad289..011cb1a6d89d 100644 --- a/packages/azure/CHANGELOG.md +++ b/packages/azure/CHANGELOG.md @@ -1,5 +1,12 @@ # @ai-sdk/azure +## 1.0.14 + +### Patch Changes + +- Updated dependencies [a4241ff] + - @ai-sdk/openai@1.0.12 + ## 1.0.13 ### Patch Changes diff --git a/packages/azure/package.json b/packages/azure/package.json index a7db0241b328..5c0a66493d2d 100644 --- a/packages/azure/package.json +++ b/packages/azure/package.json @@ -1,6 +1,6 @@ { "name": "@ai-sdk/azure", - "version": "1.0.13", + "version": "1.0.14", "license": "Apache-2.0", "sideEffects": false, "main": "./dist/index.js", @@ -30,7 +30,7 @@ } }, "dependencies": { - "@ai-sdk/openai": "1.0.11", + "@ai-sdk/openai": "1.0.12", "@ai-sdk/provider": "1.0.3", "@ai-sdk/provider-utils": "2.0.5" }, diff --git a/packages/openai/CHANGELOG.md b/packages/openai/CHANGELOG.md index 8ad2fa78a624..235b62fe8b99 100644 --- a/packages/openai/CHANGELOG.md +++ b/packages/openai/CHANGELOG.md @@ -1,5 +1,11 @@ # @ai-sdk/openai +## 1.0.12 + +### Patch Changes + +- a4241ff: feat (provider/openai): add o3 reasoning model support + ## 1.0.11 ### Patch Changes diff --git a/packages/openai/package.json b/packages/openai/package.json index 8026d23c0ac4..fe2cbc880ea9 100644 --- a/packages/openai/package.json +++ b/packages/openai/package.json @@ -1,6 +1,6 @@ { "name": "@ai-sdk/openai", - "version": "1.0.11", + "version": "1.0.12", "license": "Apache-2.0", "sideEffects": false, "main": "./dist/index.js", diff --git a/packages/togetherai/CHANGELOG.md b/packages/togetherai/CHANGELOG.md index dd7f1b9a8bc3..21d99d83b7fa 100644 --- a/packages/togetherai/CHANGELOG.md +++ b/packages/togetherai/CHANGELOG.md @@ -1,5 +1,11 @@ # @ai-sdk/togetherai +## 0.0.15 + +### Patch Changes + +- ac101a2: feat (examples): Use shared base e2e feature test suite. + ## 0.0.14 ### Patch Changes diff --git a/packages/togetherai/package.json b/packages/togetherai/package.json index edaf1acd5cef..17a270ec5c9c 100644 --- a/packages/togetherai/package.json +++ b/packages/togetherai/package.json @@ -1,6 +1,6 @@ { "name": "@ai-sdk/togetherai", - "version": "0.0.14", + "version": "0.0.15", "license": "Apache-2.0", "sideEffects": false, "main": "./dist/index.js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ecc2e50f281e..de90e14ec1cc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,7 +63,7 @@ importers: specifier: 1.0.6 version: link:../../packages/anthropic '@ai-sdk/azure': - specifier: 1.0.13 + specifier: 1.0.14 version: link:../../packages/azure '@ai-sdk/cohere': specifier: 1.0.6 @@ -87,7 +87,7 @@ importers: specifier: 1.0.6 version: link:../../packages/mistral '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@ai-sdk/openai-compatible': specifier: 0.0.13 @@ -96,7 +96,7 @@ importers: specifier: 1.0.3 version: link:../../packages/provider '@ai-sdk/togetherai': - specifier: 0.0.14 + specifier: 0.0.15 version: link:../../packages/togetherai '@ai-sdk/xai': specifier: 1.0.14 @@ -142,7 +142,7 @@ importers: examples/express: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai ai: specifier: 4.0.22 @@ -170,7 +170,7 @@ importers: examples/fastify: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai ai: specifier: 4.0.22 @@ -195,7 +195,7 @@ importers: examples/hono: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@hono/node-server': specifier: 1.13.7 @@ -223,7 +223,7 @@ importers: examples/nest: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@nestjs/common': specifier: ^10.4.15 @@ -464,7 +464,7 @@ importers: examples/next-openai: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@ai-sdk/react': specifier: 1.0.7 @@ -528,7 +528,7 @@ importers: examples/next-openai-kasada-bot-protection: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@vercel/functions': specifier: latest @@ -580,7 +580,7 @@ importers: examples/next-openai-pages: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@ai-sdk/react': specifier: 1.0.7 @@ -635,7 +635,7 @@ importers: examples/next-openai-telemetry: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@ai-sdk/react': specifier: 1.0.7 @@ -702,7 +702,7 @@ importers: examples/next-openai-telemetry-sentry: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@ai-sdk/react': specifier: 1.0.7 @@ -775,7 +775,7 @@ importers: examples/next-openai-upstash-rate-limits: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@upstash/ratelimit': specifier: ^0.4.3 @@ -830,7 +830,7 @@ importers: examples/node-http-server: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai ai: specifier: 4.0.22 @@ -858,7 +858,7 @@ importers: examples/nuxt-openai: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@ai-sdk/vue': specifier: 1.0.7 @@ -913,7 +913,7 @@ importers: examples/solidstart-openai: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@ai-sdk/solid': specifier: 1.0.7 @@ -953,7 +953,7 @@ importers: examples/sveltekit-openai: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@ai-sdk/svelte': specifier: 1.0.7 @@ -1020,7 +1020,7 @@ importers: specifier: 1.0.6 version: link:../../packages/mistral '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../../packages/openai '@ai-sdk/swarm': specifier: 0.0.31 @@ -1195,7 +1195,7 @@ importers: packages/azure: dependencies: '@ai-sdk/openai': - specifier: 1.0.11 + specifier: 1.0.12 version: link:../openai '@ai-sdk/provider': specifier: 1.0.3