Skip to content

Releases: reasonz/zigMQ

v0.6.0

04 May 04:08

Choose a tag to compare

ZigMQ 0.6.0

  • Modular queue + pub/sub server written in Zig
  • Sharded queue/topic locking and lower-allocation message paths
  • Built-in unit, protocol, stress, and benchmark harnesses
  • Bilingual project documentation and packaged Linux/macOS binaries

Assets:

  • Linux x86_64 musl archive
  • macOS arm64 archive
  • SHA256SUMS.txt

v0.5.0

30 Apr 13:45

Choose a tag to compare

ZigMQ 0.5.0

  • Lock-free MPMC ring buffer with CAS-based push/pop eliminating mutex contention
  • Replaced SmpAllocator with GeneralPurposeAllocator to prevent long-running OOM
  • Per-connection write buffering with response batching for reduced TCP syscalls
  • Pre-parsed Operation enum for faster command dispatch
  • Inline message storage (≤32 bytes) avoiding heap allocation
  • Fixed INFO response buffer overflow and broadcastSnapshot return type
  • Enforced minimum ring buffer capacity of 2 for lock-free algorithm correctness

Assets:

  • Linux x86_64 musl archive
  • macOS arm64 archive
  • SHA256SUMS.txt

v0.4.1

07 Apr 03:25

Choose a tag to compare

ZigMQ 0.4.1

  • Modular queue + pub/sub server written in Zig
  • Sharded queue/topic locking and lower-allocation message paths
  • Built-in unit, protocol, stress, and benchmark harnesses
  • Bilingual project documentation and packaged Linux/macOS binaries

Assets:

  • Linux x86_64 musl archive
  • macOS arm64 archive
  • SHA256SUMS.txt

v0.4.0

04 Apr 10:55

Choose a tag to compare

ZigMQ 0.4.0

  • Modular queue + pub/sub server written in Zig
  • Sharded queue/topic locking and lower-allocation message paths
  • Built-in unit, protocol, stress, and benchmark harnesses
  • Bilingual project documentation and packaged Linux/macOS binaries

Assets:

  • Linux x86_64 musl archive
  • macOS arm64 archive
  • SHA256SUMS.txt