github doobidoo/mcp-memory-service v10.38.2
v10.38.2 - Windows PowerShell 7+ certificate bypass fix

2 hours ago

[10.38.2] - 2026-04-16

Windows scripts fix + docs cleanup + service portability. No Python code or API changes.

Fixed

  • [#723] Windows PS7+: replace removed ICertificatePolicy with ServerCertificateValidationCallback: lib/server-config.ps1 used Add-Type with the ICertificatePolicy interface (removed in .NET Core/5+). Replaced with ServerCertificateValidationCallback, scoped to PS 5.1 only to avoid global process-wide callback leak on PS 7+. (PR #723)
  • [#723] Windows PS7+: add Get-McpWebRequestExtraParams helper: PS 7+ Invoke-WebRequest/Invoke-RestMethod use HttpClient which ignores ServicePointManager. New helper returns @{ SkipCertificateCheck = $true } on PS 7+ HTTPS. All 7 web-request call sites now splat these extras. (PR #723)
  • [#723] Windows: defer lib sourcing in update_and_restart.ps1: Previously sourced at script load before git pull, so a buggy lib prevented self-heal. Now deferred until after pull + install. (PR #723)

Changed

  • scripts/service/mcp-memory.service portability cleanup: Replaced hardcoded paths with %h systemd specifier, removed User/Group directives. (PR #720)

Documentation

  • Dead-reference cleanup: Removed stale port 8443, python install.py, ChromaDB references from 15 active docs files. CI check_dead_refs.sh now exits 1 on findings. (PR #702)
  • Storage backends guide rewrite: Replaced misleading SQLite-vec vs ChromaDB comparison with current 3-backend model. (PR #712)
  • ChromaDB reference sweep: Eliminated all current-tense ChromaDB references from 31 files; CI hardened with dead-ref blocking. (PR #714)
  • LAN exposure hardening: Added network security recommendations to systemd deployment guide. (PR #706)

Full Changelog: https://github.com/doobidoo/mcp-memory-service/blob/main/CHANGELOG.md

Don't miss a new mcp-memory-service release

NewReleases is sending notifications on new releases.