Repository navigation
chore(release): update changelog and bump version to 5.0.0-beta.5 - #5386
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Warning Review limit reachedYou'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 36 minutes. View limit details
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 |
|
Waiting for bot review — coderabbitai not yet · thepastaclaw ✓. Wait for the missing reviews, or a writer can post |
|
✅ Final review complete — no blockers (commit d138f45) · triage: low |
thepastaclaw
left a comment
There was a problem hiding this comment.
Final validation — Phase 1 + Phase 2
The PR contains only release metadata updates: package and workspace version bumps, matching Cargo.lock changes, and the beta.5 changelog entry. No in-scope correctness, dependency, serialization, protocol-versioning, or release-artifact issues were identified; completed CI checks are successful, while the Rust workspace and test-suite jobs remain in progress.
Review provenance
Source: reviewer 1: glm-5.3-flash (agent: phase1-reviewer, role: general); reviewer 2: gpt-6.1-sol (agent: phase2-reviewer, role: general); reviewer 3: gpt-6.1-sol (agent: phase2-reviewer, role: architecture-layering); reviewer 4: gpt-6.1-sol (agent: phase2-reviewer, role: platform-versioning); final verifier: gpt-6.1-sol (agent: sol-verifier, role: final-verifier)
- Triage:
lowbygpt-6.1-sol(effort low) — This is a small, straightforward release-metadata and changelog update with no direct behavior or code-path changes, although version consistency must be verified. - Phase 1 reviewers:
glm-5.3-flash— general (completed, effort high); agentphase1-reviewer - Phase 1 model:
glm-5.3-flash— zai quota: 5h 99% left, weekly 98% left; passed overgemini-3.8-flash-high(antigravity below 15% reserve: weekly 14% left, 5h 100% left) - Fresh verifier:
gpt-6.1-sol— final-verifier; agentsol-verifier - Phase 2 reviewers:
gpt-6.1-sol— general (completed, effort medium); agentphase2-reviewer,gpt-6.1-sol— architecture-layering (completed, effort medium); agentphase2-reviewer,gpt-6.1-sol— platform-versioning (completed, effort medium); agentphase2-reviewer
Basic explanation
What this does: Prepares the 5.0.0-beta.5 prerelease. It raises every package version from 5.0.0-beta.4 to 5.0.0-beta.5 and adds a changelog section for the 19 commits merged into v5.0-dev since beta.4. The three packages that sit a few major versions ahead keep that gap: dash-spv 6.0.0-beta.5, dash 8.0.0-beta.5, wallet-lib 12.0.0-beta.5. No code changes.
Value: Devnets, wallets and SDK users can pick up the latest PV14 work in one tagged build. Contracts can index each element of a typed array and query those elements through the SDK. Property constraint rules can read the stored document (
$old.,$revision) and the document a reference points to, and references can find a document by a string or byte array value and pick the first valid commitment (chooseFirst). Fixes cover unsigned integer index keys sorting in value order, fee estimates for sum and count index trees, paging documentsSummable types with startAt/startAfter, verifying signed protocol versions, and returning INVALID_ARGUMENT for malformed or unsupported query requests.Risks: Low for the release itself: only version numbers,
Cargo.lockversions andCHANGELOG.mdchange. The breaking changes listed in the changelog shipped in their own PRs. Devnets on beta.4 must re-cut or upgrade together, because several of those changes alter PV14 behaviour (unsigned integer index keys are stored in a new order, for example).Issue being fixed or feature implemented
Release new Dash Platform version
What was done?
How Has This Been Tested?
None
Breaking Changes
None
Checklist:
For repository code-owners and collaborators only
🤖 Generated with Claude Code
PR Hygiene ·
d138f45/skip-botsproceeds without the ones not yet reported/self-revieweddashmate(packages/dashmate/package.json) — ktechmidas or shumkovsystem-contracts— you own itjs-wasm-sdk(packages/js-dash-sdk/package.json,packages/js-evo-sdk/package.json,packages/wasm-sdk/package.json) — shumkovWhen every merge requirement is met, the
PR Hygienecheck passes. Reviewer limits do not block merging; other required GitHub checks and protections still apply.