Skip to content

This release includes breaking changes for platform teams planning a safe upgrade.

Published 3mo MCP Data & Storage
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Fixed a critical parsing error for SurrealDB v3 syntax and added background sync visibility.

Full changelog

🚀 Memory MCP v0.5.9: Database Fixes & Background Sync Visibility

🌟 Key Improvements

  • SurrealDB v3 Syntax Fix: Fixed a critical parsing error (Unexpected token ::, expected :) during symbol relation creation. The query syntax for RELATE has been updated from type::record() to type::thing() and wrapped in parentheses to ensure full compatibility with the newer strict parser of SurrealDB 2.x and 3.x.
  • Transparent Background Indexing: Added is_syncing and sync_queue_size to the get_project_stats and get_index_status API responses. Now, when the server starts and discovers thousands of new files (e.g., after a git pull), clients will know exactly how many files are waiting in the background queue.
  • Accurate File Counts: The indexed_files stat is now calculated dynamically from the file_manifest table rather than relying on stale snapshot data, ensuring 100% accuracy even during live file modifications.

🛠 Technical Changes

  • Introduced AtomicUsize tracking to monitor the unbounded IndexWorker channel size in real-time.
  • Removed accidental leftover test scripts from the repository.

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 pomazanbohdan/memory-mcp-1file

Get notified when new releases ship.

Sign up free

About pomazanbohdan/memory-mcp-1file

A self-contained Memory server with single-binary architecture (embedded DB & models, no dependencies). Provides persistent semantic and graph-based memory for AI agents.

All releases →

Beta — feedback welcome: [email protected]