• v3.8.2 f3a41bb6be

    ric_harvey released this 2026-03-25 19:54:03 +00:00 | 150 commits to main since this release

    What's new

    Multi-arch Docker images

    All three images (omnimem-mcp, omnimem-web, omnimem-rss) now build for both linux/amd64 and linux/arm64 via docker buildx on a self-hosted runner. Docker Hub serves the correct architecture automatically — OmniMem now runs natively on Raspberry Pi, AWS Graviton, Apple Silicon, and x86.

    Test coverage to 76%

    92 new tests across 5 new test files, up from 50.27%:

    • test_project.py — 29 tests for project context tools
    • test_briefing.py — 19 tests for briefing tool and helpers
    • test_audit.py — 20 tests for audit tools
    • test_backup.py — 17 tests for backup and restore
    • test_contradiction_tool.py — 7 tests for contradiction detection

    CI/CD improvements

    • Docker workflow migrated from buildah to docker buildx
    • Manual workflow_dispatch trigger for on-demand builds
    • Fixed pip-audit false positive on CVE-2026-4539 (pygments ReDoS, no upstream fix)
    • Fixed coverage badge publish failing on branch checkout
    • Security scans no longer trigger on version tag pushes

    Docker images

    docker pull richarvey/omnimem-mcp:v3.8.2
    docker pull richarvey/omnimem-web:v3.8.2
    docker pull richarvey/omnimem-rss:v3.8.2
    
    Downloads