用途:根据最近一次发布标签到当前的所有改动生成变更日志,适合在准备 GitHub 发布说明时使用。
主要能力:查找最近的发布标签;获取该标签之后的提交与已合并 PR;参考仓库中以往发布的格式与风格;将改动归类为 Breaking Changes、Added、Changed、Fixed、Notes;聚焦面向用户的变化(功能、重要缺陷修复、破坏性变更);包含 PR 链接与贡献者署名。
使用方式:先执行 git tag --sort=-creatordate 找到最近的发布标签,再获取该标签之后的提交与合并 PR,然后参照仓库历史发布格式整理,最终以 markdown 代码块输出,便于直接复制粘贴到 GitHub release。
适用场景:需要按既有风格快速产出结构化发布说明的仓库维护者。
限制:资料未提供具体安装命令、收费方式、支持平台或效果说明;实际输出格式取决于仓库中以往发布的风格。