@ai-sdk/voyage 2.0.40 Released: A Dependency-Sync Patch Update

Vercel AI SDK releases @ai-sdk/voyage@2.0.40, a maintenance patch syncing upstream provider dependencies.
`@ai-sdk/voyage@2.0.40` is a patch-level maintenance update in the Vercel AI SDK ecosystem, primarily syncing two upstream dependencies — `@ai-sdk/provider@4.0.14` and `@ai-sdk/provider-utils@5.0.40` — with no new features or breaking changes. The package is the official provider for integrating Voyage AI embedding models, widely used in RAG and semantic search scenarios. Because all AI SDK provider packages share the same foundational layer, upstream updates trigger corresponding patches across all providers. This update is safe to apply in production; upgrading alongside related dependencies and running your test suite is recommended.
Vercel's AI SDK ecosystem recently released @ai-sdk/voyage@2.0.40, a patch update focused primarily on dependency synchronization. While the changes are modest in scope, they remain relevant to developers building embedding-related features with this package.
What's New in This Release
According to the GitHub Releases page, @ai-sdk/voyage@2.0.40 was published by github-actions on September 11, with commits verified via GitHub's GPG key (ID: B5690EEEBB952194).
This update falls under Patch Changes, with the core content being the synchronization of several upstream dependencies:
@ai-sdk/provider@4.0.14@ai-sdk/provider-utils@5.0.40
The update also references a number of dependency commits (such as 5ec21a6, 7469a3b, 813bb36, and c43e4b7), indicating that adjustments made to these underlying provider modules have been propagated into the voyage package. Patch releases like this typically introduce no breaking changes — their primary purpose is to maintain version consistency across the AI SDK ecosystem.
About @ai-sdk/voyage
@ai-sdk/voyage is an official provider package in the Vercel AI SDK that integrates with Voyage AI's model capabilities, particularly for text embedding (vector embedding) use cases. Voyage embedding models are a popular choice for applications such as retrieval-augmented generation (RAG), semantic search, and similarity matching.
As part of the AI SDK, it follows a unified provider interface specification. @ai-sdk/provider and @ai-sdk/provider-utils serve as the shared foundation for all providers, handling standardized request/response processing, tool calling, and other common logic. Whenever these two foundational packages receive updates, specific provider packages like voyage are released with corresponding patches.
Voyage AI is an AI company specializing in embedding models. Its model series — such as voyage-3 and voyage-code-3 — perform strongly on multiple retrieval benchmarks, with domain-specific variants optimized for code, legal, and medical use cases. Unlike general-purpose large language models, the core task of an embedding model is to convert text into fixed-dimensional dense vectors (typically 1024 or 1536 dimensions), such that semantically similar texts are closer together in vector space. This capability is the foundation of RAG systems: documents are vectorized using an embedding model and stored in a vector database; at query time, the user's question is also vectorized, the most relevant document chunks are retrieved via cosine similarity or similar methods, and the results are passed to a generative model to produce an answer. Voyage's models are accessible via a REST API, and @ai-sdk/voyage wraps that process into a Vercel AI SDK-compliant provider interface, allowing developers to use it directly within the SDK ecosystem without manually handling HTTP request details.
Should You Upgrade?
For production projects, patch releases are generally safe and recommended updates — they may include bug fixes, type definition improvements, or adaptations to upstream API changes. Since this update lists no new functional additions, developers can upgrade according to their regular dependency maintenance cadence.
If your project uses pnpm, npm, or yarn, you can upgrade with the standard command:
npm install @ai-sdk/voyage@2.0.40
It's advisable to run your full test suite after upgrading to confirm that embedding calls and vector output dimensions behave as expected. Since the packages within AI SDK are tightly version-coupled, it's best to keep @ai-sdk/provider, @ai-sdk/provider-utils, and the voyage package within compatible version ranges to avoid type or runtime mismatches.
Summary
@ai-sdk/voyage@2.0.40 is a typical maintenance release, focused on syncing upstream dependencies rather than introducing new features. It reflects the high-frequency, incremental iteration cadence of the Vercel AI SDK ecosystem — using frequent small-version updates to keep the entire toolchain stable and consistent. For teams building AI applications on top of this SDK, staying on top of these patch updates is a good way to continuously benefit from underlying fixes and optimizations.
Related articles

LangChain Retry Middleware Configuration: Practices and Selection Guide
Based on Reddit community discussion, this article analyzes LangChain ModelRetryMiddleware retry parameter configuration practices, covering the selection logic and alternatives for key options like max_retries, backoff_factor, and jitter.

Texas Senate Race in Trouble: Why Are Republicans Nervous?
Texas Senate race stirs Republican anxiety. Based on street interviews, this article analyzes the Democratic offensive in funding, organization, and running everywhere, and how Republicans are defending "Texas, Texas" amid the political pendulum effect.

Gemini Chat Now Generates and Edits Google Docs Directly, a New Breakthrough in Office Productivity
Google Gemini's chat interface now generates and edits PDF, Google Docs, Sheets, Slides, Markdown, TXT, and code files. Available to all users; web supports all formats, mobile only PDF for now.