Skip to content

chore: bump ant-core to ant-cli-v0.3.2 for v0.11.2-rc.2 - #230

Merged
Nic-dorman merged 4 commits into
mainfrom
claude/rc-bump-0.11.2-rc.2
Aug 7, 2026
Merged

chore: bump ant-core to ant-cli-v0.3.2 for v0.11.2-rc.2#230
Nic-dorman merged 4 commits into
mainfrom
claude/rc-bump-0.11.2-rc.2

Conversation

@Nic-dorman

Copy link
Copy Markdown
Member

Summary

The v0.11.2-rc.1 release (pinned to ant-cli-v0.3.1) was never promoted and has been superseded upstream. This bumps both Rust crates to the latest ant-client release so we can cut v0.11.2-rc.2:

  • antd (0.11.2): ant-core ant-cli-v0.3.1ant-cli-v0.3.2 (ant-core 0.5.0 → 0.5.1)
  • ant-ffi (0.0.8): same tag bump, plus the explicit ant-protocol pin 2.3.0 → 2.3.1 to match ant-core's transitive version (avoids a second ant-protocol/evmlib copy in the graph)

What's in ant-cli-v0.3.2 (upstream)

  • Merkle payment parity: pay the 3x settlement multiplier on the batch path, bill padded trees in cost estimates, partition batches so no remainder is a one-leaf tree
  • saorsa-core lock refresh to 0.26.3 line (resolves to 0.26.4)

Verification

  • cargo check --locked clean for both antd/ and ffi/rust/ on the new lockfiles
  • Single copy of ant-protocol (2.3.1), evmlib (0.9.0), saorsa-core (0.26.4) in both lockfiles — no graph skew
  • No source changes; pin/lock bump only

After merge: tag v0.11.2-rc.2 on main (prerelease — CI keeps it off latest/stable; antd-go umbrella tag is auto-cut).

🤖 Generated with Claude Code

Nic-dorman and others added 4 commits August 7, 2026 17:04
ant-core 0.5.1 — merkle payment parity fixes (3x settlement multiplier,
padded-tree cost estimates, batch partitioning) + saorsa-core 0.26.3+
refresh. ant-protocol moves to the 2.3.1 line.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Lockstep with antd so the whole SDK ships on one core version
(ant-core 0.5.1). The explicit ant-protocol pin moves 2.3.0 -> 2.3.1
to match ant-core's transitive version and avoid evmlib graph skew.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
New advisory (Uint shift ops: incorrect overflow flags and truncated
shift amounts) failing the antd and ffi audit jobs. Transitive via
alloy/evmlib; lockfile-only bump, both crates cargo check clean.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The ci.yml audit job also audits antd-rust; the first run failed on the
antd step before reaching it. Same lockfile-only fix.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Nic-dorman
Nic-dorman merged commit 3264b51 into main Aug 7, 2026
6 checks passed
@Nic-dorman
Nic-dorman deleted the claude/rc-bump-0.11.2-rc.2 branch August 7, 2026 16: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