Update dependency @ai-sdk/deepseek to v3 - #36
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
June 27, 2026 21:09
d696c28 to
fd90c73
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
June 30, 2026 05:16
fd90c73 to
8ce7a87
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 1, 2026 23:41
8ce7a87 to
1e0ccfb
Compare
Update dependency @ai-sdk/deepseek to v3
🚨 Report Summary
For more details view the full report in OpenZeppelin Code Inspector |
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 2, 2026 19:34
1e0ccfb to
dd5a9ab
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 2, 2026 22:13
dd5a9ab to
01ba4c5
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 8, 2026 19:08
01ba4c5 to
1dc63aa
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 9, 2026 20:15
1dc63aa to
edc2d9d
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 13, 2026 23:52
edc2d9d to
9e3d454
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 14, 2026 19:35
9e3d454 to
8e24d7b
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 14, 2026 22:41
8e24d7b to
e784f75
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 17, 2026 13:11
e784f75 to
8b96ccf
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 21, 2026 17:11
8b96ccf to
a68e7a1
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 28, 2026 00:54
a68e7a1 to
3c8d241
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 28, 2026 06:11
3c8d241 to
e620e36
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 29, 2026 17:58
e620e36 to
77dc503
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 31, 2026 00:46
77dc503 to
93038f6
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
July 31, 2026 19:37
93038f6 to
691fb7e
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
August 1, 2026 01:44
691fb7e to
1208ed2
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
August 4, 2026 02:43
1208ed2 to
5f54821
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
August 4, 2026 05:48
5f54821 to
639e21a
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
August 5, 2026 01:06
639e21a to
0943a9b
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
August 6, 2026 02:41
0943a9b to
18bb301
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
August 6, 2026 06:40
18bb301 to
f04d3ca
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
August 7, 2026 21:43
f04d3ca to
1e254a2
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
August 8, 2026 00:53
1e254a2 to
b6eeabf
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
August 10, 2026 21:56
b6eeabf to
220f039
Compare
renovate
Bot
force-pushed
the
renovate/ai-sdk-deepseek-3.x
branch
from
August 11, 2026 23:28
220f039 to
419e1f7
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.2.0→^3.0.0Release Notes
vercel/ai (@ai-sdk/deepseek)
v3.0.28Patch Changes
7fbfc6d]v3.0.27Compare Source
Patch Changes
401a4ba]v3.0.26Compare Source
Patch Changes
ad6a650]81cd026]v3.0.25Compare Source
Patch Changes
1937bef]v3.0.24Compare Source
Patch Changes
3469d0c]v3.0.23Compare Source
Patch Changes
2b60826]v3.0.22Compare Source
Patch Changes
1bec07d: Fix streamed tool calls with non-zero, non-contiguous, reused, or missing indexes.1bec07d]v3.0.21Compare Source
Patch Changes
160ccdb]v3.0.20Compare Source
Patch Changes
79e133c]v3.0.19Compare Source
Patch Changes
5fc7da5: chore: centralize empty language model usage creation in provider utilities.93b2acd: chore: centralize response metadata conversion5fc7da5]93b2acd]v3.0.18Compare Source
Patch Changes
fa95504]v3.0.17Compare Source
Patch Changes
d8210b6]b192878]v3.0.16Compare Source
Patch Changes
1659cd5]6a5bdff]v3.0.15Compare Source
Patch Changes
0c464d9]c49380c]v3.0.14Compare Source
Patch Changes
1e2f324]v3.0.13Compare Source
Patch Changes
02ffdcb]76cb673]v3.0.12Patch Changes
cd06458]v3.0.11Patch Changes
49ae04d: fix: Azure DeepSeek structured output returns JSON in reasoning with empty textv3.0.10Patch Changes
31c7be8]v3.0.9Patch Changes
4be62c1]7805e4a]cd12954]v3.0.7Compare Source
Patch Changes
0f93c57]v3.0.6Patch Changes
ac306ed: FixStreamingToolCallTrackerfinalizing streaming tool calls on parsable partial JSON. Tool calls now only finalize during stream flush, restoring the behavior of #13137: a parsable argument buffer can still be the prefix of a longer argument string, so finalizing early could act on truncated tool inputs.ac306ed]v3.0.5Patch Changes
5c5c0f5: Add experimental streaming transcription support for transcription models, including OpenAIgpt-realtime-whisperand xAI WebSocket STT.5c5c0f5]v3.0.4Patch Changes
c6f5e62]v3.0.3Patch Changes
8c616f0]v3.0.2Patch Changes
79e133c]v3.0.1Patch Changes
5fc7da5: chore: centralize empty language model usage creation in provider utilities.93b2acd: chore: centralize response metadata conversion5fc7da5]93b2acd]v3.0.0Compare Source
Major Changes
ef992f8: Remove CommonJS exports from all packages. All packages are now ESM-only ("type": "module"). Consumers usingrequire()must switch to ESMimportsyntax.8359612: Start v7 pre-release04e9009: chore: make provider implementations code patterns more consistent, including renaming certain exported symbolsFor all externally exported symbols that were renamed, the old names continue to work via deprecated aliases.
Patch Changes
38fc777: Add AI Gateway hint to provider READMEs0498012: fix(provider/deepseek): preserve reasoning_content for deepseek-v4 in multi-turn requests74d520f: feat: migrate providers to support new top-levelreasoningparameter87280a6: Acceptthinking.type: 'adaptive'and the fullreasoningEffortenum (low,medium,high,xhigh,max) for the DeepSeek provider.45b3d76: fix(security): prevent streaming tool calls from finalizing on parsable partial JSONStreaming tool call arguments were finalized using
isParsableJson()as a heuristic for completion. If partial accumulated JSON happened to be valid JSON before all chunks arrived, the tool call would be executed with incomplete arguments. Tool call finalization now only occurs inflush()after the stream is fully consumed.b23b042: feat(azure): add deepseek model support to azureeda4373: feat(provider/deepseek): add DeepSeek V4 reasoning effort support9f0e36c: trigger release for all packages after provenance setup58a2ad7: fix: more precise default message for tool execution denialf7295cb: revert incorrect fix #131727fc6bd6: Raise minimum supported Node.js version to 22. Supported versions: 22, 24, and 26.f807e45: Extract sharedStreamingToolCallTrackerclass into@ai-sdk/provider-utilsto deduplicate streaming tool call handling across OpenAI-compatible providers. Also adds missinggenerateId()fallback fortoolCallIdin Alibaba'sdoGeneratepath and ensures all providers finalize unfinished tool calls during stream flush.0c4c275: trigger initial canary release9bd6512: feat(provider): change file part data property to be tagged with a type and remove the image part type258c093: chore: ensure consistent import handling and avoid import duplicates or cyclesb8396f0: trigger initial beta releaseb3976a2: Add workflow serialization support to all provider models.@ai-sdk/provider-utils: NewserializeModel()helper that extracts only serializable properties from a model instance, filtering out functions and objects containing functions. Third-party provider authors can use this to add workflow support to their own models.All providers:
headersis now optional in provider config types. This is non-breaking — existing code that passesheaderscontinues to work. Custom provider implementations that construct model configs manually can now omitheaders, which is useful when models are deserialized from a workflow step boundary where auth is provided separately.All provider model classes now include
WORKFLOW_SERIALIZEandWORKFLOW_DESERIALIZEstatic methods, enabling them to cross workflow step boundaries without serialization errors.v2.0.56Compare Source
Patch Changes
31205a4]v2.0.55Compare Source
Patch Changes
b2a4d5a]v2.0.54Compare Source
Patch Changes
2171d15]v2.0.53Compare Source
Patch Changes
dab0a08]v2.0.52Compare Source
Patch Changes
ee2bf30]v2.0.51Compare Source
Patch Changes
9ecdefe]v2.0.50Patch Changes
19093fd]v2.0.49Patch Changes
55be323: fix: Azure DeepSeek structured output returns JSON in reasoning with empty textv2.0.48Patch Changes
06fb54c]v2.0.47Compare Source
Patch Changes
e1af05f]v2.0.46Compare Source
Patch Changes
bef93ae: fix(security): prevent streaming tool calls from finalizing on parsable partial JSONStreaming tool call arguments were finalized using
isParsableJson()as a heuristic for completion. If partial accumulated JSON happened to be valid JSON before all chunks arrived, the tool call would be executed with incomplete arguments. Tool call finalization now only occurs inflush()after the stream is fully consumed.327642b: fix: more precise default message for tool execution denialUpdated dependencies [
d559de9]v2.0.45Patch Changes
0952964]v2.0.44Patch Changes
ea1e95b]v2.0.43Patch Changes
fa850e6]v2.0.42Patch Changes
b30e43a]v2.0.41Patch Changes
f19334d]v2.0.40Patch Changes
1b40ac7: Publish all packages under the@ai-v6dist tag.1b40ac7]v2.0.39Compare Source
Patch Changes
779f5cd]v2.0.38Patch Changes
bfa5864]f42aa79]v2.0.36Compare Source
Patch Changes
79f0ae6: feat(azure): add deepseek model support to azurev2.0.35Compare Source
Patch Changes
c70e921: Acceptthinking.type: 'adaptive'and the fullreasoningEffortenum (low,medium,high,xhigh,max) for the DeepSeek provider.v2.0.34Compare Source
Patch Changes
f591416]v2.0.33Compare Source
Patch Changes
ee294d0: feat(provider/deepseek): add DeepSeek V4 reasoning effort supportv2.0.32Compare Source
Patch Changes
7beadf0]v2.0.31Compare Source
Patch Changes
a727da4: chore: ensure consistent import handling and avoid import duplicates or cyclesa727da4]v2.0.30Compare Source
Patch Changes
082db44: fix(provider/deepseek): preserve reasoning_content for deepseek-v4 in multi-turn requestsa7f3c72: trigger release for all packages after provenance setupa7f3c72]v2.0.29Compare Source
Patch Changes
d42076d: Add AI Gateway hint to provider READMEsv2.0.28Compare Source
Patch Changes
6247886]v2.0.27Compare Source
Patch Changes
0469aed]v2.0.26Compare Source
Patch Changes
055cd68: fix: publish v6 to latest npm dist tag055cd68]v2.0.25Compare Source
Patch Changes
64ac0fd]v2.0.24Compare Source
Patch Changes
ad4cfc2]v2.0.23Compare Source
Patch Changes
824b295]v2.0.22Compare Source
Patch Changes
08336f1]v2.0.21Compare Source
Patch Changes
58bc42d]v2.0.20Compare Source
Patch Changes
4024a3a]v2.0.19Compare Source
Patch Changes
99fbed8: feat: normalize provider specific model options type names and ensure they are exportedv2.0.18Compare Source
Patch Changes
7168375]v2.0.17Compare Source
Patch Changes
53f6731]v2.0.16Patch Changes
96936e5]v2.0.15Patch Changes
2810850]v2.0.14Patch Changes
1524271: chore: add skill information to README filesv2.0.13Patch Changes
3988c08: docs: fix incorrect and outdated provider docsv2.0.12Patch Changes
462ad00]v2.0.11Patch Changes
4de5a1d: chore: excluded tests from src folder in npm package4de5a1d]v2.0.10Patch Changes
2b8369d: chore: add docs to package distv2.0.9Patch Changes
8dc54db: chore: add src folders to package bundlev2.0.8Patch Changes
5c090e7]v2.0.7Patch Changes
46f46e4]v2.0.6Patch Changes
1b11dcb]v2.0.5Patch Changes
34d1c8a]v2.0.4Patch Changes
d937c8f]v2.0.3Patch Changes
0b429d4]v2.0.2Patch Changes
ad4cfc2]v2.0.1Patch Changes
99fbed8: feat: normalize provider specific model options type names and ensure they are exportedv2.0.0Major Changes
dee8b05: ai SDK 6 betaMinor Changes
78928cb: release: start 5.1 betaPatch Changes
0c3b58b: fix(provider): add specificationVersion to ProviderV38d9e8ad: chore(provider): remove generics from EmbeddingModelV3Before
After
2625a04: feat(openai); update spec for mcp approval95f65c2: chore: use import * from zod/v44d04f43: feat(deepseek): rewrite DeepSeek providered329cb: feat:Provider-V33bd2689: feat: extended token usage1cad0ab: feat: add provider version to user-agent header8dac895: feat:LanguageModelV33da75f4: Added utility ensureJsonInstructionForProvider that auto-injects a JSON instruction when the provider is deepseek.chat366f50b: chore(provider): add deprecated textEmbeddingModel and textEmbedding aliases4616b86: chore: update zod peer depenedency versioncbf52cd: feat: expose raw finish reason1bd7d32: feat: tool-specific strict modeUpdated dependencies
v1.0.50Compare Source
Patch Changes
0e51b7b]v1.0.49Compare Source
Patch Changes
7a6bdbc]v1.0.48Patch Changes
2fd6076]v1.0.47Patch Changes
3e85821: fix: Azure DeepSeek structured output returns JSON in reasoning with empty textv1.0.46Patch Changes
c6e1d1a]v1.0.45Compare Source
Patch Changes
b85c4fb]v1.0.44Compare Source
Patch Changes
9169261]v1.0.43Compare Source
Patch Changes
9f67efe]eea9166]v1.0.42Compare Source
Patch Changes
f04ecd8: feat(azure): add deepseek model support to azurev1.0.41Compare Source
Patch Changes
535383e: Acceptthinking.type: 'adaptive'and the fullreasoningEffortenum (low,medium,high,xhigh,max) for the DeepSeek provider.v1.0.40Compare Source
Patch Changes
9fd0d1a: feat(provider/deepseek): add DeepSeek V4 reasoning effort supportv1.0.39Compare Source
Patch Changes
783fa6c: chore: ensure consistent import handling and avoid import duplicates or cycles783fa6c]v1.0.38Compare Source
Patch Changes
0a00b9b: trigger release for all packages after provenance setup0f11a7a: fix(provider/deepseek): preserve reasoning_content for deepseek-v4 in multi-turn requests0a00b9b]v1.0.37Compare Source
Patch Changes
5543cd1: Add AI Gateway hint to provider READMEsv1.0.36Compare Source
Patch Changes
a27a978]v1.0.35Compare Source
Patch Changes
6a2f01b]17d64e3]v1.0.34Patch Changes
20565b8]v1.0.33v1.0.32Patch Changes
ef6d784]v1.0.31Patch Changes
b1b0b17: feat(deepseek): rewrite DeepSeek providerv1.0.30Patch Changes
d1dbe5d]v1.0.29Patch Changes
2db286c: Added utility ensureJsonInstructionForProvider that auto-injects a JSON instruction when the provider is deepseek.chatv1.0.28Patch Changes
056c471]v1.0.27Patch Changes
51aa5de: backport: test server51aa5de]v1.0.26Patch Changes
f2da310]v1.0.25Patch Changes
949718b]v1.0.24Patch Changes
1e05490]v1.0.23Patch Changes
f02b7ab]v1.0.18Patch Changes
28363da]v1.0.17Patch Changes
3aed04c]v1.0.15Patch Changes
99964ed]v1.0.14Patch Changes
818f021]v1.0.13Patch Changes
886e7cd]v1.0.12Patch Changes
1b5a3d3]v1.0.11Patch Changes
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
This change is