# Release v0.7.2

## 代码质量 - 统一命令选项架构

本次发布重构了命令参数处理，引入统一的选项结构体，提升代码可维护性和类型安全。(closes #15)

### 重构

**统一命令选项**

为每个命令引入专用选项结构体，聚合各命令参数：

- `CommitOptions` - 聚合 no_edit, yes, dry_run, format, feedback, verbose, provider_override
- `ReviewOptions` - 聚合 target, format, verbose, provider_override
- `StatsOptions` - 聚合 format, author

**新增 `OutputFormat` 枚举**

统一处理 `--format` 和 `--json` CLI 参数，提供 `OutputFormat::from_cli()` 方法。

**其他变更**

- 为 `ReviewTarget` 枚举添加 `Debug` 派生
- 更新 `main.rs` 和测试文件，适配新的参数传递方式
- 简化测试中父提交集合的创建方式

### 升级

```bash
# Homebrew
brew upgrade gcop-rs

# Cargo
cargo install gcop-rs

# pip
pip install --upgrade gcop-rs
```
