Recent Releases
| Version | Date | Theme | Status |
|---|---|---|---|
v0.8.0 | April 22, 2026 | Zig 0.16 baseline, runtime module move, and enterprise-auth/TLS hardening | Latest |
v0.7.3 | April 1, 2026 | Linux Kerberos/GSS smoke reliability on CI | Stable |
v0.7.2 | April 1, 2026 | Parity guard and cross-platform compile fixes | Stable |
v0.7.1 | April 1, 2026 | Enterprise auth additions and raw-surface hardening | Stable |
v0.7.0 | March 31, 2026 | Canonical Zig benchmark framing and docs/release alignment | Stable |
v0.6.3 | March 30, 2026 | Canonical /zig/benchmarks page launch | Stable |
Dedicated Zig Pages
- Landing page: /zig
- Benchmark page: /zig/benchmarks
- Docs book: /zig/docs
- Docs-book changelog page: /zig/docs/changelog.html
- Source repository: github.com/qail-io/qail-zig
v0.8.0
April 22, 2026 Latest Zig 0.16 baseline, runtime module move, and enterprise-auth/TLS hardening — qail-zig now targets Zig 0.16+, moved compat modules to runtime namespaces, and ships additional Linux TLS/GSSENC hardening with refreshed parity/scanner behavior.
Highlights
- Breaking: qail-zig now targets Zig 0.16+ only; Zig 0.15 compatibility shims and old std-I/O fallback paths were removed.
- Breaking: public compatibility modules moved from src/compat/* to src/runtime/* and std-I/O selection now uses QAIL_STD_IO_MODE=threaded|evented.
- Fixed Linux TLS startup/auth and channel_binding=require flows; stabilized TLS transport state in heap-backed storage.
- Scanner/parity updates now better align Rust-style builder chain parsing and multiline const/let preprocessing.
v0.7.3
April 1, 2026 Stable Linux Kerberos/GSS smoke reliability on CI — Linux enterprise-auth smoke validation and GSSAPI loader behavior were corrected so the dedicated workflow passes reliably on ubuntu-24.04.
Highlights
- Linux smoke binaries now use the correct runtime path for platform GSSAPI lookup on libc-linked builds.
- Host-based service OID fallback handling was added for Ubuntu MIT Kerberos symbol-availability differences.
- Enterprise Auth Smoke now completes on ubuntu-24.04 using gssencmode=require.
- Docs/README wording now describes qail-zig as Zig-first with optional Linux libc/GSSAPI integration.
v0.7.2
April 1, 2026 Stable Parity guard and cross-platform compile fixes — Parity checks and non-Linux transport stubs were fixed so CI and release builds stay green after enterprise-auth additions.
Highlights
- Restored AST parity guard by reading CmdKind from src/ast/cmd/types.zig.
- Fixed macOS/Windows GSSENC stubs so release builds compile with the new transport variant.
- Parity Guards workflow rerun succeeded on main after the fixes.
v0.7.1
April 1, 2026 Stable Enterprise auth additions and raw-surface hardening — qail-zig added Linux enterprise-auth support, channel-binding coverage, and stronger public-runtime hardening around raw command paths.
Highlights
- Added Linux Kerberos/GSS token provider stack and accepted GSSENC transport support on Linux.
- Channel binding now derives tls-server-end-point bytes from the TLS handshake leaf certificate path.
- Public runtime now fails closed for .raw commands by default; trusted compat helpers remain internal.
- Benchmark harness expanded to the five-workload shared-surface matrix against pg.zig.
v0.7.0
March 31, 2026 Stable Canonical Zig benchmark framing and docs/release alignment — qail-zig benchmark messaging was consolidated around the qail-zig vs pg.zig shared-surface matrix, with consistent docs/readme/changelog language.
Highlights
- Benchmark docs now point to src/qail_pgzig_bench.zig and the five workload matrix.
- README benchmark reporting moved to the March 31, 2026 5-round shared-surface medians.
- Added scripts/zigw to smooth known Zig 0.15.x build-runner behavior on macOS.
- Removed obsolete benchmark sources from older non-equivalent comparisons.
v0.6.3
March 30, 2026 Stable Canonical /zig/benchmarks page launch — qail-zig benchmark reporting moved to the dedicated /zig/benchmarks page with refreshed snapshot data and release/docs alignment.
Highlights
- Canonical public Zig benchmark page moved from docs-book artifacts to /zig/benchmarks.
- Prepared-point snapshot and interpretation were refreshed for the then-current public three-way framing.
- README/docs/changelog references were aligned to v0.6.3.