# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.1.4] - 2026-02-01 ### ✨ 新功能 - 新增 `test3.txt`,支持中文输出测试 - `generator` 模块新增 `language` 参数,可指定提交信息语言 - `commit` 与 `tag` 命令新增自动 push 功能 - 提交、标签及变更日志命令现支持多语言输出 - 新增 Kimi、DeepSeek、OpenRouter 三家 LLM 提供商支持 - 首次创建仓库,完成 0.1.0 版本基础功能 ### 🐞 错误修复 - 修复 `git/commit.rs` 中的提交错误信息问题 - 修复 Git2 错误处理逻辑(仓库打开功能暂不可用) - 统一代码风格(`rustfmt` 修正) ### 📚 文档 - 更新 README,补充新的安装方式与 CLI 选项说明 - 优化 README 内容,新增 LLM 提供商介绍 ### 🔧 其他变更 - 新增个人访问令牌、使用统计与配置校验功能 - 添加 `test2.txt` 占位文件 ## [0.1.0] - 2026-01-30 ### Added - Initial project structure - Core functionality for git operations - LLM integration - Configuration management - CLI interface ### Features - **Commit Generation**: Automatically generate conventional commit messages from git diffs - **Profile Management**: Switch between multiple Git identities for different contexts - **Tag Management**: Create annotated tags with AI-generated release notes - **Changelog**: Generate and maintain changelog in Keep a Changelog format - **Security**: Encrypt SSH passphrases and API keys - **Interactive UI**: Beautiful CLI with prompts and previews