Release crates version 0.11.0 - #276
Conversation
|
Warning Review limit reachedNext included review available in 46 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (22)
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. Comment |
arkana-ai-bot
left a comment
There was a problem hiding this comment.
Arkana review — Release crates version 0.11.0
Scope: Pure version-bump release PR. No code changes; every diff line is 0.10.1 → 0.11.0 in Cargo manifests and README usage snippets.
Version-bump completeness ✅
| Crate | Cargo.toml version |
Internal deps updated | README updated |
|---|---|---|---|
ark-core |
0.11.0 ✓ | n/a (leaf) | ✓ |
ark-script |
0.11.0 ✓ | n/a (leaf) | ✓ |
ark-fees |
0.11.0 ✓ | n/a (leaf) | ✓ |
ark-delegator |
0.11.0 ✓ | ark-core 0.11.0 ✓ | ✓ |
ark-grpc |
0.11.0 ✓ | ark-core 0.11.0 ✓ | ✓ |
ark-rest |
0.11.0 ✓ | ark-core 0.11.0 ✓ | ✓ |
ark-introspector-client |
0.11.0 ✓ | — | ✓ |
ark-client |
0.11.0 ✓ | ark-core/delegator/fees/grpc 0.11.0 ✓ | ✓ |
ark-bdk-wallet |
0.11.0 ✓ | ark-client/core 0.11.0 ✓ | ✓ |
ark-rs |
0.11.0 ✓ | ark-client/core/grpc 0.11.0 ✓ | ✓ |
ark-client-sample (publish = false) |
0.11.0 ✓ | — | n/a |
e2e-tests (publish = false, pinned 0.1.0) |
correctly unchanged | — | n/a |
Root README.md |
— | — | ✓ |
Cross-repo impact
No API surfaces, types, protos, or interfaces changed. The other SDK repos (go-sdk, ts-sdk, dotnet-sdk) have no dependency on Rust crates; no cross-repo action required.
Protocol / security
No protocol logic touched. VTXO handling, transaction signing, forfeit paths, round lifecycle, and unilateral exit code are all unmodified in this PR.
Minor observations (no action required)
- The minor-version bump (0.10.x → 0.11.0) is appropriate given the scope of changes landed since 0.10.1 (PRs #258–#275 include new features and breaking removals, e.g.
fix: remove unwrapsin #275 and VHTLC/contract-manager work in #260). - No CHANGELOG file exists in the repo. Given that the PR description doubles as release notes and the GitHub release is auto-generated by the workflow, this is workable, but a structured CHANGELOG would help downstream consumers track breaking changes between minor versions.
Overall the bump is mechanically correct and internally consistent. ✅
Release ark-rs crates v0.11.0. Merging triggers the crates release workflow: tests, publish to crates.io in dependency order, tag v0.11.0, GitHub release.