@mastra/core@1.69.0 @mastra/core@1.70.0

medium risk

mastra-ai/mastraSep 24, 2026 → Sep 25, 20261 day between releases

What's New

Adds Model Routing, cross-process cancellation, and improved observability features.

Breaking Changes

  • `ErrorState` component removed; use `EmptyState tone="error"`
  • `PermissionDenied` and `SessionExpired` moved to `@mastra/playground-ui`
  • `Button` `outline` variant removed
  • `TraceKeysAndValues` component removed

New Features

  • New `ModelSelectionProcessor` for classifier-based model routing
  • New `cancelQueuedMessages({ signalIds })` API for cross-process cancellation
  • New `closeOnSuspend` option for durable agent streams
  • Tag predicates (`includes`, `notIncludes`, `exists`, `notExists`) for trace queries
  • Trace-level `durationMs` predicates for filtering completed root traces

Improvements

  • Enhanced durable streaming with `closeOnSuspend` option for Inngest efficiency
  • Multi-tenant safe observability queries with trusted tenant scope enforcement
  • More powerful trace querying with tag and duration predicates

Upgrade Notes

Replace `ErrorState` with `EmptyState tone="error"` and remove `TraceKeysAndValues` in UI code. Configure durable agent streams with the new `closeOnSuspend` option. Use the `cancelQueuedMessages` API for cross-process cancellation if managing pending signals.

The Two Releases

@mastra/core@1.69.0

September 23, 2026

Sep 24, 2026· 28 days ago

This release establishes Classifiers as a first-class primitive, introduces the `ClassifierProcessor` for policy enforcement, and adds native background tool execution via `context.background.adopt()`. It also expands connected SaaS tools at scale via `@mastra/connect`.

Full release notes
@mastra/core@1.70.0

September 24, 2026

Sep 25, 2026· 27 days ago

This release adds Model Routing per Request via `ModelSelectionProcessor`, cross-process cancellation for queued thread input, and multi-tenant safe observability queries. It also improves durable streaming and adds tag predicates to advanced trace queries.

Full release notes