What's Changed
🚀 Features
- Make frontmatter keys optional with default values (#103) - Rule files can now omit frontmatter fields without parse errors. Default values are automatically applied:
root=false,targets=['*'],description='',globs=[]. This significantly improves the user experience when creating rule files.
📚 Documentation
- Updated documentation to reflect frontmatter changes - Comprehensive updates to reflect the new optional frontmatter schema, including improved Windsurf AI Code Editor integration documentation with correct file paths (
.windsurf/rules/*.md) - Enhanced CONTRIBUTING guides - Updated both English and Japanese documentation with registry pattern architecture improvements
🔧 Internal Improvements
- Enhanced type definitions to properly handle optional fields
- Improved test coverage for default value behavior
- Added Claude Code command documentation
Contributors
- @dyoshikawa
- @cm-dyoshikawa
- Claude AI Assistant
Full Changelog: v0.56.0...v0.57.0
EOF < /dev/null