v0.2.26

yamadashy/repomixv0.2.26Feb 11, 2025by yamadashy

AI Summary

Adds multiple directory support, quiet mode option, and removes generation timestamp for cleaner output to reduce API costs.

Key Highlights

  • Ability to process multiple directories at once
  • New `--quiet` option to disable all stdout output
  • Removed generation timestamp to reduce API costs by 20-40%
  • Enhanced Git URL parsing for branch and commit URLs
  • Added German website translation

New Features

  • Multiple directory support
  • Quiet mode option
  • Timestamp removal for cost reduction

Full Release Notes

This release brings feature enhancements, documentation improvements, and website updates, along with contributions from new community members.

# What's New 🚀

## Multiple Directory Support (#338)
- Added ability to process multiple directories at once

Special thanks to @rchatrath7 for implementing this feature!

## CLI Quiet Mode Option (#347)
- Added new `--quiet` option:
  - Disables all stdout output
  - Perfect for programmatic usage when using Repomix as a library

# Improvements âš¡

## Output Enhancement (#341, #348)
- Removed generation timestamp for cleaner output
- This change reduces API costs by approximately 20-40% when using OpenAI/Anthropic APIs by preventing cache misses

Special thanks to @PaperBoardOfficial for this improvement!

## Website Enhancements: Git URL Parsing Support (#343)
- Enhanced repository URL parsing capabilities:
  - Direct support for branch URLs (`/tree/branch`)
  - Direct support for commit URLs (`/commit/hash`)

For more details on remote repository features, see [Remote Repository Processing](https://github.com/yamadashy/repomix?tab=readme-ov-file#remote-repository-processing).

# Documentation 📚

## Documentation (#344, #345)
- Added [German translation](https://repomix.com/de/) for website
- Added local development instructions for website
- Updated supported AI model list (ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more)
- Improved existing translations

Special thanks to @SpyC0der77 for keeping our documentation consistent!

# 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.