Repository navigation
Bump version to 0.9.0 - #119
Merged
Merged
Conversation
Closes out the 0.9 changelog section: the ten commits merged since v0.8 (#100) were landing under a stale "## 0.8" header without a version bump, so this also backfills changelog entries that were missing entirely -- the --clock-mhz base feature and its two follow-on reports (#102/#103, #104, #107), both math-library condition-code fixes (#112, #113), HUNK_RELRELOC32 loader support (#116), and the dispatch task-struct-corruption diagnostic -- alongside the two that already had entries (clap migration #108, native-handler counts #110). Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
mkdocs slugifies a heading like "## \`--sanitize\`" to #-sanitize, not #--sanitize -- the backtick-wrapped flag name collapses the doubled dash to one. Found via mkdocs build --strict's anchor-mismatch INFO output while checking 0.9's docs were current. Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2 tasks done
sidick
added a commit
that referenced
this pull request
Oct 10, 2026
Both merged to main in the window between branching the 0.9 release PR (#119) and it landing, so the version-bump commit went in without them. Also notes --sanitize's new exit-99 override in the CLI Reference's exit-codes summary, which #118 made inaccurate (a sanitize violation is no longer only ever "the guest never got to run at all"). Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
volamos/volamos-coreto 0.9.0.## 0.8header without a version bump; this backfills the changelog entries that were missing entirely — the--clock-mhzbase feature and its two follow-on reports (For benchmarking: --clock-mhz=N, report emulated time from ReadEClock() #102/Add --clock-mhz: report emulated time from ReadEClock (issue #102) #103, Report total emulated cycles at exit under --clock-mhz #104, Report instruction and bus-access counts alongside emulated cycles #107), both math-library condition-code fixes (Math libraries: set the condition codes on Cmp and Tst #112, Math libraries: extend condition codes to the FFP arithmetic ops #113),HUNK_RELRELOC32loader support (loader: support HUNK_RELRELOC32 (0x3FD, PC-relative reloc) #116), and the dispatch task-struct-corruption diagnostic — alongside the two that already had entries (clap migration Migrate CLI argument parsing to clap (fixes #101) #108, native-handler counts --clock-mhz: report native-handler call counts at exit (fixes #109) #110).Test plan
cargo test --workspace— 878+ passed, 0 failedcargo build --workspaceclean,volamos --versionprintsvolamos 0.9.0v0.9after merge🤖 Generated with Claude Code