This release introduces git diff support, CLI output enhancements, GitHub Actions support, and website-based URL input history management. It also includes several documentation improvements and Node.js compatibility updates.
What's New 🚀
Git Diff Support (#533)
- Added git diff support with
--include-diffs
flag- Includes git diffs in the output, covering both staged and unstaged changes for better context
Special thanks to @pmdyy for this contribution!
CLI Output Enhancement (#534)
- Added
--stdout
option for CLI output- Provides more flexibility for integrating Repomix in scripts and pipelines
# Send output to stdout, then pipe into another command (for example, simonw/llm) repomix --stdout | llm "Please explain what this code does."
- Provides more flexibility for integrating Repomix in scripts and pipelines
GitHub Actions Support (#510, #528)
- Added GitHub Action for integrating Repomix into CI/CD workflows
See full usage at repomix.com/guide/github-actions.
Improvements ⚡
MCP Tool Annotations Support (#537)
- Added support for Model Context Protocol (MCP) tool annotations
Website URL Input History (#527)
- Added input history management for repository URLs on the website

Node 24 Support
- Added support for Node.js v24 (#543)
Documentation 📚
- Added Chinese (Traditional) documentation (#526)
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.