Skip to content

Commit 033c456

Browse files
release: v0.3.0
vz 0.3.0 — DevX release for team adoption. New commands: - `vz init` — generate vz.json with auto-detected project templates - `vz status` — show daemon, VM, and project state - `vz logs [-f]` — show daemon logs for debugging - `vz run -i` — interactive mode with full PTY + stdin forwarding Streaming: - All exec paths use streaming (removed unary oci_exec RPC entirely) - Setup command output streams in real-time (apt-get, rustup, etc.) - New LinuxVm API: exec_stream, exec_collect, exec_streaming Reliability: - Stale daemon auto-restart on version mismatch (PID file based) - Setup hash stored on both guest disk and host filesystem (fallback) - `--fresh` clears setup hash and forces re-run - HOME=/root injected for setup and run (rustup, npm compatibility) - getcwd() warning filtered everywhere (stacked overlay+VirtioFS) - Stale lock file cleanup on daemon spawn - Daemon writes log file directly via tracing (not stderr redirect) Performance: - Persistent CARGO_TARGET_DIR on VM disk for Rust projects Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 8ebccf3 commit 033c456

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

crates/vz-cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "vz-cli"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
description = "CLI for managing containers and macOS VM sandboxes"
55
edition.workspace = true
66
rust-version.workspace = true

0 commit comments

Comments
 (0)