chore: 发布 v0.1.11 并更新文档
This commit is contained in:
12
CHANGELOG.md
12
CHANGELOG.md
@@ -7,14 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
暂无。
|
||||||
|
|
||||||
|
## [0.1.11] - 2026-03-23
|
||||||
|
|
||||||
### ✨ 新功能
|
### ✨ 新功能
|
||||||
|
- 新增配置导出导入功能,支持加密保护
|
||||||
|
- Profile 支持 Token 管理(PAT 等)
|
||||||
- 自动生成和维护 Keep a Changelog 格式的变更日志
|
- 自动生成和维护 Keep a Changelog 格式的变更日志
|
||||||
- 交互式命令行界面,支持预览和确认
|
- 交互式命令行界面,支持预览和确认
|
||||||
|
|
||||||
### 🔐 安全特性
|
### 🔐 安全特性
|
||||||
- 敏感数据加密存储(API 密钥、SSH 密码等)
|
- 敏感数据加密存储(API 密钥等)
|
||||||
- 使用系统密钥环安全保存凭证
|
- 使用系统密钥环安全保存凭证
|
||||||
|
|
||||||
|
### 🔧 其他变更
|
||||||
|
- 优化 diff 截断逻辑,使用字符边界确保多字节字符安全
|
||||||
|
- 改进配置管理器,支持修改追踪
|
||||||
|
|
||||||
## [0.1.9] - 2026-03-06
|
## [0.1.9] - 2026-03-06
|
||||||
|
|
||||||
### 🐞 错误修复
|
### 🐞 错误修复
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "quicommit"
|
name = "quicommit"
|
||||||
version = "0.1.10"
|
version = "0.1.11"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
authors = ["Sidney Zhang <zly@lyzhang.me>"]
|
authors = ["Sidney Zhang <zly@lyzhang.me>"]
|
||||||
description = "A powerful Git assistant tool with AI-powered commit/tag/changelog generation(alpha version)"
|
description = "A powerful Git assistant tool with AI-powered commit/tag/changelog generation(alpha version)"
|
||||||
|
|||||||
16
README.md
16
README.md
@@ -22,6 +22,8 @@ A powerful AI-powered Git assistant for generating conventional commits, tags, a
|
|||||||
- **Changelog Generation**: Automatic changelog generation in Keep a Changelog format
|
- **Changelog Generation**: Automatic changelog generation in Keep a Changelog format
|
||||||
- **Security**: Use system keyring to store API keys securely
|
- **Security**: Use system keyring to store API keys securely
|
||||||
- **Interactive UI**: Beautiful CLI with previews and confirmations
|
- **Interactive UI**: Beautiful CLI with previews and confirmations
|
||||||
|
- **Multi-language Support**: Output in 7 languages (English, Chinese, Japanese, Korean, Spanish, French, German)
|
||||||
|
- **Config Export/Import**: Backup and restore configuration with optional encryption
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
@@ -197,7 +199,7 @@ quicommit config set-version-prefix v
|
|||||||
# Set changelog path
|
# Set changelog path
|
||||||
quicommit config set-changelog-path CHANGELOG.md
|
quicommit config set-changelog-path CHANGELOG.md
|
||||||
|
|
||||||
# Set output language
|
# Set output language (en, zh, ja, ko, es, fr, de)
|
||||||
quicommit config set-language en
|
quicommit config set-language en
|
||||||
|
|
||||||
# Set keep commit types in English
|
# Set keep commit types in English
|
||||||
@@ -215,6 +217,14 @@ quicommit config check-keyring
|
|||||||
# Show config file path
|
# Show config file path
|
||||||
quicommit config path
|
quicommit config path
|
||||||
|
|
||||||
|
# Export configuration (with optional encryption)
|
||||||
|
quicommit config export -o config-backup.toml
|
||||||
|
quicommit config export -o config-backup.enc --password
|
||||||
|
|
||||||
|
# Import configuration
|
||||||
|
quicommit config import -i config-backup.toml
|
||||||
|
quicommit config import -i config-backup.enc --password
|
||||||
|
|
||||||
# Reset configuration to defaults
|
# Reset configuration to defaults
|
||||||
quicommit config reset --force
|
quicommit config reset --force
|
||||||
```
|
```
|
||||||
@@ -424,11 +434,13 @@ quicommit config check-keyring
|
|||||||
# Show config file path
|
# Show config file path
|
||||||
quicommit config path
|
quicommit config path
|
||||||
|
|
||||||
# Export configuration
|
# Export configuration (with optional encryption)
|
||||||
quicommit config export -o config-backup.toml
|
quicommit config export -o config-backup.toml
|
||||||
|
quicommit config export -o config-backup.enc --password
|
||||||
|
|
||||||
# Import configuration
|
# Import configuration
|
||||||
quicommit config import -i config-backup.toml
|
quicommit config import -i config-backup.toml
|
||||||
|
quicommit config import -i config-backup.enc --password
|
||||||
|
|
||||||
# Reset configuration
|
# Reset configuration
|
||||||
quicommit config reset --force
|
quicommit config reset --force
|
||||||
|
|||||||
16
readme_zh.md
16
readme_zh.md
@@ -21,6 +21,8 @@
|
|||||||
- **变更日志生成**:自动生成Keep a Changelog格式的变更日志
|
- **变更日志生成**:自动生成Keep a Changelog格式的变更日志
|
||||||
- **安全保护**:使用系统密钥环进行安全存储
|
- **安全保护**:使用系统密钥环进行安全存储
|
||||||
- **交互式界面**:美观的CLI界面,支持预览和确认
|
- **交互式界面**:美观的CLI界面,支持预览和确认
|
||||||
|
- **多语言支持**:支持7种语言输出(中文、英语、日语、韩语、西班牙语、法语、德语)
|
||||||
|
- **配置导出导入**:备份和恢复配置,支持加密保护
|
||||||
|
|
||||||
## 安装
|
## 安装
|
||||||
|
|
||||||
@@ -196,7 +198,7 @@ quicommit config set-version-prefix v
|
|||||||
# 设置变更日志路径
|
# 设置变更日志路径
|
||||||
quicommit config set-changelog-path CHANGELOG.md
|
quicommit config set-changelog-path CHANGELOG.md
|
||||||
|
|
||||||
# 设置输出语言
|
# 设置输出语言(zh, en, ja, ko, es, fr, de)
|
||||||
quicommit config set-language zh
|
quicommit config set-language zh
|
||||||
|
|
||||||
# 设置保持提交类型为英文
|
# 设置保持提交类型为英文
|
||||||
@@ -214,6 +216,14 @@ quicommit config check-keyring
|
|||||||
# 显示配置文件路径
|
# 显示配置文件路径
|
||||||
quicommit config path
|
quicommit config path
|
||||||
|
|
||||||
|
# 导出配置(支持加密)
|
||||||
|
quicommit config export -o config-backup.toml
|
||||||
|
quicommit config export -o config-backup.enc --password
|
||||||
|
|
||||||
|
# 导入配置
|
||||||
|
quicommit config import -i config-backup.toml
|
||||||
|
quicommit config import -i config-backup.enc --password
|
||||||
|
|
||||||
# 重置配置为默认值
|
# 重置配置为默认值
|
||||||
quicommit config reset --force
|
quicommit config reset --force
|
||||||
```
|
```
|
||||||
@@ -423,11 +433,13 @@ quicommit config check-keyring
|
|||||||
# 显示配置文件路径
|
# 显示配置文件路径
|
||||||
quicommit config path
|
quicommit config path
|
||||||
|
|
||||||
# 导出配置
|
# 导出配置(支持加密)
|
||||||
quicommit config export -o config-backup.toml
|
quicommit config export -o config-backup.toml
|
||||||
|
quicommit config export -o config-backup.enc --password
|
||||||
|
|
||||||
# 导入配置
|
# 导入配置
|
||||||
quicommit config import -i config-backup.toml
|
quicommit config import -i config-backup.toml
|
||||||
|
quicommit config import -i config-backup.enc --password
|
||||||
|
|
||||||
# 重置配置
|
# 重置配置
|
||||||
quicommit config reset --force
|
quicommit config reset --force
|
||||||
|
|||||||
Reference in New Issue
Block a user