Skip to content

Releases: codejunkie99/ztk

ztk v0.2.3

02 May 18:32

Choose a tag to compare

Features

  • Added ztk update for local source installs.
  • Added ztk update --check, --dry-run, and --tag vX.Y.Z.
  • Refuses to overwrite Homebrew-managed installs and points those users to brew upgrade codejunkie99/ztk/ztk.

Verification

  • zig test src/update.zig
  • zig build test
  • zig build -Doptimize=ReleaseSmall
  • ztk update --check
  • ztk update --dry-run --tag v0.2.4

ztk v0.2.2

02 May 17:10

Choose a tag to compare

Fixes

  • Fixed the ztk stats summary meter overflowing past the right border in terminal layouts like Ghostty.
  • Added a regression test to keep boxed summary rows aligned at a fixed width.

Verification

  • zig test src/stats_render.zig
  • zig build test
  • zig build -Doptimize=ReleaseSmall

Closes #4.

ztk v0.2.1

28 Apr 12:34

Choose a tag to compare

Fixes

  • Ported the codebase to Zig 0.16 stdlib APIs.
  • Fixed source builds with current Homebrew Zig on Linux/WSL and macOS Tahoe.
  • Updated the documented source-build requirement to Zig 0.16+.
  • Verified zig build test, zig build -Doptimize=ReleaseSmall, and zig build cross.

ztk v0.2.0

10 Apr 13:04

Choose a tag to compare

CLI proxy that reduces LLM token consumption by 78%+. Single Zig binary under 260KB. Zero dependencies.

  • 31 comptime + 25 runtime command filters
  • Session-aware caching with mmap + TTL
  • Thompson NFA regex engine (linear time)
  • SIMD line splitting + ANSI stripping
  • 217 tests passing
  • Cross-compiles to macOS/Linux (arm64/x86_64)

Install: brew install codejunkie99/ztk/ztk or build from source with Zig 0.15+