Releases: photex/ziege
Releases · photex/ziege
v0.3.0
- We no longer create a .zigversion pinning to nightly when none is otherwise present. We still default to nightly though when resolving the toolchain path though
- Toolchain version can be set using an environment variable
ZIG_VERSION
- Several new ziege commands:
home, path|zig-path
- When setting the version, you can now use
nightly
ormaster
and ziege will resolve to the latest nightly and update .zigversion accordingly - After noticing that
zig build
dependencies specified as paths ended up getting their own .zigversion files created with the default nightly version, it was clear that ziege was getting called by zig build. To be sure the versions are the same, ziege now sets the ZIG_VERSION env var when proxying zig and zls.
Full Changelog: v0.2.0...v0.3.0
v0.2.0 - Zls support
Zls support is now available.
For Windows users who are running ziege using cmd.exe there are now batch files included which you can use instead of creating symlinks to ziege.
Full Changelog: v0.1.0...v0.2.0
Basic toolchain management and zig proxy
Behavior is largely the same as with the proof-of-concept release, but now there is a clear distinction in the codebase for the modes of operation, and as a result 'ziege' mode now provides simple toolchain management commands.
Zls proxy support is still missing in this release but will hopefully be a quick addition for the next release.
Initial Proof of Concept
Initial proof that we can build a basic proxy over Zig for multiple versions.