Skip to content

Releases: SimonGino/aicommit

v0.1.9

18 Mar 06:36
Compare
Choose a tag to compare

Changelog

  • 287c033 docs(README): 更新README.md和添加README_en.md
  • a30ccf0 feat(cmd/aicommit): 添加语言选项支持

v0.1.8

12 Mar 05:22
Compare
Choose a tag to compare

Changelog

  • 01bbe83 chore(release): add GoReleaser to auto-release workflow
  • 61e9d51 chore(release): remove auto-release workflow and update release workflow
  • 614098f chore(release): remove redundant branch trigger for release
  • 184a8be fix(ai): 修复AI生成的提交消息中包含随机issue引用的问题 (#3)
  • 88bc2f6 fix(ci): 修复自动发布工作流中的脚本错误 (#4)

v0.1.7

11 Mar 06:28
Compare
Choose a tag to compare

Changelog

  • c1e2501 chore(ci): add auto-release workflow
  • 0491bde fix(deepseek): 修复DeepSeek返回结果包含Markdown标记的问题 (#2)

v0.1.6

05 Mar 01:44
Compare
Choose a tag to compare

Changelog

  • 8a60be6 Delete aicommit
  • 14e1b70 feat(scripts): update installation and uninstallation scripts
  • 05ec4e8 refactor(ai): centralize file list and prompt generation
  • a3c5ebc refactor(cmd/aicommit, internal/ai): improve user input handling and prompt localization

v0.1.5

04 Mar 09:26
Compare
Choose a tag to compare

Changelog

v0.1.3

07 Feb 01:44
Compare
Choose a tag to compare

Full Changelog: v0.1.2...v0.1.3

v0.1.2

06 Feb 03:22
Compare
Choose a tag to compare

Full Changelog: v0.1.1...v0.1.2

v0.1.1

06 Feb 01:35
Compare
Choose a tag to compare

feat(cli): add language configuration and support
Add support for configuring the output language for commit messages. Users can now set the language to English, Simplified Chinese, or Traditional Chinese using the aicommit config command. This change includes updates to the README, adding the tomlkit dependency, and modifying the main.py, base.py, config.py, and qwen.py files to handle language-specific prompts and commit types.

  • Update README.md with language configuration instructions
  • Add tomlkit to dependencies in pyproject.toml
  • Modify main.py to include language option in config command
  • Update base.py to generate language-specific prompts
  • Update config.py to store and manage language settings
  • Modify qwen.py to use language-specific commit types and system prompts

BREAKING CHANGE: Configuration file format changed from JSON to TOML

v0.1.0

05 Feb 16:13
Compare
Choose a tag to compare