This release introduces the Repomix Explorer plugin for advanced AI-powered codebase analysis and .ignore file support, making Repomix more flexible and powerful for development workflows!
What's New 🚀
.ignore File Support (#937, #938)
Added support for .ignore files, which are used by tools like ripgrep and the silver searcher! This allows you to maintain a single .ignore file that works across multiple tools.
# Enable .ignore file support (enabled by default)
repomix
# Disable .ignore file support
repomix --no-dot-ignore
# Configure in repomix.config.json
{
"ignore": {
"useDotIgnore": false
}
}Ignore file priority order:
- Custom patterns
.repomixignore.ignore(new!).gitignore- Default patterns
This feature is especially useful for users of ripgrep, ag, fd, and other modern search tools, enabling consistent ignore patterns across your entire toolchain.
Repomix Explorer Plugin (#908)
Added the repomix-explorer Claude Code plugin that enables intelligent, AI-powered exploration and analysis of codebases using natural language!
Installation:
/plugin marketplace add yamadashy/repomix
/plugin install repomix-explorer@repomixUsage:
# Analyze local codebases
/repomix-explorer:explore-local <path-to-repo>
# Analyze remote GitHub repositories
/repomix-explorer:explore-remote <repo-url>The agent executes npx repomix@latest to pack the repository, then uses intelligent search strategies to provide comprehensive analysis without overwhelming context limits.
Learn more in the Claude Code Plugins documentation.
Bug Fixes 🐛
Improved Error Handling for Permission Errors and Special Tokens (#907)
- Improved error messages for permission errors with clear solutions
- Fixed token counting errors when processing special tokens (e.g.,
<|endoftext|>in tokenizer files) - Resolved issues when processing ML/AI projects with tokenizer configurations
Improvements ⚡
- Upgraded to Zod v4 for improved schema validation (#923)
- Security updates for Vite and Hono dependencies (#913, #917, #920)
How to Update
npm update -g repomixAs always, if you have any issues or suggestions, please let us know on GitHub issues or our Discord community.