Last release today
26 Aug 2026
Ships on a steady schedule
a new release about every 8 days
Most releases are documented
notes for 41 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
636 releases · first in 2024
Release timeline
636 releases since 2024Releases
- 3.0.1016 Jan 2026
Release notes
Open source →Patch Changes
- Updated dependencies [5c090e7]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [5c090e7]
- 3.0.915 Jan 2026
- 3.0.814 Jan 2026
Release notes
Open source →Patch Changes
- Updated dependencies [1b11dcb]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [1b11dcb]
- 3.0.712 Jan 2026
- 3.0.67 Jan 2026
Release notes
Open source →Patch Changes
- 2043612: fix(google): parse structured output when using google provider tools
- 3.0.56 Jan 2026
- 3.0.46 Jan 2026
Release notes
Open source →Patch Changes
- Updated dependencies [d937c8f]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [d937c8f]
- 3.0.35 Jan 2026
- 3.0.230 Dec 2025
Additional notes
Open source →Patch Changes
- 863d34f: fix: trigger release to update
@latest - Updated dependencies [863d34f]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- 863d34f: fix: trigger release to update
- 3.0.123 Dec 2025
Release notes
Open source →Patch Changes
- Updated dependencies [3e125ba]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
Additional notes
Open source →Patch Changes
- Updated dependencies [29264a3]
- @ai-sdk/[email protected]
- Updated dependencies [3e125ba]
- 3.0.022 Dec 2025
Release notes
Open source →Major Changes
- dee8b05: ai SDK 6 beta
Minor Changes
- 78928cb: release: start 5.1 beta
Patch Changes
-
0c3b58b: fix(provider): add specificationVersion to ProviderV3
-
0adc679: feat(provider): shared spec v3
-
9be07c8: feat(google):
thinking_leveloption for Gemini 3 -
fd788ce: fix(provider/google): preserve nested empty object schemas and descriptions in tool parameters
-
8d9e8ad: chore(provider): remove generics from EmbeddingModelV3
Before
model.textEmbeddingModel("my-model-id");After
model.embeddingModel("my-model-id"); -
2625a04: feat(openai); update spec for mcp approval
-
7728ac5: The mediaResolution option has been added and is now passed to the Google API.
-
9a728c8: support latest gemini model id
-
32a6c13: Add Google Maps grounding tool support for location-aware Gemini responses
-
95f65c2: chore: use import * from zod/v4
-
e300a3b: Fixed Zod validation error when using
google.tools.fileSearch(). The Google File Search API returnsfileSearchStoreinstead ofuriinretrievedContext. UpdatedextractSources()function to handle both the old format (Google Search withuri) and new format (File Search withfileSearchStore), maintaining backward compatibility while preventing validation errors. Also fixed title handling to useundefinedfor URL sources and'Unknown Document'for document sources. -
218bba1: fix(google): use dynamic providerOptionsName when retrieving thoughtSignature in convertToGoogleGenerativeAIMessages
When using @ai-sdk/google-vertex provider with Gemini thinking models, multi-step tool calls would fail with "function call is missing a thought_signature" error. This was because thoughtSignature was stored under providerOptions.vertex but retrieved using hardcoded providerOptions.google. This fix passes providerOptionsName to convertToGoogleGenerativeAIMessages and uses it dynamically.
-
954c356: feat(openai): allow custom names for provider-defined tools
-
0b92881: Add Google Vertex RAG Engine grounding provider tool
-
544d4e8: chore(specification): rename v3 provider defined tool to provider tool
-
0c4822d: feat:
EmbeddingModelV3 -
f8c981f: Fix adding google search along with url context in vertex ai
-
6078060: fix(provider/google): remove includethoughts warning
-
bb28cac: Change streamText loop to merge file part processing into main parts loop
-
fff8d59: feat(provider/google): Add support for the imageSize provider option
-
1742445: Support for custom provider name in google and anthropic providers
-
e8109d3: feat: tool execution approval
-
ed329cb: feat:
Provider-V3 -
3bd2689: feat: extended token usage
-
1cad0ab: feat: add provider version to user-agent header
-
9b17031: Improve error message when mixing function tools with provider-defined tools to clarify fallback behavior and list ignored function tools
-
8dac895: feat:
LanguageModelV3 -
ee50cc5: fix(provider/google): lazy schema loading
import time improved by 12.5% (22.3ms ➡️ 19.5ms)
-
457318b: chore(provider,ai): switch to SharedV3Warning and unified warnings
-
0ad470b: feat(provider/google): add enterpriseWebSearch tool
-
db913bd: fix(google): add thought signature to gemini 3 pro image parts
-
9061dc0: feat: image editing
-
8370068: fix(provider/google): preserve thoughtSignature through tool execution
-
ee8cd23: fix(vertex): allow 'vertex' as a key for providerOptions
-
7dea60e: add promptFeedback outputs
-
366f50b: chore(provider): add deprecated textEmbeddingModel and textEmbedding aliases
-
8ee8edc: Prepare search tool for gemini-3-pro-preview
-
2825757: Add Google File search tool
-
4616b86: chore: update zod peer depenedency version
-
33d9327: add
gemini-3-pro-previewandgemini-3-pro-image-previewmodel IDs -
0cfae4c: feat(vertex): support 'trafficType' in provider usageMetadata
-
09ba2dd: Support
imageConfig.aspectRatioconfiguration for Gemini models -
32a8c82: feat: add gemini 3 pro
-
166b6d7: fix(provider/google): preserve nested empty object schemas in tool parameters to fix "property is not defined" validation errors when using required properties with empty object types
-
522f6b8: feat:
ImageModelV3 -
599a97f: fix: update gemini 3 model id
-
49e2b6a: fix(google): return request as object
-
3794514: feat: flexible tool output content support
-
cbf52cd: feat: expose raw finish reason
-
870297d: feat(google): gemini-3-flash
-
10c1322: fix: moved dependency
@ai-sdk/test-serverto devDependencies -
c8003fb: fix(@ai-sdk/google): Make title field optional in grounding metadata schema
-
4d2e88e: fix(google,google-vertex): update known model IDs
-
e833473: chore (provider/google): Add preview modelIds for gemini 2.5 flash and lite
-
Updated dependencies
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- 3.0.0-beta.9022 Dec 2025pre-release
Release notes
Open source →Patch Changes
-
218bba1: fix(google): use dynamic providerOptionsName when retrieving thoughtSignature in convertToGoogleGenerativeAIMessages
When using @ai-sdk/google-vertex provider with Gemini thinking models, multi-step tool calls would fail with "function call is missing a thought_signature" error. This was because thoughtSignature was stored under providerOptions.vertex but retrieved using hardcoded providerOptions.google. This fix passes providerOptionsName to convertToGoogleGenerativeAIMessages and uses it dynamically.
-
- 3.0.0-beta.8922 Dec 2025pre-release
Release notes
Open source →Patch Changes
- Updated dependencies [475189e]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [475189e]
- 3.0.0-beta.8821 Dec 2025pre-release
Release notes
Open source →Patch Changes
- 2625a04: feat(openai); update spec for mcp approval
- Updated dependencies [2625a04]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- 3.0.0-beta.8720 Dec 2025pre-release
Release notes
Open source →Patch Changes
- cbf52cd: feat: expose raw finish reason
- Updated dependencies [cbf52cd]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- 3.0.0-beta.8620 Dec 2025pre-release
Release notes
Open source →Patch Changes
- Updated dependencies [9549c9e]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [9549c9e]
- 3.0.0-beta.8520 Dec 2025pre-release
- 3.0.0-beta.8420 Dec 2025pre-release
Release notes
Open source →Patch Changes
- fd788ce: fix(provider/google): preserve nested empty object schemas and descriptions in tool parameters
- 3.0.0-beta.8319 Dec 2025pre-release
Release notes
Open source →Patch Changes
- 166b6d7: fix(provider/google): preserve nested empty object schemas in tool parameters to fix "property is not defined" validation errors when using required properties with empty object types
- 3.0.0-beta.8219 Dec 2025pre-release
Release notes
Open source →Patch Changes
- 9061dc0: feat: image editing
- Updated dependencies [9061dc0]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- 3.0.0-beta.8117 Dec 2025pre-release
Release notes
Open source →Patch Changes
- 0ad470b: feat(provider/google): add enterpriseWebSearch tool
- 3.0.0-beta.8017 Dec 2025pre-release
- 3.0.0-beta.7816 Dec 2025pre-release
- 3.0.0-beta.7716 Dec 2025pre-release
Release notes
Open source →Patch Changes
- 32a6c13: Add Google Maps grounding tool support for location-aware Gemini responses
- 3.0.0-beta.7615 Dec 2025pre-release
- 3.0.0-beta.7515 Dec 2025pre-release
- 3.0.0-beta.7415 Dec 2025pre-release
- 3.0.0-beta.7315 Dec 2025pre-release
- 3.0.0-beta.7211 Dec 2025pre-release
Release notes
Open source →Patch Changes
- ee8cd23: fix(vertex): allow 'vertex' as a key for providerOptions
- 3.0.0-beta.7111 Dec 2025pre-release
- 3.0.0-beta.7011 Dec 2025pre-release
- 3.0.0-beta.6910 Dec 2025pre-release
- 3.0.0-beta.689 Dec 2025pre-release
Release notes
Open source →Patch Changes
- 3bd2689: feat: extended token usage
- Updated dependencies [3bd2689]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- 3.0.0-beta.678 Dec 2025pre-release
- 3.0.0-beta.667 Dec 2025pre-release
Release notes
Open source →Patch Changes
- Updated dependencies [53f3368]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [53f3368]
- 3.0.0-beta.655 Dec 2025pre-release
Release notes
Open source →Patch Changes
- Updated dependencies [dce03c4]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [dce03c4]
- 3.0.0-beta.644 Dec 2025pre-release
- 3.0.0-beta.633 Dec 2025pre-release
Release notes
Open source →Patch Changes
- Updated dependencies [1bd7d32]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [1bd7d32]
- 3.0.0-beta.6228 Nov 2025pre-release
Release notes
Open source →Patch Changes
- 544d4e8: chore(specification): rename v3 provider defined tool to provider tool
- Updated dependencies [544d4e8]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- 3.0.0-beta.6128 Nov 2025pre-release
Release notes
Open source →Patch Changes
- 954c356: feat(openai): allow custom names for provider-defined tools
- Updated dependencies [954c356]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- 3.0.0-beta.6027 Nov 2025pre-release
- 3.0.0-beta.5926 Nov 2025pre-release
Release notes
Open source →Patch Changes
- 457318b: chore(provider,ai): switch to SharedV3Warning and unified warnings
- Updated dependencies [457318b]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- 3.0.0-beta.5825 Nov 2025pre-release
Release notes
Open source →Patch Changes
-
8d9e8ad: chore(provider): remove generics from EmbeddingModelV3
Before
model.textEmbeddingModel("my-model-id");After
model.embeddingModel("my-model-id"); -
Updated dependencies [8d9e8ad]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
-
- 3.0.0-beta.5725 Nov 2025pre-release
Release notes
Open source →Patch Changes
- Updated dependencies [10d819b]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [10d819b]
- 3.0.0-beta.5624 Nov 2025pre-release
Release notes
Open source →Patch Changes
- e300a3b: Fixed Zod validation error when using
google.tools.fileSearch(). The Google File Search API returnsfileSearchStoreinstead ofuriinretrievedContext. UpdatedextractSources()function to handle both the old format (Google Search withuri) and new format (File Search withfileSearchStore), maintaining backward compatibility while preventing validation errors. Also fixed title handling to useundefinedfor URL sources and'Unknown Document'for document sources.
- e300a3b: Fixed Zod validation error when using
- 3.0.0-beta.5523 Nov 2025pre-release
Release notes
Open source →Patch Changes
- db913bd: fix(google): add thought signature to gemini 3 pro image parts
- Updated dependencies [db913bd]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- 3.0.0-beta.5422 Nov 2025pre-release
Release notes
Open source →Patch Changes
- bb28cac: Change streamText loop to merge file part processing into main parts loop
- 3.0.0-beta.5321 Nov 2025pre-release
Release notes
Open source →Patch Changes
- 33d9327: add
gemini-3-pro-previewandgemini-3-pro-image-previewmodel IDs
- 33d9327: add
- 3.0.0-beta.5220 Nov 2025pre-release
Release notes
Open source →Patch Changes
- fff8d59: feat(provider/google): Add support for the imageSize provider option
- 3.0.0-beta.5119 Nov 2025pre-release
Release notes
Open source →Patch Changes
- 8370068: fix(provider/google): preserve thoughtSignature through tool execution
- 3.0.0-beta.5019 Nov 2025pre-release
- 3.0.0-beta.4919 Nov 2025pre-release
- 3.0.0-beta.4818 Nov 2025pre-release
Release notes
Open source →Patch Changes
- 6078060: fix(provider/google): remove includethoughts warning
- 3.0.0-beta.4718 Nov 2025pre-release
Release notes
Open source →Patch Changes
- 32a8c82: feat: add gemini 3 pro
- 599a97f: fix: update gemini 3 model id
- 3.0.0-beta.4617 Nov 2025pre-release
Release notes
Open source →Patch Changes
- 0b92881: Add Google Vertex RAG Engine grounding provider tool
- 3.0.0-beta.4516 Nov 2025pre-release
Release notes
Open source →Patch Changes
- 9b17031: Improve error message when mixing function tools with provider-defined tools to clarify fallback behavior and list ignored function tools
- 3.0.0-beta.4414 Nov 2025pre-release
Release notes
Open source →Patch Changes
- 0cfae4c: feat(vertex): support 'trafficType' in provider usageMetadata
- 3.0.0-beta.4311 Nov 2025pre-release
Release notes
Open source →Patch Changes
- Updated dependencies [b681d7d]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [b681d7d]
- 3.0.0-beta.4210 Nov 2025pre-release
- 3.0.0-beta.419 Nov 2025pre-release
Release notes
Open source →Patch Changes
- 1742445: Support for custom provider name in google and anthropic providers