Skip to content

v3.12.3

Choose a tag to compare

@dyoshikawa dyoshikawa released this 30 Oct 11:16
· 7419 commits to main since this release
95c631c

What's Changed

This release focuses on improving error message readability and fixing security vulnerabilities.

Bug Fixes

  • Security: Resolve ReDoS (Regular Expression Denial of Service) vulnerability in zod-error test regex

Improvements

  • Error Handling: Introduced formatZodError utility for consistent, readable error messages across the entire codebase
  • Refactoring: Updated all validation error handling to use the new formatZodError utility in:
    • Subagent processors (SubagentsProcessor, simulated-subagent, rulesync-subagent, claudecode-subagent)
    • Rule processors (rules-processor, cursor-rule, copilot-rule, rulesync-rule)
    • Command processors (commands-processor, simulated-command, rulesync-command, roo-command, geminicli-command, copilot-command, claudecode-command, agentsmd-command)
    • MCP and ignore processors

Documentation

  • Improved modular-mcp documentation structure
  • Updated README.md with better documentation

Contributors

Full Changelog

Full Changelog: v3.12.2...v3.12.3