Skip to content

Update dependency ai to ^6.0.240 - #676

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

Update dependency ai to ^6.0.240#676
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ai-6.x

Conversation

@renovate

@renovate renovate Bot commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
ai (source) ^6.0.203^6.0.240 age confidence

Release Notes

vercel/ai (ai)

v6.0.240

Compare Source

Patch Changes

v6.0.239

Compare Source

Patch Changes

v6.0.238

Compare Source

Patch Changes
  • 9ecdefe: 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.
  • 26d10c0: support overriding model call settings for individual prepareStep invocations
  • 7767170: Preserve provider metadata from empty text deltas in streamText.
  • Updated dependencies [9ecdefe]
  • Updated dependencies [87fb433]

v6.0.237

Compare Source

Patch Changes

v6.0.236

Compare Source

v6.0.235

Compare Source

Patch Changes

v6.0.234

Compare Source

Patch Changes
  • 1efdef8: fix(ai): bound media-type sniffing decode for ID3-prefixed input

    Media-type detection stripped ID3 tags before the ~18-byte prefix cap, decoding the entire base64 attachment (plus a full-size copy) whenever the data began with ID3/SUQz. This turned the intended O(1) sniff into an O(N) decode of the whole attachment. Detection now decodes at most a bounded prefix and skips the ID3 tag within that bound, keeping cost O(1) in input size on all paths (image, audio, and combined).

  • 49414cf: Return response piping promises so callers can catch stream read and write errors.

  • Updated dependencies [e7d064f]

v6.0.233

Compare Source

Patch Changes
  • fe410e7: fix: detect MP4 audio from its ftyp box during transcription
  • af7188c: fix(ai): preserve tool parts when tool call IDs repeat across steps
  • Updated dependencies [a09f944]

v6.0.232

Compare Source

Patch Changes
  • 7644a61: Preserve provider options when combining consecutive tool messages.

v6.0.231

Compare Source

Patch Changes
  • 926f5a0: Allow UI message chunks to include fields added by newer server versions.
  • 4c5a22f: Propagate abort reasons when generation is cancelled during tool execution.
  • 842a383: Prevent tools excluded by activeTools from being parsed or executed.
  • Updated dependencies [2dd1aab]
  • Updated dependencies [e567091]

v6.0.230

Compare Source

Patch Changes

v6.0.229

Compare Source

Patch Changes

v6.0.228

Compare Source

Patch Changes

v6.0.227

Compare Source

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

v6.0.226

Compare Source

Patch Changes
  • 94219a2: Allow validating assistant UI messages with empty parts so persisted errored responses remain loadable.
  • b1be847: Prevent pending tool executions from enqueueing results after a model stream error closes the result stream.
  • Updated dependencies [06fb54c]
  • Updated dependencies [bc46977]

v6.0.225

Compare Source

Patch Changes

v6.0.224

Compare Source

Patch Changes

v6.0.223

Compare Source

Patch Changes

v6.0.222

Compare Source

Patch Changes

v6.0.221

Compare Source

v6.0.220

Patch Changes
  • 158d027: Sort tool results by their tool call order when converting generation output to response messages.
  • eb3cdd9: Fix extractJsonMiddleware preserving leading whitespace in the final streamed text suffix when no markdown fence prefix was stripped.
  • Updated dependencies [7dea716]
  • Updated dependencies [4f7fe37]
  • Updated dependencies [0952964]

v6.0.219

v6.0.218

Patch Changes

v6.0.217

Patch Changes

v6.0.216

Patch Changes

v6.0.215

Patch Changes
  • f66ac32: fix(ai): prune orphaned tool-approval responses in pruneMessages

    When pruning a specific tool by name (toolCalls: [{ type, tools: [...] }]), pruneMessages left the tool's tool-approval-response in place while removing its tool-approval-request and tool-call. The tool name of an approval response was resolved per-message, but approval responses live in a separate tool message from their approval request, so the name could never be resolved and the response was always kept. Tool name resolution is now done across all messages, so approval requests and responses are pruned together.

v6.0.214

Patch Changes

v6.0.213

Patch Changes

v6.0.212

Patch Changes

v6.0.211

Patch Changes

v6.0.210

Patch Changes

v6.0.209

Compare Source

v6.0.208

Compare Source

v6.0.207

Compare Source

Patch Changes
  • 779f5cd: fix(provider-utils): cancel response body on download rejection to prevent socket leak

    When a download was rejected early — because the Content-Length header exceeded the size limit, the response status was not ok, or a redirect resolved to a blocked URL — the fetch response body was left unconsumed and uncancelled. With WHATWG Fetch/undici this leaves the underlying TCP socket open instead of returning it to the connection pool, allowing an attacker-controlled origin to exhaust file descriptors and cause a denial of service. The body is now cancelled on all early-rejection paths in readResponseWithSizeLimit, download, and downloadBlob, and fetchWithValidatedRedirects cancels each redirect hop's body before following or rejecting the next hop.

  • Updated dependencies [5bfde36]

  • Updated dependencies [779f5cd]

v6.0.206

Compare Source

Patch Changes

v6.0.205

Compare Source

Patch Changes

v6.0.204

Compare Source


Configuration

📅 Schedule: (in timezone Europe/Berlin)

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 force-pushed the renovate/ai-6.x branch from d154943 to edd33e8 Compare June 15, 2026 06:11
@renovate renovate Bot changed the title Update dependency ai to ^6.0.204 Update dependency ai to ^6.0.205 Jun 15, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from edd33e8 to f6e6afb Compare June 16, 2026 19:44
@renovate renovate Bot changed the title Update dependency ai to ^6.0.205 Update dependency ai to ^6.0.206 Jun 16, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from f6e6afb to 15b58cd Compare June 18, 2026 00:08
@renovate renovate Bot changed the title Update dependency ai to ^6.0.206 Update dependency ai to ^6.0.207 Jun 18, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 15b58cd to c90ad25 Compare June 19, 2026 01:50
@renovate renovate Bot changed the title Update dependency ai to ^6.0.207 Update dependency ai to ^6.0.208 Jun 19, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from c90ad25 to c8e94d1 Compare June 24, 2026 18:07
@renovate renovate Bot changed the title Update dependency ai to ^6.0.208 Update dependency ai to ^6.0.209 Jun 24, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from c8e94d1 to 8e3e0f1 Compare June 26, 2026 16:02
@renovate renovate Bot changed the title Update dependency ai to ^6.0.209 Update dependency ai to ^6.0.210 Jun 26, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 8e3e0f1 to d9db854 Compare June 26, 2026 21:06
@renovate renovate Bot changed the title Update dependency ai to ^6.0.210 Update dependency ai to ^6.0.211 Jun 26, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from d9db854 to ccdf9c6 Compare June 27, 2026 17:59
@renovate renovate Bot changed the title Update dependency ai to ^6.0.211 Update dependency ai to ^6.0.212 Jun 27, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from ccdf9c6 to 7e3ddce Compare June 28, 2026 00:53
@renovate renovate Bot changed the title Update dependency ai to ^6.0.212 Update dependency ai to ^6.0.213 Jun 28, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 7e3ddce to 5147531 Compare June 29, 2026 00:31
@renovate renovate Bot changed the title Update dependency ai to ^6.0.213 Update dependency ai to ^6.0.214 Jun 29, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 5147531 to a600b59 Compare June 30, 2026 19:31
@renovate renovate Bot changed the title Update dependency ai to ^6.0.214 Update dependency ai to ^6.0.216 Jun 30, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from a600b59 to 7eca0d5 Compare July 1, 2026 22:32
@renovate renovate Bot changed the title Update dependency ai to ^6.0.216 Update dependency ai to ^6.0.217 Jul 1, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 7eca0d5 to d275e27 Compare July 2, 2026 23:31
@renovate renovate Bot changed the title Update dependency ai to ^6.0.217 Update dependency ai to ^6.0.218 Jul 2, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from d275e27 to 955e1ae Compare July 3, 2026 18:40
@renovate renovate Bot changed the title Update dependency ai to ^6.0.218 Update dependency ai to ^6.0.219 Jul 3, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 955e1ae to 12d5255 Compare July 7, 2026 21:12
@renovate renovate Bot changed the title Update dependency ai to ^6.0.219 Update dependency ai to ^6.0.220 Jul 7, 2026
@renovate renovate Bot changed the title Update dependency ai to ^6.0.223 Update dependency ai to ^6.0.224 Jul 11, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from e1db726 to b31d18d Compare July 14, 2026 19:11
@renovate renovate Bot changed the title Update dependency ai to ^6.0.224 Update dependency ai to ^6.0.225 Jul 14, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from b31d18d to c1a586c Compare July 15, 2026 19:08
@renovate renovate Bot changed the title Update dependency ai to ^6.0.225 Update dependency ai to ^6.0.226 Jul 15, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from c1a586c to 6e63379 Compare July 16, 2026 17:46
@renovate renovate Bot changed the title Update dependency ai to ^6.0.226 Update dependency ai to ^6.0.228 Jul 16, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 6e63379 to 59a9e34 Compare July 18, 2026 01:04
@renovate renovate Bot changed the title Update dependency ai to ^6.0.228 Update dependency ai to ^6.0.229 Jul 18, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 59a9e34 to 2b16153 Compare July 18, 2026 13:51
@renovate renovate Bot changed the title Update dependency ai to ^6.0.229 Update dependency ai to ^6.0.230 Jul 18, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 2b16153 to b4bcdd8 Compare July 21, 2026 23:04
@renovate renovate Bot changed the title Update dependency ai to ^6.0.230 Update dependency ai to ^6.0.231 Jul 21, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from b4bcdd8 to af2fa6b Compare July 22, 2026 17:43
@renovate renovate Bot changed the title Update dependency ai to ^6.0.231 Update dependency ai to ^6.0.233 Jul 22, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from af2fa6b to 9012fe3 Compare July 23, 2026 21:05
@renovate renovate Bot changed the title Update dependency ai to ^6.0.233 Update dependency ai to ^6.0.234 Jul 23, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 9012fe3 to 6e55275 Compare July 25, 2026 00:09
@renovate renovate Bot changed the title Update dependency ai to ^6.0.234 Update dependency ai to ^6.0.235 Jul 25, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 6e55275 to aa85ac5 Compare July 28, 2026 22:11
@renovate renovate Bot changed the title Update dependency ai to ^6.0.235 Update dependency ai to ^6.0.236 Jul 28, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from aa85ac5 to 69a70a3 Compare July 29, 2026 18:55
@renovate renovate Bot changed the title Update dependency ai to ^6.0.236 Update dependency ai to ^6.0.237 Jul 29, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 69a70a3 to c2c34ea Compare July 30, 2026 21:44
@renovate renovate Bot changed the title Update dependency ai to ^6.0.237 Update dependency ai to ^6.0.238 Jul 30, 2026
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from c2c34ea to 02f1e6e Compare August 1, 2026 20:37
@renovate renovate Bot changed the title Update dependency ai to ^6.0.238 Update dependency ai to ^6.0.239 Aug 1, 2026
Co-authored-by: Antoni Kępiński <22645979+xxczaki@users.noreply.github.com>
@renovate
renovate Bot force-pushed the renovate/ai-6.x branch from 02f1e6e to 865d323 Compare August 3, 2026 02:49
@renovate renovate Bot changed the title Update dependency ai to ^6.0.239 Update dependency ai to ^6.0.240 Aug 3, 2026
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