Skip to content

Releases: photex/ziege

v0.3.0

10 Jun 13:43
Compare
Choose a tag to compare
  • 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 or master 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

08 Jun 15:29
Compare
Choose a tag to compare

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

05 Jun 09:56
Compare
Choose a tag to compare

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

04 Jun 21:17
Compare
Choose a tag to compare

Initial proof that we can build a basic proxy over Zig for multiple versions.