Release Notes
Customer-facing highlights for recent releases. Full engineering detail lives
in the repository CHANGELOG.md.
Metrum AI Bench CLI 1.1.0
| Product | Metrum AI Bench CLI |
| Version | 1.1.0 |
| Previous version | 1.0.1 |
| Release Date | September 19, 2026 |
Release archives now include the local dummy server, so a Go toolchain is not required to run the quickstart against an unpacked tarball.
Dummy server in release archives (Added)
- Each
metrum-ai-bencharchive for Linux and macOS (x86_64andaarch64) includes a staticbin/dummy-model-server. - Linux and macOS release smoke checks, and the Homebrew formula test, cover that binary.
- The Go server is still not published to crates.io.
Metrum AI Bench CLI 1.0.1
| Product | Metrum AI Bench CLI |
| Version | 1.0.1 |
| Previous version | 1.0.0 |
| Release Date | September 19, 2026 |
Operational release focused on self-hosted CI runner hygiene.
CI self-hosted bench-cli lane (Added / Changed)
- Added a dedicated self-hosted CI job for
cargo test --all-targets --all-featureson label setself-hosted,linux,x64,bench-cli. - The job skips fork pull requests so untrusted code does not run on the org runner host.
- Per-ref concurrency is serialized for this lane to avoid overlap on the same branch head.
Runner operations package (Added)
- Added a compose-based runner pool package under
deploy/github-runners-bench-cli/, including bootstrap, env template, and operator scripts for manual start, stop, restart, logs, and optional systemd boot wiring.
Metrum AI Bench CLI 1.0.0
| Product | Metrum AI Bench CLI |
| Version | 1.0.0 |
| Previous version | 1.0.0-rc.6 |
| Release Date | September 18, 2026 |
First stable release. This tag was re-cut after a history sanitization rewrite;
download the current GitHub Release assets and verify the regenerated Sigstore
bundles rather than any earlier v1.0.0 archive.
Prompt library (Fixed)
- Hub checksum verification is scoped to the requested config so
fullandsampleno longer collide ontrain-00000.parquet. - Exact ISL/OSL target buckets select unique rows first, so
--count-slack 0and--no-repeatswork when the bucket is fully populated.
CLI and release docs (Fixed)
metrum-ai-bench-promptsandmetrum-ai-bench-strategicexpose-V/--version; strategic also has--version-only.- Release verification examples use the v-prefixed archive names that ships attach.
Measurement and honesty (Added / Changed)
- Shared streaming consumer for LLM and VLM; strategic chat supports opt-in
--streamingwith per-turn TTFT. - Known limitations document gateways that synthesize SSE from unary upstream calls (total latency reported as TTFT).
- Product name aligned to Metrum AI Bench CLI across README, crate description, and customer docs.
Operator docs (Added / Changed)
- Quiet /
NO_BANNERcontrols, mutually required--url/--api-key, and agent-oriented README / CLI help updates from the rc.6 follow-ups. - Publication guidance centers on
--sut/--require-sutwithout pointing at counsel-pending draft policy files.
Metrum AI Bench CLI 1.0.0-rc.6
| Product | Metrum AI Bench CLI |
| Version | 1.0.0-rc.6 |
| Previous version | 1.0.0-rc.5 |
| Release Date | September 17, 2026 |
Release candidate: prompt-library mix extractor and a rand soundness bump.
Prompt library extractor (New)
metrum-ai-bench-prompts(alsometrum-ai-bench prompts -- …) selects a reproducible ISL/OSL mix frommetrum-ai/prompt-libraryby mean or median within absolute tolerances.- Preferred
--countmay vary within--count-slack; source rows may repeat when needed to land both axes. - Writes JSONL for
metrum-ai-bench-llmplus a selection report with recommended--num-requests/--max-tokens.
Dependencies (Changed)
- Direct dependency
rand0.9.5 -> 0.10.2 (soundness fixes). Transitivetokenizersstill usesrand0.9.x.
Metrum AI Bench CLI 1.0.0-rc.5
| Product | Metrum AI Bench CLI |
| Version | 1.0.0-rc.5 |
| Previous version | 1.0.0-rc.4 |
| Release Date | September 16, 2026 |
Release candidate: naming alignment, publication SUT block, and policy documents.
Publication and privacy (New)
--sut <PATH>embeds an operator-declared system-under-test block into the summary assut(provenance: "declared").--require-sutrefuses to run without a valid SUT block; implies--redact-hostname.--redact-hostnamewritesenvironment.hostname: null.- Example templates under
examples/sut.example.{json,yaml}.
Naming (Changed)
- Crate and binaries aligned on
metrum-ai-bench(mock server renamed likewise). MLPerf export SUT name label updated to "Metrum AI Bench". - Summary schema v3: optional
sut; nullableenvironment.hostname.
Docs and policy (New)
- Results publication policy, trademarks, naming, claims ledger, and known limitations documents added in the repository.
Metrum AI Bench CLI 1.0.0-rc.4
| Product | Metrum AI Bench CLI |
| Version | 1.0.0-rc.4 |
| Previous version | 1.0.0-rc.3 |
| Release Date | September 16, 2026 |
Release hygiene after retracting a mistagged non-prerelease v1.0.0, plus
dependency and Actions maintenance. 1.0.0 remains reserved for eventual GA.
Metrum AI Bench CLI 1.0.0-rc.3
| Product | Metrum AI Bench CLI |
| Version | 1.0.0-rc.3 |
| Previous version | 1.0.0-rc.2 |
| Release Date | September 16, 2026 |
Cross-platform release binaries via cargo-zigbuild for Linux glibc and macOS
Darwin targets. Compile-free smoke jobs unpack each archive and run
metrum-ai-bench --help / selftest before publish.
Earlier 1.0 release candidates
See the repository CHANGELOG for 1.0.0-rc.2 and prior entries, including measurement residual fixes and OSS-readiness documentation.