github doobidoo/mcp-memory-service v8.40.0
v8.40.0 - Session Start Version Display

latest releases: v10.43.0, v10.42.1, v10.42.0...
5 months ago

🎉 What's New in v8.40.0

📦 Session Start Version Display

Session startup now automatically displays version comparison with PyPI, providing instant visibility into your installation status!

Key Features:

  • Version Checker Utility: New version-checker.js utility in claude-hooks/utilities/

    • Reads local version from src/mcp_memory_service/__init__.py
    • Fetches latest published version from PyPI API
    • Compares versions and displays status labels (published/development/outdated)
    • Configurable timeout for PyPI API requests
  • Session Start Integration: Version information appears automatically during session initialization

    • Display format: 📦 Version → X.Y.Z (local) • PyPI: X.Y.Z
    • Shows after storage backend information
    • Provides immediate visibility into version status
  • Testing: Includes test_version_checker.js for utility validation

Benefits:

  • ✅ Quick version verification without manual checks
  • ✅ Early detection of outdated installations
  • ✅ Improved development workflow transparency
  • ✅ Helps users stay current with latest features and fixes

Related Issue: Fixes #250

Credits: @claude[bot] and @doobidoo for implementing this feature


📦 Installation

PyPI (Recommended)

pip install --upgrade mcp-memory-service

From Source

git clone https://github.com/doobidoo/mcp-memory-service.git
cd mcp-memory-service
pip install -e .

🔧 Version Verification

After installation, the version checker will automatically display during session startup:

📦 Version → 8.40.0 (local) • PyPI: 8.40.0

📚 Documentation

🙏 Thank You

Thank you to everyone who contributed to this release and helped improve the MCP Memory Service!

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

NewReleases is sending notifications on new releases.