Skip to content

chore(deps)(deps): Bump ai from 7.0.22 to 7.0.38 - #71

Merged
rodrigobnogueira merged 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-7.0.37
Jul 31, 2026
Merged

chore(deps)(deps): Bump ai from 7.0.22 to 7.0.38#71
rodrigobnogueira merged 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-7.0.37

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps ai from 7.0.22 to 7.0.38.

Changelog

Sourced from ai's changelog.

7.0.38

Patch Changes

  • 7bd6bdd: Avoid synthesizing client tool errors for invalid provider-executed tool calls.
  • 1e2f324: feat: add experimental speech translation model specification (Experimental_SpeechTranslationModelV4) and experimental_streamTranslate for streaming speech-to-speech translation
  • Updated dependencies [d9d2a11]
  • Updated dependencies [1e2f324]
    • @​ai-sdk/gateway@​4.0.29
    • @​ai-sdk/provider@​4.0.4
    • @​ai-sdk/provider-utils@​5.0.13

7.0.37

Patch Changes

  • Updated dependencies [0a7c7f4]
    • @​ai-sdk/gateway@​4.0.28

7.0.36

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.

7.0.35

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]
    • @​ai-sdk/gateway@​4.0.27

7.0.34

Patch Changes

... (truncated)

Commits
  • 8fd84f0 Version Packages (#17983)
  • 7bd6bdd fix: prevent orphaned Anthropic tool results after invalid provider-executed ...
  • 1e2f324 feat(provider,ai): translation model spec + experimental_streamTranslate (#17...
  • c391be3 docs: clarify that textStream does not surface error parts (#17994)
  • 3c98985 Version Packages (#17868)
  • 54d4d7a Version Packages (#17796)
  • 7fa85b2 fix(ai): use injective serialization for tool approval HMAC payload (#17493)
  • 799faf7 Version Packages (#17653)
  • 106ea59 feat: add a per-step first-content timeout for streaming generations (#17561)
  • 7f6650b fix: server-response piping errors bypass caller catches (#17648)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 27, 2026
@dependabot dependabot Bot changed the title chore(deps)(deps): Bump ai from 7.0.22 to 7.0.37 chore(deps)(deps): Bump ai from 7.0.22 to 7.0.38 Jul 31, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-7.0.37 branch from cd310d8 to 9e57209 Compare July 31, 2026 00:20
@rodrigobnogueira

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-7.0.37 branch from 9e57209 to 4c71300 Compare July 31, 2026 00:28
@rodrigobnogueira

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) from 7.0.22 to 7.0.38.
- [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.38/packages/ai)

---
updated-dependencies:
- dependency-name: ai
  dependency-version: 7.0.37
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-7.0.37 branch from 4c71300 to d93d7b1 Compare July 31, 2026 00:38
@rodrigobnogueira
rodrigobnogueira merged commit f926861 into main Jul 31, 2026
1 check passed
@rodrigobnogueira
rodrigobnogueira deleted the dependabot/npm_and_yarn/ai-7.0.37 branch July 31, 2026 00:41
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.

1 participant