Use when analyzing changes since last release, calculating SemVer tag bump, generating changelogs, creating annotated git tags, and publishing releases.