Skip to content

Release history

pomazanbohdan/memory-mcp-1file releases

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

48 shown

No immediate action
v0.8.2 New feature

`minScore` support

No immediate action
v0.8.1 Breaking risk

Full‑file parsing + dynamic threading

No immediate action
v0.8.0 Breaking risk

Gemma2 model migration

No immediate action
v0.7.0 Maintenance

Routine maintenance and dependency updates.

Config change
v0.6.0 Breaking risk
Breaking upgrade

Tool API reduction

No immediate action
v0.5.11 Bug fix

SurrealDB type casting fix

No immediate action
v0.5.10 Bug fix

Embedding update fix

No immediate action
v0.5.9 Breaking risk

SurrealDB fix + sync visibility

No immediate action
v0.5.8 New feature

Indexing overhaul

No immediate action
v0.5.7 New feature

Accurate indexing progress

Upgrade now
v0.5.6 Bug fix
Breaking upgrade

Stack overflow crash fix

No immediate action
v0.5.5 Breaking risk

MKL removal

No immediate action
v0.5.4 Bug fix

CI pipeline syntax fix

No immediate action
v0.5.3 Mixed

Hardware acceleration + thread limits

No immediate action
v0.5.2 Breaking risk

Tokio starvation fix + indexing optimizations

No immediate action
v0.5.1 Breaking risk

Model caching + download timeout fix

Review required
v0.5.0 Breaking risk
Breaking upgrade RCE / SSRF

async-trait removal + concurrency fixes

Review required
v0.4.10 Breaking risk

Full‑text index removal + safe query binding

No immediate action
v0.4.9 Bug fix

Graph embedding stall fix

No immediate action
v0.4.8 Bug fix

chunk_file panic fix

No immediate action
v0.4.7 Feature

File scanning optimization + current_file

No immediate action
v0.4.6 Breaking risk

Indexer hang fix + unified ignores + partial search

No immediate action
v0.4.5 Bug fix

KV cache fix

No immediate action
v0.4.4 Bug fix

Embedding crash fix

No immediate action
v0.4.2 Bug fix

Qwen3‑Embedding model load fix

No immediate action
v0.4.1 Breaking risk

.env.example template

No immediate action
v0.4.0 Breaking risk

Architecture overhaul

No immediate action
v0.3.1 New feature

recall_code

v0.3.0 Breaking risk
⚠ Upgrade required
  • Existing databases from v0.2.x are NOT compatible due to schema changes; re-index data or start with a fresh database.
Breaking changes
  • All tables are now SCHEMAFULL for stricter validation.
  • Strict enforcement of RecordId types; Thing struct updated to SDK v3 requirements.
  • Deprecated IS NOT NULL syntax replaced with IS NOT NONE.
Notable features
  • Full compatibility with surrealdb crate v3.0.0 and surrealdb-types v3.0.0.
  • `memories` table tracks superseded_by and valid_until fields.
  • `symbol_relation` table includes source locations (file_path, line_number) and timestamps.
Full changelog

This release marks a major upgrade to SurrealDB v3.0.0, bringing strict schema validation and improved type safety.

🚨 Breaking Changes

  • Database Schema: All tables are now SCHEMAFULL for stricter validation.
  • Type Handling: Strict enforcement of RecordId types. Thing struct usage updated to match SDK v3 requirements.
  • Query Syntax: Deprecated IS NOT NULL syntax replaced with IS NOT NONE.

✨ Features & Improvements

  • SurrealDB v3 Support: Full compatibility with surrealdb crate v3.0.0 and surrealdb-types v3.0.0.
  • Enhanced Schema:
    • memories table now tracks superseded_by and valid_until.
    • symbol_relation table now includes source locations (file_path, line_number) and timestamps.
  • Robustness:
    • reset_db operation is now atomic per-table, preventing failures when tables are missing.
    • Fixed N+1 query issues in relation fetching.
    • Implemented manual Value::Object deserialization to bypass SDK limitations with RecordId.

🛠️ Fixes

  • Fixed serialisation issues where RecordId fields in Relation and SymbolRelation were not parsing correctly.
  • Addressed 70+ compilation errors related to the SDK upgrade.
  • Verified 73/73 unit tests passing.

Upgrade Guide:
Existing databases from v0.2.x are NOT compatible due to schema changes. Please re-index your data or start with a fresh database.

No immediate action
v0.2.18 Bug fix

SIGTERM log fix

No immediate action
v0.2.17 New feature

SIGTERM defensive measures

Config change
v0.2.16 Breaking risk
Breaking upgrade

Idle timeout disabled, reconnect loop removed

No immediate action
v0.2.15 Bug fix

Incremental indexing fix

No immediate action
v0.2.14 New feature

Inheritance & mixin tracking

No immediate action
v0.2.13 New feature

Dart symbol relations

Upgrade now
v0.2.12 Breaking risk
Breaking upgrade

Binary update + memory optimization

Upgrade now
v0.2.11 Breaking risk
Breaking upgrade

HNSW index migration fix

No immediate action
v0.2.10 Bug fix

Attention mask fix

No immediate action
v0.2.8 Bug fix

MCP reconnect fix + logging

No immediate action
v0.2.7 Breaking risk

Crash fixes + file handling

No immediate action
v0.2.6 Bug fix

Fix OOM crash in indexing

No immediate action
v0.2.5 Bug fix

Dart symbol extraction fix

No immediate action
v0.2.4 New feature

Dart/Flutter support

No immediate action
v0.2.3 New feature

npm wrapper package

No immediate action
v0.2.2 Breaking risk

symbol_relation table + get_project_symbols

No immediate action
v0.2.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.1.4 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.1.3 Maintenance

Routine maintenance and dependency updates.

Beta — feedback welcome: [email protected]