NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1793 most downloaded on npm
Last release 4 days ago
30 Sep 2026
Ships on a steady schedule
a new release about every 8 days
Most releases are documented
notes for 49 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
397 releases · first in 2024
a4d386d: feat(xai): add the Grok 4.6 model IDs and support its xhigh reasoning effort
xhigh reasoning effort8edc775: feat (provider/xai): support Grok Imagine Video 1.5. Adds the grok-imagine-video-1.5 model id and native 1080p for text-to-video and image-to
grok-imagine-video-1.5 model id and native 1080p for text-to-video and image-to-video (the standard resolution: '1920x1080' now maps to 1080p). Reference-to-video remains capped at 720p, so a 1080p request in that mode is downgraded with a warning. Also fixes reference routing: previously any non-empty inputReferences array selected reference-to-video, so an array holding only a non-image reference sent reference_images: [] with no usable references.referenceVoiceIds for reference-to-video reference audio. Pass up to 3 xAI preset voice ids (e.g. ['eve']) and reference them from the prompt with <AUDIO_0>–<AUDIO_2>; they are sent as reference_audios: [{ voice_id }] on POST /v1/videos/generations.One column per month.
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
8c65988: feat(ai): add telemetry to speech generation and transcription, including provider usage propagation and experimental streaming lifecycle cal
ede5b89: chore: migrate package builds from tsup to tsdown
ad4cfc2: Add URL validation to downloadBlob and download to prevent blind SSRF attacks. Private/internal IP addresses, localhost, and non-HTTP protoco
downloadBlob and download to prevent blind SSRF attacks. Private/internal IP addresses, localhost, and non-HTTP protocols are now rejected before fetching.824b295: fix(provider-utils): prevent unicode escape bypass in secureJsonParse
08336f1: fix(bedrock): strip file extensions from filename
58bc42d: feat(provider/openai): support custom tools with alias mapping
4024a3a: security: prevent unbounded memory growth in download functions
4024a3a: security: prevent unbounded memory growth in download functions
The download() and downloadBlob() functions now enforce a default 2 GiB size limit when downloading from user-provided URLs. Downloads that exceed this limit are aborted with a DownloadError instead of consuming unbounded memory and crashing the process. The abortSignal parameter is now passed through to fetch() in all download call sites.
Added download option to transcribe() and experimental_generateVideo() for providing a custom download function. Use the new createDownload({ maxBytes }) factory to configure download size limits.
### Patch Changes - Updated dependencies [7168375] - @ai-sdk/provider@3.0.8
### Patch Changes - Updated dependencies [53f6731] - @ai-sdk/provider@3.0.7
96936e5: fix(provider-utils): export only types from standard-schema package
2810850: fix(ai): improve type validation error messages with field paths and entity identifiers
462ad00: fix(provider-utils): recognize bun fetch errors as retryable
4de5a1d: chore: excluded tests from src folder in npm package
### Patch Changes - Updated dependencies [5c090e7] - @ai-sdk/provider@3.0.4
46f46e4: fix(provider-utils): improve tool type inference when using inputExamples with Zod schemas that use .optional().default() or .refine().
inputExamples with Zod schemas that use .optional().default() or .refine().1b11dcb: chore(ai): include sources in npm package
34d1c8a: fix(provider-utils): add additionalProperties field for standard schema function
### Patch Changes - Updated dependencies [d937c8f] - @ai-sdk/provider@3.0.2
ede5b89: chore: migrate package builds from tsup to tsdown
863d34f: fix: trigger release to update @latest
@latest29264a3: feat: add MCP tool approval
78928cb: release: start 5.1 beta
LanguageModelV3### Patch Changes - Updated dependencies [475189e] - @ai-sdk/provider@3.0.0-beta.32
### Patch Changes - Updated dependencies [2625a04] - @ai-sdk/provider@3.0.0-beta.31
### Patch Changes - Updated dependencies [cbf52cd] - @ai-sdk/provider@3.0.0-beta.30
### Patch Changes - Updated dependencies [9549c9e] - @ai-sdk/provider@3.0.0-beta.29
50b70d6: feat(anthropic): add programmatic tool calling
### Patch Changes - 9061dc0: feat: image editing - Updated dependencies [9061dc0] - @ai-sdk/provider@3.0.0-beta.28
### Patch Changes - Updated dependencies [366f50b] - @ai-sdk/provider@3.0.0-beta.27
763d04a: feat: Standard JSON Schema support
c1efac4: feat: add input arg to toModelOutput
32223c8: feat: add toolCallId arg to toModelOutput
83e5744: feat: support async Tool.toModelOutput
960ec8f: chore: change argument of toModelOutput to parameter object
e9e157f: fix: generate zod4 json schema from input schema
### Patch Changes - 81e29ab: chore: update docs
### Patch Changes - Updated dependencies [3bd2689] - @ai-sdk/provider@3.0.0-beta.26
### Patch Changes - Updated dependencies [53f3368] - @ai-sdk/provider@3.0.0-beta.25
dce03c4: feat: tool input examples
3ed5519: chore: rename ToolCallOptions to ToolExecutionOptions
1bd7d32: feat: tool-specific strict mode
544d4e8: chore(specification): rename v3 provider defined tool to provider tool
954c356: feat(openai): allow custom names for provider-defined tools
03849b0: move DelayedPromise into provider utils
Your coding agent can read these notes before it upgrades. Set up the MCP server →