Skip to content

3.0.0

Latest

Choose a tag to compare

@doggdogpack doggdogpack released this 06 Oct 06:14

MultiDisplayVCP Client v3.0.0 for Macro Deck 3

This major release completely rebuilds and upgrades the MultiDisplayVCP plugin for Macro Deck 3, delivering multi-platform support, modern gRPC communication, and enhanced performance.


🌟 What's New in v3.0.0

  • Macro Deck 3 Ready: Full migration to the new Macro Deck 3 plugin SDK and architecture (net8.0).
  • Unified Multi-Platform Package: The .macroDeckPlugin package contains native builds for all supported platforms:
    • Windows (win-x64)
    • Linux (linux-x64)
    • macOS Apple Silicon (osx-arm64)
    • macOS Intel (osx-x64)
  • Dual-Mode High Performance Networking:
    • MagicOnion / gRPC (Primary): High-throughput, zero-allocation protocol paired with MultiDisplayVCP Server v2.0+.
    • TCP Fallback: Retains compatibility with standard TCP socket connections.
  • Enhanced Security: HMAC-SHA256 authenticated handshake with replay-attack protection.
  • Streamlined Assets: Modernized plugin manifest and iconography matching the Macro Deck 3 ecosystem.

🖥️ Compatibility & Requirements

  • Macro Deck: Macro Deck 3.0.0 or higher. (For Macro Deck 2, please refer to the Macro-Deck-2 branch).
  • Server: Compatible with MultiDisplayVCP Server v2.0.0+ (Windows, Linux, or macOS).

📦 Installation

  1. Download com.multidisplayvcp.client-3.0.0.macroDeckPlugin below.
  2. Open Macro Deck 3.
  3. Drag and drop the downloaded .macroDeckPlugin file into the Macro Deck window (or install via the Package Manager).
  4. Configure your Server IP, Port, and Password under the plugin settings.