返回 Skill 列表
extension
分类: 开发与工程无需 API Key

releasenotes

从上次发布标签以来的git历史生成格式化的变更日志。在准备将变更分类为重大变更、新功能、修复和其他部分的发布说明时使用。

person作者: jakexiaohubgithub

Generate a changelog for all changes from the most recent release until now.

Steps

  1. Find the most recent release tag using git tag --sort=-creatordate
  2. Get commits and merged PRs since that tag
  3. Look at previous releases in this repo to match their format and style
  4. Categorize changes into sections: Breaking Changes, Added, Changed, Fixed, Notes
  5. Focus on user-facing changes (features, important bug fixes, breaking changes)
  6. Include PR links and contributor attribution

Output

Present the changelog in a markdown code block, ready to copy-paste into a GitHub release.