Skip to content

WSUP 0.2.0

Choose a tag to compare

@brendenchu brendenchu released this 25 Oct 19:53
· 69 commits to main since this release

WSUP 0.2.0

Standalone Go CLI with embedded starters. Runtime-verified on macOS ARM64 only.

Reissued release

Reissued with explicit maintainer authorization to include the final repository cleanup, published-binary documentation, optional PATH setup, first-workspace tutorial, and corrected starter-ignore tests. The v0.2.0 tag identifies commit 0485439561a6fb63593900716d1c4d56ff4d4fbc.

The unused duplicate root license was removed; starter attribution and distribution notices remain. Generated output is excluded from the development repository; authored starter inputs remain embedded in the executable. Download the archive and manifest together into a fresh directory. Executable bytes are unchanged; the archive checksum changed with its build provenance.

Download and verify

Download wsup_0.2.0_darwin_arm64.tar.gz and SHA256SUMS, then run:

shasum -a 256 -c SHA256SUMS
tar -tzf wsup_0.2.0_darwin_arm64.tar.gz

After reviewing the listing, extract into a new directory and invoke the executable by explicit path. No Go toolchain, source checkout, installer, or PATH change is required.

Archive SHA-256: 252a26021c7d829199c9f8c0f1d6df3489291bf3534d76502bfbfbf93ba75dc0.

Checksums establish byte identity, not publisher authenticity. This release is unsigned and not notarized.

Compatibility

Only schema-2 managed state is supported; unsupported schemas fail without writes. There is no in-place conversion. Preserve existing workspaces and explicitly transfer reviewed owner content to a new destination when necessary.

Check argv is literal; supply configured tools separately. Unix checks supervise process groups; non-Unix check execution is unsupported. Other runtime targets are not certified. Binary replacement and managed-content updates are separate, with no automatic updater or multi-file transaction/rollback guarantee.

Verification

The maintainer verified the exact source commit with the full race suite, vet, registry validation, and guidance checks using Go 1.27.3 on macOS ARM64. The suite includes isolated native builds, repeatable binary bytes, standalone generation, and starter ignore/license checks.

The rebuilt archive passed checksum verification, extraction, version, initialization, validation, and guidance with empty PATH. The executable is byte-identical to the previously tutorial-verified binary.

Build profile: CGO_ENABLED=0, -trimpath, -buildvcs=false. macOS system libraries remain required. Binary SHA-256: 4ecd895bb07b196ee671f7bf782d277b6891e18247960951ea22368ea30d3911.