github dyoshikawa/rulesync v3.12.3

latest releases: v43.6.2, v43.6.1, v43.6.0...
12 months ago

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

Don't miss a new rulesync release

NewReleases is sending notifications on new releases.