Skip to content

Release 2.0.21 (2026-05-19)

Bug fixes

  • support all merge strategies and add --pr flag vrg-resolve-tracking-issue now tries merge-commit pattern, squash-merge pattern, and GitHub API fallback before giving up. The --pr flag bypasses commit parsing entirely for callers that already know the PR number.

  • exit non-zero when PR is blocked by branch protection (#806)

Documentation

  • add design and plan for wait-until-green merge-state awareness (#806)

Features

  • add merge_status() helper for combined merge state and review decision query

Styling

  • replace assert with isinstance guard for ruff S101 compliance