ZVM v0.9.1
ZVM v0.9.1 adds named Zig version aliases, streamlined bug reporting, improved
documentation, and more reliable Windows packaging.
Highlights
Name your Zig versions
Create memorable aliases for installed Zig versions:
zvm alias work 0.14.1
zvm use work
zvm run work build test
Aliases work with install, use, run, and rm. Use zvm alias to list them, zvm alias -d
to delete one, or zvm alias --clear to remove them all.
Report bugs directly from ZVM
The new zvm bug command opens a prefilled GitHub issue containing useful diagnostic
information, including your ZVM version, host platform, settings, and installed Zig
versions.
Sensitive paths are shortened and custom URLs are replaced with digests. ZVM only
prepares the report—you can review it before submitting.
For remote or headless environments:
zvm bug --print
Better support for coding agents
ZVM now ships a Claude Code plugin that teaches coding agents how to select, install,
and run the correct Zig toolchain without unexpectedly changing your globally
selected version.
/plugin marketplace add tristanisham/zvm
/plugin install zvm
Documentation
-
Added comprehensive man-page sources covering ZVM and its commands.
-
Expanded documentation for aliases, bug reports, environment variables, and
package-manager builds. -
Added automated checks to keep the coding-agent command reference synchronized with
the CLI.
Windows packaging
- Fixed WiX ICE38 and ICE64 validation failures in the MSI build.
- Improved cleanup of per-user installation directories during uninstall.
- Strengthened the Windows MSI and Winget release workflow.
Other improvements
- Improved debug reporting for errors encountered while scanning build.zig.
- Updated dependencies and removed obsolete module checksums.
- Moved README star-history charts to repository-hosted, automatically generated
assets.
Full changelog: v0.8.29...v0.9.1
(v0.8.29...v0.9.1)