Skip to content

Release 26.0.0-9 - #44

Merged
iamhyc merged 1 commit into
mainfrom
release/26.0.0-9
Nov 8, 2026
Merged

iamhyc merged 1 commit into
mainfrom
release/26.0.0-9

Conversation

@iamhyc

@iamhyc iamhyc commented Nov 8, 2026

Copy link
Copy Markdown
Member

What and why

Cut 26.0.0-9. Three pull requests landed since 26.0.0-8 and the version has not moved.

  • Cargo.toml, Cargo.lock, npm/package.json and the five npm/platforms/* manifests all
    say 26.0.0-9; the launcher's dependency pins match. The release guard fails the run when
    Cargo.toml and npm/package.json disagree, so they move together.
  • CHANGELOG.md: the Unreleased section becomes 26.0.0-9 and a fresh Unreleased heading
    is left at the top.
  • The hdc wire-protocol work (feat(hdc): speak the hdc wire protocol natively #41) had no CHANGELOG entry at all. It is now recorded under
    Changed, next to the other in-process replacements.

Merging this to main makes v26.0.0-9 new, so release.yml builds the three targets,
publishes the GitHub release and pushes to npm without a tag being pushed by hand.

Checks

  • cargo fmt --all --check is clean
  • cargo clippy --all-targets -- -D warnings finishes without warnings
  • cargo test passes
  • Behaviour changes come with a test
  • Any claim about engine/SDK/device behaviour states how it was measured
  • --help text and comments naming a changed command are updated
  • CHANGELOG.md has an entry if the CLI surface or project format changed

Tested with

cargo fmt --all --check                      → FMT_OK
cargo clippy --all-targets -- -D warnings    → 0
cargo test                                   → 533 passed; 0 failed; 4 ignored
cargo run -- --version                       → hvolt 26.0.0-9 (SDK 26.0.0)
grep -A1 '^name = "hvolt"' Cargo.lock        → version = "26.0.0-9"
grep -c '26.0.0-8' Cargo.toml npm/           → 0 (no stale pin)

Version bump in Cargo.toml, Cargo.lock and the npm manifests (the launcher
and all five platform packages must match), plus the CHANGELOG entry for what
landed since 26.0.0-8.

The hdc wire protocol work (#41) had no CHANGELOG entry at all; it is now
recorded under Changed.
@iamhyc
iamhyc merged commit bc7f104 into main Nov 8, 2026
4 checks passed
@iamhyc
iamhyc deleted the release/26.0.0-9 branch November 8, 2026 15:29
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