Memorix v1.8.5
1.8.5
This release closes the runtime and module-cleanup line.
Highlights
- Adds the official MCP v2 transport path for modern stateless stdio/HTTP clients while preserving legacy MCP clients.
- Fixes early stdio discovery, response metadata, subscriptions, version negotiation, and explicit unsupported Tasks behavior.
- Hardens background startup with an exclusive lock, heartbeat, stale-owner recovery, and fail-closed contention handling. This addresses #259 and credits the investigation in contributor PR #260.
- Keeps Windows child processes hidden and makes the local build sequential and lower-memory.
- Synchronizes README, Chinese README, API docs, operator playbook, release contract, plugin metadata, and MCP Registry metadata.
Verification
- Full local suite: 310 files passed, 2 skipped; 3006 tests passed, 4 skipped.
- Remote CI: Ubuntu, Windows, macOS, typecheck, Node SQLite, remote Docker control-plane, and MCP Registry metadata all passed.
- npm package and official MCP Registry entry are published as
1.8.5.
Memorix deliberately does not claim durable MCP Tasks or a reusable server-side list cache yet. The third-party @hasmcp/mcp-spec-test runner remains blocked on its own Windows drive-letter ESM import issue before it reaches the server.