v0.3.3

yamadashy/repomixv0.3.3Apr 24, 2025by yamadashy

AI Summary

This release adds metadata-only output mode, Wayland clipboard compatibility, and expanded library support for Node.js integration.

Key Highlights

  • No files output mode with --no-files flag for metadata-only generation
  • Wayland clipboard support using wl-copy for Linux environments
  • Expanded core exports for direct library usage
  • Spellcheck now includes dot files
  • Fixed .editorconfig and EditorConfig violations

New Features

  • Metadata-only output mode (--no-files)
  • Wayland clipboard support
  • Expanded core exports for library usage
  • Improved spellcheck for dot files
  • EditorConfig violation fixes

Full Release Notes

Repomix v0.3.3 brings metadata-only output, expanded library support, Wayland clipboard compatibility, and various improvements for better usability and maintainability.

## What's New 🚀

### No Files Output Mode `--no-files` (#475, #491)
- Added the ability to generate output containing only metadata, excluding file contents, using the `--no-files` flag.
  - Useful for fast analysis of large repositories or when you want to avoid including file bodies.

### Wayland Clipboard `wl-copy` Support (#484)
- Clipboard copy now works on Linux Wayland environments using `wl-copy`.
  - The `--copy` option is now fully supported on Wayland.

Special thanks to @pmdyy for adding Wayland clipboard support!

### Expanded Core Exports for Library Usage (#504, #492)
- More core functions are now exported for direct use when integrating Repomix as a Node.js library.

Special thanks to @riqwan for contributing to the core export improvements!

> [!TIP]
> Want to use Repomix as a library in your Node.js project?  
> See the official guide here: [Using Repomix as a Library](https://repomix.com/guide/development/using-repomix-as-a-library)

## Improvements âš¡

### Various Maintenance & Fixes (#496, #497, #499)
- Spellcheck now includes dot files.
- Fixed `.editorconfig` and EditorConfig violations.

Special thanks to @szepeviktor for maintenance improvements!

## How to Update

```bash
npm install -g repomix@latest
```

---

If you encounter any issues or have suggestions, please let us know through [GitHub Issues](https://github.com/yamadashy/repomix/issues) or join our [Discord community](https://discord.gg/wNYzTwZFku).