Skip to content

build(deps): bump ai from 6.0.238 to 7.0.36 - #1167

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

build(deps): bump ai from 6.0.238 to 7.0.36#1167
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-7.0.35

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps ai from 6.0.238 to 7.0.36.

Changelog

Sourced from ai's changelog.

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

  • Updated dependencies [7c16f21]
    • @​ai-sdk/gateway@​4.0.26

7.0.33

Patch Changes

  • 76cb673: fix: detect MP4 audio from its ftyp box during transcription
  • e808fa5: fix(ai): preserve tool parts when tool call IDs repeat across steps
  • 33647d7: Preserve provider options when combining consecutive tool messages.
  • Updated dependencies [02ffdcb]
  • Updated dependencies [76cb673]
    • @​ai-sdk/provider-utils@​5.0.12
    • @​ai-sdk/gateway@​4.0.25

7.0.32

Patch Changes

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 29, 2026
Bumps [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) from 6.0.238 to 7.0.36.
- [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.36/packages/ai)

---
updated-dependencies:
- dependency-name: ai
  dependency-version: 7.0.35
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps): bump ai from 6.0.238 to 7.0.35 build(deps): bump ai from 6.0.238 to 7.0.36 Jul 30, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-7.0.35 branch from eedd7df to 199f9e3 Compare July 30, 2026 19:12
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