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
- 2.0.7230 Apr 2026
Release notes
Open source →Patch Changes
- Updated dependencies [31205a4]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [31205a4]
- 2.0.7129 Apr 2026
- 2.0.7017 Apr 2026
Release notes
Open source →Patch Changes
- Updated dependencies [31205a4]
- @ai-sdk/[email protected]
- @ai-sdk/[email protected]
- Updated dependencies [31205a4]
- 2.0.6916 Apr 2026
Release notes
Open source →Patch Changes
-
7440d89: fix(openai-compatible): preserve unmapped usage fields in
usage.rawusage.rawis specified as usage "in the shape that the provider returns", and the chat model already parsed the usage object loosely so that extra top-level fields survived. The nestedprompt_tokens_detailsandcompletion_tokens_detailsobjects were still strict, so anything a provider reported inside them was dropped — which is where providers put their most distinguishing detail. The existing "should preserve extra usage fields" fixture was itself losingaudio_tokens,image_tokensandtext_tokensthis way.Both nested objects are now parsed loosely, as is the completion model's usage schema, which was strict throughout despite feeding the same
rawfield.Only
usage.rawchanges. The mapped token counts are unaffected.
-
- 2.0.6813 Apr 2026
- 2.0.673 Apr 2026
Nothing published for this version
- 2.0.663 Apr 2026
Nothing published for this version
- 2.0.652 Apr 2026
Nothing published for this version
- 2.0.6430 Mar 2026
Nothing published for this version
- 2.0.6323 Mar 2026
Nothing published for this version
- 2.0.6210 Mar 2026
Nothing published for this version
- 2.0.6110 Mar 2026
Nothing published for this version
- 2.0.605 Mar 2026
Nothing published for this version
- 2.0.595 Mar 2026
Nothing published for this version
- 2.0.585 Mar 2026
Nothing published for this version
- 2.0.575 Mar 2026
Nothing published for this version
- 2.0.5626 Feb 2026
- 2.0.5526 Feb 2026
Nothing published for this version
- 2.0.5419 Feb 2026
Nothing published for this version
- 2.0.5312 Feb 2026
Release notes2 sources agree
Open source →Patch Changes
- Updated dependencies [31205a4]
- @ai-sdk/[email protected]
- Updated dependencies [31205a4]
- 2.0.5230 Dec 2025
Release notes8 sources agree
Open source →Patch Changes
- Updated dependencies [31205a4]
- @ai-sdk/[email protected]
- Updated dependencies [31205a4]
- 2.0.5119 Dec 2025
Nothing published for this version
- 2.0.5019 Dec 2025
Nothing published for this version
- 2.0.4917 Dec 2025
Nothing published for this version
- 2.0.4817 Dec 2025
Nothing published for this version
- 2.0.4716 Dec 2025
Release notes
Open source →Patch Changes
- c01944c: feat(provider/moonshotai): normalize tool schemas for Moonshot's MFJS validator. Tuple
itemsarrays becomeprefixItems,typenext toanyOfmoves into the branches, and non-objectroot schemas fail with a clear client-side error instead of Moonshot's opaque 400. Everything else passes through unchanged; the original schema is still used for AI SDK result validation.
Additional notes
Open source →Patch Changes
- Updated dependencies [31205a4]
- @ai-sdk/[email protected]
- c01944c: feat(provider/moonshotai): normalize tool schemas for Moonshot's MFJS validator. Tuple
- 2.0.4611 Dec 2025
- 2.0.458 Dec 2025
Release notes
Open source →Patch Changes
- 4d1b345: feat(provider/moonshotai): own the chat implementation, support video input. The provider no longer builds on
@ai-sdk/openai-compatible; the converter, language model, and helpers are owned by the package. Video file parts (e.g.mediaType: 'video/mp4') are converted to Moonshot'svideo_urlcontent parts for video-capable models (kimi-k3,kimi-k2.7-code,kimi-k2.6,kimi-k2.5). Audio and PDF file parts now throw client-side (the API rejects those part types).reasoningHistory: 'preserved'now maps to Moonshot'sthinking.keep: 'all'request field (previously a no-op, the API ignoresreasoning_history), gated per model with a warning on models withoutthinking.keepsupport. AddspromptCacheKeyandsafetyIdentifierprovider options, widensreasoningEffortto'low' | 'high' | 'max'per Moonshot's docs, maps the genericreasoningcall option toreasoning_effort, and passesms://Files API references through natively (declared insupportedUrls).
- 4d1b345: feat(provider/moonshotai): own the chat implementation, support video input. The provider no longer builds on
- 2.0.4427 Nov 2025
Nothing published for this version
- 2.0.4324 Nov 2025
Nothing published for this version
- 2.0.4222 Nov 2025
Nothing published for this version
- 2.0.4122 Nov 2025
Nothing published for this version
- 2.0.4020 Nov 2025
Nothing published for this version
- 2.0.3919 Nov 2025
Nothing published for this version
- 2.0.3819 Nov 2025
Nothing published for this version
- 2.0.3719 Nov 2025
Nothing published for this version
- 2.0.3618 Nov 2025
Nothing published for this version
- 2.0.3518 Nov 2025
Nothing published for this version
- 2.0.3417 Nov 2025
Nothing published for this version
- 2.0.3316 Nov 2025
Release notes
Open source →Patch Changes
- 1f29230: feat(mcp): harden oauth client registration according to latest protocol
- 0c60a40: feat(mcp): add mcp 2026 streamable HTTP support
- e6a9927: feat(mcp): add the latest 2026 protocol discovery foundation
- 2.0.3215 Nov 2025
Release notes
Open source →Patch Changes
- 1011e33: Select MCP OAuth authorization scopes from
WWW-Authenticatechallenges or Protected Resource Metadata.
- 1011e33: Select MCP OAuth authorization scopes from
- 2.0.3110 Nov 2025
Additional notes
Open source →Patch Changes
- Updated dependencies [4579b08]
- @ai-sdk/[email protected]
- Updated dependencies [4579b08]
- 2.0.3010 Nov 2025
Nothing published for this version
- 2.0.297 Nov 2025
Nothing published for this version
- 2.0.284 Nov 2025
Release notes
Open source →Patch Changes
- 3b9f025: Add a provider-native
reasoningEffortoption for Open Responses endpoints. - 1c1a9d1: Preserve Open Responses output item order, text annotations, reasoning state, and reasoning part boundaries when replaying manually managed history.
- 6fe187f: fix(open-responses): close unfinished reasoning stream parts with their original IDs
- 1d0bdaa: Warn when provider-defined tools are unsupported instead of silently dropping them.
- 3b9f025: Add a provider-native
- 2.0.273 Nov 2025
Nothing published for this version
- 2.0.2631 Oct 2025
Nothing published for this version
- 2.0.2529 Oct 2025
Nothing published for this version
- 2.0.2427 Oct 2025
Nothing published for this version
- 2.0.2313 Oct 2025
Nothing published for this version
- 2.0.2213 Oct 2025
Nothing published for this version
- 2.0.2113 Oct 2025
Nothing published for this version
- 2.0.2010 Oct 2025
Nothing published for this version
- 2.0.1910 Oct 2025
Nothing published for this version
- 2.0.189 Oct 2025
Nothing published for this version
- 2.0.1726 Sept 2025
Nothing published for this version
- 2.0.1623 Sept 2025
Nothing published for this version
- 2.0.1522 Sept 2025
Nothing published for this version
- 2.0.1412 Sept 2025
- 2.0.138 Sept 2025
Release notes
Open source →Patch Changes
- 5a3ef3a: Fixed handling of image response in the tool call result.