Repository navigation
MacDeck v1.2.0 - Multi-Language Expansion & Toolchain Hardening
π MacDeck v1.2.0 β Multi-Language Expansion & Toolchain Hardening
MacDeck is an ultra-lightweight, 100% native macOS multi-display window restorer, Apple Silicon hardware dossier, and developer toolchain maintenance toolkit built strictly with Swift 6 and SwiftUI.
β¨ Highlights & Key Features in v1.2.0
- π Global Multi-Language (i18n) Expansion:
- Full support for Traditional Chinese (ηΉι«δΈζ) and Japanese (ζ₯ζ¬θͺ) alongside English & Simplified Chinese.
- Complete 1:1 key parity across 406 localized strings with an automated regression test suite (
LocalizationAuditTests). - Seamless runtime dynamic switching with system preference auto-detection.
- π¦ Package Update Hub & Lifecycle Hardening:
- Resilient state machine lifecycle for package scanning, batch upgrading, and retry handling.
- Consistent update button state machine across Homebrew, Cargo, npm, Pipx, Volta, and Mac App Store.
- Major version bump warnings and breaking change prompts.
- β‘ Apple Silicon Hardware Caching:
- Multi-tier in-memory TTL caching for instant launch without repetitive sysctl probing overhead.
- π οΈ Release Engineering & Single Source of Truth:
- Unified
VERSIONfile SSOT, automated Universal 2 (arm64 + x86_64) DMG packaging and Homebrew Cask alignment. - Fully decoupled, zero-warning build on macOS 13+ (Ventura, Sonoma, Sequoia).
- Unified
π Installation & Gatekeeper Note
- Homebrew Cask (Recommended):
brew tap zhenqiang-sun/tap brew install --cask macdeck
- Direct DMG Download:
- Download
MacDeck-1.2.0.dmgbelow, open it, and dragMacDeck.appinto your/Applicationsfolder.
- Download
- Bypass macOS Gatekeeper Flag:
- As an open-source application not notarized with Apple's commercial developer account, run this command in Terminal once:
xattr -cr /Applications/MacDeck.app
- As an open-source application not notarized with Apple's commercial developer account, run this command in Terminal once:
π¦ Checksums & Artifacts
| Attribute | Value |
|---|---|
| File | MacDeck-1.2.0.dmg |
| Architecture | Universal 2 (arm64 Apple Silicon + x86_64 Intel) |
| Minimum macOS | macOS 13.0 (Ventura) or later |
| SHA-256 | e48c1d89b00f63fdeebbf5d40a245e9c826da844b769f6b7bd8b2ae2c322af72 |