v10.6.3
thedotmack/claude-memv10.6.3Mar 29, 2026by thedotmack
AI Summary
This is a critical patch release (v10.6.3) that fixes 7 critical bugs affecting all non-dev-machine users and Windows, plus resolves an MCP server crash caused by erroneous `import.meta.url` ESM-compat code in CJS files. The release also includes Gemini CLI integration improvements for timeline display.
Key Highlights
- Fixed MCP server crash caused by erroneous `import.meta.url` ESM-compat banner in CJS files
- Fixed 7 critical bugs affecting non-dev-machine users and Windows including hook registration paths, worker service spawn handling, and environment sanitization
- Improved cross-platform compatibility with ProcessManager Windows spawn catch block improvements
- Enhanced Gemini CLI integration with ANSI color code stripping and markdown fallback for timeline display
- Added `sessionId` to `summarize.ts` warning logs for better triage capabilities
New Features
- Gemini CLI integration: ANSI color codes stripped from timeline display with markdown fallback
Full Release Notes
## v10.6.3 — Critical Patch Release ### Bug Fixes - **Fix MCP server crash**: Removed erroneous `import.meta.url` ESM-compat banner from CJS files that caused Node.js startup failures - **Fix 7 critical bugs** affecting all non-dev-machine users and Windows: - Hook registration paths corrected for plugin distribution - Worker service spawn handling hardened for Windows - Environment sanitization for cross-platform compatibility - ProcessManager Windows spawn catch block improvements - SessionEnd inline hook exemption in regression tests - `summarize.ts` warning log now includes `sessionId` for triage - **CodeRabbit review feedback** addressed from PR #1518 ### Improvements - **Gemini CLI integration**: Strip ANSI color codes from timeline display, provide markdown fallback ### Files Changed - `plugin/hooks/hooks.json` - `plugin/scripts/mcp-server.cjs` - `plugin/scripts/worker-service.cjs` - `scripts/build-hooks.js` - `src/cli/handlers/summarize.ts` - `src/services/infrastructure/ProcessManager.ts` - `src/services/worker-service.ts` - `src/supervisor/env-sanitizer.ts` - `tests/infrastructure/plugin-distribution.test.ts` - `tests/supervisor/env-sanitizer.test.ts`