Skip to content

2025-04-15

Latest
Compare
Choose a tag to compare
@abhiaiyer91 abhiaiyer91 released this 15 Apr 18:16
· 22 commits to main since this release

2025-04-15 Mastra Release

This release was a grind. We addressed some overdue issues with our deployers. Hopefully this is a step in the right direction. We will continue doing right by the community and squash issues!

Deployer [IMPORTANT]

  • cross-platform support and updates deployment documentation for Vercel, Netlify, Cloudflare. #3618
  • Revamp the deployment experience for Mastra. #3581
  • Deprecating the existing deploy command and introducing a new build deployer output. #3555

Memory

  • Add 'createdAt' timestamp to UI messages during memory conversion to address missing timestamps in UI components. #3536
  • The Memory instance to operate without a vector store or embedder by disabling semantic recall or setting the vector option to false, providing flexibility for users to opt-out of these features. #3529
  • ensuring message content is only filtered if it's an array #3589

Storage

  • @mastra/pg`, allowing custom schemas for storage and vector modules without affecting the main schema. #3463
  • Add a helper function to check permissions for creating vector extensions in PostgreSQL. #3492
  • Error logging for vector query and graph rag tool to provide more detailed error information. #3632
  • Added error and debug logging to vector-query and graph-rag components. #3629
  • An issue with traces not displaying in the playground by removing unnecessary wrapping in a traces object. #3572

Tools

  • Add execution container for tools when called from the API or playground #3626. #3628
  • Adds logging functionality to the MCP documentation server. #3530
  • The MCP Registry Registry MCP Server to maintain the MCP Registry Registry meme. #3575
  • Parallelization of MCP connections to enhance performance. #3592
  • Configurable timeouts for MCPConfigurations, extending beyond the default 60 seconds. #3571

Workflows

  • We will be releasing a new preview of Workflows vNext 2025-04-16. More details to follow. [IMPORTANT]
  • Add a dynamic form using Zod schema for workflow input in the playground UI. #3607
  • Various path changes, including memory document redirection and path fixes. #3546

Client SDK - JS

  • Client-side tool calling functionality, prepping integration with CopilotKit. #3549

Playground

  • Fix validation error preventing form submission when the trigger schema is an enum in the playground UI. #3616
  • Allow users to toggle between stream and generate modes in the playground. #3576
    -Restoring data display functionality. #3585
  • Refactor headers across all pages to use the DS version, eliminating layout shifts and problematic styles. #3579
  • A feature to bundle design tokens as both ESM and CJS in the playground UI to support Tailwind usage in the CLI/playground. #3577