v0.2.1
What changed
- fix(cli): let zsh keep ? and * in an unquoted prompt
- feat(picker): delete a project with Del, after asking
- ci: run fmt, tests and clippy on push and pull request
- docs: notes say what changed, and the README stops copying /help
- chore(release): 0.2.1
- test(gate): weigh a tilde against the real home, not one machine's
- test(mcp): make the fake server speak UTF-8, as a real one does
- test(pty): answer the cursor question on Windows, keep ignoring it on unix
- test(pty): share the one writer the master will give up
- test(pty): redraw before reading the screen, as the smokes already do
- test(pty): one place that types and reads the screen back
- test(pty): one pseudo-terminal at a time
Install
curl -fsSL https://github.com/attacca-cc/zyris-code/releases/latest/download/install.sh | sh # macOS, Linux
irm https://github.com/attacca-cc/zyris-code/releases/latest/download/install.ps1 | iex # WindowsTo pin this version: ... | sh -s -- --version v0.2.1.
Everything else — what it does, how to run it, every environment variable —
is in the README.
Verifying a download
Every archive is listed in SHA256SUMS, which the install scripts check before
unpacking anything. By hand:
sha256sum -c SHA256SUMS --ignore-missingFiles
| Platform | Archive |
|---|---|
| Linux x86_64 | zyris-code-x86_64-unknown-linux-gnu.tar.gz |
| Linux aarch64 | zyris-code-aarch64-unknown-linux-gnu.tar.gz |
| macOS Apple silicon | zyris-code-aarch64-apple-darwin.tar.gz |
| macOS Intel | zyris-code-x86_64-apple-darwin.tar.gz |
| Windows x86_64 | zyris-code-x86_64-pc-windows-msvc.zip |
A platform missing from the release means its build failed; the others are
published regardless.