Repository navigation
Traverse v0.12.0
·
110 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Traverse v0.12.0
Released 2026-09-16.
Traverse v0.12.0 is a minor lockstep crate + npm release. Its throughline
is governed exact-ref local model execution: Spec
138-governed-exact-model-execution lands the host-staged
traverse.model-runtime / model.execute path (native + browser wasm-cpu)
that merged after the v0.11.0 publish cut (#1438).
Highlights
Exact-ref model.execute (Spec 138 / ADR-0074)
- Host-owned package store, single-consume staged I/O refs, and fail-closed
policy / pin / digest checks behind Spec 137model.execute. - CPU-WASM guest ABI (
model_execute+ LE feature frames) with the echo
fixture underfixtures/models/fixture-echo-1.0.0/. traverse-embedder-webexports matching stage / execute / read helpers so
browser hosts share the same envelope contract as native
ExactModelHostConnector.- Connector contract
traverse.model-runtime2.0.0; Specs 044 / 045 / 137
amended for exact pins and authority-free payloads.
Docs
- docs/exact-ref-model-execution.md
- Decisions 91–92 in docs/decision-log.md
Upgrade notes
- Apps that want local exact-ref models must declare
exact_model_dependencies(Spec 044) and usemodel_refdigests that match
pins — provider authority fields onmodel.executepayloads fail closed. - Pin
traverse-embedder-web@0.12.0together with crates at0.12.0
(lockstep, Decision 85). - Certified
runtime.wasmdigest is unchanged from0.11.0; no new
runtime/native-runtime-registry.jsonrow is required for this cut.
Validation
Release preparation must pass these local gates before tagging:
cargo build --workspace
cargo test -p traverse-runtime --lib exact_model
bash scripts/ci/repository_checks.sh
bash scripts/ci/spec_alignment_check.sh