Skip to content

Conversation

dane-ai-mastra[bot]
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change Pending
@ai-sdk/anthropic-v5 (source) devDependencies patch 2.0.0 -> 2.0.4 2.0.5
@ai-sdk/fireworks (source) dependencies patch ^0.2.14 -> ^0.2.16
@ai-sdk/google (source) devDependencies patch ^1.2.21 -> ^1.2.22
@ai-sdk/google-v5 (source) devDependencies patch 2.0.0 -> 2.0.6 2.0.7
@ai-sdk/groq-v5 (source) devDependencies patch 2.0.0 -> 2.0.10 2.0.11
@ai-sdk/openai (source) devDependencies patch ^1.3.22 -> ^1.3.24
@ai-sdk/openai (source) dependencies patch ^1.3.22 -> ^1.3.24
@ai-sdk/openai (source) dependencies patch ^1.3.23 -> ^1.3.24
@ai-sdk/openai (source) dependencies patch ^1.3.22 -> ^1.3.24
@ai-sdk/openai (source) dependencies patch 1.3.22 -> 1.3.24
@ai-sdk/openai (source) dependencies patch 2.0.0-beta.1 -> 2.0.15 2.0.18 (+2)
@ai-sdk/openai (source) dependencies patch ^1.3.23 -> ^1.3.24
@ai-sdk/openai (source) dependencies patch ^1.3.22 -> ^1.3.24
@ai-sdk/openai-v5 (source) devDependencies patch 2.0.0 -> 2.0.15 2.0.18 (+2)
@ai-sdk/openai-v5 (source) dependencies patch 2.0.0 -> 2.0.15 2.0.18 (+2)
@ai-sdk/provider-utils-v5 (source) dependencies patch 3.0.0 -> 3.0.3 3.0.4
@ai-sdk/react (source) dependencies patch 2.0.0-beta.1 -> 2.0.15 2.0.20 (+4)
@ai-sdk/xai-v5 (source) devDependencies patch 2.0.0 -> 2.0.7 2.0.10 (+2)
ai (source) devDependencies patch ^4.3.16 -> ^4.3.19
ai (source) dependencies patch ^4.3.17 -> ^4.3.19
ai (source) dependencies minor ^4.0.56 -> ^4.3.19
ai (source) dependencies patch ^4.3.16 -> ^4.3.19
ai (source) devDependencies patch 4.3.16 -> 4.3.19
ai (source) dependencies patch ^4.3.16 -> ^4.3.19
ai (source) devDependencies patch ^5.0.0 -> ^5.0.15 5.0.20 (+4)
ai-v5 (source) dependencies patch 5.0.0 -> 5.0.15 5.0.20 (+4)
ai-v5 (source) dependencies patch ^5.0.0 -> ^5.0.15 5.0.20 (+4)

Release Notes

vercel/ai (@​ai-sdk/anthropic-v5)

v2.0.4

Compare Source

Patch Changes
  • ae859ce: Added support for Anthropic provider's server-side code execution tool

v2.0.3

Compare Source

Patch Changes

v2.0.2

Compare Source

Patch Changes

v2.0.1

Compare Source

Patch Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Copy link

codesandbox bot commented Aug 21, 2025

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

Copy link

changeset-bot bot commented Aug 21, 2025

🦋 Changeset detected

Latest commit: 13d3e2a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 16 packages
Name Type
@mastra/core Patch
@mastra/fastembed Patch
@mastra/memory Patch
@mastra/mcp-docs-server Patch
@mastra/client-js Patch
@mastra/dane Patch
@mastra/longmemeval Patch
@mastra/memory-integration-tests-v5 Patch
mastra Patch
@mastra/playground-ui Patch
@mastra/server Patch
@mastra/deployer Patch
@mastra/deployer-cloudflare Patch
@mastra/deployer-netlify Patch
@mastra/deployer-vercel Patch
create-mastra Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link

vercel bot commented Aug 21, 2025

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

Project Deployment Preview Comments Updated (UTC)
assistant-ui Error Error Aug 21, 2025 0:31am
mastra-docs Ready Ready Preview Comment Aug 21, 2025 0:31am
openapi-spec-writer Error Error Aug 21, 2025 0:31am

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Greptile Summary

This PR updates multiple AI SDK packages across the entire Mastra monorepo to their latest patch versions. The changes are automatically generated by Renovate Bot and include updates to:

  • @ai-sdk/openai from various 1.3.x versions to 1.3.24, and from 2.0.0-beta.1 to 2.0.15
  • @ai-sdk/react from 2.0.0-beta.1 to 2.0.15
  • ai package from 4.3.16-4.3.17 to 4.3.19, and from 4.0.56 to 4.3.19 in some templates
  • ai-v5 from 5.0.0 to 5.0.15
  • Various provider-specific packages like @ai-sdk/anthropic-v5, @ai-sdk/google-v5, @ai-sdk/groq-v5, etc.

The updates span across 30+ packages including core packages (@mastra/core, @mastra/memory), examples (weather-agent, voice applications, agent examples), templates (coding agent, browsing agent, PDF processing), and integration test packages. The Mastra framework uses a dual-version approach with both v4.x and v5.x of the AI SDK, utilizing npm aliases for v5 packages to maintain compatibility during the transition. These updates bring bug fixes, performance improvements, and new features like Anthropic's server-side code execution tool support.

Confidence score: 5/5

  • This PR is safe to merge with minimal risk as all changes are patch-level updates that maintain backward compatibility
  • Score reflects routine dependency maintenance with well-established packages and consistent update patterns across the monorepo
  • No files require special attention as these are standard dependency version bumps in package.json files

39 files reviewed, no comments

Edit Code Review Bot Settings | Greptile

Copy link

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
caniuse-lite@1.0.30001715 has a License Policy Violation.

License: CC-BY-4.0 (npm metadata)

License: CC-BY-4.0 (package/LICENSE)

License: CC-BY-4.0 (package/package.json)

From: examples/bird-checker-with-nextjs/pnpm-lock.yamlnpm/next@15.3.1npm/caniuse-lite@1.0.30001715

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/caniuse-lite@1.0.30001715. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
caniuse-lite@1.0.30001736 has a License Policy Violation.

License: CC-BY-4.0 (npm metadata)

License: CC-BY-4.0 (package/LICENSE)

License: CC-BY-4.0 (package/package.json)

From: ?npm/mastra@0.10.22npm/caniuse-lite@1.0.30001736

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/caniuse-lite@1.0.30001736. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
next@15.3.1 has a License Policy Violation.

License: CC-BY-SA-4.0 (package/dist/compiled/glob/LICENSE)

From: examples/bird-checker-with-nextjs/package.jsonnpm/next@15.3.1

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/next@15.3.1. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
typescript@5.8.3 has a License Policy Violation.

License: MIT-Khronos-old (package/ThirdPartyNoticeText.txt)

License: CC-BY-4.0 (package/ThirdPartyNoticeText.txt)

From: examples/bird-checker-with-nextjs/package.jsonnpm/typescript@5.8.3

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/typescript@5.8.3. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

@wardpeet wardpeet merged commit 6e7e120 into main Aug 21, 2025
25 of 40 checks passed
@wardpeet wardpeet deleted the renovate/ai-sdk branch August 21, 2025 12:49
YujohnNattrass pushed a commit that referenced this pull request Aug 21, 2025
This PR was opened by the [Changesets
release](https://github.com/changesets/action) GitHub action. When
you're ready to do a release, you can merge this and publish to npm
yourself or [setup this action to publish
automatically](https://github.com/changesets/action#with-publishing). If
you're not ready to do a release yet, that's fine, whenever you add more
changesets to main, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

`main` is currently in **pre mode** so this branch has prereleases
rather than normal releases. If you want to exit prereleases, run
`changeset pre exit` on `main`.

⚠️⚠️⚠️⚠️⚠️⚠️

# Releases
## @mastra/client-js@0.10.23-alpha.0

### Patch Changes

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/deployer-cloudflare@0.12.2-alpha.0

### Patch Changes

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`4c8956f`](4c8956f),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0
    -   @mastra/deployer@0.14.1-alpha.0

## @mastra/deployer-netlify@0.11.15-alpha.0

### Patch Changes

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`4c8956f`](4c8956f),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0
    -   @mastra/deployer@0.14.1-alpha.0

## @mastra/deployer-vercel@0.11.15-alpha.0

### Patch Changes

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`4c8956f`](4c8956f),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0
    -   @mastra/deployer@0.14.1-alpha.0

## @mastra/dane@0.0.45-alpha.0

### Patch Changes

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`64ad21f`](64ad21f),
[`6e7e120`](6e7e120),
[`c4f2605`](c4f2605),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0
    -   @mastra/libsql@0.13.4-alpha.0
    -   @mastra/memory@0.13.1-alpha.0
    -   @mastra/upstash@0.14.2-alpha.0

## @mastra/longmemeval@0.1.10-alpha.0

### Patch Changes

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`6e7e120`](6e7e120),
[`64ad21f`](64ad21f),
[`6e7e120`](6e7e120),
[`c4f2605`](c4f2605),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0
    -   @mastra/fastembed@0.10.3-alpha.0
    -   @mastra/libsql@0.13.4-alpha.0
    -   @mastra/memory@0.13.1-alpha.0

## mastra@0.10.23-alpha.0

### Patch Changes

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`4c8956f`](4c8956f),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0
    -   @mastra/deployer@0.14.1-alpha.0

## @mastra/core@0.14.1-alpha.0

### Patch Changes

- [#6919](#6919)
[`6e7e120`](6e7e120)
Thanks [@dane-ai-mastra](https://github.com/apps/dane-ai-mastra)! -
dependencies updates:
- Updated dependency
[`@ai-sdk/provider-utils-v5@npm:@ai-sdk/provider-utils@3.0.3`
↗︎](https://www.npmjs.com/package/@ai-sdk/provider-utils-v5/v/3.0.3)
(from `npm:@ai-sdk/provider-utils@3.0.0`, in `dependencies`)
- Updated dependency [`ai@^4.3.19`
↗︎](https://www.npmjs.com/package/ai/v/4.3.19) (from `^4.3.16`, in
`dependencies`)
- Updated dependency [`ai-v5@npm:ai@5.0.15`
↗︎](https://www.npmjs.com/package/ai-v5/v/5.0.15) (from `npm:ai@5.0.0`,
in `dependencies`)

- [#6700](#6700)
[`a5a23d9`](a5a23d9)
Thanks [@gpanakkal](https://github.com/gpanakkal)! - Add
`getMessagesById` method to `MastraStorage` adapters

## @mastra/deployer@0.14.1-alpha.0

### Patch Changes

- [#6914](#6914)
[`4c8956f`](4c8956f)
Thanks [@LekoArts](https://github.com/LekoArts)! - Add the
`@rollup/plugin-esm-shim` plugin to the bundler. If your code (or
dependencies) uses things like `__dirname` you might see an error during
`mastra dev` which is fixed now.

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0
    -   @mastra/server@0.14.1-alpha.0

## @mastra/fastembed@0.10.3-alpha.0

### Patch Changes

- [#6919](#6919)
[`6e7e120`](6e7e120)
Thanks [@dane-ai-mastra](https://github.com/apps/dane-ai-mastra)! -
dependencies updates:
- Updated dependency [`ai@^4.3.19`
↗︎](https://www.npmjs.com/package/ai/v/4.3.19) (from `^4.3.16`, in
`dependencies`)

## @mastra/mcp-docs-server@0.13.13-alpha.0

### Patch Changes

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/memory@0.13.1-alpha.0

### Patch Changes

- [#6919](#6919)
[`6e7e120`](6e7e120)
Thanks [@dane-ai-mastra](https://github.com/apps/dane-ai-mastra)! -
dependencies updates:
- Updated dependency [`ai@^4.3.19`
↗︎](https://www.npmjs.com/package/ai/v/4.3.19) (from `^4.3.16`, in
`dependencies`)
- Updated dependency [`ai-v5@npm:ai@5.0.15`
↗︎](https://www.npmjs.com/package/ai-v5/v/5.0.15) (from `npm:ai@5.0.0`,
in `dependencies`)

- [#6921](#6921)
[`c4f2605`](c4f2605)
Thanks [@dane-ai-mastra](https://github.com/apps/dane-ai-mastra)! -
dependencies updates:
- Updated dependency [`redis@^5.8.2`
↗︎](https://www.npmjs.com/package/redis/v/5.8.2) (from `^5.8.1`, in
`dependencies`)

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/playground-ui@5.2.1-alpha.0

### Patch Changes

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0
    -   @mastra/client-js@0.10.23-alpha.0

## @mastra/server@0.14.1-alpha.0

### Patch Changes

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/clickhouse@0.13.2-alpha.0

### Patch Changes

- [#6928](#6928)
[`0228905`](0228905)
Thanks [@YujohnNattrass](https://github.com/YujohnNattrass)! - export
clickhouse utils

- [#6700](#6700)
[`a5a23d9`](a5a23d9)
Thanks [@gpanakkal](https://github.com/gpanakkal)! - Add
`getMessagesById` method to `MastraStorage` adapters

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/cloudflare@0.11.7-alpha.0

### Patch Changes

- [#6700](#6700)
[`a5a23d9`](a5a23d9)
Thanks [@gpanakkal](https://github.com/gpanakkal)! - Add
`getMessagesById` method to `MastraStorage` adapters

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/cloudflare-d1@0.12.7-alpha.0

### Patch Changes

- [#6700](#6700)
[`a5a23d9`](a5a23d9)
Thanks [@gpanakkal](https://github.com/gpanakkal)! - Add
`getMessagesById` method to `MastraStorage` adapters

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/dynamodb@0.14.3-alpha.0

### Patch Changes

- [#6700](#6700)
[`a5a23d9`](a5a23d9)
Thanks [@gpanakkal](https://github.com/gpanakkal)! - Add
`getMessagesById` method to `MastraStorage` adapters

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/lance@0.2.7-alpha.0

### Patch Changes

- [#6700](#6700)
[`a5a23d9`](a5a23d9)
Thanks [@gpanakkal](https://github.com/gpanakkal)! - Add
`getMessagesById` method to `MastraStorage` adapters

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/libsql@0.13.4-alpha.0

### Patch Changes

- [#6920](#6920)
[`64ad21f`](64ad21f)
Thanks [@dane-ai-mastra](https://github.com/apps/dane-ai-mastra)! -
dependencies updates:
- Updated dependency [`@libsql/client@^0.15.12`
↗︎](https://www.npmjs.com/package/@libsql/client/v/0.15.12) (from
`^0.15.10`, in `dependencies`)

- [#6700](#6700)
[`a5a23d9`](a5a23d9)
Thanks [@gpanakkal](https://github.com/gpanakkal)! - Add
`getMessagesById` method to `MastraStorage` adapters

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/mongodb@0.13.3-alpha.0

### Patch Changes

- [#6700](#6700)
[`a5a23d9`](a5a23d9)
Thanks [@gpanakkal](https://github.com/gpanakkal)! - Add
`getMessagesById` method to `MastraStorage` adapters

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/mssql@0.3.2-alpha.0

### Patch Changes

- [#6700](#6700)
[`a5a23d9`](a5a23d9)
Thanks [@gpanakkal](https://github.com/gpanakkal)! - Add
`getMessagesById` method to `MastraStorage` adapters

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/pg@0.14.2-alpha.0

### Patch Changes

- [#6700](#6700)
[`a5a23d9`](a5a23d9)
Thanks [@gpanakkal](https://github.com/gpanakkal)! - Add
`getMessagesById` method to `MastraStorage` adapters

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## @mastra/upstash@0.14.2-alpha.0

### Patch Changes

- [#6700](#6700)
[`a5a23d9`](a5a23d9)
Thanks [@gpanakkal](https://github.com/gpanakkal)! - Add
`getMessagesById` method to `MastraStorage` adapters

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0

## create-mastra@0.10.23-alpha.0



## @mastra/memory-integration-tests-v5@0.1.2-alpha.0

### Patch Changes

- Updated dependencies
\[[`6e7e120`](6e7e120),
[`6e7e120`](6e7e120),
[`64ad21f`](64ad21f),
[`6e7e120`](6e7e120),
[`c4f2605`](c4f2605),
[`a5a23d9`](a5a23d9)]:
    -   @mastra/core@0.14.1-alpha.0
    -   @mastra/fastembed@0.10.3-alpha.0
    -   @mastra/libsql@0.13.4-alpha.0
    -   @mastra/memory@0.13.1-alpha.0

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

1 participant