Repository navigation
v0.8.0
This release focuses on memory safety hardening, reproducible stress diagnostics, and privacy-default telemetry behavior.
Highlights
- Hardened memory lifecycle paths in indexing/chunking/storage/search to reduce retention and improve cleanup behavior.
- Added daemon memory monitoring with high-signal Sentry diagnostics for threshold/growth events.
- Added repeatable memory diagnostics and stress tooling under
scripts/memory/, including watcher/reindex churn stress. - Added memory regression coverage and CI memory checks.
- Changed telemetry bootstrap default to
strippedfor new installations.
Detailed Changes
-
Memory hardening and diagnostics (
44a69e0):- Indexing lifecycle cleanup improvements.
- Memory monitor services and Sentry payload enrichment.
- New regression tests:
source/daemon/__tests__/chunker-memory-regression.test.tssource/daemon/__tests__/indexing-memory-regression.test.tssource/daemon/__tests__/memory-monitor.test.tssource/daemon/__tests__/memory-monitor-sentry.test.ts
- CI memory job updates in
.github/workflows/ci.yml.
-
Watcher reindex stress harness (
89477fb,7eab7aa):- Added
scripts/memory/watch-reindex-stress.mjs. - Added
npm run memory:watch-stressand docs inscripts/memory/README.md. - Supports high-parallel file edit churn with RSS safety guards and JSONL run artifacts.
- Added
-
Telemetry privacy default + version bump (
12418df):- Default telemetry mode for newly created settings changed from
defaulttostripped. - Updated user-facing policy/ADR wording and CLI guidance.
- Version bumped to
0.8.0(package.json,package-lock.json, docs banner).
- Default telemetry mode for newly created settings changed from
Compatibility / Notes
- Existing installations keep their persisted telemetry mode; only new settings bootstrap defaults to
stripped. - To override at runtime:
/telemetry disabled|stripped|default- or
VIBERAG_TELEMETRY=disabled|stripped|default
Full commit list since v0.7.1
44a69e0Harden memory lifecycle and improve Sentry memory diagnostics89477fbAdd watcher reindex memory stress harness12418dfDefault telemetry to stripped and bump version to 0.8.07eab7aaformatting