Skip to content

chore(release): v0.12.0 — DWARF source-line debugging (VCR-DBG-001, #242) - #440

Merged
avrabe merged 1 commit into
mainfrom
release/v0.12.0
Jun 22, 2026
Merged

chore(release): v0.12.0 — DWARF source-line debugging (VCR-DBG-001, #242)#440
avrabe merged 1 commit into
mainfrom
release/v0.12.0

Conversation

@avrabe

@avrabe avrabe commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

v0.12.0 — Release 1 of the north-star verified-codegen campaign

First release of the VCR-* program (epic #242). Headline: synth compile --debug-line emits debugger-readable DWARF mapping ARM .text → wasm source lines.

Ships

Release mechanics

  • Pin sweep 0.11.51 → 0.12.0: workspace version + all 24 path-dep versions + MODULE.bazel + Cargo.lock.
  • MODULE.bazel.lock regenerated (syncs the bazel lock to the gimli/scry/wast bumps already in Cargo.lock + the version bump) — local bazel build //crates:synth green.
  • CHANGELOG [0.12.0] entry; roadmap step 5c → landed.

Minor bump: new user-facing --debug-line feature (semver-correct).

Verified locally

cargo build --workspace --exclude synth-verify ✅ · all DWARF oracles + step-4 roundtrip ✅ · clippy --all-targets clean ✅ · fmt ✅ · rivet non-xref = 0 ✅ · bazel build //crates:synth

🤖 Generated with Claude Code

, #394)

First release of the north-star verified-codegen campaign. Pin sweep
0.11.51 -> 0.12.0 (workspace + all path-dep versions + MODULE.bazel +
Cargo.lock), CHANGELOG, and VCR-DBG-001 roadmap status -> implemented.

Ships:
- VCR-DBG-001 `--debug-line` DWARF emission (PR A #427 / B #429 / C #430):
  debugger-readable .debug_* mapping ARM .text -> wasm source lines, with
  .rel.debug_* relocations verified end-to-end against arm-none-eabi-ld.
  Purely additive; default build bit-identical.
- VCR-MEM-001 layer-2 frozen-safe budget decision logic + oracles (#421-#425).
- gimli 0.33 adaptation (#439) + wast 252 (#438).

Minor bump: new user-facing `--debug-line` feature (semver-correct).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@codecov

codecov Bot commented Jun 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@avrabe
avrabe merged commit 068f6ed into main Jun 22, 2026
14 checks passed
@avrabe
avrabe deleted the release/v0.12.0 branch June 22, 2026 23:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant