Skip to content

v0.45.0

Choose a tag to compare

@kenken64 kenken64 released this 25 Mar 05:50
· 327 commits to main since this release

🚀 ClawMacdo v0.45.0

✨ What's New

  • Modular Workspace Architecture - Refactored from monolithic to 7 focused crates
  • Binary Size Optimization - 32% smaller builds with feature flags
  • Multiple Build Variants - Full, minimal, and cloud-specific builds

📦 Available Downloads

Platform Architecture Full Build Minimal Build
Linux x86_64 clawmacdo-linux-amd64-full.tar.gz clawmacdo-linux-amd64-minimal.tar.gz
macOS Apple Silicon clawmacdo-darwin-arm64-full.tar.gz clawmacdo-darwin-arm64-minimal.tar.gz
Windows x86_64 clawmacdo-windows-amd64-full.zip clawmacdo-windows-amd64-minimal.zip

🎯 Build Variants

  • Full Build (~4.6MB) - All features including web UI, both cloud providers
  • Minimal Build (~3.1MB) - CLI only, no web UI (32% smaller)

🏗️ Project Structure

crates/
├── clawmacdo-cli/      # 🖥️  Main CLI binary & commands
├── clawmacdo-core/     # 🔧  Config, errors, types
├── clawmacdo-cloud/    # ☁️   Cloud providers (DO, Tencent)
├── clawmacdo-provision/# 🔨  Server provisioning logic
├── clawmacdo-db/       # 💾  Database operations
├── clawmacdo-ssh/      # 🔑  SSH/key management
└── clawmacdo-ui/       # 🎨  Web UI & progress

⚡ Quick Start

# Download and extract
wget https://github.com/kenken64/clawmacdo/releases/download/v0.45.0/clawmacdo-linux-amd64-minimal.tar.gz
tar -xzf clawmacdo-linux-amd64-minimal.tar.gz
chmod +x clawmacdo

# Deploy OpenClaw
export DO_TOKEN="your_token"
./clawmacdo deploy --customer-name "my-openclaw"