Changelog
Release history and notable changes
v5.0 — v1 Deprecated
March 2026
- v1 pipeline deprecated — removed BYOLLM, shell executor, browser executor, API executor, assertion verifier, test plan parser, and item classifier
- Removed signals: CI Bridge, Test Execution, Plan Augmentor, Gap Analysis
- Vigil now runs a single v2 pipeline with 6 signals on every PR
- Simplified architecture: read-only diff analysis, no code execution
- Removed Chromium/Playwright dependency
v4.3 — Signal Quality
March 2026
- Fixed template literal confusion in diffs — backticks in JSX/TSX code are no longer misread as single quotes
- Credential scan now reduces severity for test files instead of failing the entire signal
- Coverage mapper walks up parent directories to find
__tests__/test files - Config files (
*.config.*,nginx.conf,Dockerfile) excluded from coverage analysis
v4.2 — Dashboard
March 2026
- New: Dashboard at
/dashboard— view PR verification history, scores, and repo metrics - GitHub OAuth login with JWT sessions
- Execution persistence — pipeline results now stored in database with score, signals, and pipeline mode
- Dashboard API: paginated executions, stats, repos, and execution detail endpoints
- Dashboard link added to landing navbar and pricing page
v4.1 — Inline Comments & Conversational
March 2026
- Inline review comments — findings posted directly on diff lines via GitHub Reviews API (Pro only)
- New commands:
@vigil explain,@vigil verify,@vigil recheck,@vigil ignore - Repo memory — persistent ignore rules per repository via
@vigil ignore
v4.0 — PR Verification
March 2026
- Vigil now verifies any PR — no test plan required
- New: Claims Verification — extracts claims from PR title/body, verifies against diff
- New: Undocumented Change Detection — surfaces changes not mentioned in the PR
- New: Dual-mode pipeline — v1+v2 with test plan, v2-only without
- New: v2-specific onboarding tips for repos without test plans
- Rebalanced signal weights for 10-signal architecture
v3.1 — Commercial Launch
March 2026
- Dedicated
/pricingpage with monthly/annual toggle and feature comparison - Checkout success page (
/checkout/success) - Billing endpoints:
/api/billing-portal,/api/account - Billing documentation page
- MIT LICENSE added
- Repo made public
- GitHub Marketplace listing submitted
v3.0 — Signal Improvements
March 2026
- New signal: Plan Augmentor — auto-generates verification items the test plan missed
- New signal: Contract Checker — verifies API/frontend type compatibility
- Coverage Mapper reform — plan-covered files count as tested
- Signal coordination: contract-over-assertion trust, pipeline reorder
- Augmentor reads
CLAUDE.mdfor project context - Smart file reader — keyword-directed context extraction
- Onboarding tips on first Vigil comment per PR
v2.0 — Confidence Score
March 2026
- Score engine: weighted 0–100 confidence score
- BYOLLM support: bring your own OpenAI, Groq, or Ollama key
- 6 new signals: CI Bridge, Credential Scan, Coverage Mapper, Diff Analyzer, Gap Analyzer, Executor Adapter
- Free/Pro tier gating
- Failure cap: deterministic signal failures cap score at 70
v1.0 — Core
March 2026
- GitHub App with webhook integration
- Test plan parser (markdown checkbox extraction)
- Item classifier (rule-based + LLM two-pass)
- Shell executor (Docker sandbox,
--network none) - API test executor
- Browser test executor (Playwright)
- Result reporter (PR comment + Check Run)