NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4482 most downloaded on npm
Last release today
16 Sep 2026
Ships on a steady schedule
a new release about every 8 days
Most releases are documented
notes for 37 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
608 releases · first in 2024
6c93e36: feat(provider-utils): add spawnCommand method to Experimental_Sandbox to allow for detached command execution
spawnCommand method to Experimental_Sandbox to allow for detached command execution648705c: fix(provider/anthropic): fix remaining errors with Anthropic code_execution tool dynamic calls from latest web_fetch or web_search
code_execution tool dynamic calls from latest web_fetch or web_searchOne column per month.
acdbf84: Handle errors from anthropic websearch tool
7fc6bd6: Raise minimum supported Node.js version to 22. Supported versions: 22, 24, and 26.
a464505: fix(anthropic): propagate toModelOutput providerOption to anthropic tool results
@ai-sdk/provider-utils@5.0.0-canary.40
@ai-sdk/provider-utils@5.0.0-canary.39
8018480: feat(anthropic): add the new advisor tool
@ai-sdk/provider-utils@5.0.0-canary.38
d848405: feat: add optional abortSignal parameters to sandbox command execution
abortSignal parameters to sandbox command execution@ai-sdk/provider-utils@5.0.0-canary.36
@ai-sdk/provider-utils@5.0.0-canary.35
2610e84: feat(provider/anthropic): automatically use sandbox in bash tool
e5c4f40: Remove stale effort-2025-11-24 beta header — the extended thinking effort parameter is GA and no longer requires the beta flag. Vertex AI's s
effort-2025-11-24 beta header — the extended thinking effort parameter is GA and no longer requires the beta flag. Vertex AI's strict validator was actively rejecting requests with this header.5463d0d: feat(provider): align tool result output content file part types with top-level message file part types
0c4c275: trigger initial canary release
19c5ee2: fix(anthropic): reorder assistant content b/w client and provider tool use
@ai-sdk/provider-utils@5.0.0-beta.50
b8396f0: trigger initial beta release
For all externally exported symbols that were renamed, the old names continue to work via deprecated aliases.
04e9009: chore: make provider implementations code patterns more consistent, including renaming certain exported symbols
For all externally exported symbols that were renamed, the old names continue to work via deprecated aliases.
9bd6512: feat(provider): change file part data property to be tagged with a type and remove the image part type
c012d57: feat(anthropic): sanitize the unsupported JSON schema validation properties
9f0e36c: trigger release for all packages after provenance setup
87d1723: chore(anthropic): remove unnecessary messages affix from Anthropic symbols and files
@ai-sdk/provider-utils@5.0.0-beta.26
@ai-sdk/provider-utils@5.0.0-beta.25
@ai-sdk/provider-utils@5.0.0-beta.24
@ai-sdk/provider-utils@5.0.0-beta.23
832f86f: fix(anthropic): remove cacheCreationInputTokens from providerMetadata
ad0b376: fix(provider/anthropic): stop adding fine-grained-tool-streaming-2025-05-14 beta for claude-opus-4-7
fine-grained-tool-streaming-2025-05-14 beta for claude-opus-4-7@ai-sdk/provider-utils@5.0.0-beta.22
@ai-sdk/provider-utils@5.0.0-beta.21
b3976a2: Add workflow serialization support to all provider models.
b3976a2: Add workflow serialization support to all provider models.
@ai-sdk/provider-utils: New serializeModel() helper that extracts only serializable properties from a model instance, filtering out functions and objects containing functions. Third-party provider authors can use this to add workflow support to their own models.
All providers: headers is now optional in provider config types. This is non-breaking — existing code that passes headers continues to work. Custom provider implementations that construct model configs manually can now omit headers, which is useful when models are deserialized from a workflow step boundary where auth is provided separately.
All provider model classes now include WORKFLOW_SERIALIZE and WORKFLOW_DESERIALIZE static methods, enabling them to cross workflow step boundaries without serialization errors.
ff5eba1: feat: roll image-* tool output types into their equivalent file-* types
Updated dependencies [b3976a2]
Updated dependencies [ff5eba1]
ef992f8: Remove CommonJS exports from all packages. All packages are now ESM-only ("type": "module"). Consumers using require() must switch to ESM imp
"type": "module"). Consumers using require() must switch to ESM import syntax.90e2d8a: chore: fix unused vars not being flagged by our lint tooling
09bd27b: feat (provider/anthropic): add support for inference_geo provider option
@ai-sdk/provider-utils@5.0.0-beta.17
@ai-sdk/provider-utils@5.0.0-beta.16
e311194: feat(ai): allow passing provider instance to uploadFile and uploadSkill as shorthand
uploadFile and uploadSkill as shorthand34bd95d: feat(ai): add support for uploading provider skills using the provider references abstraction
@ai-sdk/provider-utils@5.0.0-beta.12
6fd51c0: fix(provider): preserve error type prefix in getErrorMessage
c29a26f: feat(provider): add support for provider references and uploading files as supported per provider
38fc777: Add AI Gateway hint to provider READMEs
f57c702: fix(anthropic): allow both temperature and topP for non-Anthropic models using the Anthropic-compatible API
f57c702: fix(anthropic): allow both temperature and topP for non-Anthropic models using the Anthropic-compatible API
The temperature/topP mutual exclusivity check now only applies to known Anthropic models (model IDs starting with claude-). Non-Anthropic models using the Anthropic-compatible API (e.g. Minimax) can now send both parameters as required by their APIs.
@ai-sdk/provider-utils@5.0.0-beta.9
@ai-sdk/provider-utils@5.0.0-beta.8
@ai-sdk/provider-utils@5.0.0-beta.7
0ee8aec: feat (provider/anthropic): support passing metadata.user_id
3887c70: feat(provider): add new top-level reasoning parameter to spec and support it in generateText and streamText
generateText and streamText@ai-sdk/provider-utils@5.0.0-beta.5
@ai-sdk/provider-utils@5.0.0-beta.4
@ai-sdk/provider-utils@5.0.0-beta.3
21d1ee3: fix(anthropic): skip passing beta header for tool search tools
@ai-sdk/provider-utils@5.0.0-beta.2
f05a40d: fix(vertex): throw warning when strict: true for vertexAnthropic
e748b35: chore: update v3 specs to v4
1fe058b: fix(anthropic): preserve the error code returned by model
@ai-sdk/provider-utils@5.0.0-beta.1
@ai-sdk/provider-utils@5.0.0-beta.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →