Skip to content

chore(deps-dev): bump ai from 4.1.54 to 7.0.28#73

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-7.0.28
Open

chore(deps-dev): bump ai from 4.1.54 to 7.0.28#73
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-7.0.28

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 15, 2026

Copy link
Copy Markdown

Bumps ai from 4.1.54 to 7.0.28.

Release notes

Sourced from ai's releases.

ai@7.0.28

Patch Changes

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

ai@7.0.27

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]
    • @​ai-sdk/provider-utils@​5.0.10
    • @​ai-sdk/gateway@​4.0.20

ai@6.0.226

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]
    • @​ai-sdk/provider-utils@​4.0.39
    • @​ai-sdk/gateway@​3.0.150

ai@5.0.213

Patch Changes

  • 97e9b70: Allow validating assistant UI messages with empty parts so persisted errored responses remain loadable.
  • 59e34d9: Prevent pending tool executions from enqueueing results after a model stream error closes the result stream.
  • Updated dependencies [c6e1d1a]
  • Updated dependencies [7480df1]
    • @​ai-sdk/provider-utils@​3.0.29
    • @​ai-sdk/gateway@​2.0.112
Changelog

Sourced from ai's changelog.

7.0.28

Patch Changes

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

7.0.27

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]
    • @​ai-sdk/provider-utils@​5.0.10
    • @​ai-sdk/gateway@​4.0.20

7.0.26

Patch Changes

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

7.0.25

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]
    • @​ai-sdk/provider-utils@​5.0.9
    • @​ai-sdk/gateway@​4.0.19

7.0.24

Patch Changes

  • e193290: Cancel the caller's audio stream when experimental_streamTranscribe fails before or during streaming. Previously, when the model's doStream rejected before a stream existed (e.g. missing API key or other auth failure), the audio stream was never consumed or cancelled, so an upstream producer piping into it would hang forever.
  • Updated dependencies [e193290]
    • @​ai-sdk/provider-utils@​5.0.8
    • @​ai-sdk/gateway@​4.0.18

7.0.23

Patch Changes

  • 930f949: feat(ai): wrap embedMany in tracing channel context

... (truncated)

Commits
  • 3649694 Version Packages (#17251)
  • 0bc8d4f fix: prevent Chat resume-stream onFinish errors when requests overlap (#16620)
  • 6976682 Version Packages (#17196)
  • 2696562 fix(ai): streamTranscribe result promises resolve without consuming fullStrea...
  • ac01b79 fix: UI message validation rejects persisted assistant responses with empty p...
  • 2ba5f8a Version Packages (#17181)
  • 27d294d feat(ai): group orphaned tool calls after tool approvals under parent span (#...
  • cb68fa6 Version Packages (#17175)
  • f8e82fd feat(gateway): streaming transcription via GatewayTranscriptionModel.doStream...
  • 7805e4a feat(provider-utils): experimental transcription-stream WebSocket envelope (#...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for ai since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 15, 2026
Bumps [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) from 4.1.54 to 7.0.28.
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/ai@7.0.28/packages/ai)

---
updated-dependencies:
- dependency-name: ai
  dependency-version: 7.0.28
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-7.0.28 branch from 11f88d6 to 75c96cb Compare July 15, 2026 04:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants