@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

Vercel AI SDK Releases Vue 3.0.282 Patch Update
Vercel AI SDK releases @ai-sdk/vue@3.0.282 patch update, syncing with core package ai@6.0.282. Learn about the changes, release cadence, and upgrade recommendations.

Vercel AI SDK Sandbox Component Receives Patch Update
Vercel AI SDK releases sandbox-vercel@1.0.109 patch update, syncing the harness dependency to the same version. A look at this maintenance release and what it means for AI app developers.

Vercel AI SDK Vue 4.0.99 Released: Dependency Update Overview
The @ai-sdk/vue 4.0.99 patch release syncs the underlying ai@7.0.99 dependency. Learn what this means for Vue developers building AI apps with Vercel AI SDK.