v0.2.23
yamadashy/repomixv0.2.23Jan 25, 2025by yamadashy
AI Summary
Adds significant performance improvements for large repositories using parallel processing with worker threads.
Key Highlights
- Implemented worker threads using Piscina for parallel processing
- 58x faster on vercel/next.js
- 29x faster on facebook/react
- Reduced processing time for yamadashy.repomix
New Features
- Parallel processing enhancement
Full Release Notes
This release adds significant performance improvements for large repositories, making Repomix faster and more efficient when needed. # Improvements ⚡ ## Parallel Processing Enhancement (#309) - Implemented worker threads using [Piscina](https://github.com/piscinajs/piscina) for parallel processing ### Benchmark Results - `yamadashy.repomix`: No significant change - Before: 868.73 millis - After: 671.26 millis - `facebook/react`: 29x faster - Before: 123.31 secs - After: 4.19 secs - `vercel/next.js`: 58x faster - Before: 17.85 mins - After: 17.27 secs Note: While Repomix is not primarily designed for processing large repositories, and speed is not a primary goal, faster processing can provide a better user experience when working with larger codebases. # How to Update ```bash 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](https://discord.gg/wNYzTwZFku) for support.