Skip to content

build(deps): bump @mastra/core from 1.52.1 to 1.61.0 - #1065

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/mastra/core-1.61.0
Closed

build(deps): bump @mastra/core from 1.52.1 to 1.61.0#1065
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/mastra/core-1.61.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 24, 2026

Copy link
Copy Markdown
Contributor

Bumps @mastra/core from 1.52.1 to 1.61.0.

Release notes

Sourced from @​mastra/core's releases.

August 19, 2026

Highlights

Durable execution for Agents API (no deploy required)

Stored agents created via the Agents API can now run with durable: true, enabling durable execution (with configurable loop settings) without shipping new code, and inheriting cache/pubsub from your server for multi-replica durability.

Cloudflare Sandbox provider for remote workspaces

The new @mastra/cloudflare-sandbox provider runs commands and file operations via a deployed Sandbox Bridge Worker, adding a new deployment/runtime option for Mastra workspaces.

MCP protocol upgrades: stateless 2026-07-28 + multi-round elicitation

@mastra/mcp adds opt-in support for the stateless 2026-07-28 protocol revision (server + client) plus updated elicitation support using the spec’s multi round-trip mechanism, enabling more modern MCP interoperability without breaking legacy connections.

Sandbox checkpoints (Local + Platform/Railway capability signaling)

Sandboxes now advertise supportsCheckpoints, and LocalSandbox gains filesystem-backed checkpoints (checkpointName/seedCheckpointName) so sessions can boot from and persist real snapshots—unlocking faster warm-start patterns (also supported in Platform and Railway sandboxes).

RAG: persistable GraphRAG snapshots

@mastra/rag adds serialize() and GraphRAG.deserialize() so knowledge graphs can be saved/restored instead of rebuilt on every start, dramatically reducing startup cost for large corpora.

Breaking Changes

  • None called out in this changelog.

Changelog

@​mastra/core@1.60.0

Minor Changes

  • Added ProcessHandle.closeStdin() to signal end-of-file to background processes. Local and Docker sandboxes support closing stdin, while providers without an available stdin-close API return a provider-specific unsupported-operation error. Providers signal the unsupported case with the new UnsupportedStdinCloseError, and the base class supplies that behavior by default so existing ProcessHandle subclasses keep compiling. Calling handle.writer.end() also closes stdin, and finishes without an error when the provider cannot close stdin. (#21606)

    Also in: @​mastra/agentcore@​0.4.0, @​mastra/apple-container@​0.4.0, @​mastra/blaxel@​0.7.0, @​mastra/daytona@​0.8.0, @​mastra/docker@​0.6.0, @​mastra/e2b@​0.9.0, @​mastra/modal@​0.5.0, @​mastra/platform-workspace@​1.3.0, @​mastra/railway@​0.6.0, @​mastra/vercel@​1.4.0

  • Added live-tail PubSub subscriptions with startFrom: "latest" and an explicit supportsOffsets capability. (#21535)

    await pubsub.subscribe(topic, callback, { startFrom: 'latest' });

    The default remains "earliest", and existing consumer groups keep their checkpoint.

  • Added optional filename property to FilePayload. When an agent emits a file chunk with a filename, the Channel layer now preserves it through to the Chat SDK adapter instead of generating a name from the MIME type. Existing file chunks without a filename continue using the generated.<ext> fallback. (#21135)

    const chunk: FilePayload = {
      data: fileBuffer,
      mimeType: 'text/plain',
      filename: 'report.txt', // preserved through to the channel adapter
    };
  • Client-executed tools (tools without a server-side execute) now fire their onOutput lifecycle hook when the browser returns the tool result on a follow-up request. Previously onOutput only fired after a server-side execute, so client tools never reported their output. (#21377)

... (truncated)

Commits
  • ce66f91 chore: version - exit prerelease mode
  • 0f94498 chore: regenerate providers and docs [skip ci]
  • 0fe0a2e chore: version packages (alpha) (#22003)
  • cc65495 chore: version packages (alpha) (#22001)
  • 7c60df5 fix(core): stop persisting mastra__authToken in cleartext in durable state (#...
  • 27e2b56 chore: version packages (alpha) (#21840)
  • b6a771e feat(deployer): add configurable graceful shutdown (#21990)
  • 9267e9b feat(datasets): caller-driven experiments — run the loop from your own orches...
  • acc3471 fix(datasets): use snapshot semantics for item versions (#21979)
  • 57c5103 fix(factory): use factory defaults for board run memory settings (#21899)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@mastra/core](https://github.com/mastra-ai/mastra/tree/HEAD/packages/core) from 1.52.1 to 1.61.0.
- [Release notes](https://github.com/mastra-ai/mastra/releases)
- [Changelog](https://github.com/mastra-ai/mastra/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/mastra-ai/mastra/commits/@mastra/core@1.61.0/packages/core)

---
updated-dependencies:
- dependency-name: "@mastra/core"
  dependency-version: 1.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for server

Status Category Percentage Covered / Total
🟢 Lines 98.38% (🎯 97%) 3173 / 3225
🟢 Statements 97.7% (🎯 96%) 3322 / 3400
🟢 Functions 98.74% (🎯 97%) 551 / 558
🟢 Branches 89.1% (🎯 87%) 1300 / 1459
File CoverageNo changed files found.
Generated in workflow #2025 for commit b6c058b by the Vitest Coverage Report Action

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for web

Status Category Percentage Covered / Total
🟢 Lines 97.32% (🎯 96%) 1526 / 1568
🟢 Statements 96.24% (🎯 95%) 1613 / 1676
🟢 Functions 95.82% (🎯 95%) 643 / 671
🟢 Branches 90.77% (🎯 88%) 1013 / 1116
File CoverageNo changed files found.
Generated in workflow #2025 for commit b6c058b by the Vitest Coverage Report Action

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for shared

Status Category Percentage Covered / Total
🟢 Lines 99.12% (🎯 98%) 226 / 228
🟢 Statements 81.2% (🎯 80%) 242 / 298
🟢 Functions 100% (🎯 98%) 76 / 76
🟢 Branches 63.52% (🎯 62%) 101 / 159
File CoverageNo changed files found.
Generated in workflow #2025 for commit b6c058b by the Vitest Coverage Report Action

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for widget

Status Category Percentage Covered / Total
🟢 Lines 99.56% (🎯 98%) 229 / 230
🟢 Statements 99.19% (🎯 96%) 246 / 248
🟢 Functions 100% (🎯 98%) 45 / 45
🟢 Branches 95.96% (🎯 92%) 119 / 124
File CoverageNo changed files found.
Generated in workflow #2025 for commit b6c058b by the Vitest Coverage Report Action

@dependabot @github

dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #1105.

@dependabot dependabot Bot closed this Aug 31, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/mastra/core-1.61.0 branch August 31, 2026 05:05
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