Skip to content

v0.3.1

Latest

Choose a tag to compare

@dustinblack dustinblack released this 01 Jun 12:51
d586320

v0.3.1

Patch release fixing a build break introduced in v0.3.0.

Bug Fix

  • Fixed compilation failure caused by BlockingTransportFactory::create signature mismatch between the standalone server/client modules (#110) and the SHM latency optimizations (#116). All callers now pass the required send_delay parameter. (#118)

Developer Tooling

  • AGENTS.md: Added project guidelines for AI-assisted development covering MSRV policy, measurement accuracy standards, pre-commit hook usage, testing expectations, and commit trailer requirements.

  • Pre-commit hook optimization: Expensive checks (tests, cargo audit, MSRV validation) are now skipped when only non-Rust-source files change (documentation, Cargo.lock, shell scripts, etc.). Fast checks (cargo check, clippy, fmt) still run for all Rust-related changes.

  • MSRV check switched from container to rustup: The pre-commit MSRV validation no longer requires podman/docker. It reads the MSRV from Cargo.toml and uses rustup run directly.