Repository navigation
Memtrace v1.2.1
Memtrace v1.2.1
Quieter background work, clearer resource usage and complete release history
New
- New features reach the nightly channel first: npm install -g memtrace@nightly. Nightly is not always stable. The default install receives stable releases, and memtrace install keeps the current channel.
Fixed
- Synthetic search warmup finishes after startup instead of repeating while the workspace is idle. Normal search and model warmup remain available.
- Cursor transcript capture uses indexed lookups instead of scanning unrelated records in large local conversation databases. Regression checks preserve the captured records and literal conversation identifiers.
- File notifications from Memtrace storage are filtered before they enter the watcher queue, reducing background work caused by the database writing its own files.
- Insights loads and refreshes panels on demand, so opening the dashboard no longer starts expensive work for every hidden panel.
- Database property queries filter matching records before decoding their properties, reducing repeated work on large stores.
- Windows-shaped import paths resolve consistently across platforms. Explicitly imported callees remain distinct from same-named declarations in neighbouring files.
Improved
- Resource accounting includes the database and decision-memory processes owned by Memtrace, making background CPU and memory usage easier to diagnose.
- Windows packages must pass Microsoft Defender scans before publication. Release checks cover both standard and no-AVX2 packages; a rejected executable blocks publication.
- The public website and installed UI retain the complete archived Stable and Nightly release history. Original publication dates and actual nightly versions are preserved, older notes remain readable during a failed refresh, and new release archives update independently of Discord announcements.
- Release notes retain environment-variable underscores and accept older Markdown layouts, so published instructions and historical notes remain readable.
Changed
- These changes do not establish a universal idle-CPU target or a guaranteed first-index time. Large populated macOS workspaces and long first-index runs still require a measured retest on the affected setup.
Install
npm install -g memtrace