releases.shpreview
Home/Mastra
Mastra

Mastra

Mon
Wed
Fri
JunJulAugSepOctNovDecJanFebMarAprMay
Less
More
Releases24Avg Interval4dAvg Cadence9/mo
Recently Shipped21 releases · updated Jun 1, 2026

Google Cloud Spanner joined Mastra's storage adapter roster in @mastra/spanner@1.0.0, covering memory, workflows, schedules, and observability with local emulator support.1

Stored-entity HTTP APIs and introspection. @mastra/server now exposes full CRUD, versioning, activation, and restore endpoints for agents, skills, and workspaces.2 A builder introspection surface and external skill-registry proxy let Studio and @mastra/client-js enumerate and invoke stored entities without bespoke wiring.

Observability closed its last gaps. Client-executed tools now appear in server traces as CLIENT_TOOL_CALL spans.3 Observability list APIs gained mode: 'delta' cursor polling so UIs can stream incremental updates rather than re-fetching full lists.4 Experiments became version-aware end-to-end, with entityVersionId propagated across spans, metrics, scores, and logs.5

LLM response caching and mid-run signaling arrived. An opt-in ResponseCache input processor replays cached model responses per step, with per-request key/scope/bust overrides and a Redis-backed production adapter.6 agent.sendSignal lets callers inject contextual updates mid-stream; clients follow thread activity via agent.subscribeToThread.7

ACP coding agents and xAI voice expanded the integration surface.

  • @mastra/acp@0.1.0 runs ACP-compatible coding agents as Mastra tools (createACPTool) or subagents (AcpAgent) with incremental streaming.8
  • @mastra/voice-xai-realtime@0.1.0 adds Grok Voice Agent API support for bidirectional audio turns.9

Authorization, scheduling, and channel adapters consolidated earlier ships. FGA route policy coverage added resolver hooks for centralized route → {resourceType, resourceId, permission} mapping.10 Slack channel streaming gained opt-in text deltas, adaptive typing indicators, and a toolDisplay system (cards/text/timeline/grouped/hidden) controlling how tool calls render.11 A favorites storage domain landed across Postgres, LibSQL, MongoDB, ClickHouse, and Cloudflare adapters.12

Breaking: push-capable PubSub requires brokers to declare supportedModes; the unified Mastra.handleWorkflowEvent entry point replaces earlier per-transport hooks.13

Sources

AI-generated summaries may contain mistakes.
Last Checked
3h ago
Domain
mastra.ai
Tracking since Apr 8, 2025