Skip to content

Releases: zccrs/git-commit-helper

v0.9.3

25 Feb 08:29
3c0ebad

Choose a tag to compare

What's Changed

  • feat: add bidirectional translation support by @liujianqiang-niu in #17
  • fix: preserve all commit marks (Fixes/PMS/Log/etc.) when using --amend by @Copilot in #19
  • chore: release v0.9.3 by @Copilot in #20

New Contributors

Full Changelog: v0.9.2...v0.9.3

What's Changed

  • feat: add bidirectional translation support by @liujianqiang-niu in #17
  • fix: preserve all commit marks (Fixes/PMS/Log/etc.) when using --amend by @Copilot in #19
  • chore: release v0.9.3 by @Copilot in #20

New Contributors

Full Changelog: v0.9.2...v0.9.3

master

25 Feb 08:33
3c0ebad

Choose a tag to compare

master Pre-release
Pre-release
chore: release v0.9.3 (#20)

* Initial plan

* chore: bump version to 0.9.3

Co-authored-by: zccrs <13449038+zccrs@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: zccrs <13449038+zccrs@users.noreply.github.com>

master

25 Feb 08:24
1bfaea9

Choose a tag to compare

master Pre-release
Pre-release
pre-release-22388184398

fix: preserve all commit marks (Fixes/PMS/Log/etc.) when using --amen…

master

25 Feb 06:12
5b28e51

Choose a tag to compare

master Pre-release
Pre-release
feat: add bidirectional translation support (#17)

Enhanced translation functionality to support both Chinese-to-English
and English-to-Chinese translation directions
Added command-line options --to-english and --to-chinese for explicit
direction control
Implemented configurable default translation direction via config
command
Updated translation prompts for different directions with specific
formatting rules
Added text wrapping for Chinese content to maintain proper formatting
Modified AI service interface to accept translation direction parameter
Updated documentation with new features and examples

Log: Added bidirectional translation support with configurable direction

Influence:
1. Test Chinese-to-English translation with various Chinese text inputs
2. Test English-to-Chinese translation with different English content
3. Verify translation direction configuration persistence
4. Test command-line options for explicit translation direction control
5. Validate translation quality and format preservation
6. Test mixed content handling (Chinese and English in same text)
7. Verify configuration settings for default translation direction

feat: 添加双向翻译支持

增强翻译功能,支持中译英和英译中双向翻译
添加命令行选项 --to-english 和 --to-chinese 用于显式控制翻译方向
实现可通过配置命令设置默认翻译方向
为不同翻译方向更新提示词,包含特定的格式规则
添加中文文本自动换行以保持格式规范
修改 AI 服务接口以接受翻译方向参数
更新文档,包含新功能和示例

Log: 新增双向翻译支持,可配置翻译方向

Influence:
1. 测试中译英功能,使用各种中文文本输入
2. 测试英译中功能,使用不同英文内容
3. 验证翻译方向配置的持久性
4. 测试命令行选项的显式翻译方向控制
5. 验证翻译质量和格式保持
6. 测试混合内容处理(中英文混合文本)
7. 验证默认翻译方向的配置设置

Fixes: zccrs/git-commit-helper#16

v0.9.2

21 Jan 09:23

Choose a tag to compare

Full Changelog: v0.9.1...v0.9.2

Full Changelog: v0.9.1...v0.9.2

v0.9.1

21 Jan 09:18

Choose a tag to compare

Full Changelog: v0.9.0...v0.9.1

Full Changelog: v0.9.0...v0.9.1

v0.9.0

21 Jan 09:03
e5ede4d

Choose a tag to compare

What's Changed

  • feat: preserve Change-Id in amend mode by @mhduiy in #15

Full Changelog: v0.8.0...v0.9.0

master

21 Jan 09:41

Choose a tag to compare

master Pre-release
Pre-release
docs: Add Cargo installation instructions

This commit updates the `README.md` to include instructions for
installing the `git-commit-helper-cli` tool using Cargo. The Cargo
installation method is now designated as the recommended approach,
offering a more streamlined and convenient way for users to get started.
The previous "Install from source" section has been updated to remove
the "recommended" tag, acknowledging Cargo as the preferred installation
path. This change aims to improve the user experience by providing an
easier installation option.

Log: Added recommended Cargo installation method for CLI

Influence:
1. Verify the new `cargo install git-commit-helper-cli` command works
correctly.
2. Ensure the documentation accurately reflects Cargo as the recommended
installation method.
3. Check if the "Install from source" section correctly removed the
"recommended" tag.

docs: 添加 Cargo 安装指南

此提交更新了 `README.md`,包含了使用 Cargo 安装 `git-commit-helper-cli`
工具的指南。Cargo 安装方法现在被指定为推荐方式,为用户提供了更便捷、更流
畅的入门途径。之前的“从源码安装”部分已更新,移除了“推荐”标签,确认 Cargo
为首选安装路径。此更改旨在通过提供更简便的安装选项来改善用户体验。

Log: 新增推荐的 Cargo CLI 安装方式

Influence:
1. 验证新的 `cargo install git-commit-helper-cli` 命令是否正确运行。
2. 确保文档准确反映 Cargo 为推荐的安装方法。
3. 检查“从源码安装”部分是否已正确移除“推荐”标签。

master

21 Jan 09:26

Choose a tag to compare

master Pre-release
Pre-release
chore: bump version to 0.9.2

This commit updates the project's own version number in Cargo.toml
and Cargo.lock from 0.8.0 to 0.9.2. This version bump signifies a new
release of the git-commit-helper-cli tool, incorporating new features,
bug fixes, and improvements developed since the previous release.

Log: Updated the git-commit-helper-cli tool to version 0.9.2.

Influence:
1. Verify the CLI tool installs and upgrades correctly.
2. Test the core functionalities of the CLI tool.
3. Validate any new features or commands introduced in this version.
4. Check for regressions in existing functionalities.

chore: 升级版本至 0.9.2

本次提交将 Cargo.toml 和 Cargo.lock 中项目的自身版本号从 0.8.0 更新至
0.9.2。这次版本升级标志着 git-commit-helper-cli 工具的新版本发布,其中包
含了自上一版本以来开发的新功能、错误修复和改进。

Log: 将 git-commit-helper-cli 工具更新至 0.9.2 版本。

Influence:
1. 验证 CLI 工具的安装和升级是否正确。
2. 测试 CLI 工具的核心功能。
3. 验证此版本中引入的任何新功能或命令。
4. 检查现有功能是否存在回归。

master

21 Jan 09:23

Choose a tag to compare

master Pre-release
Pre-release
chore: bump version to 0.9.2

This commit updates the project's own version number in Cargo.toml
and Cargo.lock from 0.8.0 to 0.9.2. This version bump signifies a new
release of the git-commit-helper-cli tool, incorporating new features,
bug fixes, and improvements developed since the previous release.

Log: Updated the git-commit-helper-cli tool to version 0.9.2.

Influence:
1. Verify the CLI tool installs and upgrades correctly.
2. Test the core functionalities of the CLI tool.
3. Validate any new features or commands introduced in this version.
4. Check for regressions in existing functionalities.

chore: 升级版本至 0.9.2

本次提交将 Cargo.toml 和 Cargo.lock 中项目的自身版本号从 0.8.0 更新至
0.9.2。这次版本升级标志着 git-commit-helper-cli 工具的新版本发布,其中包
含了自上一版本以来开发的新功能、错误修复和改进。

Log: 将 git-commit-helper-cli 工具更新至 0.9.2 版本。

Influence:
1. 验证 CLI 工具的安装和升级是否正确。
2. 测试 CLI 工具的核心功能。
3. 验证此版本中引入的任何新功能或命令。
4. 检查现有功能是否存在回归。