v3.7.0

ravitemer/mcp-hubv3.7.0Jun 26, 2025by ravitemer

AI Summary

Migrated to XDG Base Directory Specification for Linux filesystem compliance while maintaining backward compatibility.

Key Highlights

  • XDG-compliant directories for cache, logs, and OAuth
  • Backward compatibility maintained
  • New XDG paths utility module

New Features

  • XDG Base Directory Specification Support

Full Release Notes


### Added

- **XDG Base Directory Specification Support**: Migrated from hardcoded ~/.mcp-hub paths to XDG-compliant directories
  - Marketplace cache now uses XDG data directory (`~/.local/share/mcp-hub/cache`)
  - Logs now use XDG state directory (`~/.local/state/mcp-hub/logs`)
  - OAuth storage now uses XDG data directory (`~/.local/share/mcp-hub/oauth`)
  - Backward compatibility maintained for existing ~/.mcp-hub installations
  - New XDG paths utility module with automatic fallback logic

### Enhanced

- Updated documentation to reflect new XDG-compliant path structure
- Improved file organization following Linux filesystem standards