Skip to content

docs(changelog): cut v0.3.1 section#127

Merged
avrabe merged 1 commit into
mainfrom
release/v0.3.1-changelog
May 21, 2026
Merged

docs(changelog): cut v0.3.1 section#127
avrabe merged 1 commit into
mainfrom
release/v0.3.1-changelog

Conversation

@avrabe
Copy link
Copy Markdown
Contributor

@avrabe avrabe commented May 21, 2026

Summary

Promotes the CHANGELOG [Unreleased] placeholder to a [0.3.1] section ahead of tagging v0.3.1.

Covers the 11 PRs merged for this release (#113#126): RV32 Call + i64 Phase 1, binary-safety Phase 1, the validator-pattern prototype, the slot_stack codegen fix (Gale silicon bug #121), the f32 optimized-path fix (#120), the pre-flight stack-underflow guard (#117), the synth verify exit-code fix (#124), the automated release pipeline (#123), and the fuzz/CHANGELOG housekeeping (#114, #118).

Release process

v0.3.1 will be the first release cut by the automated pipeline (release.yml, added in #123): cross-platform binaries, SHA256SUMS.txt, SLSA build provenance, and cosign keyless signatures.

Once this merges, the v0.3.1 tag is pushed against the merge commit, which triggers the pipeline.

Note on versioning

[workspace.package] version in Cargo.toml is left at 0.1.0 — consistent with how v0.1.1–v0.3.0 were all released (tag + CHANGELOG, no Cargo bump; the crates aren't published to crates.io and the release pipeline derives the version from the git tag). If the project wants the Cargo version tracked going forward, that's a separate decision best made consistently (e.g. as part of the Phase 4 crates.io work).

🤖 Generated with Claude Code

Promotes the [Unreleased] placeholder to [0.3.1] — 11 PRs (#113-#126):
RV32 Call + i64 Phase 1, binary-safety Phase 1, the validator-pattern
prototype, the slot_stack codegen fix (Gale silicon bug #121), the
f32 optimized-path fix (#120), the pre-flight stack-underflow guard,
the `synth verify` exit-code fix (#124), and the automated release
pipeline.

v0.3.1 is the first release cut by the release pipeline (#123) —
binaries + SHA256SUMS + SLSA provenance + cosign signatures.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@avrabe avrabe merged commit 903379c into main May 21, 2026
8 checks passed
@avrabe avrabe deleted the release/v0.3.1-changelog branch May 21, 2026 17:28
@codecov
Copy link
Copy Markdown

codecov Bot commented May 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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