NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2684 most downloaded on npm
AI SDK by Vercel - build apps like ChatGPT, Claude, Gemini, and more with a single interface for any model using the Vercel AI Gateway or go direct to OpenAI, Anthropic, Google, or any other model provider.
Last release today
06 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Some releases are documented
notes for 27 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
1572 releases · first in 2014
7f30a77: feat (core): export core message schemas
3c5fafa: chore (ai/core): move streamText toolCallStreaming option to stable
One column per quarter.
0a699f1: feat: add reasoning token support
### Minor Changes - 62ba5ad: release: AI SDK 4.1 ### Patch Changes - Updated dependencies [62ba5ad] - @ai-sdk/provider-utils@2.1.0 - @ai-sdk/react@1.1
### Patch Changes - Updated dependencies [44f04d5] - @ai-sdk/react@1.0.14
33592d2: fix (ai/core): switch to json schema 7 target for zod to json schema conversion
00114c5: feat: expose IDGenerator and createIdGenerator
0118fa7: fix (ai/core): handle empty tool invocation array in convertToCoreMessages
8304ed8: feat (ai/core): Add option throwErrorForEmptyVectors to cosineSimilarity
throwErrorForEmptyVectors to cosineSimilarity### Patch Changes - Updated dependencies [37f4510] - @ai-sdk/ui-utils@1.0.10 - @ai-sdk/react@1.0.11
3491f78: feat (ai/core): support multiple stream text transforms
2495973: feat (ai/core): use openai compatible mode for json schema conversion
5510ee7: feat (ai/core): add stopStream option to streamText transforms
de66619: feat (ai/core): add tool call id to ToolExecution error
### Patch Changes - Updated dependencies - @ai-sdk/provider-utils@2.0.7 - @ai-sdk/react@1.0.9 - @ai-sdk/ui-utils@1.0.8
e4ce80c: fix (ai/core): prevent onFinish from masking stream errors
a92f5f6: feat (ai/core): generate many images with parallel model calls
19a2ce7: feat (ai/core): add aspectRatio and seed options to generateImage
a56734f: feat (ai/core): export simulateReadableStream in ai package
a8f3242: feat (ai/core): add line chunking mode to smoothStream
0823899: fix (ai/core): throw error when accessing output when no output is defined in generateText (breaking/experimental)
ae0485b: feat (ai/core): add experimental output setting to streamText
bc4cd19: feat (ai/core): consolidate whitespace in smooth stream
### Patch Changes - Updated dependencies [5ed5e45] - @ai-sdk/provider-utils@2.0.5 - @ai-sdk/provider@1.0.3 - @ai-sdk/react@1.0.7 - @ai-sdk/ui-utils@1.
a8669a2: fix (ai/core): prefer auto-detected image mimetype
da9d240: fix (ai/core): suppress errors caused by writing to closed stream
c3a6065: fix (ai/core): apply transform before callbacks and resolvables
304e6d3: feat (ai/core): standardize generateObject, streamObject, and output errors to NoObjectGeneratedError
54bbf21: fix (ai/core): change streamText.experimental_transform signature to support tool type inference
e3fac3f: fix (ai/core): change smoothStream default delay to 10ms
cc16a83: feat (ai/core): add smoothStream helper
09a9cab: feat (ai/core): add experimental generateImage function
9f32213: feat (ai/core): add experimental tool call repair
5167bec: fix (ai/core): forward streamText errors as error parts
### Patch Changes - Updated dependencies - @ai-sdk/ui-utils@1.0.3 - @ai-sdk/react@1.0.4
913872d: fix (ai/core): track promise from async createDataStream.execute
fda9695: feat (ai/core): reworked data stream management
a803d76: feat (ai/core): pass toolCallId option into tool execute function
5b4f07b: fix (ai/core): change default error message for data streams to "An error occurred."
fc18132: feat (ai/core): experimental output for generateText
### Patch Changes - Updated dependencies [630ac31] - @ai-sdk/react@1.0.3
6ff6689: chore (ai): deprecate onCompletion (stream callbacks)
### Patch Changes - Updated dependencies - @ai-sdk/ui-utils@1.0.2 - @ai-sdk/provider@1.0.1 - @ai-sdk/react@1.0.2 - @ai-sdk/provider-utils@2.0.2
### Patch Changes - Updated dependencies [c3ab5de] - @ai-sdk/provider-utils@2.0.1 - @ai-sdk/react@1.0.1 - @ai-sdk/ui-utils@1.0.1
b117255: feat (ai/core): add messages to tool call options
545d133: chore (ai): remove deprecated roundtrip settings from streamText / generateText
streamText warnings result to PromisetoAIStream method064257d: chore (ai/core): rename simulateReadableStream values parameter to chunks
b053413: chore (ui): refactorings & README update
f68d7b1: chore (ai/core): streamObject returns result immediately (no Promise)
effbce3: chore (ai): remove responseMessage from streamText onFinish callback
f0ec721: chore (ai): remove openai peer dependency
007cb81: chore (ai): change streamText warnings result to Promise
streamText warnings result to Promisee5d2ce8: chore (ai): remove deprecated provider registry exports
toAIStream methodb801982: chore (ai/core): remove init option from streamText result methods
2f09717: chore (ai): remove deprecated telemetry data
545d133: chore (ai): remove deprecated roundtrip settings from streamText / generateText
@ai-sdk/provider-utils@2.0.0-canary.1
b469a7e: chore: remove isXXXError methods
8bf5756: chore: remove legacy function/tool calling
a40a93d: chore (ai/ui): remove vue, svelte, solid re-export and dependency
Your coding agent can read these notes before it upgrades. Set up the MCP server →