Releases: loveRyujin/ReviewBot
Releases · loveRyujin/ReviewBot
Release list
v1.7.1
Changelog
Features
- c50a582: feat: Add AI provider and model configuration via CLI (@loveRyujin)
- fa84d1e: feat: Add support for custom prompt template directories (@loveRyujin)
- 58c8974: feat: Refactor git operations to use shared command runner (@loveRyujin)
Bug fixes
- 9ef79ce: fix: Enforce maximum diff size limit (@loveRyujin)
Enhancements
- ecf3e82: chore: Exclude merge commits from changelog generation (@loveRyujin)
- ea3cb9e: chore: Refactor config handling to use platform-specific directories (@loveRyujin)
Build process updates
- c1c82d5: ci: Remove reviewbot configuration (@loveRyujin)
Documentation updates
- 5385c75: docs: Document project roadmap and development plan (@loveRyujin)
Others
- 7c6fbf8: test: Add test and coverage targets to Makefile (@loveRyujin)
Released by GoReleaser.
v1.7.0
Changelog
Features
- d77a143: feat: Add localization support to commit command (@loveRyujin)
- 6a362fb: feat: Implement configuration system with validation and multi-source loading (@loveRyujin)
- c5df622: feat: Improve shell command validation robustness (@loveRyujin)
- 7906b4a: feat: Refactor config path handling with validation and creation (@loveRyujin)
Enhancements
- 6619315: chore: Expand git diff exclusions for common artifacts (@loveRyujin)
Refactor
- d40d5b6: refactor: Refactor configuration handling to use globalConfig (@loveRyujin)
Build process updates
- c190213: build: Add Windows support and install target for binary builds (@loveRyujin)
Documentation updates
- 1aff840: docs: Improve CLI installation and documentation (@loveRyujin)
- b1eafc4: docs: add AGENTS.md (@loveRyujin)
Others
- 721b7ec: Merge pull request #5 from loveRyujin/feature/add_git_commit_msg_translation (@loveRyujin)
- 66871ee: Merge pull request #6 from loveRyujin/refactor_reviewbot (@loveRyujin)
Released by GoReleaser.
v1.6.6
Changelog
Features
- 98d30e6: feat: Support git amend in configuration (@loveRyujin)
Bug fixes
- 5518e0b: fix: Unescape commit messages before display (@loveRyujin)
Documentation updates
- 57c4907: docs: Recommend Git Bash for Windows users (@loveRyujin)
- efc64e0: docs: Switch to OpenRouter for AI service access (@loveRyujin)
Others
- c542a00: Merge pull request #4 from loveRyujin/fix_unescape_commitmsg (@loveRyujin)
Released by GoReleaser.
v1.6.5
Changelog
Bug fixes
- 4a46380: fix: Unescape HTML entities in commit messages (@loveRyujin)
Others
- 525e77d: Merge pull request #3 from loveRyujin/bugfix_20250813 (@loveRyujin)
Released by GoReleaser.
v1.6.4
Changelog
Features
- 8ebabcd: feat: init命令新增启动项目名称输出 (@loveRyujin)
Enhancements
- 6fa143a: chore: 修改reviewbot命令简介 (@loveRyujin)
- da39c7b: chore: 打印版本号新增输出version,增强可读性 (@loveRyujin)
- 85f163d: chore: 新增欢迎提示语 (@loveRyujin)
Refactor
- 7a7f43d: refactor: Refactor welcome and help message handling (@loveRyujin)
- 55ea21e: refactor: 使用printProjectName方法输出ASCII艺术字体 (@loveRyujin)
Build process updates
- fb01efe: build: 生成可执行文件时新增执行go mod tidy命令 (@loveRyujin)
Documentation updates
- 4bc62c3: docs: Update documentation and assets for ReviewBot (@loveRyujin)
Released by GoReleaser.
v1.6.3
Changelog
Features
- 389a088: feat: commit命令新增preview命令行标志,用于预览commit信息 (@loveRyujin)
Bug fixes
- f8b205f: fix: 修复golangci-lint提示错误 (@loveRyujin)
Documentation updates
- fc72dbd: docs(README.md): 更新README.md,补充preview相关用法 (@loveRyujin)
Others
- fee752f: ci:新增golangci-lint.yml (@loveRyujin)
Released by GoReleaser.
v1.6.2
Changelog
Features
- e866658: feat: review命令非流式输出模式code review时,新增终端spinner (@loveRyujin)
Others
- 139f40c: Merge pull request #2 from loveRyujin/feature/progress_bar (@loveRyujin)
- 52e1497: docs(README.md):更新README.md (@loveRyujin)
Released by GoReleaser.
v1.6.1
Changelog
Features
- a866666: feat: init命令新增config选项,支持指定生成配置文件的位置 (@loveRyujin)
Others
- 233f774: refactor:修改viper读取配置文件的顺序 (@loveRyujin)
Released by GoReleaser.
v1.6.0
Changelog
Features
- b410754: feat: 完善init命令,实现基本终端交互 (@loveRyujin)
- f54a7b1: feat: 新增init子命令 (@loveRyujin)
Refactor
- bbe2f8e: refactor: rootCmd移除不需要的钩子 (@loveRyujin)
- ab376f6: refactor: 未输入配置时退出不创建配置文件 (@loveRyujin)
Others
- cd587f0: Merge pull request #1 from loveRyujin/optimize_ui_interaction (@loveRyujin)
- 4ebd892: docs(README.md):更新README.md (@loveRyujin)
- e277daa: docs(README.md):更新README.md (@loveRyujin)
- 65097a7: feat:新增ui交互,补充git和proxy配置 (@loveRyujin)
- d2dab06: refactor:列表返回string切片 (@loveRyujin)
- 89dec56: refactor:重构view部分代码,抽出通用函数 (@loveRyujin)
Released by GoReleaser.