v2026.930.1
·
19 commits
to main
since this release
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
vgFull changelog: https://vibgrate.com/changelog/cli/2026.930.1