Skip to content

v0.4.0

Latest

Choose a tag to compare

@cvik cvik released this 16 Oct 00:28
9d148a3

Added

  • Public Observe enum with subscribe/unsubscribe values (#7).

Performance

  • Frontend-inline option length decoding to avoid error-result stack temporaries, without changing validation, allocation policy, ownership or the public decoder API (#8).
  • Exhaustive regression coverage for option values, truncation/overflow errors and cursor movement (#8).

Toolchain

  • Minimum Zig version remains 0.15.1.
  • On Apple Silicon, stock Zig 0.15 cannot read the arm64e-only system-library stubs in macOS SDK 26.4+. CI selects Xcode 26.2/SDK 26.2; see the README for the compatibility note (#9).
  • Linux and macOS tests and optimized benchmarks pass on the release commit.