Repository navigation
v2026.910.1
·
66 commits
to main
since this release
Vibgrate CLI 2026.910.1
Released 2026-09-10
This release of the vg CLI introduces several performance improvements and fixes, particularly around the local runtime and code map handling. Changes to command outputs and behavior enhance usability for developers working with package management and code analysis.
What changed
Improved
- vg serve, vg lsp, and vg code now share one local runtime for the code map, allowing for faster queries and reducing the likelihood of a dead runtime hanging the editor.
Changed
- vg show arch now opens on a workspace map of packages and drills into a column slice instead of displaying every symbol as a card.
Fixed
- vg drift --online no longer incorrectly reports a package as behind latest when the installed version is newer than the npm latest dist-tag.
Performance
- When the local runtime (vgd) is running, it is now the only process that holds the code map, improving efficiency for commands like vg lsp, vg serve, and vg code.
- Switching branches in the local runtime no longer answers from the previous branch's code map, and closing a workspace unregisters it to free graph slots.
Benchmarks
Two-arm benchmark of this release against 2026.909.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) | 25015 count | 25015 count |
| Call edges extracted (corpus total) | 16449 count | 16449 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) | 605.70 ms | 606.60 ms |
No regressions against the previous release.
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.910.1