Skip to content

Release v0.10.0 - #1002

Merged
kwsantiago merged 1 commit into
mainfrom
release-v0.10.0
Oct 7, 2026
Merged

kwsantiago merged 1 commit into
mainfrom
release-v0.10.0

Conversation

@kwsantiago

@kwsantiago kwsantiago commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Bumps the workspace to 0.10.0 to release the protocol change and security fixes on main since v0.9.2. FROST groups move to KFP v2, so every member of a group must upgrade together; the release notes carry the upgrade steps.

Contents

Cargo.toml and Cargo.lock only.

Verification

Run on this branch:

  • RNG hygiene, fmt, clippy (-D warnings), and the workspace, keep-core, keep-frost-net and keep-cli test suites pass. main CI at the base commit is green on every job, including the Windows tests, Debian packages and the reproducible build.
  • The real-relay multinode tests (signing, and learning followed by interactive signing) pass against a public relay.
  • The release binaries pass an end-to-end run over a public relay:
    • a 3-of-4 trusted-dealer group, with shares moved between vaults as bech32 exports, signs through frost network sign; the signature passes frost verify and an independent BIP-340 check;
    • a v0.9.2 node joining the group is reported by v0.10.0 nodes as running protocol v1, and v0.9.2 imports a v0.10.0 JSON export;
    • three vaults run the DKG ceremony (group-subkey, group-create --publish, dkg --group-id), derive the same group key, and the group signs with a verified signature.
    • vaults written by the v0.7.5 and v0.9.2 release binaries open with v0.10.0, list their FROST shares, and sign; the signatures pass an independent BIP-340 check.

@coderabbitai

coderabbitai Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 4 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 4b73d682-160e-4eab-90ee-e3f542d092e7
📥 Commits

Reviewing files that changed from the base of the PR and between 8f2fa7c and 8357bdd.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • Cargo.toml
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@kwsantiago
kwsantiago merged commit 96ccee2 into main Oct 7, 2026
12 checks passed
@kwsantiago
kwsantiago deleted the release-v0.10.0 branch October 7, 2026 00:48
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