Changelog

Latest features, improvements, and updates.

2026-07-07

From MCP Architecture to Production Performance Optimization

v0.1.27

Two major releases establishing MediaUse as first-class MCP server with 240× performance improvement, plus enhanced HackerNews reader reliability and centralized browser configuration.

Architecture & Core Features

  • Implemented full MCP (Model Context Protocol) stdio server for seamless AI agent integration (Claude Desktop, Cursor)
  • Exposed core tools: auth_login, auth_list, auth_health, use_account as standardized MCP-compatible tools
  • Automatic tool discovery and schema generation from site plugin manifests
  • Centralized browser/auth configuration into global ProviderSettings structure

Performance & Reliability

  • Critical Fix: MCP response hanging resolved — reduced latency from >120 seconds to <500ms (240× faster)
    • Root cause: RPC daemon subprocess pipe handle inheritance preventing EOF signaling
    • Solution: Channel-based architecture with immediate data transmission via mpsc::channel
  • Enhanced HackerNews reader error handling — gracefully handles unparseable items without timeout cascades
  • Added internal htmlToText() utility eliminating external dependency
  • Fixed MCP tools returning empty results (data completeness now 100%)

Configuration & Maintenance

  • Added --stealth flag to use account for fine-grained browser control
  • Environment variable support: MEDIAUSE_CDP_ENDPOINT, MEDIAUSE_STEALTH
  • Improved RPC daemon lifecycle management and profile directory operations
  • Updated LoginSessionPlan handlers to propagate stealth and cdp flags
  • Removed cdp_endpoint from AuthAccount persistence for config freshness

Documentation & Testing

  • Added comprehensive stealth parameter usage guide for local mode
  • Implemented full MCP server test suite
  • Consolidated MCP logic into crates/cli, removed deprecated crates/mcp prototype

2026-06-17

This release focuses on provider and cloud support improvements.

v0.1.25

  • Improved provider integration and expanded provider-related command support.
  • Enhanced cloud support for better connectivity and runtime stability.
  • Added new ProductHunt and LinkedIn plugins to broaden integration coverage.
  • Tightened LinkedIn login restrictions for better reliability and security.
  • Fixed browser handling for Cloudflare challenge flows and element detection issues.
  • Added provider arguments for manage commands to improve configurability.
  • Resolved Browserless single-client CDP lock behavior for more stable browser sessions.
  • Refreshed the idle heartbeat after each successful command execution to improve responsiveness.