Skip to content

MacDeck v1.1.0 - Initial Open Source Release

Choose a tag to compare

@zhenqiang-sun zhenqiang-sun released this 21 Sep 02:07

🎉 Welcome to the Initial Open-Source Release of MacDeck v1.1.0!

MacDeck is a native, lightweight multi-display window restorer, Apple Silicon system dossier, and developer environment maintenance toolkit built specifically for macOS.


✨ Highlights & Key Features

  • 🖥️ Two-Tier Multi-Display Window Restorer:
    • Physical display topology detection with custom window presets.
    • In-place Fullscreen Space preservation via SkyLight private framework.
    • Native Chrome multi-profile differentiation.
    • Hardware display aliasing & optional auto-quit on restoration (⌘↵).
  • 📊 Apple Silicon Bento Hardware Dossier:
    • Deep inspection into heterogeneous CPU topology (P-cores / E-cores), GPU cores, and Neural Engine.
    • APFS physical storage watermark with smart SMB/NFS share filtering.
    • Multi-source concurrent racing public IP probe (sub-second feedback).
  • 🩺 Developer Environment Doctor & Safe Cleanup:
    • Diagnostics for Homebrew, Docker, Xcode CLT, Rust, Node.js, Pipx, and Volta.
    • Safe cache cleaner with interactive terminal drawer logs.
  • 📦 Multi-Source Package Update Hub:
    • Unified batch upgrades across Homebrew, Cargo, npm, Pipx, and Volta.
    • Version pinning, single-version ignoring, and rollback audit log.
  • 🌐 External JSON Language Packs & i18n:
    • Decoupled en.json & zh-Hans.json with dynamic runtime switching.

🚀 Installation & Gatekeeper Note

  1. Download MacDeck-1.1.0.dmg, double-click to open, and drag MacDeck.app into your /Applications folder.
  2. Gatekeeper Note: As MacDeck is an independently signed open-source app, macOS Gatekeeper may prompt on first launch ("MacDeck cannot be opened because Apple cannot check it for malicious software"). You can safely allow it by running this one-line command in Terminal:
    xattr -cr /Applications/MacDeck.app
    
    

📦 Checksums (Universal 2 Binary: Apple Silicon + Intel)
File: MacDeck-1.1.0.dmg
Architecture: Universal 2 (arm64 + x86_64)
Minimum macOS: macOS 13.0 (Ventura) or later
SHA-256: 7e92702c316edb603a46da6e545cd57f08f0560e24a0804a8ee0210efe3ff996