# Release v0.1.5

## 🔧 简化的配置编辑流程

`config edit` 命令已重构，提供更简洁、更安全的编辑体验。

### 变更内容

**之前 (v0.1.4):**
1. 创建备份文件 (`config.toml.bak`)
2. 直接在配置文件上打开编辑器
3. 保存后验证
4. 如果失败：从备份恢复

**之后 (v0.1.5):**
1. 将配置读入内存
2. 在临时文件中编辑（通过 `edit` crate）
3. 在内存中验证
4. 仅在验证通过时写入配置文件

### 优势

- **更安全**: 原文件在验证通过前不会被修改
- **更一致**: 使用与提交信息编辑相同的 `edit` crate
- **更好的体验**: 重新编辑会保留你的更改（验证失败不再丢失编辑内容）
- **更干净**: 不会留下备份文件

### 菜单变更

验证失败菜单现在显示：

```
? 你想怎么做？
> ✎ 重新编辑配置文件
  ↩ 保留原配置        ← 之前是"恢复之前的配置"
  ⚠ 忽略错误并保存（危险）
```

"保留原配置"更准确地反映了实际情况：原文件从未被更改。

## 📦 安装

```bash
cargo install gcop-rs
```

或从源码构建：

```bash
git clone https://github.com/AptS-1547/gcop-rs.git
cd gcop-rs
cargo build --release
```

## 📚 文档

- [README](https://github.com/AptS-1547/gcop-rs#readme)
- [中文文档](https://github.com/AptS-1547/gcop-rs/blob/master/README_ZH.md)
- [完整更新日志](https://github.com/AptS-1547/gcop-rs/blob/master/CHANGELOG.md)
