v3.1.2 - CI/CD Pipeline Fix
v3.1.2 - CI/CD Pipeline Fix
Release Date: January 11, 2026
Fixed
CI Build Pipeline
- Added
.npmrcwithlegacy-peer-deps=true— Resolvesnpm cifailures caused by optional peer dependency conflicts (vectra's zod@^3.23.8 vs our zod@^4.x) - Root Cause: The MCP SDK and vectra have differing zod peer dependencies, causing npm to fail strict peer dep resolution in CI
- Symptom:
npm cierror:Missing: zod@3.25.76 from lock file
Docker Workflow Gating
- Added
preflight-checkjob to docker-publish.yml — Tag pushes now run lint/typecheck/build before Docker deployment - Root Cause: Previous workflow condition
github.event_name == 'push'bypassed lint-and-test on tag pushes - Fix: Tag deployments now require preflight checks to pass before building Docker images
Installation
npm:
npm install -g memory-journal-mcp@3.1.2Docker:
docker pull writenotenow/memory-journal-mcp:3.1.2