0.6.0
Release Notes
Field-feedback release — closes the private-hub onboarding gaps two fleets hit cold-testing 0.5.0.
--ssh-key <path>for git transport to a PRIVATE hub (init/clone/reconnect). The
key authenticates the initial clone AND is pinned to the clone's localcore.sshCommand, so a
fresh shell or the headless watch keeps reaching the hub without depending on your ambient
~/.ssh— closing the chicken-and-egg gap where the first clone fails and the fix lives inside
the clone that couldn't be created.--signing-keyis now clearly the IDENTITY (commit-signing)
key;--ssh-keyis the TRANSPORT key.confer doctorflags a clone whose transport isn't self-contained — an SSH origin with no
pinnedcore.sshCommandworks from your shell but is a silent time-bomb headless / on another
machine.confer onboardsurfaces private-hub auth (the deploy-key / GitHub-App decision), emits a
concrete paste-safe role instead of a<your-role>placeholder that broke when pasted, and
points at--ssh-key.init/reconnectno longer nest the working clone inside a work repo — run from a project
dir, the clone goes to$HOME/<hub>instead of a committable-by-accident nested directory.reconnect --hub <repo>refuses a non-confer repo — it would otherwise join and PUSH confer
commits to that repo's origin; now gated on the confer-hub scaffold markers.- Hardening: echoed role/hub values are terminal-sanitized (a value copied from an untrusted
message can't rewrite your screen);init's one-command create no longer prints a redundant
"now publish it withconfer join" hint after it has already joined.
Install confer-cli 0.6.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/codeshrew/confer/releases/download/v0.6.0/confer-cli-installer.sh | shInstall prebuilt binaries via Homebrew
brew install codeshrew/tap/conferDownload confer-cli 0.6.0
| File | Platform | Checksum |
|---|---|---|
| confer-cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| confer-cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| confer-cli-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| confer-cli-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |