This release introduces Git-based file sorting and enhances file compression capabilities.
What's New 🚀
Git-based File Sorting (#356, #421)
- Added ability to sort files by Git commit frequency
- Prioritizes frequently modified files in the output
- Can be controlled via CLI options or configuration
- Use
--no-git-sort-by-changes
flag to disable Git-based sorting - Configure in repomix.config.json:
{ "output": { "git": { "sortByChanges": true, "sortByChangesMaxCommits": 100 } } }
- Use
Special thanks to @SpyC0der77 for suggesting this feature!
Improvements ⚡️
Enhanced Compress Mode (#420)
- Added Vue.js and CSS file support for compress mode
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.