You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
π Semantic CLI Suggestions: Unknown CLI options now suggest the closest valid alternative (e.g., --exclude β "Did you mean: --ignore?")
π Multiple Directories Support: Process multiple directories in a single command (repomix src lib tests), with root-labeled file trees for multi-root output
π οΈ Skill Generation CLI Flags: New --skill-generate, --skill-output, and --force flags for Claude Agent Skills generation from CLI
π Quiet Mode: New --quiet flag to suppress all console output except errors, with --quiet/--verbose conflict detection
πΏ Remote Branch Flag: New --remote-branch flag (replaces deprecated --branch) for specifying branch, tag, or commit for remote repositories
π’ Token Count Encoding: New --token-count-encoding flag to specify custom tokenizer encoding (e.g., o200k_base, cl100k_base)
π Ignore File Support: Added .repomixignore and .ignore file support alongside .gitignore
π« Output Control Flags: New --no-file-summary, --no-directory-structure, --no-files, --no-gitignore, --no-dot-ignore, --no-default-patterns flags for fine-grained output control
π§ͺ Comprehensive Test Suite: Added 125 new tests covering all new features (418 β 543 total)
Changed
π§ Type Checker Migration: Replaced pyright with ty (from Astral/Ruff team) for faster, more accurate type checking
π§Ή Code Quality: Applied ruff auto-fixes across codebase (Optional[X] β X | None), fixed raise without from, deprecated API usage
π¦ Type Safety: Improved type annotations with Sequence for covariant parameters and cast for dict unpacking patterns