Skip to content

v0.2.24

Latest
Compare
Choose a tag to compare
@yamadashy yamadashy released this 28 Jan 16:13
· 9 commits to main since this release

This release significantly enhances configuration flexibility with comprehensive CLI flag support and expands default ignore patterns for better project scaffolding.

What's New 🚀

CLI Flags Revolution (#324)

  • New command-line configuration now available.
- `--no-gitignore`: Disable .gitignore file usage
- `--no-default-patterns`: Disable default patterns
- `--header-text <text>`: Custom text to include in the file header
- `--instruction-file-path <path>`: Path to a file containing detailed custom instructions
- `--include-empty-directories`: Include empty directories in the output

Special recognition to @massdo for driving ecosystem growth.

Improvements ⚡

Enhanced Ignore Patterns (#318, #322)

  • Expanded default ignores for Rust projects:
    • target/, Cargo.lock, build artifacts
    • PHP, Ruby, Go, Elixir, Haskell: package manager lock files

To @boralg for helping curate Rust-specific patterns!

How to Update

npm update -g repomix

As always, if you encounter any issues or have suggestions, please let us know through our GitHub issues or join our Discord community for support.