communications/releases/2025-03-10.md
Here's the structured changelog for the core module updates:
.after syntax in workflows (#f2d6727)new Memory({ threads: { generateTitle: false }}) (#c151ae6)The changelog represents significant updates focusing on workflow improvements, memory management enhancements, and better type safety across the codebase.
Here's the structured changelog for the CLI package updates:
--timeout flag) (#5fae49e)--no-timeout flag for npm create mastra command to disable installation timeouts (#62565c1)Enhanced playground UI with better date picker and form field handling:
Improved workflow execution monitoring:
Modernized API integration:
The focus of this release has been on improving the developer experience through better workflow monitoring, enhanced UI components, and more robust project initialization features. The addition of configurable timeouts provides more flexibility during project setup, while UI improvements make the playground more user-friendly and functional.
Here's the structured changelog for create-mastra v0.1.8-alpha.3:
--timeout flag (#5fae49e)--no-timeout flag for npm create mastra command (#62565c1)The main focus of this release was improving developer experience through better timeout controls and fixing several UI and initialization-related issues. The playground and workflow functionality received significant attention with multiple bug fixes and improvements.
Here's the changelog for the deployer package covering March 3-10, 2025:
This release focuses on improving telemetry capabilities, enhancing workflow management, and fixing critical file handling issues. The addition of gRPC support and custom server middleware provides more flexibility for enterprise deployments.
Based on the git diff provided, I'll create a changelog for the Mastra AI evals package. However, I notice that most changes are dependency updates to @mastra/core rather than direct changes to the evals package itself.
Note: This release primarily consists of internal dependency updates. No direct feature changes, improvements, or bug fixes were made to the evals package itself during this period. All changes were related to keeping the package in sync with the latest @mastra/core updates.
For details about the underlying core changes, please refer to the @mastra/core changelog.
Here's the structured changelog for the RAG module updates:
The most significant changes in this release focus on improving the JSON handling capabilities and making the RAG tools more user-friendly with better documentation and error handling. The JSON chunking system now handles complex nested structures more reliably while maintaining data integrity.
Here's the changelog for the memory package updates:
use: "tool-call" for tool-based memory updatesuse: "text-stream" for traditional stream-based updatesupdateWorkingMemory tool for managing working memory state (#59df7b6)new Memory({ threads: { generateTitle: false }}) (#c151ae6)This release focuses on improving thread security through resource validation and providing more flexible ways to manage working memory state. The new tool-call mode offers better compatibility with streaming responses while maintaining working memory functionality.
Based on the git diff provided, here's the changelog for the MCP module covering March 3-10, 2025:
Note: This update primarily focused on internal improvements and dependency updates. The main functional change was the separation of action types between tools and workflows, which improves code organization and maintainability. The version has been incremented to 0.2.7-alpha.9.
Most changes in this period were dependency updates and internal restructuring, with minimal impact on end-user functionality.
Here's the changelog for the Cloudflare deployer module covering March 3-10, 2025:
./output/index.mjs (#fe11c20)This release primarily focuses on deployment configuration improvements and internal architecture refinements. The main change ensures Cloudflare Workers properly locate and use the correct entry point file, preventing potential deployment issues.
Based on the git diff provided, here's the changelog for the Netlify deployer module covering March 3-10, 2025:
Note: This release includes several alpha versions (0.1.8-alpha.0 through 0.1.8-alpha.9) that have been consolidated into a single stable release with the key changes noted above.
Based on the provided diff, here's the changelog for the Vercel deployer module (March 3-10, 2025):
scope to teamId for better clarity when specifying Vercel team ID or username (#e9fbac5)token parameter to configuration for Vercel API authentication (#f2301de)token authentication parameterNote: This release includes several dependency updates to @mastra/core (v0.5.0-alpha.9) and @mastra/deployer (v0.1.8-alpha.9) but no other significant changes to the Vercel deployer functionality itself.
The changes in this release focus on improving configuration clarity and security by properly documenting authentication requirements.
Based on the git diff provided, this appears to be primarily a series of version bumps and dependency updates for the Azure speech module of Mastra AI. Here's the structured changelog:
Note: This release consists mainly of internal dependency updates and version synchronization. No direct feature changes, bug fixes, or performance improvements were made to the Azure speech module itself during this period.
The changes appear to be part of a larger coordinated release cycle across Mastra's modules, with the core package receiving multiple updates that the Azure speech module now incorporates.
For details about specific changes in the core module that may affect Azure speech functionality, please refer to the @mastra/core v0.5.0 changelog.
Based on the git diff provided, here's the changelog for the Deepgram speech module covering March 3-10, 2025:
This release primarily consists of dependency updates and internal improvements. No major functional changes were introduced.
@mastra/voice-deepgram for future developmentThe changes in this release are primarily maintenance-focused, ensuring compatibility with the latest core framework updates. No breaking changes were introduced.
Note: Most changes in this period were internal dependency updates through alpha releases (alpha.0 through alpha.9). Since these were primarily technical updates without user-facing changes, they have been consolidated into this single changelog entry.
Based on the git diff provided, here's the changelog for the speech/elevenlabs module for March 3-10, 2025:
This release primarily consists of dependency updates and internal maintenance changes. The most notable update is:
@mastra/voice-elevenlabs instead for future developmentNote: This module is in maintenance mode as it transitions to the new voice-elevenlabs package. No new features are being added, but critical updates and security patches will continue to be applied during the deprecation period.
For users of this module, we recommend planning migration to @mastra/voice-elevenlabs for continued feature development and support.
Based on the git diff provided, here's the changelog for the speech/google module for March 3-10, 2025:
This release primarily consists of dependency updates and internal improvements. No significant functional changes were made to the speech/google module itself.
This module is now deprecated. Please migrate to @mastra/voice-google for future development.
The changes shown in the diff are mostly version bumps and dependency updates through various alpha releases (alpha.0 through alpha.9). There are no direct feature changes, bug fixes, or improvements to the speech/google module itself - all changes are related to updating the @mastra/core dependency.
For users of this module, the most important note is that this module is deprecated and they should plan to migrate to @mastra/voice-google.
Based on the provided git diff, this appears to be primarily a series of version bumps and dependency updates for the IBM speech integration module. Here's the structured changelog:
Note: This update cycle appears to be focused on maintaining compatibility with the core Mastra package updates. No direct feature changes, improvements, or bug fixes were made to the IBM speech integration module itself during this period.
For details about the underlying core changes that this update enables, please refer to the @mastra/core changelog.
Based on the git diff provided, here's the changelog for the speech/murf module for March 3-10, 2025:
@mastra/voice-murf for future updates and improvementsThe changes during this period were primarily dependency updates and version bumps as the module transitions toward deprecation. No significant feature changes or bug fixes were implemented, which aligns with the module's deprecated status.
For users currently using @mastra/speech-murf, we recommend planning migration to @mastra/voice-murf to ensure continued support and access to new features.
Based on the git diff provided, here's the changelog for the speech/openai module for March 3-10, 2025:
This release primarily consists of dependency updates and internal improvements. No major functional changes were introduced in this version.
@mastra/voice-openai for future development.The changes in this release are focused on maintaining compatibility with the core Mastra AI framework while the module transitions to its new home at @mastra/voice-openai. No breaking changes were introduced in this update.
For users of this module, we recommend:
@mastra/voice-openaiBased on the provided git diff, this appears to be primarily a series of version bumps and dependency updates for the @mastra/speech-playai module. Here's the structured changelog:
⚠️ This module is now deprecated. Users should migrate to @mastra/voice-playai for future development.
Note: The changes during this period were primarily internal dependency updates. No significant feature changes, bug fixes, or improvements were made to the module itself. This aligns with the module's deprecated status as development focus has shifted to the new voice-playai package.
Based on the git diff provided, I'll create a changelog for the speech/replicate module. However, I notice that most changes are dependency updates to @mastra/core without direct changes to the speech/replicate module itself. Here's an appropriate changelog:
Note: This release primarily consists of dependency updates to the core Mastra package. No direct functional changes were made to the speech/replicate module during this period.
For details about the core changes affecting this module, please refer to the @mastra/core changelog.
Based on the git diff provided, I'll create a changelog for the Speechify module. However, I notice that this appears to be primarily version bumps and dependency updates, with the main changes being to the core package version dependencies.
This module is marked as DEPRECATED - users should migrate to @mastra/voice-speechify instead.
Note: This changelog period primarily consisted of internal dependency updates. No direct feature changes, bug fixes, or performance improvements were made to the Speechify module itself. Users should begin planning migration to the new @mastra/voice-speechify package as this module is deprecated.
Based on the provided git diff, this appears to be primarily a version bump and dependency update changelog for the @mastra/pg package. Here's the structured changelog:
Note: This release consists mainly of internal dependency updates and version alignment. No direct feature changes, bug fixes, or performance improvements were made to the PostgreSQL provider itself during this period.
The changes appear to be part of a larger alpha release cycle, with multiple alpha versions (0-9) being published to track updates in the core dependency. For specific feature changes, users should refer to the @mastra/core v0.5.0-alpha changelog.
Here's the changelog for the Astra module covering March 3-10, 2025:
This release focuses on expanding the vector manipulation capabilities of the Astra store, providing more granular control over vector data management.
Here's the changelog for the Chroma store module covering March 3-10, 2025:
The main focus of this release was expanding the vector management capabilities with new CRUD operations and improving the robustness of query filtering. These changes provide more flexibility in managing vector records and ensure more reliable search results.
Based on the git diff provided, I'll create a changelog for the Pinecone store module. However, I notice that most changes are dependency updates to @mastra/core without direct changes to the Pinecone module itself. Here's the appropriate changelog:
Note: This release primarily contains internal dependency updates without direct functional changes to the Pinecone store module. For details about the core module changes, please refer to the @mastra/core changelog.
This appears to be a maintenance release focused on keeping dependencies in sync with the core module. There are no direct feature additions, improvements, or bug fixes to the Pinecone store implementation itself during this period.
Based on the provided git diff, this appears to be primarily a version bump and dependency update changelog for the Qdrant store module. Here's the structured changelog:
Note: This release consists mainly of internal dependency updates through multiple alpha versions (alpha.0 through alpha.9). No direct feature changes, bug fixes, or performance improvements were made to the Qdrant store module itself during this period.
The changes appear to be part of a larger coordinated release cycle with the core Mastra package, ensuring compatibility with the latest core functionality.
Based on the git diff provided, here's the changelog for the Upstash module covering March 3-10, 2025:
This release primarily includes dependency updates and internal improvements through multiple alpha releases.
Note: This update cycle focused mainly on infrastructure and dependency maintenance. No major feature changes or bug fixes were implemented directly in the Upstash module during this period.
The changes shown are primarily version bumps and dependency updates to @mastra/core. Since the actual code changes are not visible in the diff, I've kept the changelog focused on the version progression and core dependency updates. If you have additional specific changes that should be highlighted, please let me know.
Based on the provided git diff, I'll create a changelog for the Mastra AI Vectorize module. However, I notice that most changes are dependency updates to @mastra/core rather than direct changes to the Vectorize module itself.
Note: This release primarily contains internal dependency updates to maintain compatibility with the latest Mastra Core package. No direct feature changes or improvements were made to the Vectorize module itself during this period.
Version: 0.1.8-alpha.9
Since the changes shown are mostly dependency version bumps, there aren't any meaningful functional changes to report in the usual categories (features, improvements, bug fixes, etc.). If you'd like me to analyze specific changes from the Core dependency that might impact Vectorize, please provide the Core module's changelog as well.