Skip to content

v0.9.4

Choose a tag to compare

@bartTC bartTC released this 05 Nov 04:11
· 50 commits to main since this release

Added

  • Development: Claude Code project configuration
    • Added PROJECT.md with development workflow guidelines
    • Added slash commands: /release, /changelog and /verify
    • Configured hooks to enforce workflow: tests → linting → changelog
    • Automated reminders after code changes to ensure quality standards
    • Shared settings in settings.json for all contributors
    • Added .claude/settings.local.json to .gitignore for personal overrides

Changed

  • Performance: File processing now starts immediately when scanning large directories

    • Removed eager materialization of file list in apply_changes()
    • Files are now processed as they are discovered by the generator
    • Significantly reduces startup delay for large codebases
  • Reliability: Added 60-second timeout to file processing

    • Prevents indefinite hangs when processing files
    • as_completed() now uses timeout parameter in apply_changes()
  • Documentation: Restructured comments in configuration arrays

    • All comments in utility_groups and variant_groups now consistently appear above their patterns
    • Clear separation between major groups with blank lines
    • Improved readability and maintainability of configuration structure