github mastra-ai/mastra @mastra/core@1.0.0-beta.18
December 26, 2025

Changelog

@mastra/core@1.0.0-beta.18

Patch Changes

  • Fixed semantic recall fetching all thread messages instead of only matched ones. (#11435)

    When using semanticRecall with scope: 'thread', the processor was incorrectly fetching all messages from the thread instead of just the semantically matched messages with their context. This caused memory to return far more messages than expected when topK and messageRange were set to small values.

    Fixes #11428


@mastra/observability@1.0.0-beta.9

Patch Changes

  • Fix SensitiveDataFilter destroying Date objects (#11437)

    The deepFilter method now correctly preserves Date objects instead of converting them to empty objects {}. This fixes issues with downstream exporters like BraintrustExporter that rely on Date methods like getTime().

    Previously, Object.keys(new Date()) returned [], causing Date objects to be incorrectly converted to {}. The fix adds an explicit check for Date instances before generic object processing.



Full Changelog: 3d9c9fb

Don't miss a new mastra release

NewReleases is sending notifications on new releases.