Skip to content

Memtrace v1.2.1

Choose a tag to compare

@Alex793x Alex793x released this 12 Sep 14:28
· 48 commits to main since this release

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