github dyoshikawa/rulesync v0.67.0

latest releases: v40.2.0, v40.1.0, v40.0.0...
14 months ago

Release v0.67.0

What's Changed

🚀 Major Features

  • Unified Subagent System: Migrate from agents to unified subagent system with multi-tool support (#174)
    • New subagent architecture supporting tool-specific configurations
    • Moved from .claude/agents/ to .rulesync/subagents/ directory structure
    • Enhanced frontmatter format with nested tool-specific configs (e.g., claudecode.model)
    • Added support for features configuration in rulesync.jsonc

🔧 Improvements

  • Directory Structure: Clean separation of generated files with proper gitignore patterns
  • Configuration Enhancement: Added features field to generated configuration files with default options
  • Code Quality: Consolidated duplicate code and improved maintainability
  • Documentation: Updated documentation to reflect new subagent system

🐛 Bug Fixes

  • Resolved TypeScript compilation errors in subagent implementation
  • Fixed --delete flag to only remove files for specified --features
  • Prevented automatic conversion of rules to subagents
  • Fixed subagent generation directory structure issues
  • Resolved zod schema error for targets default value

🗃️ Internal Changes

  • Refactored generator functions to reduce code duplication
  • Removed deprecated features directories and consolidated subagent code
  • Updated imports and type definitions for new architecture
  • Enhanced test coverage for new functionality

Contributors

Full Changelog

Full Changelog: v0.66.0...v0.67.0

🤖 Generated with Claude Code

Co-Authored-By: Claude noreply@anthropic.com

Don't miss a new rulesync release

NewReleases is sending notifications on new releases.