v0.2.16

yamadashy/repomixv0.2.16Jan 5, 2025by yamadashy

AI Summary

This release focuses on improving both CLI experience and web interface functionality, along with some important infrastructure updates.

Key Highlights

  • Enhanced token counting with configurable encoding
  • Added a subtle announcement about our web version in the CLI completion message
  • Removed repository URL from output files for cleaner output
  • Fixed an issue where output paths weren't properly ignored

New Features

  • Configurable token counting with `tokenCount.encoding` config option
  • Updated minimum Node.js engine requirement to >=18.20.0

Full Release Notes

This release focuses on improving both CLI experience and web interface functionality, along with some important infrastructure updates.

## Updates

### Token counting configurable
- Enhanced token counting with configurable encoding (default: cl100k_base)
- Add config `tokenCount.encoding`

### CLI Improvements
- Added a subtle announcement about our web version in the CLI completion message
  - Helps users discover our online version at [repomix.com](https://repomix.com)
  - The frequency of this announcement will be adjusted based on user feedback
- Removed repository URL from output files for cleaner output

## Fixes
- Fixed an issue where output paths weren't properly ignored in certain scenarios
  - Special thanks to @massdo for identifying and fixing this issue

## Internal Changes
- Updated minimum Node.js engine requirement to >=18.20.0
  - Thanks to @massdo for implementing this update

---

To update to the latest version, run:
```bash
npm update -g repomix
```

As always, we appreciate your feedback and contributions! If you encounter any issues or have suggestions, please let us know through our [GitHub issues](https://github.com/yamadashy/repomix/issues).