Clyde v0.2.2
Clyde v0.2.2
This release expands Clyde's command completion support and makes Windows support explicit.
Changes
- Added native PowerShell completion output via
clyde completion powershellandclyde completion pwsh. - Added completion generators for Elvish, Nushell (
nualias), Xonsh, Tcsh, Clink, Yash, and Oil-family shells (oil,osh,ysh). - Updated Bash, Zsh, Fish, and PowerShell completers so
clyde completionsuggests every supported target. - Documented Windows install expectations and PowerShell completion setup in the README.
- Added Windows and macOS to the GitHub Actions test matrix alongside Linux.
Windows Notes
Clyde is portable Go and is intended to run on Windows, macOS, and Linux. Windows users still need command-specific local dependencies such as Git, Ollama, Node/npm, or nlm depending on which Clyde commands they use.
Verification
gofmton changed Go filesgo test ./...go run ./cmd/clyde --aboutgo run ./cmd/clyde help --jsonparsed successfully- Generated completion scripts for Bash, Zsh, Fish, PowerShell, Elvish, Nushell, Xonsh, Tcsh, Clink, Yash, and Oil-family aliases
GOOS=windows GOARCH=amd64 go test -c ./internal/clydeGOOS=windows GOARCH=amd64 go build -o /tmp/clyde.exe ./cmd/clydegit diff --check