Skip to content

v0.67.0

Choose a tag to compare

@dyoshikawa dyoshikawa released this 23 Aug 10:40
· 7562 commits to main since this release

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