NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3484 most downloaded on npm
Last release today
23 Sep 2026
Ships on a steady schedule
a new release about every 8 days
Some releases are documented
notes for 34 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
721 releases · first in 2024
88fc415: feat(openai): add the new provider 'apply_patch' tool
544d4e8: chore(specification): rename v3 provider defined tool to provider tool
One column per month.
954c356: feat(openai): allow custom names for provider-defined tools
@ai-sdk/provider-utils@4.0.0-beta.38
457318b: chore(provider,ai): switch to SharedV3Warning and unified warnings
1d0de66: refactoring(provider/openai): simplify code
8d9e8ad: chore(provider): remove generics from EmbeddingModelV3
8d9e8ad: chore(provider): remove generics from EmbeddingModelV3
Before
model.textEmbeddingModel("my-model-id");
After
model.embeddingModel("my-model-id");
Updated dependencies [8d9e8ad]
@ai-sdk/provider-utils@4.0.0-beta.35
d86b52f: distinguish between OpenAI and Azure in Responses API providerMetadata
38a4035: added support for external_web_access parameter on web_search tool
@ai-sdk/provider-utils@4.0.0-beta.34
423ba08: Set the annotations from the Responses API to doStream
64aa48f: Azure OpenAI enabled web-search-preview
23f132b: fix: error schema for Responses API
0877683: feat(provider/openai): support conversations api
d0f1baf: feat(openai): Add support for 'promptCacheRetention: 24h' for gpt5.1 series
79b4e46: feat(openai): add 'gpt-5.1' modelID
b681d7d: feat: expose usage tokens for 'generateImage' function
@ai-sdk/provider-utils@4.0.0-beta.32
831b6cc: feat(openai): adding provider mcp tool for openai
40d5419: feat(openai): add o3-deep-research and o4-mini-deep-research models
o3-deep-research and o4-mini-deep-research modelsdae2185: fix(openai): extract meta data from first chunk that contains any
348fd10: fix(openai): treat unknown models as reasoning
b82987c: feat(openai): support openai code-interpreter annotations
@ai-sdk/provider-utils@4.0.0-beta.31
0273b74: fix(openai): add support for sources type 'api'
60f4775: fix: remove code for unsuported o1-mini and o1-preview models
@ai-sdk/provider-utils@4.0.0-beta.30
@ai-sdk/provider-utils@4.0.0-beta.29
fd47df5: fix(openai): revised_prompt sometimes returns null, causing errors
@ai-sdk/provider-utils@4.0.0-beta.28
@ai-sdk/provider-utils@4.0.0-beta.27
@ai-sdk/provider-utils@4.0.0-beta.26
@ai-sdk/provider-utils@4.0.0-beta.25
1b982e6: feat(openai): preserve file_id when converting file citations
0c3b58b: fix(provider): add specificationVersion to ProviderV3
@ai-sdk/provider-utils@4.0.0-beta.23
e85fa2f: feat(openai): add sources in web-search actions
@ai-sdk/provider-utils@4.0.0-beta.22
@ai-sdk/provider-utils@4.0.0-beta.21
@ai-sdk/provider-utils@4.0.0-beta.20
7756857: fix(provider/openai): add truncation parameter support for Responses API
3794514: feat: flexible tool output content support
@ai-sdk/provider-utils@4.0.0-beta.18
@ai-sdk/provider-utils@4.0.0-beta.17
0b9fdd5: fix(provider/openai): end reasoning parts earlier
401f561: fix(provider/openai): fix web search tool input types
f1277fe: feat(provider/openai): send assistant text and tool call parts as reference ids when store: true
edc5548: feat(provider/openai): automatically add reasoning.encrypted_content include when store = false
@ai-sdk/provider-utils@4.0.0-beta.16
@ai-sdk/provider-utils@4.0.0-beta.15
@ai-sdk/provider-utils@4.0.0-beta.14
@ai-sdk/provider-utils@4.0.0-beta.13
@ai-sdk/provider-utils@4.0.0-beta.12
68c6187: feat(provider/openai): support file and image tool results
484aa93: Add 'default' as service tier
95f65c2: chore: use import \* from zod/v4
@ai-sdk/provider-utils@4.0.0-beta.10
@ai-sdk/provider-utils@3.1.0-beta.9
@ai-sdk/provider-utils@3.1.0-beta.8
Your coding agent can read these notes before it upgrades. Set up the MCP server →