Skip to content

v0.5.0

Choose a tag to compare

@gimlichael gimlichael released this 07 Jun 21:20
· 23 commits to main since this release
dc34dbe

What's Changed

Introducing git-remote-release skill — a new skill for generating polished GitHub release notes by summarizing commits and pull requests between two tags, branches, or the current branch and the upstream default branch.

Key capabilities:

  • Intelligent input handling where the skill accepts a GitHub compare URL, explicit tag/branch pairs, or automatically detects the current branch and compares against the upstream default branch,
  • Pull request enrichment that collects and prioritizes PR metadata over raw commits for richer context including descriptions, labels, and review discussions,
  • API-first design that works entirely through GitHub's API when possible, requiring no local clone for remote repository comparisons,
  • Default-branch awareness including automatic resolution of the canonical default branch (main or master) and fallback detection when the symbolic ref is unavailable,
  • Pagination handling with documented awareness of GitHub API limits and warnings when the compare endpoint reaches pagination thresholds,
  • Contributor attribution that preserves all contributors in the comparison range, linking to their GitHub profiles and pull request or commit URLs,
  • Effect-oriented summaries that explain what users and maintainers can expect from the release rather than listing implementation details chronologically,
  • Alert block support for highlighting breaking changes, security updates, and other attention-worthy information with appropriate severity levels.

Sources:

Full Changelog: v0.4.6...v0.5.0