English | 中文简体
一个优雅的变更日志生成器,只需遵循 Conventional Commits 规范,即可生成一个漂亮的,工整的变更日志。
致力于优雅/简单/高效/可扩展
特性:
- 跨平台支持
- 生成 本地/远程 的 git 仓库
- 内置预设的生成模板
- 自定义模版文件
- Conventional Commits 规范解析器
- 支持多个版本的变更日志生成
- Github Action
- Visual Studio Code extension
$ whatchanged --help
- Shell (Mac/Linux)
curl -fsSL https://github.com/release-lab/install/raw/v1/install.sh | bash -s -- -r=release-lab/whatchanged
- PowerShell (Windows):
$r="release-lab/whatchanged";iwr https://github.com/release-lab/install/raw/v1/install.ps1 -useb | iex
- 从 Github Release Page 下载 (全平台支持)
下载可执行文件,并且把它加入到
$PATH
环境变量中
- 使用 Golang 从源码中构建并安装 (全平台支持)
go install github.com/release-lab/whatchanged/cmd/whatchanged
The Anti-996 License