Skip to content

docs(releases): Add release notes for v1.4.1 through v1.9.0#940

Merged
yamadashy merged 2 commits intomainfrom
chore/releases
Nov 8, 2025
Merged

docs(releases): Add release notes for v1.4.1 through v1.9.0#940
yamadashy merged 2 commits intomainfrom
chore/releases

Conversation

@yamadashy
Copy link
Owner

Added comprehensive release notes for versions v1.4.1 through v1.9.0 to .github/releases/v1.x/ directory.

Summary

This PR adds missing release notes for versions v1.4.1 through v1.9.0, ensuring complete historical documentation of all releases.

Release Notes Added

  • v1.4.1: Remote repository processing improvements
  • v1.4.2: Go code processing fixes and binary file reporting
  • v1.5.0: JSON output format support with jq integration
  • v1.6.0: MCP output format support and worker system optimization
  • v1.6.1: Fixed --stdin option hang bug
  • v1.7.0: TypeScript/JavaScript config support and Azure DevOps integration
  • v1.8.0: Claude Code plugins and directory structure enhancements
  • v1.9.0: Repomix Explorer plugin and .ignore file support

All release notes follow the established format and style from existing releases, providing clear documentation of features, improvements, and bug fixes for each version.

Checklist

  • Run npm run test (not applicable - documentation only)
  • Run npm run lint (not applicable - documentation only)

Added comprehensive release notes for versions v1.4.1 through v1.9.0 to maintain historical documentation of all releases.

## Changes

### New Release Notes
- v1.4.1: Remote repository processing improvements
- v1.4.2: Go code processing fixes and binary file reporting
- v1.5.0: JSON output format support with jq integration
- v1.6.0: MCP output format support and worker system optimization
- v1.6.1: Fixed --stdin option hang bug
- v1.7.0: TypeScript/JavaScript config support and Azure DevOps integration
- v1.8.0: Claude Code plugins and directory structure enhancements
- v1.9.0: Repomix Explorer plugin and .ignore file support

All release notes follow the established format and style from existing releases, providing clear documentation of features, improvements, and bug fixes for each version.
Copilot AI review requested due to automatic review settings November 8, 2025 12:21
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Nov 8, 2025

Caution

Review failed

The pull request is closed.

Note

Other AI code review bot(s) detected

CodeRabbit has detected other AI code review bot(s) in this pull request and will avoid duplicating their findings in the review comments. This may lead to a less comprehensive review.

Walkthrough

This PR adds or updates release notes files for Repomix versions 1.4.1 through 1.9.0 and introduces a JSON schema file defining the structure of Repomix configuration. The release notes document bug fixes, features, and improvements across these versions.

Changes

Cohort / File(s) Summary
Release Notes
.github/releases/v1.x/v1.4.1.md, v1.4.2.md, v1.5.0.md, v1.6.0.md, v1.6.1.md, v1.7.0.md, v1.8.0.md, v1.9.0.md
Added/updated release note documents documenting feature additions (e.g., --style json, MCP output formats, .ignore support, TypeScript/JS config), bug fixes (--remote default branch detection, Go comment processing, stdin inheritance, binary file detection), and improvements (worker performance, dependency upgrades).
Configuration Schema
website/client/src/public/schemas/1.9.0/schema.json
Introduced JSON Schema file defining Repomix configuration structure with fields for input, output (including style, git, removeComments, etc.), include/ignore patterns, security, and tokenCount settings.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~15 minutes

  • Release notes are documentation with straightforward, repetitive structure across versions
  • JSON schema file requires verification of field names and types against actual implementation but is a direct configuration definition
  • No complex logic or control flow changes
  • Schema correctness should be cross-checked against the active codebase configuration definitions

Possibly related PRs

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/releases

📜 Recent review details

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 857eb4d and 9437957.

📒 Files selected for processing (9)
  • .github/releases/v1.x/v1.4.1.md (1 hunks)
  • .github/releases/v1.x/v1.4.2.md (1 hunks)
  • .github/releases/v1.x/v1.5.0.md (1 hunks)
  • .github/releases/v1.x/v1.6.0.md (1 hunks)
  • .github/releases/v1.x/v1.6.1.md (1 hunks)
  • .github/releases/v1.x/v1.7.0.md (1 hunks)
  • .github/releases/v1.x/v1.8.0.md (1 hunks)
  • .github/releases/v1.x/v1.9.0.md (1 hunks)
  • website/client/src/public/schemas/1.9.0/schema.json (1 hunks)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @yamadashy, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request focuses on enhancing the project's documentation by adding a series of detailed release notes for versions v1.4.1 through v1.9.0. These new markdown files provide a comprehensive historical record of features, improvements, and bug fixes, ensuring that all significant updates are properly documented and easily accessible for users and developers. The additions cover a wide range of enhancements from performance optimizations and new output formats to AI integration and improved language support.

Highlights

  • New Release Notes Added: Comprehensive release notes for versions v1.4.1 through v1.9.0 have been added to the .github/releases/v1.x/ directory, ensuring complete historical documentation.
  • v1.4.1: Remote Repository Improvements: This version improved the --remote option to automatically detect the default branch, enhancing reliability for various repository configurations.
  • v1.4.2: Go Code Fixes & Binary Reporting: Addressed a critical hang issue when processing Go files with backtick raw string literals and fixed confusing relative path displays in binary file detection reports.
  • v1.5.0: JSON Output & jq Integration: Introduced --style json for structured, programmatic JSON output, making it easier for AI agents to process data with jq. Also improved CLI help text and fixed MCP server error responses.
  • v1.6.0: MCP Output Formats & Performance: Added style parameter to MCP tools for XML, Markdown, JSON, and Plain text output. Significantly optimized worker system performance (1.5-2x faster, reduced memory) and fixed MCP parameter handling.
  • v1.6.1: --stdin Option Fix: Resolved a critical bug where the --stdin option would hang due to child_process worker isolation, ensuring stdin-based workflows function correctly.
  • v1.7.0: TS/JS Config & Azure DevOps: Added support for TypeScript/JavaScript config files with defineConfig for dynamic configurations and integrated Azure DevOps remote repository URL support. Fixed binary files visibility in directory structure.
  • v1.8.0: Claude Code Plugins & Directory Enhancements: Introduced official Repomix plugins for Claude Code (repomix-mcp, repomix-commands) and the --include-full-directory-structure option. Added Dart language support for Tree-sitter compression.
  • v1.9.0: .ignore File Support & Explorer Plugin: Implemented support for .ignore files for consistent ignore patterns across tools and added the Repomix Explorer plugin for AI-powered codebase analysis in Claude Code. Improved error handling and updated dependencies.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 8, 2025

Deploying repomix with  Cloudflare Pages  Cloudflare Pages

Latest commit: e5ca858
Status: ✅  Deploy successful!
Preview URL: https://5ffa18ea.repomix.pages.dev
Branch Preview URL: https://chore-releases.repomix.pages.dev

View logs

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds comprehensive release notes for versions v1.4.1 through v1.9.0 to document the historical progression of features, improvements, and bug fixes. These release notes fill in missing documentation gaps in the .github/releases/v1.x/ directory.

Key additions:

  • Release notes for 6 versions (v1.4.1 through v1.9.0)
  • JSON schema file for v1.9.0 configuration
  • Complete feature documentation including CLI options, configuration examples, and usage patterns

Reviewed Changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
website/client/src/public/schemas/1.9.0/schema.json Adds JSON schema for v1.9.0 configuration validation
.github/releases/v1.x/v1.9.0.md Documents Repomix Explorer plugin and .ignore file support
.github/releases/v1.x/v1.8.0.md Documents Claude Code plugins and full directory structure display
.github/releases/v1.x/v1.7.0.md Documents TypeScript/JavaScript config support and Azure DevOps integration
.github/releases/v1.x/v1.6.1.md Documents fix for --stdin option hang bug
.github/releases/v1.x/v1.6.0.md Documents MCP output format support and worker system optimization
.github/releases/v1.x/v1.5.0.md Documents JSON output format support with jq integration
.github/releases/v1.x/v1.4.2.md Documents Go code processing fixes and binary file reporting improvements
.github/releases/v1.x/v1.4.1.md Documents remote repository default branch detection improvement

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a comprehensive set of release notes for versions 1.4.1 through 1.9.0. The notes are well-structured and clear. I've found one minor issue in the v1.5.0 release notes where a JSON example was invalid, and I've provided a suggestion to correct it. Otherwise, the documentation looks great.

Comment on lines +21 to +29
```json5
{
"fileSummary": { /* metadata and usage guidelines */ },
"directoryStructure": "src/\n cli/\n ...",
"files": {
"src/index.js": "// File contents here"
}
}
```
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The JSON example provided is not valid because it contains a comment (/* metadata and usage guidelines */), which is not allowed in standard JSON. While json5 is used for syntax highlighting, the feature is described as producing JSON output, which could be confusing for users. To avoid this, it's better to provide a valid JSON example that accurately represents the tool's output.

Suggested change
```json5
{
"fileSummary": { /* metadata and usage guidelines */ },
"directoryStructure": "src/\n cli/\n ...",
"files": {
"src/index.js": "// File contents here"
}
}
```
{
"fileSummary": {
"purpose": "A summary of the repository's contents.",
"usageGuidelines": "Guidelines on how to use the output."
},
"directoryStructure": "src/\n cli/\n ...",
"files": {
"src/index.js": "// File contents here"
}
}

@yamadashy yamadashy merged commit 3269d42 into main Nov 8, 2025
2 of 4 checks passed
@yamadashy yamadashy deleted the chore/releases branch November 8, 2025 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants