v0.3.6

yamadashy/repomixv0.3.6May 21, 2025by yamadashy

AI Summary

This release enhances header configuration control, adds JSON Schema validation, and improves Docker integration for the MCP server.

Key Highlights

  • Enhanced `--no-file-summary` option that also suppresses the generation header
  • JSON Schema validation for `repomix.config.json`
  • Docker container support for running the MCP server

New Features

  • Enhanced header configuration control
  • JSON Schema configuration validation
  • Docker support for MCP server

Full Release Notes

This release enhances header configuration control, adds JSON Schema validation, and improves Docker integration for the MCP server with comprehensive documentation updates.

## Improvements ⚡

### Enhanced `--no-file-summary` Option (#556)
- `--no-file-summary` now also suppresses the generation header
  - Header text (`headerText`) is still displayed, maintaining custom messages
  - Users can now control headers more flexibly and intuitively, showing custom headers while hiding Repomix-generated content

Special thanks to @joshwand for this significant improvement!

### JSON Schema Configuration Validation (#570)
- Added JSON schema for `repomix.config.json` validation
  - Enables auto-completion and validation in supported editors
  - Improves developer experience in VSCode and other editors with JSON schema support
```json
{
  "$schema": "https://repomix.com/schemas/latest/schema.json",
  "output": {
    "filePath": "repomix-output.md",
    "style": "markdown"
  }
}
```

## Documentation 📚

### Docker Configuration for MCP Server (#559)
- Added Docker container support for running Repomix as an MCP server
```json
{
  "mcpServers": {
    "repomix-docker": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/yamadashy/repomix",
        "--mcp"
      ]
    }
  }
}
```

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