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
2b637d6: chore (ai): rename UIMessageStreamPart to UIMessageChunk
generateText and streamText.86cfc72: feat (ai): add ignoreIncompleteToolCalls option to convertToModelMessages
One column per quarter.
6909543: feat (ai): support system parameter in Agent constructor
60132dd: fixed date formatting for updated mcp protocol version
143c55b: feat (ai): export Chat callback types
4f3e637: fix (ui): avoid caching globalThis.fetch in case it is patched by other libraries
09f41ac: fix (ui): add message metadata in Chat.sendMessage
### Patch Changes - Updated dependencies - @ai-sdk/gateway@1.0.0-beta.3
0d9583c: fix (ai): use user-provided media type when available
9ad0484: feat (ai): automatic tool execution error handling
fetch in HttpChatTransport04d5063: chore (ai): rename default provider global to AI_SDK_DEFAULT_PROVIDER
63f9e9b: chore (provider,ai): tools have input/output instead of args,result
0a710d8: feat (ui): typed tool parts in ui messages
4892798: chore (ai): always stream tool calls
e8324c5: feat (ai): add args callbacks to tools
98f25e5: chore (ui): remove managed chat inputs
9ae327d: chore (ui): replace chat store concept with chat instances
8255639: ### Fix use with Google APIs + zod v4's .literal() schema
Before zod@3.25.49, requests to Google's APIs failed due to a missing type in the provided schema. The problem has been resolved for the ai SDK by bumping our zod peer dependencies to ^3.25.49.
pull request: https://github.com/vercel/ai/pull/6609
Updated dependencies
c25cbce: feat (ai): use console.error as default error handler for streamText and streamObject
4fef487: feat: support for zod v4 for schema validation
All these methods now accept both a zod v4 and zod v3 schemas for validation:
generateObject()streamObject()generateText()experimental_useObject() from @ai-sdk/reactstreamUI() from @ai-sdk/rsc6b1c55c: feat (ai): introduce GLOBAL_DEFAULT_PROVIDER
2e4f9e4: feat (ai): improved error messages when using gateway
Updated dependencies
db345da: chore (ai): remove exports of internal ui functions
0d2c085: feat (ai): support string model ids through gateway
ef256ed: chore (ai): refactor and use chatstore in svelte
72d7d72: chore (ai): stable activeTools
ab7ccef: chore (ai): change source ui message parts to source-url
82aa95d: fix (ai): merge data ui stream parts correctly
109c0ac: chore (ai): rename id to chatId (in post request, resume request, and useChat)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
### Patch Changes - Updated dependencies - @ai-sdk/react@1.2.5 - @ai-sdk/provider-utils@2.2.3 - @ai-sdk/ui-utils@1.2.4
### Patch Changes - Updated dependencies [b01120e] - @ai-sdk/provider-utils@2.2.2 - @ai-sdk/react@1.2.4 - @ai-sdk/ui-utils@1.2.3
65243ce: fix (ui): introduce step start parts
e14c066: fix (ai/core): convert user ui messages with only parts (no content) to core messages
625591b: feat (ai/core): auto-complete for provider registry
### Patch Changes - Updated dependencies [d92fa29] - @ai-sdk/react@1.2.2
3d6d96d: fix (ai/core): validate that messages are not empty
0b3bf29: fix (ai/core): custom env support for stdio MCP transport
f10f0fa: fix (provider-utils): improve event source stream parsing performance
b796152: feat (ai/core): add headers to MCP SSE transport
### Minor Changes - 5bc638d: AI SDK 4.2 ### Patch Changes - Updated dependencies [5bc638d] - @ai-sdk/provider@1.1.0 - @ai-sdk/provider-utils@2.2.0 - @
5d0fc29: chore (ai): improve cosine similarity calculation
16c444f: fix (ai): expose ai/mcp-stdio
### Patch Changes - Updated dependencies [d0c4659] - @ai-sdk/provider-utils@2.1.15 - @ai-sdk/react@1.1.25 - @ai-sdk/ui-utils@1.1.21
Your coding agent can read these notes before it upgrades. Set up the MCP server →