Skip to content

Release 2.1.30 (2026-06-11)

Bug fixes

  • honor oracle-recorded base; drop legacy release/ inference (#1610)
  • fix(submit-pr): honor oracle-recorded base; drop legacy release/ inference

vrg-submit-pr re-inferred the PR base from the branch name and ignored the base the pr-workflow oracle recorded. The legacy 'release/' -> main rule predated submit-pr becoming human-only and silently retargeted a back-merge PR to main, cutting an unintended release. _target_branch now uses explicit --base, then the oracle base (origin/ stripped), then develop; read_pr_fields surfaces the recorded base.

  • chore(release): bump version to 2.1.29

Roll develop forward past the inert 2.1.28 release that was cut accidentally when the back-merge PR mis-targeted main (issue #1609). 2.1.28 is left published but unpromoted; the rolling v2.1 tag stays at 2.1.27.