Skip to content

Update dependency ai to v7.0.48 - #156

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ai-7.x
Open

Update dependency ai to v7.0.48#156
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ai-7.x

Conversation

@renovate

@renovate renovate Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
ai (source) 7.0.197.0.48 age confidence

Release Notes

vercel/ai (ai)

v7.0.48

Compare Source

Patch Changes

v7.0.47

Compare Source

Patch Changes

v7.0.46

Compare Source

Patch Changes

v7.0.45

Compare Source

Patch Changes

v7.0.44

Compare Source

Patch Changes
  • 015acb4: fix telemetry attribution for language model calls that resolve to a different response model

v7.0.43

Compare Source

Patch Changes

v7.0.42

Compare 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 individual prepareStep invocations
  • 6a5bdff: Fix validated Node.js downloads when the HTTP connector requests a single DNS address.
  • 6de2ec1: Preserve provider metadata from empty text deltas in streamText.
  • Updated dependencies [1659cd5]
  • Updated dependencies [6a5bdff]
  • Updated dependencies [0012529]

v7.0.41

Compare Source

Patch Changes
  • 2e2224b: Route the warning system information banner to stderr so it does not corrupt application output written to stdout.
  • Updated dependencies [bf216b3]

v7.0.40

Compare Source

Patch Changes
  • c3782a6: Deprecate Experimental_GeneratedImage in favor of GeneratedFile.

v7.0.39

Compare Source

Patch Changes

v7.0.38

Compare Source

Patch Changes

v7.0.37

Compare Source

Patch Changes

v7.0.36

Compare Source

Patch Changes
  • 7fa85b2: fix(ai): use injective serialization for tool approval HMAC payload

    The tool approval signature (experimental_toolApprovalSecret) built its HMAC
    payload by joining fields with \n. Because fields such as toolName and
    toolCallId can themselves contain a newline, distinct field tuples could
    serialize to identical bytes, allowing a signed approval to verify against a
    different tuple. The payload is now serialized with JSON.stringify (with a
    versioned 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 \n delimiter (the condition
    that made the old format ambiguous), so a pending approval that straddles an
    upgrade is not rejected while the collision stays closed.

v7.0.35

Compare Source

Patch 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 generations
  • Updated dependencies [2112ff1]

v7.0.34

Compare Source

Patch Changes

v7.0.33

Compare Source

Patch Changes

v7.0.32

Compare Source

Patch Changes
  • 6cd7c74: fix: correct the onToolCall callback result documentation
  • e35bcae: Allow UI message chunks to include fields added by newer server versions.
  • a4eb3f3: Propagate abort reasons when generation is cancelled during tool execution.
  • Updated dependencies [cefa3b1]
  • Updated dependencies [8fbb89c]

v7.0.31

Compare Source

Patch Changes

v7.0.30

Compare Source

Patch Changes

v7.0.29

Compare Source

Patch Changes

v7.0.28

Compare Source

Patch Changes
  • 0bc8d4f: Fix chat onFinish handling when overlapping requests clear the active response before a resume stream finishes.

v7.0.27

Compare Source

Patch Changes
  • ac01b79: Allow validating assistant UI messages with empty parts so persisted errored responses remain loadable.
  • 2696562: experimental_streamTranscribe result promises now resolve without consuming fullStream: accessing any result promise consumes the stream internally. Previously await result.text alone deadlocked on transform backpressure. Because live transcription streams can be unbounded, fullStream is explicitly single-consumer (no replay buffering): access it once, before any result promise, when both stream parts and final results are needed.
  • Updated dependencies [31c7be8]
  • Updated dependencies [4d096f6]

v7.0.26

Compare Source

Patch Changes
  • 27d294d: feat(ai): group orphaned tool calls after tool approvals under parent span

v7.0.25

Compare Source

Patch Changes
  • 7805e4a: Cancelling the experimental_streamTranscribe fullStream now also aborts a still-pending doStream setup, so a model whose doStream has not yet resolved is cancelled instead of leaking.
  • f8e82fd: Update the experimental_streamTranscribe unsupported-model error message now that gateway string model IDs can support streaming transcription.
  • Updated dependencies [4be62c1]
  • Updated dependencies [f8e82fd]
  • Updated dependencies [7805e4a]
  • Updated dependencies [cd12954]

v7.0.23

Compare Source

Patch Changes

v7.0.22

Compare Source

Patch Changes
  • 8f89c25: Add the Cartesia provider with Sonic 3.5 speech generation, Ink-Whisper batch transcription, and Ink 2 realtime transcription support.

v7.0.21

Compare Source

Patch Changes

v7.0.20

Compare Source

Patch Changes
  • b9ac19f: Flush compressed Node.js response chunks as they are piped so UI message and text streams remain incremental in Express and Next.js.
  • a4186d6: Promote the repairToolCall option to stable, with a deprecated experimental_repairToolCall alias for backwards compatibility.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot changed the title Update dependency ai to v7.0.21 Update dependency ai to v7.0.22 Jul 11, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from 8a9ed2a to d0c2c1c Compare July 11, 2026 02:50
@renovate renovate Bot changed the title Update dependency ai to v7.0.22 Update dependency ai to v7.0.23 Jul 13, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch 2 times, most recently from 7b68ce7 to 1d41785 Compare July 13, 2026 23:44
@renovate renovate Bot changed the title Update dependency ai to v7.0.23 Update dependency ai to v7.0.26 Jul 13, 2026
@renovate renovate Bot changed the title Update dependency ai to v7.0.26 Update dependency ai to v7.0.27 Jul 14, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from 1d41785 to d76b8e6 Compare July 14, 2026 18:53
@renovate renovate Bot changed the title Update dependency ai to v7.0.27 Update dependency ai to v7.0.28 Jul 14, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from d76b8e6 to d587b4d Compare July 14, 2026 22:11
@renovate renovate Bot changed the title Update dependency ai to v7.0.28 Update dependency ai to v7.0.29 Jul 15, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from d587b4d to d71efa6 Compare July 15, 2026 21:49
@renovate renovate Bot changed the title Update dependency ai to v7.0.29 Update dependency ai to v7.0.30 Jul 17, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch 2 times, most recently from 8a97a07 to f14d166 Compare July 17, 2026 13:46
@renovate renovate Bot changed the title Update dependency ai to v7.0.30 Update dependency ai to v7.0.31 Jul 17, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from f14d166 to 1107d5a Compare July 21, 2026 02:30
@renovate renovate Bot changed the title Update dependency ai to v7.0.31 Update dependency ai to v7.0.32 Jul 21, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from 1107d5a to 726cc99 Compare July 21, 2026 12:55
@renovate renovate Bot changed the title Update dependency ai to v7.0.32 Update dependency ai to v7.0.33 Jul 21, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from 726cc99 to ff76aee Compare July 21, 2026 20:49
@renovate renovate Bot changed the title Update dependency ai to v7.0.33 Update dependency ai to v7.0.34 Jul 21, 2026
@renovate renovate Bot changed the title Update dependency ai to v7.0.34 Update dependency ai to v7.0.35 Jul 22, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch 2 times, most recently from 5530d8c to 71c1d08 Compare July 23, 2026 14:53
@renovate renovate Bot changed the title Update dependency ai to v7.0.35 Update dependency ai to v7.0.36 Jul 23, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from 71c1d08 to d5d0e3c Compare July 24, 2026 00:45
@renovate renovate Bot changed the title Update dependency ai to v7.0.36 Update dependency ai to v7.0.37 Jul 24, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from d5d0e3c to 4b4956c Compare July 27, 2026 22:45
@renovate renovate Bot changed the title Update dependency ai to v7.0.37 Update dependency ai to v7.0.38 Jul 27, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from 4b4956c to 4c9191b Compare July 28, 2026 04:38
@renovate renovate Bot changed the title Update dependency ai to v7.0.38 Update dependency ai to v7.0.40 Jul 28, 2026
@renovate renovate Bot changed the title Update dependency ai to v7.0.40 Update dependency ai to v7.0.41 Jul 28, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch 2 times, most recently from 705a876 to 56fc108 Compare July 29, 2026 18:36
@renovate renovate Bot changed the title Update dependency ai to v7.0.41 Update dependency ai to v7.0.42 Jul 29, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from 56fc108 to c2ca624 Compare July 30, 2026 22:57
@renovate renovate Bot changed the title Update dependency ai to v7.0.42 Update dependency ai to v7.0.43 Jul 30, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from c2ca624 to ffc6a18 Compare July 31, 2026 03:49
@renovate renovate Bot changed the title Update dependency ai to v7.0.43 Update dependency ai to v7.0.44 Jul 31, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from ffc6a18 to 4170bcf Compare July 31, 2026 18:29
@renovate renovate Bot changed the title Update dependency ai to v7.0.44 Update dependency ai to v7.0.45 Jul 31, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from 4170bcf to 0bc1891 Compare July 31, 2026 21:15
@renovate renovate Bot changed the title Update dependency ai to v7.0.45 Update dependency ai to v7.0.46 Jul 31, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from 0bc1891 to 8c86c76 Compare August 1, 2026 01:10
@renovate renovate Bot changed the title Update dependency ai to v7.0.46 Update dependency ai to v7.0.47 Aug 1, 2026
@renovate renovate Bot changed the title Update dependency ai to v7.0.47 Update dependency ai to v7.0.48 Aug 2, 2026
@renovate
renovate Bot force-pushed the renovate/ai-7.x branch from 8c86c76 to 97d20f0 Compare August 2, 2026 02:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants