Repository navigation
Releases: spietrza/vanguard
Releases · spietrza/vanguard
Release list
v1.12.0
1.12.0 (2026-10-24)
Features
- approver: deterministic APPROVE/ESCALATE for factory PRs, shadow mode (#557) (44196c5)
- approver: the
Vanguard Approver (shadow)workflow runs the approver after the factory PR review and comments APPROVE/ESCALATE; it never merges, approves or labels (#564) (b4fca07) - hub: show how many tasks wait for the factory (spietrza/vanguard#560) (#562) (ed440ef)
- review: risk level line after the review verdict (spietrza/vanguard#559) (#561) (340425a)
- revise: refuse fork PRs instead of pushing to a same-named base-repo branch (spietrza/vanguard#567) (#571) (c889c81)
- revise: trust PR feedback and spec manifests only from authorised authors (spietrza/vanguard#566) (#569) (bc92f5f)
- secret-scan: check injected secret values regardless of path or allowlist marker (spietrza/vanguard#568) (#570) (18b69c5)
Bug Fixes
- factory: no double conventional prefix in the factory commit headline (#553) (d4ef178)
- revise: mark the PR ready with VANGUARD_PUSH_TOKEN so the automatic review runs (#572) (0b30b77)
Documentation
v1.11.0
1.11.0 (2026-10-22)
Features
- decision-model: default to clef instead of clef-flash (#541) (024cefe)
- factory: open the PR ready for review when every gate passed (#549) (dcf0334)
- pr-review:
watch-prsalso takes the PR fromopened/ready_for_reviewevents, so a caller can review a factory PR as soon as it is ready; Vanguard's own caller now does that without a label, and CI'sbuildrunspnpm verify(#550) (8e1e412) - verify: run the repo's verify script so the gate matches CI (#548) (21d81d0)
Bug Fixes
- ci: gate on spietrza, open factory PRs with the push token (#543) (7755fa8)
- deps: bump vite from 7.3.6 to 7.3.7 in apps/desktop (#544) (5443487)
Documentation
- add flow diagrams to README (#542) (6663df3)
- cursor: GitHub Actions does not support cursor yet (#539) (05e6a46)
- diagrams cover GitLab and Linear, not just GitHub (#545) (bb7cfa0)
- diagrams show ready PRs and the automatic review (#551) (1d0e5dd)
Upgrade notes (callers on @v1)
- Ready PRs: a factory PR now opens ready for review when every gate passed. It stays a draft only when a gate or the visual proof failed, or no verify command ran (#549).
- CI on factory PRs: map
VANGUARD_PUSH_TOKENin your implement caller'ssecrets:, with Contents and Pull requests: Read and write. Without it nothing changes: the PR opens withGITHUB_TOKENand gets no CI until a push (#543). verifyscript: averifyscript in yourpackage.jsonnow takes precedence over the typecheck/test auto-detect (#548).- Repository name: the repository is
spietrza/vanguard. Changeuses: SebaBoler/vanguard/...touses: spietrza/vanguard/..., because the old owner name only resolves through GitHub's rename redirect (#543).
v1.10.1
v1.10.0
v1.9.0
v1.8.1
v1.8.0
1.8.0 (2026-10-18)
Features
- desktop: typed command catalogue in src/wire.ts for the Tauri, hub and mock adapters (#509) (63d5c67), closes #498
- factory: conventional-commit prefix on factory PR titles (#502) (212e135), closes #495
- hub: one wire codec for the RPC envelope, SSE frames and the hub marker (#503) (3fa1748), closes #496 #491
- inspector: one address for a CI run's records on both backends (#516) (626b278), closes #499
- skills: inject skills into the spec, revise and review runs (#517) (74055e0)
- skills: merge the repo's .github/vanguard-skills into every run (#515) (6fbbc39)
Bug Fixes
- desktop: run-record types from src/wire.ts, diffOmitted and visualProof in the UI, RemoteRun.cached on the hub (#505) (a4919a5), closes #492
- hub: api_create_task runs validateCreateTask; one core-method table behind both dispatchers (#508) (d59785e), closes #500 #493
- hub: same-origin check compares host, not scheme (#506) (1ef03d4), closes #490