chore: bump saorsa-core to 0.14.1 and saorsa-pqc to 0.5#20
Conversation
Greptile SummaryThis PR bumps two core dependencies: Key observations:
Confidence Score: 4/5
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[saorsa-node v0.3.2] --> B[saorsa-core]
A --> C[saorsa-pqc]
B --> |before| D["saorsa-core = 0.14.0\n(>=0.14.0, <0.15.0)"]
B --> |after| E["saorsa-core = 0.14.1\n(>=0.14.1, <0.15.0)\n✅ Patch bump — backward compatible"]
C --> |before| F["saorsa-pqc = 0.4.0\n(>=0.4.0, <0.5.0)"]
C --> |after| G["saorsa-pqc = 0.5\n(>=0.5.0, <0.6.0)\n⚠️ Minor bump — potentially breaking in pre-1.0"]
Last reviewed commit: a85b21e |
There was a problem hiding this comment.
Pull request overview
Updates Rust crate dependencies for saorsa-node to pick up the latest fixes/changes from the Saorsa ecosystem libraries.
Changes:
- Bump
saorsa-corefrom0.14.0to0.14.1 - Bump
saorsa-pqcfrom0.4.0to0.5
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
dirvine
left a comment
There was a problem hiding this comment.
Thanks Mick. I checked the dependency bump and it looks good; the earlier CI failure was dependency publication timing rather than a source regression.
Implements the remaining untested scenarios from REPLICATION_DESIGN.md Section 18, bringing coverage from 47/56 to 56/56: - #20: paid-list local hit bypasses presence quorum (quorum.rs) - #22: paid-list rejection below threshold (quorum.rs) - #29: audit start gate during bootstrap (audit.rs) - #30: audit peer selection from sampled keys (audit.rs) - #31: audit periodic cadence with jitter bounds (config.rs) - #32: dynamic challenge size equals PeerKeySet (audit.rs) - #47: bootstrap claim grace period in audit path (audit.rs) - #48: bootstrap claim abuse after grace period (paid_list.rs) - #53: audit partial per-key failure with mixed responsibility (audit.rs) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Implements the remaining untested scenarios from REPLICATION_DESIGN.md Section 18, bringing coverage from 47/56 to 56/56: - #20: paid-list local hit bypasses presence quorum (quorum.rs) - #22: paid-list rejection below threshold (quorum.rs) - #29: audit start gate during bootstrap (audit.rs) - #30: audit peer selection from sampled keys (audit.rs) - #31: audit periodic cadence with jitter bounds (config.rs) - #32: dynamic challenge size equals PeerKeySet (audit.rs) - #47: bootstrap claim grace period in audit path (audit.rs) - #48: bootstrap claim abuse after grace period (paid_list.rs) - #53: audit partial per-key failure with mixed responsibility (audit.rs) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Summary
saorsa-corefrom 0.14.0 to 0.14.1saorsa-pqcfrom 0.4.0 to 0.5Test plan
cargo build --releasesucceedscargo testpasses🤖 Generated with Claude Code