Skip to content

byterover-cli

v3.12.0 Security

This release includes 1 security fix for security teams reviewing exposed deployments.

Published 25d AI Coding Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →
This release patches 1 known CVE

Topics

agent ai autonomous-agents cli coding-assistant context-memory
+7 more
developer-tools knowledge-management llm mcp memory typescript vibe-coding

Summary

AI summary

Tasks history now persists per project with filters, pagination, bulk delete, and related link fixes.

Full changelog

ByteRover CLI 3.12.0 turns the Tasks page in brv webui into a per-project history. Every curate, query, and review you run is now saved across daemon restarts, with filters, pagination, bulk delete, and provider/model attribution. The release also fixes a sync regression that caused brv push to ship dangling related: references, and tidies up frontmatter so synthesized files render properly in the dashboard.

What's Changed

✨ Added

  • Tasks history in brv webui. Past curate, query, and review tasks now persist per project across daemon restarts (up to 1000 entries), with filters (status, date range, duration), pagination, per-task event log, bulk delete, clear-completed, and provider/model attribution on each row. By @bao-byterover and @ncnthien in #622

🚀 Changed

  • Synthesized files get full semantic frontmatter. brv dream synthesize now writes title, summary, tags, related, keywords, createdAt, and updatedAt alongside its existing synthesis fields, so dashboard context cards no longer render with empty preview slots. Existing synthesized files keep their old shape until regenerated. By @RyanNg1403 in #621
  • Consistent flow-style YAML in dream writes. brv dream's synthesize and consolidate steps now emit tags: [a, b, c] arrays like brv curate, so brv vc diffs stop reflowing brackets on every consolidate pass. By @RyanNg1403 in #621

🐛 Fixed

  • brv push no longer ships dangling related: links. *.abstract.md and *.overview.md entries are excluded from sync, but brv dream's cross-reference step and brv curate used to leave them in related:, so pushed parents landed on the remote with broken sibling references. Both write paths now filter excluded entries before write, and brv curate's update path also cleans pre-existing stale entries when it touches a doc. By @cuongdo-byterover in #618
  • Security dependency refresh. Refreshed package-lock.json to clear several npm audit advisories. By @bao-byterover in #623

🚀 Upgrade & Install

Fresh install (macOS / Linux):

curl -fsSL https://byterover.dev/install.sh | sh

Existing users: re-run the installer above to upgrade in place, then run brv restart to reload the daemon.

✅ No Breaking Changes

All changes are backward compatible. Existing context trees, provider configs, and connected agents continue to work with no migration. New semantic frontmatter applies forward only: older synthesized files keep their previous shape until they are regenerated.

🙏 Contributors

Thanks to @bao-byterover, @RyanNg1403, @ncnthien, and @cuongdo-byterover for shipping this release.

Full Changelog: https://github.com/campfirein/byterover-cli/compare/v3.11.0...v3.12.0

Security Fixes

  • Dependency refresh cleared several `npm audit` advisories

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track byterover-cli

Get notified when new releases ship.

Sign up free

About byterover-cli

ByteRover CLI (brv) - The portable memory layer for autonomous coding agents (formerly Cipher)

All releases →

Beta — feedback welcome: [email protected]