what stackpulse tracks
Mastra releases from GitHub
StackPulse watches Mastra release notes and keeps the original source link close to every summary.
TypeScript agent framework with workflows, RAG, and evals StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches Mastra release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release introduces multi-session architecture with isolated session management, HTTP harness operations, and cross-process signal delivery. It also adds deterministic agent experiments and new integrations.
Users of Harness singleton and direct API calls will need to migrate to session-based operations.
Update code to use the new session-based APIs for state, events, and run control.
This release brings performance improvements for long thread resumption, fixes for agent signal handling, and clearer system guidance for state signals. The WorkOS OAuth login issue has also been resolved.
Users of long threads or agent signal handling will see performance and reliability improvements, while WorkOS OAuth users will have restored login functionality.
Update to the latest version to benefit from performance improvements and bug fixes.
This release introduces trusted system actor execution for workflows, tools, and agents, enabling server-side/background work without JWT/human membership requirements. It also adds a new SignalProvider framework for declarative agent signal wiring and makes task tools agent-agnostic with durable thread state storage.
Developers using Harness APIs for question handling and plan approval will need to migrate to the new tool suspension APIs.
Update code to use `respondToToolSuspension` and handle `tool_suspended` events instead of deprecated question and plan approval APIs.
This release introduces per-request workspace sandboxes for multi-tenant deployments, enabling isolated working directories and permissions. It also adds `sandboxCacheKey` for background process continuity and unifies stream behavior with the `untilIdle` option.
Developers using multi-tenant deployments or background processes are most affected by these changes.
Update code to use the new `untilIdle` option and `sandboxCacheKey` for background process continuity.
This release introduces support for routing embeddings through the Gateway using `mastra/provider/model` identifiers, enabling more flexible embedding model management.
Developers using embedding models with Mastra Gateway are affected.
Update to `@mastra/core@1.40.0` to utilize the new Gateway embedding routing feature.
This release introduces experimental thread-scoped notification signals with persisted inbox storage, processor state signals for memory-backed thread context, and type-safe message rendering with `@mastra/react`. It also adds support for notification inbox persistence across multiple storage backends and delivers working memory as state signals.
Developers using Mastra for notification handling, thread state management, and message rendering will benefit from these new features.
Review the new `MessageFactory` component and consider adopting thread-scoped notification signals and processor state signals for improved functionality.
This release introduces OAuth ToolProviders runtime, a new MySQL storage adapter, cloud sandbox options, experimental Code Mode for agents, and message-first thread APIs. It also includes enhancements for tool approvals and agent overrides.
Users leveraging agents, tool approvals, and storage backends will benefit from new features and enhancements.
Review the new features and update your implementations to leverage the new capabilities.