This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Summary
AI summaryAdded a new symbol_relation table and get_project_symbols() method, plus several bug fixes.
Full changelog
What's Changed in v0.2.2
📦 Dependency Updates
candle-core,candle-nn,candle-transformers→ 0.9rmcp→ 0.14 (API type renames:PaginatedRequestParams,CallToolRequestParams)tree-sitter→ 0.26tree-sitter-rust→ 0.24,tree-sitter-python→ 0.25,tree-sitter-javascript→ 0.25,tree-sitter-go→ 0.25
🐛 Bug Fixes
- SurrealDB Datetime serialization — replaced raw SQL
FORloop batch upsert with typed SDKupsertper symbol. Raw SQL +serde_jsonlosesDatetime→ string, whichSCHEMAFULLsilently rejects (SurrealDB #6816) - Cross-file forward reference loss — deferred relation flush to end of full indexing instead of mid-loop. Symbols from later files were not yet in DB when relations were created
- Claude Code Zod validator —
serde_json::Valuegenerates booleantrueviaschemars, which Claude Code rejects. Added custom schema override emitting{}instead
✨ New Features
symbol_relationtable — new DB table with indexes (in,out,project_id,relation_type) for code graph edges (calls, imports, etc.)get_project_symbols()— new storage method to fetch all symbols for a project, enabling cross-fileSymbolIndexconstruction- Incremental index cross-file resolution — incremental indexer now loads all project symbols from DB before resolving references
total_symbolsfield inindex_statusfor tracking symbol count
🔧 Schema Changes
metadatafield changed toFLEXIBLE TYPE option<object>(supports nested/dynamic objects)
📁 Other
- Added
.mcp.jsonconfig for Docker-based MCP server setup - Added
_vidato.gitignore
Full Changelog: https://github.com/pomazanbohdan/memory-mcp-1file/compare/v0.2.1...v0.2.2
Breaking Changes
- Renamed `PaginatedRequestParams` and `CallToolRequestParams` in rmcp 0.14
- Changed `metadata` field type to FLEXIBLE TYPE option
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
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.
Related context
Beta — feedback welcome: [email protected]