Skip to content

This release fixes issues for SREs watching stability and regressions.

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

Affected surfaces

breaking_upgrade

Summary

AI summary

Fixed crash loop caused by stack overflow during large database restarts.

Full changelog

This release resolves a critical bug where the MCP server container would crash loop with a fatal runtime error: stack overflow after restarting with a large database volume.

🐛 Bug Fixes

  • SurrealDB Startup Crash: The system no longer tries to rebuild massive HNSW vector indices every time it starts. Index definitions now correctly use IF NOT EXISTS, preventing explosive recursion during boot.
  • Deep Call Stack Protection: Replaced the default #[tokio::main] macro with a custom runtime configuration. Tokio worker threads now have their stack size increased from the default 2MB to 16MB, ensuring SurrealKV's deep WAL recovery operations can succeed without faulting.
  • Docker Environments: Added ENV RUST_MIN_STACK=16777216 to all Dockerfiles so that standard OS threads (used by spawn_blocking for AST parsing) also receive a 16MB stack.

This guarantees rock-solid stability even for multi-gigabyte codebases with hundreds of thousands of sequences in the WAL.

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]