fix(deps): update all non-major dependencies - #202
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
June 30, 2026 19:03
edf91f8 to
61c8039
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
6 times, most recently
from
July 6, 2026 20:57
32098e4 to
726eeae
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
10 times, most recently
from
July 14, 2026 23:25
fb65ddd to
06587a5
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
11 times, most recently
from
July 22, 2026 00:06
535ac29 to
5352d3e
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
11 times, most recently
from
August 5, 2026 06:13
25fb44e to
0867e82
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
9 times, most recently
from
August 12, 2026 23:52
5bc2d68 to
2ac6d60
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
7 times, most recently
from
August 19, 2026 23:40
bee7488 to
dbf77c4
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
August 21, 2026 05:49
b2d939c to
6c2ab62
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:
4.0.1→4.0.70.107.0→0.120.021.1.0→21.2.221.1.0→21.2.224.0.4→24.0.526.0.1→26.2.07.0.8→7.0.763.3.0→3.3.16.45.0→6.49.025.0.5→25.0.929.4.11→29.4.1218.0.0→18.1.0Release Notes
vercel/ai (@ai-sdk/provider)
v4.0.7Compare Source
Patch Changes
ad6a650: feat(video): allowaspectRatio: 'adaptive'ongenerateVideoSome video models derive the output ratio from the input and reject explicit
{width}:{height}values — BytePlus Seedance 2.5 does this for first-frame,first-and-last-frame, editing, and extension tasks.
aspectRatioonVideoModelV3CallOptions,VideoModelV4CallOptions, andexperimental_generateVideois now`${number}:${number}` | 'adaptive', sothose calls no longer need a type assertion. Support is provider-specific.
v4.0.6Compare Source
Patch Changes
3469d0c: feat: add batch APIsv4.0.5Compare Source
Patch Changes
79e133c: async APIs for generateVideo (poll, webhook)Adds an asynchronous start/status flow to the experimental video model
interface (
VideoModelV4): models may now implementdoStart,doStatus,and
handleWebhookOptioninstead of (or in addition to)doGenerate, andexperimental_generateVideoacceptspollandwebhookoptions toorchestrate completion via polling or webhooks. Polling configuration can use
a custom delay implementation for durable workflow compatibility.
v4.0.4Compare Source
Patch Changes
1e2f324: feat: add experimental speech translation model specification (Experimental_SpeechTranslationModelV4) andexperimental_streamTranslatefor streaming speech-to-speech translationv4.0.3Compare Source
Patch Changes
0f93c57: feat (video): support video (not just image) reference inputs ininputReferencesfor reference-to-video generationv4.0.2Compare Source
Patch Changes
5c5c0f5: Add experimental streaming transcription support for transcription models, including OpenAIgpt-realtime-whisperand xAI WebSocket STT.anthropics/anthropic-sdk-typescript (@anthropic-ai/sdk)
v0.120.0Full Changelog: sdk-v0.119.0...sdk-v0.120.0
Features
Chores
v0.119.0Full Changelog: sdk-v0.118.0...sdk-v0.119.0
Features
v0.118.0Full Changelog: sdk-v0.117.1...sdk-v0.118.0
Features
Bug Fixes
Chores
Documentation
v0.117.1Full Changelog: sdk-v0.117.0...sdk-v0.117.1
Chores
v0.116.0Compare Source
Full Changelog: sdk-v0.115.0...sdk-v0.116.0
Features
mid-conversation-tool-changes-2026-07-01beta (70e04f6)Bug Fixes
Chores
v0.115.0Compare Source
Full Changelog: sdk-v0.114.0...sdk-v0.115.0
Features
Bug Fixes
v0.114.0Compare Source
Full Changelog: sdk-v0.113.0...sdk-v0.114.0
Features
v0.113.0Compare Source
Full Changelog: sdk-v0.112.5...sdk-v0.113.0
Features
v0.112.5Compare Source
Full Changelog: sdk-v0.112.4...sdk-v0.112.5
Chores
v0.112.4Compare Source
Full Changelog: sdk-v0.112.3...sdk-v0.112.4
Bug Fixes
Chores
v0.112.3Compare Source
Full Changelog: sdk-v0.112.2...sdk-v0.112.3
Chores
v0.112.2Compare Source
Full Changelog: sdk-v0.112.1...sdk-v0.112.2
Chores
v0.112.1Compare Source
Full Changelog: sdk-v0.112.0...sdk-v0.112.1
v0.112.0Compare Source
Full Changelog: sdk-v0.111.0...sdk-v0.112.0
Features
v0.111.0Compare Source
Full Changelog: sdk-v0.110.0...sdk-v0.111.0
Features
Chores
v0.110.0Compare Source
Full Changelog: sdk-v0.109.1...sdk-v0.110.0
Features
v0.109.1Compare Source
Full Changelog: sdk-v0.109.0...sdk-v0.109.1
Chores
v0.109.0Compare Source
Full Changelog: sdk-v0.108.0...sdk-v0.109.0
Features
v0.108.0Compare Source
Full Changelog: sdk-v0.107.0...sdk-v0.108.0
Features
Bug Fixes
Chores
conventional-changelog/commitlint (@commitlint/cli)
v21.2.2Compare Source
Note: Version bump only for package @commitlint/cli
v21.2.1Compare Source
Note: Version bump only for package @commitlint/cli
v21.2.0Compare Source
Features
conventional-changelog/commitlint (@commitlint/config-conventional)
v21.2.2Compare Source
Note: Version bump only for package @commitlint/config-conventional
v21.2.0Compare Source
Features
tsconfig/bases (@tsconfig/node24)
v24.0.5Compare Source
vercel/ai (ai)
v7.0.76Compare Source
Patch Changes
c6d57f3: fix(ai): prevent duplicate text and reasoning part ids677a707: fix(ai): allow nullish metadata schemas for UI messages with branded IDsv7.0.74Compare Source
Patch Changes
5941bd6]9a4337d]v7.0.73Compare Source
Patch Changes
f607a12]v7.0.71Compare Source
Patch Changes
9a37469: Prevent exceptions in streamingonChunkandonErrorcallbacks from terminating the stream or masking provider errors.936719b]v7.0.70Compare Source
Patch Changes
9566914: Stop multi-step text generation for client tool approval even when a provider-executed tool has a deferred result.b181020: fix: rejectstreamObjectresult promises and report failed completion when the provider stream errors7054073: Filter preliminary tool outputs whenignoreIncompleteToolCallsis enabled.a828527: Prevent automatic tool execution when a model call ends with an unsafe finish reason.d3cc3fe: Clear partial UI message parts when a WorkflowAgent model-call step is retried.e6087c9]v7.0.69Compare Source
Patch Changes
1f7a464]v7.0.68Compare Source
Patch Changes
257632b]v7.0.67Compare Source
Patch Changes
a0b1ffc]v7.0.66Compare Source
Patch Changes
0782259: Keep chat status submitted until response content begins streaming.2fd1214: Fix declaration emit for exported values that infer anOutputtype.v7.0.65Compare Source
Patch Changes
dc8caae: Avoid repeatedly cloning accumulated text inreadUIMessageStreamwhilepreserving independent snapshots for mutable nested values.
72ec74f: Preserve root-level JSON Schema definitions when wrapping array output schemas.c5b0515: Propagate errors thrown by the ChatonFinishcallback to the initiating request.16650e9]v7.0.64Compare Source
Patch Changes
ea75787]b20de9e]v7.0.63Compare Source
Patch Changes
d0a5807: Preserve reasoning block IDs from UI message streams on reasoning UI parts.dcf33e8: Allow providers without reranking model support to be assigned toProvider.a4d386d]v7.0.62Patch Changes
e0bcf52: feat(ui): add typed custom bodies to Completion APIsv7.0.61Patch Changes
326054b: PreventresumeStreamfrom copying the previous assistant message into the resumed response.975bb28: Cancel messages that are still being prepared when a chat is stopped.7fbfc6d]v7.0.60Patch Changes
79c52ef: AlignToolLoopAgentprepareCalltypes with the settings available and honored at runtime.3cc1bb6]v7.0.59Compare Source
Patch Changes
401a4ba]7af9646]v7.0.58Compare Source
Patch Changes
72ad23f: Respect ToolLoopAgent timeouts configured in agent settings.ad6a650: feat(video): allowaspectRatio: 'adaptive'ongenerateVideoSome video models derive the output ratio from the input and reject explicit
{width}:{height}values — BytePlus Seedance 2.5 does this for first-frame,first-and-last-frame, editing, and extension tasks.
aspectRatioonVideoModelV3CallOptions,VideoModelV4CallOptions, andexperimental_generateVideois now`${number}:${number}` | 'adaptive', sothose calls no longer need a type assertion. Support is provider-specific.
81cd026: Reduce bundle size by making internal Zod v4 imports tree-shakeable.Updated dependencies [
c477556]Updated dependencies [
ad6a650]Updated dependencies [
81cd026]v7.0.57Compare Source
Patch Changes
1937bef]v7.0.56Compare Source
Patch Changes
25c9120: Expose provider metadata on language-model-call end callbacks and telemetry spans.89080c8: fix (ai/gateway): make retrieddoStartcalls idempotentgenerateVideoretriesdoStart, which creates a billable generation, so aretry after a lost response could start a second one. It now mints one
idempotency token per logical start — outside the retry closure — and forwards it
as an
idempotency-keyheader, so a provider that deduplicates (the Vercel AIGateway does) sees the same key on every attempt.
GatewayVideoModelsimplyforwards the caller's headers rather than inferring retry identity from an
options object, which would collide across unrelated calls.
79d6195: Stop pending and active resumed chat streams after cancellation, and preventoverlapping resumptions from applying stale updates.
Updated dependencies [
89080c8]Updated dependencies [
89080c8]v7.0.55Compare Source
Patch Changes
3469d0c: feat: add batch APIs3469d0c]v7.0.54Compare Source
Patch Changes
a6b17a2: AllowToolLoopAgentprepareCallcallbacks to read and override the top-levelreasoningoption.5615eb7: AdddefaultInstructionsMiddlewarefor applying default language model instructions while preserving call-level overrides.36a3ff6: Preserve preceding assistant messages when regenerating a response.v7.0.52Compare Source
Patch Changes
3836a85: Skip re-validating tool input for terminal output-available UI message parts.1bec07d]53c326e]d765f82]v7.0.51Compare Source
Patch Changes
160ccdb]v7.0.50Compare Source
Patch Changes
79e133c: async APIs for generateVideo (poll, webhook)Adds an asynchronous start/status flow to the experimental video model
interface (
VideoModelV4): models may now implementdoStart,doStatus,and
handleWebhookOptioninstead of (or in addition to)doGenerate, andexperimental_generateVideoacceptspollandwebhookoptions toorchestrate completion via polling or webhooks. Polling configuration can use
a custom delay implementation for durable workflow compatibility.
da64b51: feat(code-mode): simplify tool caller configurationUpdated dependencies [
79e133c]v7.0.49Compare Source
Patch Changes
fb6d2f8]v7.0.48Compare Source
Patch Changes
bdd5e28]v7.0.47Compare Source
Patch Changes
5fc7da5]93b2acd]v7.0.46Compare Source
Patch Changes
4f2e064]v7.0.45Compare Source
Patch Changes
d6ce0ee: feat(ai): support experimental_toolCallers in streamTextfa95504: feat(ai): support experimental tool callers in ToolLoopAgent349afe7: Warn whengenerateTextreceives streaming-onlyfirstChunkMsorchunkMstimeout settings.fa95504]v7.0.44Compare Source
Patch Changes
015acb4: fix telemetry attribution for language model calls that resolve to a different response modelv7.0.43Compare Source
Patch Changes
b192878: feat: add experimental_toolCaller routing to generateText for code moded8210b6]af3f400]b192878]v7.0.42Compare Source
Patch Changes
1659cd5: Prevent validated downloads on Node.js from reaching private or internal services through DNS aliases or DNS rebinding by validating and pinning every resolved address at connection time.60f97f6: support overriding model call settings for individualprepareStepinvocations6a5bdff: Fix validated Node.js downloads when the HTTP connector requests a single DNS address.6de2ec1: Preserve provider metadata from empty text deltas instreamText.1659cd5]6a5bdff]0012529]v7.0.41Compare Source
Patch Changes
2e2224b: Route the warning system information banner to stderr so it does not corrupt application output written to stdout.bf216b3]v7.0.40Compare Source
Patch Changes
c3782a6: DeprecateExperimental_GeneratedImagein favor ofGeneratedFile.v7.0.39Compare Source
Patch Changes
09a52cb: Promote therepairTextoption to stable ongenerateObjectandstreamObject, with a deprecatedexperimental_repairTextalias for backwards compatibility.0c464d9]c49380c]v7.0.38Compare Source
Patch Changes
7bd6bdd: Avoid synthesizing client tool errors for invalid provider-executed tool calls.1e2f324: feat: add experimental speech translation model specification (Experimental_SpeechTranslationModelV4) andexperimental_streamTranslatefor streaming speech-to-speech translationd9d2a11]1e2f324]v7.0.37Compare Source
Patch Changes
0a7c7f4]v7.0.36Compare Source
Patch Changes
7fa85b2: fix(ai): use injective serialization for tool approval HMAC payloadThe tool approval signature (
experimental_toolApprovalSecret) built its HMACpayload by joining fields with
\n. Because fields such astoolNameandtoolCallIdcan themselves contain a newline, distinct field tuples couldserialize to identical bytes, allowing a signed approval to verify against a
different tuple. The payload is now serialized with
JSON.stringify(with aversioned domain-separation prefix), which escapes delimiter/control characters
and makes the encoding injective.
Verification remains backwards compatible: a signature in the old format still
verifies, but only when no field contains the
\ndelimiter (the conditionthat made the old format ambiguous), so a pending approval that straddles an
upgrade is not rejected while the collision stays closed.
v7.0.35Patch Changes
7f6650b: Return response piping promises so callers can catch stream read and write errors.106ea59: feat(ai): add per-step first content timeout for streaming generations2112ff1]v7.0.34Patch Changes
7c16f21]v7.0.33Compare Source
Patch Changes
76cb673: fix: detect MP4 audio from its ftyp box during transcriptione808fa5: fix(ai): preserve tool parts when tConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.