Skip to content

chore(deps): update dependency ai to v5.0.278 - #369

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

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

Conversation

@renovate

@renovate renovate Bot commented Sep 3, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
ai (source) 5.0.105 → 5.0.278 age confidence

Release Notes

vercel/ai (ai)

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

Compare Source

Patch Changes

v5.0.265

Compare Source

Patch Changes

v5.0.264

Compare Source

Patch Changes

v5.0.263

Compare Source

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
    • At any time (no schedule defined)
  • 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.

@vercel

vercel Bot commented Sep 3, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
dad-loves-emi Ready Ready Preview Oct 20, 2026 6:49pm UTC
sandbox-voice-assistant Ready Ready Preview Oct 20, 2026 6:49pm UTC

Request Review

@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 4b8a4cd to 10bdddc Compare September 3, 2026 22:59
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.251 chore(deps): update dependency ai to v5.0.252 Sep 3, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 10bdddc to 20e89ac Compare September 4, 2026 19:47
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 20e89ac to 70da457 Compare September 4, 2026 22:33
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.252 chore(deps): update dependency ai to v5.0.253 Sep 4, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 70da457 to 7553d64 Compare September 9, 2026 23:16
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.253 chore(deps): update dependency ai to v5.0.255 Sep 9, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 7553d64 to 6d8e755 Compare September 11, 2026 23:06
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.255 chore(deps): update dependency ai to v5.0.256 Sep 11, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 6d8e755 to faf6ba8 Compare September 12, 2026 01:58
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.256 chore(deps): update dependency ai to v5.0.257 Sep 12, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from faf6ba8 to 15e0bb6 Compare September 14, 2026 23:09
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.257 chore(deps): update dependency ai to v5.0.258 Sep 14, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 15e0bb6 to d4ec1eb Compare September 15, 2026 17:17
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from d4ec1eb to e1477fb Compare September 17, 2026 01:48
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.258 chore(deps): update dependency ai to v5.0.259 Sep 17, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from e1477fb to 09993a1 Compare September 18, 2026 05:09
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.259 chore(deps): update dependency ai to v5.0.260 Sep 18, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 1200cc9 to 4223b6b Compare September 24, 2026 05:14
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.264 chore(deps): update dependency ai to v5.0.265 Sep 24, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 4223b6b to 445a7c3 Compare September 25, 2026 02:51
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.265 chore(deps): update dependency ai to v5.0.266 Sep 25, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 445a7c3 to e6095be Compare September 25, 2026 21:54
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.266 chore(deps): update dependency ai to v5.0.267 Sep 25, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from e6095be to 8979912 Compare September 28, 2026 20:15
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.267 chore(deps): update dependency ai to v5.0.268 Sep 28, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 8979912 to f8fec07 Compare September 29, 2026 01:31
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.268 chore(deps): update dependency ai to v5.0.269 Sep 29, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from f8fec07 to b85ddec Compare September 30, 2026 02:35
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.269 chore(deps): update dependency ai to v5.0.270 Sep 30, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from b85ddec to b115d2c Compare October 1, 2026 04:32
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.270 chore(deps): update dependency ai to v5.0.271 Oct 1, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from b115d2c to 5b7702b Compare October 5, 2026 21:15
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.271 chore(deps): update dependency ai to v5.0.272 Oct 5, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 5b7702b to 6bbb83a Compare October 7, 2026 19:31
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.272 chore(deps): update dependency ai to v5.0.273 Oct 7, 2026
@renovate
renovate Bot force-pushed the renovate/ai-5.x-lockfile branch from 6bbb83a to 9f6a4e2 Compare October 13, 2026 02:45
@renovate renovate Bot changed the title chore(deps): update dependency ai to v5.0.273 chore(deps): update dependency ai to v5.0.274 Oct 13, 2026

This branch was successfully deployed

3 active (1 outdated) deployments
Preview – sandbox-voice-assistant — c9495297 Deployed Oct 20, 2026 by vercel[bot]
Preview – dad-loves-emi — c9495297 Deployed Oct 20, 2026 by vercel[bot]
Preview — 6bbb83a3 Deployed Oct 7, 2026 by vercel[bot]
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