v0.4.0
Highlights
- Added static SSH macOS and Windows targets with
--target macos|windows,--windows-mode normal|wsl2, and config/env support for reusable hosts. - Brokered Hetzner and AWS leases now reject non-Linux targets clearly; use
provider: sshfor macOS or Windows hosts. - Made Blacksmith live smoke explicit opt-in so the default live smoke works in repositories without a Testbox workflow.
Install
brew update
brew upgrade openclaw/tap/crabbox
# or
brew install openclaw/tap/crabboxGoReleaser archives are attached for macOS, Linux, and Windows. See checksums.txt for SHA-256 checksums.
Verification
- Full local gate passed: Go vet/test/race/coverage/build, Worker format/lint/typecheck/test/build, docs check, GoReleaser snapshot, and whitespace check.
- GitHub CI passed for the release prep commit.
- Release workflow passed and published GitHub assets plus the Homebrew formula.
- Homebrew install/upgrade smoke passed with
crabbox --versionreporting0.4.0. - Coordinator-backed AWS live smoke passed from the published Homebrew binary with lease cleanup verified.