You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ROAD-TO-V2-Overhaul.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,6 +88,18 @@ Multi-run directories use a `multi-run.json` config and `multi-run-state.json` f
88
88
89
89
Phase 5 (parallel runs with `--parallel-runs`) is deferred to a future release.
90
90
91
+
## What changed in v1.8.0-alpha.3 — ARM readiness
92
+
93
+
This pre-release focuses on making the harness reliable on `arm64` hosts while keeping behavior explicit when image architecture is mismatched.
94
+
95
+
-**Early image platform validation in the runner.**`EnsureImage` now inspects the local/pulled image platform and fails fast with a clear error if the image does not match the host architecture, instead of failing later at container create/run time.
96
+
-**Zig container is now architecture-aware.** The Zig Dockerfile now selects the correct upstream tarball for `amd64` (`x86_64`) and `arm64` (`aarch64`) builds.
97
+
-**Docker image publishing now includes both Linux architectures.** The Docker workflow now builds and pushes `linux/amd64` and `linux/arm64` images for all six runtime images (`go`, `rust`, `typescript`, `kotlin`, `dart`, `zig`) using Buildx + QEMU.
98
+
99
+
Operationally, this means ARM users get deterministic behavior:
100
+
- either a matching image runs normally,
101
+
- or the harness exits with an actionable platform mismatch message telling you to publish/build the needed architecture or override image config.
102
+
91
103
## Compatibility and comparing old runs
92
104
93
105
`1.7.x` is intentionally not identical to `v1.6.1` behavior. If you are comparing against historical leaderboard-era runs, use legacy mode:
0 commit comments