Currently this project only builds on a few specific Zig nightly versions (confirmed working with 0.16.0-dev.2459+37d14a4f3). This is due to a few different factors, but the most important blocking issues are that zlib compression is broken in Zig 0.15.2 (necessary for writing/parsing certain messages) and the latest Zig master contains changes that break zio (our async runtime dependency). zio is not able to keep up with Zig master changes due to the number of breaking changes, so realistically we must wait for Zig 0.16.0's full release and subsequently zio's update to support it before we can update.
Currently this project only builds on a few specific Zig nightly versions (confirmed working with
0.16.0-dev.2459+37d14a4f3). This is due to a few different factors, but the most important blocking issues are that zlib compression is broken in Zig 0.15.2 (necessary for writing/parsing certain messages) and the latest Zig master contains changes that break zio (our async runtime dependency). zio is not able to keep up with Zig master changes due to the number of breaking changes, so realistically we must wait for Zig 0.16.0's full release and subsequently zio's update to support it before we can update.