Skip to content

aprender 0.68.1

Choose a tag to compare

@noahgift noahgift released this 17 Sep 15:06
· 565 commits to main since this release
1661c71

The crates.io release of the 0.68 line. v0.68.0 is a GitHub-only release (tag and binaries stand; install.sh verified on x86_64 and aarch64) — its clean-room on the tag passed A0–B1 for the first time ever on a tag and stopped at B2: lib tests in aprender-core and aprender-test-showcase named path-only dev-dependencies that cargo publish deletes (#3425). 0.68.1 carries that fix — the tests moved out of src/ to targets the published crates do not carry, all 72 lib-test binaries build in published form — plus the two infra gate repairs that made the chain provable (infra#650 tag ref materialized, infra#652 A1 [patch.crates-io] overlay at the tag). Everything else is 0.68.0: Qwen 3.5 on the CPU, the one-line installer, the release-train gates.

Fixed

  • fix(publish): lib tests in aprender-core and aprender-test-showcase named path-only dev-deps that cargo publish deletes — clean-room B2 red on v0.68.0 (#3425)

Changed

  • refactor(parity): the refusal call site pushed run to B- — CB-200 back to the 601 baseline (#3415)
  • audit: 2026-09-17 07:00Z — T-2 pass 3, the 602nd site removed (#3415), rulings applied, T-4 stops at the dry-run (#3417)
  • audit: 2026-09-17 08:25Z — T-2 GO, v0.68.0 tagged with 16 assets, clean-room stop on an infra clone defect fixed and re-dispatched (#3419)
  • audit: 2026-09-17 10:00Z — clean-room through B1 on v0.68.0, B2 fixed, v0.68.0 GitHub-only, 0.68.1 to crates.io (#3426)

Release evidence (APR-RELEASE-001 T-3/T-4)

  • Clean-room on the tag (1661c7138): B2-cpu paiml/infra run 35255889257 — A0–A4, B0–B5 all passed, B2 = 74 test binaries, 78,794 passed, 0 failed (--no-fail-fast); B2-gpu paiml/aprender run 35268563585 (yoga RTX 4060) — 2604 passed, tested-sha asserted. First complete A0–B5 chain on a tag; six gate defects fixed gate-side, the tag never moved.
  • Dry-run receipt committed before the first upload: docs/audits/release/v0.68.1/dry-run-receipt.md (main 8d4735ccf).
  • crates.io cascade: publish_strict.sh, detached checkout of the tag, one crate per call, dependency order derived from cargo metadata, stop-on-first-non-zero. Start 2026-09-17T22:00:38Z → end 22:41:36Z (40 m 58 s), 71 published + 3 facades already live = 74/74. Retries: 429 rate-limit only, none needed a third attempt. attended_min: 0 (operator-authorized unattended, 2026-09-17).
Per-crate publish timestamps (UTC)
crate	version	start_utc	end_utc	result	attempts
apr-format	0.68.1	2026-09-17T22:00:38Z	2026-09-17T22:00:46Z	published	1
aprender-common	0.68.1	2026-09-17T22:00:47Z	2026-09-17T22:00:57Z	published	1
aprender-contracts-macros	0.68.1	2026-09-17T22:00:57Z	2026-09-17T22:01:02Z	published	1
aprender-cupti	0.68.1	2026-09-17T22:01:02Z	2026-09-17T22:01:06Z	published	1
aprender-data	0.68.1	2026-09-17T22:01:08Z	2026-09-17T22:01:29Z	published	1
aprender-fft	0.68.1	2026-09-17T22:01:30Z	2026-09-17T22:01:34Z	published	1
aprender-gemm-codegen	0.68.1	2026-09-17T22:01:34Z	2026-09-17T22:01:37Z	published	1
aprender-image	0.68.1	2026-09-17T22:01:38Z	2026-09-17T22:01:41Z	published	1
aprender-mcp	0.68.1	2026-09-17T22:01:42Z	2026-09-17T22:01:50Z	published	1
aprender-present-test-macros	0.68.1	2026-09-17T22:01:51Z	2026-09-17T22:01:54Z	published	1
aprender-profile-core	0.68.1	2026-09-17T22:01:54Z	2026-09-17T22:01:57Z	published	1
aprender-ptx-debug	0.68.1	2026-09-17T22:01:58Z	2026-09-17T22:02:02Z	published	1
aprender-quant	0.68.1	2026-09-17T22:02:02Z	2026-09-17T22:02:06Z	published	1
aprender-rand	0.68.1	2026-09-17T22:02:06Z	2026-09-17T22:02:09Z	published	1
aprender-solve	0.68.1	2026-09-17T22:02:10Z	2026-09-17T22:02:13Z	published	1
aprender-sparse	0.68.1	2026-09-17T22:02:13Z	2026-09-17T22:02:16Z	published	1
aprender-tensor	0.68.1	2026-09-17T22:02:17Z	2026-09-17T22:02:20Z	published	1
aprender-test-derive	0.68.1	2026-09-17T22:02:21Z	2026-09-17T22:02:23Z	published	1
aprender-test-js-gen	0.68.1	2026-09-17T22:02:24Z	2026-09-17T22:02:33Z	published	1
aprender-train-wasm	0.68.1	2026-09-17T22:02:34Z	2026-09-17T22:02:40Z	published	1
aprender-verify	0.68.1	2026-09-17T22:02:41Z	2026-09-17T22:02:47Z	published	1
aprender-contracts	0.68.1	2026-09-17T22:02:47Z	2026-09-17T22:02:57Z	published	1
aprender-contrastive-data	0.68.1	2026-09-17T22:02:58Z	2026-09-17T22:03:04Z	published	1
aprender-present-core	0.68.1	2026-09-17T22:03:04Z	2026-09-17T22:03:12Z	published	1
aprender-contracts-cli	0.68.1	2026-09-17T22:03:13Z	2026-09-17T22:03:22Z	published	1
aprender-present-layout	0.68.1	2026-09-17T22:03:23Z	2026-09-17T22:03:31Z	published	1
aprender-present-terminal	0.68.1	2026-09-17T22:03:32Z	2026-09-17T22:03:43Z	published	1
aprender-present-test	0.68.1	2026-09-17T22:03:44Z	2026-09-17T22:03:51Z	published	1
aprender-present-yaml	0.68.1	2026-09-17T22:03:52Z	2026-09-17T22:03:58Z	published	1
aprender-present-cli	0.68.1	2026-09-17T22:03:59Z	2026-09-17T22:04:06Z	published	1
aprender-present-widgets	0.68.1	2026-09-17T22:04:07Z	2026-09-17T22:04:13Z	published	1
aprender-simulate	0.68.1	2026-09-17T22:04:14Z	2026-09-17T22:04:38Z	published	1
aprender-test-showcase	0.68.1	2026-09-17T22:04:38Z	2026-09-17T22:04:46Z	published	1
aprender-gpu	0.68.1	2026-09-17T22:04:47Z	2026-09-17T22:04:53Z	published	1
aprender-present-lib	0.68.1	2026-09-17T22:04:54Z	2026-09-17T22:05:01Z	published	1
aprender-cgp	0.68.1	2026-09-17T22:05:02Z	2026-09-17T22:07:16Z	published	2
aprender-cuda-edge	0.68.1	2026-09-17T22:07:16Z	2026-09-17T22:07:20Z	published	1
aprender-explain	0.68.1	2026-09-17T22:07:21Z	2026-09-17T22:09:44Z	published	2
aprender-zram-core	0.68.1	2026-09-17T22:09:45Z	2026-09-17T22:09:51Z	published	1
aprender-compute	0.68.1	2026-09-17T22:09:52Z	2026-09-17T22:10:07Z	published	1
aprender-zram-adaptive	0.68.1	2026-09-17T22:10:08Z	2026-09-17T22:12:16Z	published	2
aprender-zram-generator	0.68.1	2026-09-17T22:12:17Z	2026-09-17T22:12:21Z	published	1
aprender-cbtop	0.68.1	2026-09-17T22:12:22Z	2026-09-17T22:14:41Z	published	2
aprender-core	0.68.1	2026-09-17T22:14:42Z	2026-09-17T22:15:09Z	published	1
aprender-db	0.68.1	2026-09-17T22:15:11Z	2026-09-17T22:15:31Z	published	1
aprender-test-lib	0.68.1	2026-09-17T22:15:32Z	2026-09-17T22:16:00Z	published	1
aprender-zram	0.68.1	2026-09-17T22:16:01Z	2026-09-17T22:18:07Z	published	2
aprender-zram-cli	0.68.1	2026-09-17T22:18:08Z	2026-09-17T22:18:14Z	published	1
aprender-distribute	0.68.1	2026-09-17T22:18:15Z	2026-09-17T22:20:28Z	published	2
aprender-graph	0.68.1	2026-09-17T22:20:28Z	2026-09-17T22:20:50Z	published	1
aprender-shell	0.68.1	2026-09-17T22:20:51Z	2026-09-17T22:21:07Z	published	1
aprender-test-cli	0.68.1	2026-09-17T22:21:08Z	2026-09-17T22:21:58Z	published	1
aprender-registry	0.68.1	2026-09-17T22:21:59Z	2026-09-17T22:24:19Z	published	2
aprender-viz	0.68.1	2026-09-17T22:24:20Z	2026-09-17T22:24:33Z	published	1
aprender-profile	0.68.1	2026-09-17T22:24:34Z	2026-09-17T22:25:10Z	published	1
aprender-serve	0.68.1	2026-09-17T22:25:11Z	2026-09-17T22:28:04Z	published	2
aprender-train-common	0.68.1	2026-09-17T22:28:05Z	2026-09-17T22:28:10Z	published	1
aprender-rag	0.68.1	2026-09-17T22:28:10Z	2026-09-17T22:28:26Z	published	1
aprender-rag-cli	0.68.1	2026-09-17T22:28:27Z	2026-09-17T22:30:44Z	published	2
aprender-train	0.68.1	2026-09-17T22:30:45Z	2026-09-17T22:31:28Z	published	1
aprender-orchestrate	0.68.1	2026-09-17T22:31:29Z	2026-09-17T22:32:51Z	published	1
aprender-train-bench	0.68.1	2026-09-17T22:32:52Z	2026-09-17T22:33:16Z	published	1
aprender-train-distill	0.68.1	2026-09-17T22:33:17Z	2026-09-17T22:33:25Z	published	1
aprender-train-inspect	0.68.1	2026-09-17T22:33:26Z	2026-09-17T22:35:35Z	published	2
aprender-train-lora	0.68.1	2026-09-17T22:35:35Z	2026-09-17T22:35:38Z	published	1
aprender-train-shell	0.68.1	2026-09-17T22:35:39Z	2026-09-17T22:37:54Z	published	2
aprender-verify-ml	0.68.1	2026-09-17T22:37:54Z	2026-09-17T22:38:07Z	published	1
apr-cli	0.68.1	2026-09-17T22:38:08Z	2026-09-17T22:39:24Z	published	1
aprender	0.68.1	2026-09-17T22:39:25Z	2026-09-17T22:40:37Z	published	1
aprender-monte-carlo	0.68.1	2026-09-17T22:40:38Z	2026-09-17T22:41:02Z	published	1
aprender-tsp	0.68.1	2026-09-17T22:41:03Z	2026-09-17T22:41:12Z	published	1
provable-contracts	0.4.0	-	2026-09-17T22:41:13Z	already-live	0
provable-contracts-macros	0.4.0	-	2026-09-17T22:41:13Z	already-live	0
provable-contracts-cli	0.4.0	-	2026-09-17T22:41:14Z	already-live	0