Skip to content

chore(deps): bump ai from 7.0.26 to 7.0.37 - #141

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-7.0.32
Closed

chore(deps): bump ai from 7.0.26 to 7.0.37#141
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-7.0.32

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps ai from 7.0.26 to 7.0.37.

Release notes

Sourced from ai's releases.

ai@7.0.37

Patch Changes

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

ai@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.

Changelog

Sourced from ai's changelog.

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

  • 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]

... (truncated)

Commits

@dependabot dependabot Bot changed the title chore(deps): bump ai from 7.0.26 to 7.0.32 chore(deps): bump ai from 7.0.26 to 7.0.33 Jul 21, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-7.0.32 branch from 15229fa to 01e6fea Compare July 21, 2026 15:19
@dependabot dependabot Bot changed the title chore(deps): bump ai from 7.0.26 to 7.0.33 chore(deps): bump ai from 7.0.26 to 7.0.34 Jul 22, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-7.0.32 branch from 01e6fea to 40ea75d Compare July 22, 2026 10:11
frederikprijck
frederikprijck previously approved these changes Jul 27, 2026
Bumps [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) from 7.0.26 to 7.0.37.
- [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.37/packages/ai)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump ai from 7.0.26 to 7.0.34 chore(deps): bump ai from 7.0.26 to 7.0.37 Jul 27, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-7.0.32 branch from 40ea75d to 4150692 Compare July 27, 2026 09:29
@dependabot @github

dependabot Bot commented on behalf of github Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #152.

@dependabot dependabot Bot closed this Jul 28, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/ai-7.0.32 branch July 28, 2026 04:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant