Skip to content

v2026.930.1

Choose a tag to compare

@github-actions github-actions released this 01 Oct 12:01
· 19 commits to main since this release
6dcbcef

Vibgrate CLI 2026.930.1

Released 2026-09-30

This release of the Vibgrate CLI introduces support for YAML configuration files and enhances security in the review process. Users can now manage settings more flexibly and benefit from improved enforcement of review policies.

What changed

New

  • Vibgrate now supports reading settings from .vibgrate/config.yml alongside vibgrate.config.json.
  • The new YAML configuration can include a driftBudget and your review policy.

Improved

  • Local reviews without --base continue to use the files on disk.

Changed

  • The first vg review writes its starter policy into the YAML config instead of a separate review.toml file.
  • A base branch without a review policy defaults to standard settings rather than those added by the pull request.

Fixed

  • Existing review.toml files remain functional, and vg doctor will notify when a config file is ignored.

Security

  • vg review --base now reads team review files from the base branch, preventing pull requests from hiding findings.

Benchmarks

Two-arm benchmark of this release against 2026.921.1, interleaved on one runner against the pinned corpus (236 metrics compared).

Metric Previous This release
Languages with extraction 19 count 19 count
Definitions extracted (corpus total) 25880 count 25880 count
Call edges extracted (corpus total) 17611 count 17611 count
Locate accuracy (top-1) 0.94 ratio 0.94 ratio
Dependency detection (authored manifest truth) 0.96 ratio 0.96 ratio
CLI startup (--version, median) 450.70 ms 454.20 ms

2 regression(s) — published, not omitted:

  • Tasks passed on both arms: 36 → 34 (-5.6%)
  • Comparable-task rate (both arms passed / total): 0.95 → 0.89 (-5.6%)

Full report and methodology: https://vibgrate.com/cli/benchmarks

Install or update

npm install -g @vibgrate/cli
vg

Full changelog: https://vibgrate.com/changelog/cli/2026.930.1