Lavra v0.7.6 Release Notes
Release date: 2026-04-20
Critical bug fixes
Multi-bead review no longer silently skips code analysis
When /lavra-work processed multiple beads in parallel, the mandatory /lavra-review step after each wave appeared to run but wasn’t actually analyzing any code. Agents dispatched, time was spent, but no issues were caught. Beads then committed and closed with the review gate bypassed.
This only affected the multi-bead path. Single-bead review worked correctly.
Review diff now captures uncommitted working tree changes
The fix ensures /lavra-review sees all changes produced by parallel subagents, even though those changes haven’t been committed yet when review runs.
Improvements
Hooks auto-update across all projects after a global install
Updating Lavra globally (bunx @lavralabs/lavra@latest) now propagates hook fixes to every existing beads project automatically. On the next session start in any project, check-memory.sh detects the newer global version and re-copies hooks. No need to run the per-project installer for each project.
Previously, once hooks were installed in a project, they stayed at that version forever regardless of global updates.
Per-project installer avoids duplicating global files
When installing into a project that already has Lavra globally, the installer now checks whether the global install is current. If it is, only hooks are updated — commands, agents, and skills stay global. No more stale local copies.
If the global install is older than the installer, it warns and gives you three options: update global first (recommended), install a full local copy anyway, or update hooks only.
Installer banners now show the correct version
All platform installers used to display a hardcoded version string that was frequently out of date. They now read the live version from the plugin manifest automatically.
Upgrading
bunx @lavralabs/lavra@latest
No breaking changes.