Streamlines the software release process by automating changelog updates and semantic version bumping across multiple project files.
The prepare-release skill simplifies the complex and often error-prone task of readying a project for a new version. By automatically fetching git tags, analyzing commit history since the last release, and categorizing changes, it generates structured entries for your CHANGELOG.md. It further ensures consistency across your repository by simultaneously bumping version numbers in both pyproject.toml and ui/package.json according to Semantic Versioning standards, providing a clear summary of all updates before you commit.
主な機能
01Automated git history analysis to identify changes since the last tag