Skip to content

fix(deps): update dependency ai to v5.0.281 - #8620

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

renovate[bot] wants to merge 1 commit into
latestfrom
renovate/ai-5.x

Conversation

@renovate

@renovate renovate Bot commented Sep 5, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
ai (source) 5.0.52 → 5.0.281 age confidence

Release Notes

vercel/ai (ai)

v5.0.281

Compare Source

Patch Changes
  • 9ec221d: Fix toolChoice: 'none' by forwarding it to the Hugging Face Responses API and rejecting tool calls before local execution in generateText and streamText with a new ToolChoiceViolationError. Streamed tool parts are withheld so client-side tools cannot act on them, and experimental_repairToolCall is not invoked for rejected tool calls.
  • Updated dependencies [0a444c6]
  • Updated dependencies [6120af2]

v5.0.280

Compare Source

Patch Changes
  • 1e4ab85: fix(ai): remove orphaned reasoning, including consecutive summary parts, when pruning tool calls
  • Updated dependencies [bd02a79]

v5.0.279

Compare Source

Patch Changes

v5.0.278

Compare Source

Patch Changes

v5.0.277

Compare Source

Patch Changes

v5.0.276

Compare Source

Patch Changes

v5.0.275

Compare Source

Patch Changes

v5.0.274

Compare Source

Patch Changes
  • f47f8e0: fix: resume interrupted chat streams when the page becomes visible again

    useChat with resume: true no longer starts a second resume request on mount when the chat is already submitted or streaming, e.g. when remounting with a shared Chat instance mid-stream.

  • ab0ecab: fix(ai): update tool outputs in the message containing the matching tool call

  • dc561f0: fix(ai): prevent global type conflicts across SDK versions

  • c060bd2: fix(ai): wait for chat stream cleanup when stopping

  • dbf4338: fix(ai): update streaming chat messages by stable ID

  • 99c9177: fix(ai): discard unrelated message state when reading resumed streams

  • Updated dependencies [313a602]

  • Updated dependencies [ae1ebda]

v5.0.273

Compare Source

Patch Changes
  • 223133e: fix(ai): prevent deleted tools named after Object.prototype properties from exposing persisted output to models
  • 51e2b34: fix(ai): prevent unavailable tools from exposing persisted output to models
  • 5f95b09: fix(ai): avoid duplicate slashes in chat reconnect URLs
  • Updated dependencies [4a65dd5]
  • Updated dependencies [8f63231]
  • Updated dependencies [95c921d]
  • Updated dependencies [c858a31]

v5.0.272

Compare Source

Patch Changes

v5.0.271

Compare Source

Patch Changes

v5.0.270

Compare Source

Patch Changes
  • 1849a5f: fix(ai): preserve hydrated partial static tool input across stream resumptions
  • 5381c08: fix(ai): keep idle UI message streams open with optional SSE heartbeats
  • 06e8d1c: Encode chat IDs in default stream reconnection URLs so slashes, query delimiters, and fragments stay within the ID. Reject standalone . and .. IDs before fetching. Custom URLs returned by prepareReconnectToStreamRequest remain unchanged.
  • 58d303f: Preserve prototype-named tools, providers, and provider metadata as own properties without changing lookup object prototypes. Prevent inherited names from resolving as registered providers or causing image metadata aggregation to fail.
  • 430ae0a: Prevent automatic chat resumption when completed tool output is followed by terminal text without a completed stream state, while preserving resumption after completed model text.
  • Updated dependencies [07e394b]
  • Updated dependencies [b6cf409]

v5.0.269

Compare Source

Patch Changes
  • 11f5cda: Preserve provider metadata on corresponding smoothStream chunks without carrying it into subsequent metadata-free deltas.

v5.0.268

Compare Source

Patch Changes

v5.0.267

Compare Source

Patch Changes

v5.0.266

Patch Changes

v5.0.265

Patch Changes

v5.0.264

Patch Changes

v5.0.263

Patch Changes

v5.0.262

Patch Changes

v5.0.261

Patch Changes
  • 69879fe: fix(ai): prevent unhandled rejections when UI message stream reading stops early

v5.0.260

Patch Changes
  • ab8aa35: fix(ai): preserve provider metadata when simulating text streams

v5.0.259

Patch Changes

v5.0.258

Compare Source

Patch Changes

v5.0.257

Compare Source

Patch Changes

v5.0.256

Compare Source

Patch Changes

v5.0.255

Compare Source

Patch Changes

v5.0.254

Compare Source

Patch Changes

v5.0.253

Compare Source

Patch Changes
  • 5643ec9: fix(ai): allow manual continuations to reuse JSON tool outputs with undefined object properties
  • Updated dependencies [b436246]

v5.0.252

Compare Source

Patch Changes

v5.0.251

Compare Source

Patch Changes

v5.0.250

Compare Source

Patch Changes
  • 4e3f54b: Validate persisted typed tool calls against current input and output schemas.
    Schema-incompatible empty or error inputs and completed or failed history from
    unavailable tools remain loadable as dynamic tool parts instead of exposing
    unvalidated values under current static tool types.
  • 26165ee: Mark transient network errors that occur while reading successful response bodies as retryable, including AI Gateway responses.
  • Updated dependencies [810dc70]
  • Updated dependencies [7a926ba]
  • Updated dependencies [25c1956]
  • Updated dependencies [26165ee]

v5.0.249

Compare Source

Patch Changes
  • 989be6f: add operation-level outcomes to UI message stream end callbacks

v5.0.248

Compare Source

Patch Changes

v5.0.245

Compare Source

Patch Changes
  • 9e8e087: Stop re-exporting createTestServer and TestResponseController from @ai-sdk/provider-utils/test so ai/test can load without msw or vitest. Import these APIs from @ai-sdk/test-server/with-vitest instead.
  • Updated dependencies [9e8e087]
  • Updated dependencies [3505af4]

v5.0.244

Compare Source

Patch Changes

v5.0.243

Compare Source

Patch Changes
  • 9e8a754: Prevent exceptions in streaming onChunk and onError callbacks from terminating the stream or masking provider errors.
  • Updated dependencies [1a04ece]
  • Updated dependencies [ed2f035]

v5.0.242

Compare Source

Patch Changes
  • e88bc9f: Fix array-backed language model mocks to return configured results in order from the first call.

v5.0.241

Compare Source

Patch Changes
  • 9d0b84c: fix: reject streamObject result promises and report failed completion when the provider stream errors
  • 05df123: Filter preliminary tool outputs when ignoreIncompleteToolCalls is enabled.
  • e532644: Prevent automatic tool execution when a model call ends with an unsafe finish reason.

v5.0.240

Compare Source

Patch Changes

v5.0.239

Compare Source

Patch Changes

v5.0.238

Compare Source

Patch Changes

v5.0.237

Compare Source

Patch Changes
  • bf11412: Avoid repeatedly cloning accumulated text in readUIMessageStream while
    preserving independent snapshots for mutable nested values.
  • 7ec6b69: Fix declaration emit for exported values that infer an Output type.

v5.0.236

Compare Source

Patch Changes
  • c425210: Propagate errors thrown by chat onFinish callbacks.
  • eb7f2ac: Keep chat status submitted until response content begins streaming.
  • Updated dependencies [df0cbe9]

v5.0.235

Compare Source

Patch Changes

v5.0.234

Compare Source

Patch Changes

v5.0.233

Compare Source

Patch Changes
  • 2604cb6: Prevent resumeStream from copying the previous assistant message into the resumed response.

v5.0.232

Compare Source

Patch Changes

v5.0.231

Compare Source

Patch Changes
  • 2709314: Stop pending and active resumed chat streams after cancellation, and prevent overlapping resumptions from applying stale updates.
  • Updated dependencies [b474448]

v5.0.230

Compare Source

Patch Changes

v5.0.229

Compare Source

Patch Changes

v5.0.228

Compare Source

Patch Changes

v5.0.227

Compare Source

Patch Changes

v5.0.226

Compare Source

Patch Changes

v5.0.225

Compare Source

Patch Changes

v5.0.224

Compare Source

Patch Changes

v5.0.223

Compare Source

Patch Changes
  • 7a6bdbc: 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.
  • c5e11c6: Preserve provider metadata from empty text deltas in streamText.
  • Updated dependencies [7a6bdbc]
  • Updated dependencies [5bd6d2c]

v5.0.222

Compare Source

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

v5.0.221

Compare Source

Patch Changes

v5.0.220

Compare Source

Patch Changes

v5.0.219

Patch Changes
  • 649bd0f: 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 both image and audio paths.

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

  • Updated dependencies [fb4c0d7]

v5.0.217

Compare Source

Patch Changes
  • dcbdf32: Fix chat onFinish handling when overlapping requests clear the active response before a resume stream finishes.
  • d7d22d3: Allow UI message chunks to include fields added by newer server versions.
  • 01edf75: Propagate abort reasons when generation is cancelled during tool execution.
  • 473d770: Prevent tools excluded by activeTools from being parsed or executed.
  • Updated dependencies [1fec2e5]
  • Updated dependencies [d8e8477]

v5.0.216

Compare Source

Patch Changes

v5.0.215

Compare Source

Patch Changes

v5.0.214

Compare Source

Patch Changes

v5.0.213

Compare Source

Patch Changes

v5.0.212

Compare Source

Patch Changes

v5.0.211

Compare Source

Patch Changes

v5.0.210

Compare Source

Patch Changes

v5.0.209

Compare Source

Patch Changes

v5.0.208

Compare Source

Patch Changes

v5.0.207

Patch Changes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 8am every weekday,every weekend"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ 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 force-pushed the renovate/ai-5.x branch 2 times, most recently from 25082ed to dee96c4 Compare September 9, 2026 19:21
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.253 fix(deps): update dependency ai to v5.0.255 Sep 9, 2026
@coderabbitai

coderabbitai Bot commented Sep 11, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.255 fix(deps): update dependency ai to v5.0.256 Sep 11, 2026
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.256 fix(deps): update dependency ai to v5.0.257 Sep 12, 2026
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.257 fix(deps): update dependency ai to v5.0.258 Sep 14, 2026
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.258 fix(deps): update dependency ai to v5.0.261 Sep 20, 2026
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.261 fix(deps): update dependency ai to v5.0.262 Sep 21, 2026
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.262 fix(deps): update dependency ai to v5.0.263 Sep 22, 2026
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.263 fix(deps): update dependency ai to v5.0.264 Sep 23, 2026
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.264 fix(deps): update dependency ai to v5.0.265 Sep 24, 2026
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.265 fix(deps): update dependency ai to v5.0.266 Sep 24, 2026
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.266 fix(deps): update dependency ai to v5.0.267 Sep 25, 2026
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.267 fix(deps): update dependency ai to v5.0.268 Sep 28, 2026
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.268 fix(deps): update dependency ai to v5.0.269 Sep 29, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x branch from 0c17e4f to 08b4c33 Compare October 3, 2026 14:56
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.269 fix(deps): update dependency ai to v5.0.271 Oct 3, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x branch from 08b4c33 to 193f337 Compare October 5, 2026 18:59
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.271 fix(deps): update dependency ai to v5.0.272 Oct 5, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x branch from 193f337 to 4c900c3 Compare October 7, 2026 20:06
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.272 fix(deps): update dependency ai to v5.0.273 Oct 7, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x branch from 4c900c3 to 384665a Compare October 13, 2026 00:46
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.273 fix(deps): update dependency ai to v5.0.274 Oct 13, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x branch from 384665a to e8cf5e7 Compare October 13, 2026 20:38
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.274 fix(deps): update dependency ai to v5.0.275 Oct 13, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x branch from e8cf5e7 to 679d3f9 Compare October 14, 2026 06:17
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.275 fix(deps): update dependency ai to v5.0.276 Oct 14, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x branch from 679d3f9 to 34d7b30 Compare October 15, 2026 07:34
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.276 fix(deps): update dependency ai to v5.0.277 Oct 15, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x branch from 34d7b30 to 99111f1 Compare October 20, 2026 12:40
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.277 fix(deps): update dependency ai to v5.0.278 Oct 20, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x branch from 99111f1 to 48fec7e Compare October 21, 2026 05:21
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.278 fix(deps): update dependency ai to v5.0.279 Oct 21, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x branch from 48fec7e to d29e506 Compare October 24, 2026 13:29
@renovate renovate Bot changed the title fix(deps): update dependency ai to v5.0.279 fix(deps): update dependency ai to v5.0.281 Oct 24, 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