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.