Skip to content

Releases: SebaBoler/vanguard

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 16:47
3cf5473

1.6.0 (2026-10-17)

Features

  • ci: opt-in upload of .vanguard/runs as a workflow artifact (#481) (3e9439d)

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 14:31
e7f6c5e

1.5.0 (2026-10-17)

Features

  • ci: write run summary to GITHUB_STEP_SUMMARY (#469) (ab83663)
  • desktop: pull CI run records into the Inspector (#470) (0206248)
  • metrics: opt-in OTLP trace export for Langfuse (#471) (4e3bd43)

Bug Fixes

  • run-record: redact transcripts, drop diff and bundle for secret-blocked runs (#478) (cdf79e0)

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 16 Oct 19:54
a9193e5

1.4.2 (2026-10-15)

Bug Fixes

  • deps: clear every open dependabot alert (#467) (28442f2)

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 14 Oct 07:56
48cdc72

1.4.1 (2026-10-14)

Bug Fixes

  • verify: detect check-types as the typecheck step (#465) (2656072)

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 12:18
1fcf42e

1.4.0 (2026-10-13)

Bug Fixes

  • cli: watch and doctor reject --fork and --spec-file instead of ignoring them; one parseRunOptions for run and watch (#459) (80b3589)
  • watch: hold a secret-blocked run for a human instead of reverting the claim (#460) (2aa7a35)

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 11:33
991ed2e

1.3.0 (2026-10-09)

Features

  • --fallback-provider — the implementer retries on another provider when its own fails (#453) (474974a)
  • Flow editor: project switch discards unsaved flow edits without a confirm (SebaBoler/vanguard#339) (#435) (009c860)

Bug Fixes

  • codex: pass the prompt on stdin, not argv (#454) (9c88b41)
  • retry the base fetch when a concurrent fetch holds the ref lock (#434) (#438) (026d2ff)
  • review: omit generated files from the review diff (#455) (f98f1b1)
  • security: revise-pr scans the revision diff for secrets before commit and push (#440) (9d64f06)

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 16:48
259ba62

1.2.0 (2026-10-08)

Features

Bug Fixes

  • cut the task worktree from origin/<base> when it is ahead of the local base (#429) (#431) (50cf147)

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 08 Oct 14:04
8892a66

1.1.1 (2026-10-08)

Bug Fixes

  • rebase the task branch onto the remote base before publishing (#423) (#426) (16d70d1)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 13:33
2c8c6d6

1.1.0 (2026-10-08)

Features

  • --escalate-model — resume the 2nd+ gate repair on a stronger model (#407) (5f4dcd9)
  • current-generation models — 5.5/Fable 5.1 prices, aliases repointed, alias resolution not a swap (#417) (8c37e59)
  • decision model as fork scorer and eval judge (#413) (f12f011)
  • desktop: collapsible icon sidebar + shell alignment + single @/ui seam (#312) (4cb02fa)
  • desktop: Kanban board glow-up + project-color hover + rail collapse fix (#315) (7591793)
  • desktop: live cost/budget strip on the run viewer (#317) (b9bc59e)
  • desktop: show in-flight runs as rows in the Runs table, not a card (#320) (5ec052a)
  • Editor chrome: indent guides, bracket matching, status bar (Editor UX 2/7) (SebaBoler/vanguard#357) (#365) (1c04130)
  • Editor interaction: multi-cursor and VSCode keybindings (Editor UX 3/7) (SebaBoler/vanguard#358) (#367) (619ea42)
  • Editor UX upgrade (SebaBoler/vanguard#352) (#363) (0dd0c8c)
  • Linear tasks open GitLab MRs; review-mr skips reviewed heads (#398) (8cd4eea)
  • log-only difficulty probe via a decision model (Clef / System One API) (#410) (d95a353)
  • review: let review-mr and review-pr take --max-turns (#402) (39e503c)
  • s10: task drafts — the Docs page dies, authoring becomes task-first (#349) (f682b78)
  • s4.3: create a task from a doc — the app's first irreversible write (#335) (9c8050a)
  • s5.1: flows go live — .vanguard/flows/*.hcl discoverable, runnable, writable (#336) (d4272a2)
  • s5.2: visual flow editor — Workflow screen reads and writes real flow HCL (#338) (6ab753e)
  • s6.1: custom providers go live — repo-configured Anthropic-compatible endpoints (#340) (89320fe)
  • s6.2: custom providers in the app — NewRunForm merge, Settings editor, config data-safety (#341) (b93b195)
  • s7: shared-types seam — one generated wire contract, mirror class deleted (#342) (828fe3c)
  • s8.1: hygiene bundle — double-scroll, drag cancel, input feedback, strip bleed, nav guard (#339) (#343) (62c4fbe)
  • s8.2: in-app flow rename + delete (additive deleteFlow method) (#345) (fac70ff)
  • s9.1: board read path in core — listTasks/fetchSpec sidecar methods (#346) (45ea16a)
  • s9.2: the Rust board dies — one brain (#348) (5ca0227)
  • sidecar: give short calls their own pipe; keep cancel pointed at the run child (#334) (69162fb)
  • spec: --base flag + auto-fetch origin baseline for the spec pass (#311) (5936a56)
  • task-page: full-page editor with a tabbed chat drawer (#350) (24d0122)
  • vanguard metrics push + stats --branch — durable run metrics on an orphan branch (#419) (e8c76ef)
  • vanguard:model=<m> issue label pins the implementer model per task (#409) (16f7481)
  • watch: add --spec-only to run the loop-v1 spec pass alone (#400) (0155ebc)

Bug Fixes

  • codex/cursor-only review needs no Anthropic credential; log why a watched item failed (#422) (abe3256)
  • desktop: default runs to claude, drop dead zai/--llm-proxy hardcode (#321) (57d0669)
  • desktop: Fleet watch-loop toggle falsely reads 'stopped' after navigating away (SebaBoler/vanguard#318) (#319) (4d14e2b)
  • dogfood: proxy EPIPE crash-loop killed run #352 again; live-run strip trapped the Runs page (#354) (e016ec0)
  • fail fast when every assistant turn is a synthetic API error (#392) (eed565a)
  • follow-ups from the last #398 review (#399) (2315cfa)
  • gate runs on the pinned sandbox claude CLI, add doctor --fix (#393) (70729db)
  • keep truncations visible after repair, annotate gateway swaps in stats, map Claude aliases on openrouter (#406) (6d37155)
  • linear: list over GraphQL — vanguard watch --linear was broken on every poll (#333) (4203660)
  • log a self-contradicting review verdict (clean verdict, high finding) (#412) (48a485c)
  • loop-v1 spec pass researches against --base (#401) ([e50d60b](https://github.com/SebaBoler/vanguard...
Read more