wai-quantum 0.8.1, wai-quantum-qpu 0.4.1, wai-quantum-cli 0.2.4, the job service 0.2.2 and the Python package 0.1.2 #619
Merged
dcharlot
merged 1 commit from 2026-11-04 19:25:16 -05:00
wai/quantum-release-0.8.1 into main 2026-11-04
wai-quantum 0.8.1, wai-quantum-qpu 0.4.1, wai-quantum-cli 0.2.4, the job service 0.2.2 and the Python package 0.1.2: the release's versions, its changelog heading, and every lock
All checks were successful
wai-quantum views in agent hosts / views · the page and its engine (pull_request) Successful in 3m22s
wai-quantum WebGPU member / shader checks · browser build · wasip2 inertness (pull_request) Successful in 3m19s
WAI examples / WAI examples · android-app · linux-arm64 (pull_request) Successful in 5m4s
wai-sink-android native sink library / every ABI, the AAR, and the instrumented tests in a headless emulator · macos (pull_request) Successful in 7m2s
wai-web reach builds / wai-web reach builds · the package of record, every output as recorded (pull_request) Successful in 2m29s
WAI mbt2018_mean integer decode (regenerated vectors) / regenerate mbt2018_mean integer vectors → Rust decode, required (pull_request) Successful in 5m30s
WAI conformance / each feature of the independent verifiers' steps compiles alone (pull_request) Successful in 11m35s
wai-web reach builds / wai-web reach builds · this tree's wai-web, every rung on its engine line (pull_request) Successful in 4m21s
wai-quantum views in agent hosts / views · a scripted host (pull_request) Successful in 7m15s
wai-web wasm32 / wai-web wasm32 build · corpus, menu and writers (pull_request) Successful in 6m8s
wai-sink-swift native sink package / libwai slices, desktop tests, simulator tests · macos (pull_request) Successful in 12m25s
WAI Studio / Studio in Chromium and Firefox · macos (pull_request) Successful in 11m58s
wai-pack / wai-pack · linux-arm64 (pull_request) Successful in 4m2s
WAI conformance / cargo-class corpora · linux-arm64 (pull_request) Successful in 18m33s
wai-pack / wai-pack · the floor through a media prober (pull_request) Successful in 38s
wai-pack / wai-pack · dependency licences (pull_request) Successful in 25s
wai-quantum docs, course and locales / every command and snippet in the docs · linux (pull_request) Successful in 20m39s
wai-quantum HIP member / member · HIP absent (linux-arm64) (pull_request) Successful in 56s
wai-quantum npu-cores member / member · npu-cores absent (linux-arm64) (pull_request) Successful in 26s
wai-quantum pulse and dynamics / the same bits · linux-arm64 (pull_request) Successful in 1m21s
standards workspaces build + test / joule-code-rs (joule-code/joule-code-rs, joule-code-rs, linux-arm64, true) (pull_request) Successful in 13m44s
wai-quantum tensor-engine member / member · tensor engine absent (linux-arm64) (pull_request) Successful in 35s
WAI energy receipts / energy receipts · linux-arm64 (pull_request) Successful in 13m45s
wai-quantum extension points / the registry and the example · linux-arm64 (pull_request) Successful in 2m46s
wai-pack / wai-pack · independent verifier (Python) (pull_request) Successful in 8m2s
wai-quantum variational and algorithm library / parameters, gradients, optimisers, VQE, QAOA and builders · linux-arm64, release (pull_request) Successful in 2m29s
wai-quantum signal processor / processor and member · signal processor, emulated (pull_request) Successful in 30m3s
wai-sink-android native sink library / the JNI layer and the platform-free half on the host JVM · linux-arm64 (pull_request) Successful in 3m15s
WAI Studio / Studio in WebKit · linux (pull_request) Successful in 22m57s
WAI conformance / independent verifiers · claims, JWP, key discovery and integer payloads (Python) (pull_request) Successful in 1h31m53s
Every change since 0.8.0 only adds or fixes, so each package moves its last number (VERSIONING.md, "Before 1.0"). cargo-semver-checks 0.51.0 finds no semver update required for wai-quantum, wai-quantum-cli or wai-quantum-qpu against 0.8.0, 0.2.3 and 0.4.0 on crates.io, and keeps its baselines at the versions last published. Every dependent's requirement names the new versions, both server.json files follow, and the seventeen lockfiles that resolve any of them move with them, each read with --locked. The JavaScript package stays 0.1.1, as nothing in it changed, and the desktop app stays 0.1.2; its requirements move with the others. VERSIONING.md's "Version today" table already reads 0.8.x, 0.4.x and 0.2.x, so only its example of a result's engine moves. The Python README and its zh-CN translation name the wheel at 0.1.2, and the views manifest records the new digest of wai-quantum-views's lockfile, the two things 0.8.0 needed after its release commit. The page is rebuilt with wai/wai-quantum-views/build.sh on the build host with Rust 1.99.1 (build-views.mjs --check passes): its script and styles are unchanged, and the engine inside it is the engine as it is now, which changed its bytes, not its size. The engine's version is among the sealed bytes of a stamped result, so the page's pinned digests move (the course check's 1a9aa0ad... to 49a9fdb8..., the compile's beffb3cb... to 198ea9bd..., the estimate's db90b147... to acbd7208...), the answer set's stored seal is written again (WAI_ANSWER_BUNDLE_WRITE=1), and the notebooks' stored outputs are stored again (ci/check.sh --write-notebooks). The job pins strip the engine and schema and do not move. Co-Authored-By: Claude Opus 5.5 <[email protected]>