0.1.1 - 2026-08-05
Release Notes
Cross-platform release: ossctl now installs on Linux as well as macOS.
Added
- Cross-platform release artifacts — prebuilt binaries for macOS (arm64 + x86_64)
and Linux (arm64 + x86_64, statically linked viamuslso they run on any distro
regardless of glibc vintage), plus acurl … | shshell installer, built by cargo-dist
on tag push. distribution.platformsin theOSS-RELEASE.mdcontract — a cross-platform binary
target set that defaults to macOS + Linux, so every project the/oss-*family sets up
produces Linux builds by default.ossctl auditnow flags adistributionwhose targets omit Linux as a cross-platform
readiness gap.
Changed
- The cargo release adapter publishes a multi-crate workspace in dependency order, waiting
for each crate to appear on the crates.io index before publishing its dependents. - The Homebrew adapter bootstraps a first formula on an empty tap (create vs. bump).
- Maturity inference no longer conflates version number with release maturity: a
production-grade pre-1.0 (ZeroVer) repository can reach theproductiontier. /oss-readmeemits cross-platform install instructions (shell installer + prebuilt
binaries); the contract can model a cargo-dist distribution alongside registry publishes.
Fixed
- All six ecosystem release adapters now either perform a real publish or return an explicit
Unsupported, instead of a placeholder receipt.
Install ossctl 0.1.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/jarimustonen/ossctl/releases/download/v0.1.1/ossctl-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/jarimustonen/ossctl/releases/download/v0.1.1/ossctl-installer.ps1 | iex"Download ossctl 0.1.1
| File | Platform | Checksum |
|---|---|---|
| ossctl-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| ossctl-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| ossctl-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| ossctl-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo jarimustonen/ossctlYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>