Skip to content

fix(deps): bump toad-msg dev-deps and fix toad-jni toad-array version mismatch#5

Merged
smartyalgo merged 2 commits intomainfrom
fix/dep-updates
Apr 8, 2026
Merged

fix(deps): bump toad-msg dev-deps and fix toad-jni toad-array version mismatch#5
smartyalgo merged 2 commits intomainfrom
fix/dep-updates

Conversation

@smartyalgo
Copy link
Copy Markdown
Owner

@smartyalgo smartyalgo commented Mar 30, 2026

Summary

  • toad-jni version mismatch: toad-jni/Cargo.toml depended on toad-array = "0.5.0" while the workspace is on 0.8.x. Bumped to "0.8.0".
  • toad-msg dev-dependency bumps:
    • criterion 0.3 → 0.5 (benchmark harness; v0.5 moves black_box to crate root)
    • itertools 0.10 → 0.13
    • heapless 0.7 → 0.8 (minor API changes to Vec/String)

Files changed

  • toad-jni/Cargo.toml
  • toad-msg/Cargo.toml

Test plan

  • cargo test -p toad-msg
  • cargo bench -p toad-msg --no-run (confirm benches compile)
  • cargo check -p toad-jni

🤖 Generated with Claude Code

smartyalgo and others added 2 commits April 8, 2026 12:22
… mismatch

- toad-jni: bump toad-array 0.5.0→0.8.0 to match workspace
- toad-msg: bump criterion 0.3→0.5, itertools 0.10→0.13, heapless 0.7→0.8

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Run cargo +nightly fmt across toad-msg (benches, examples, src) to fix
  CI fmt-check failures caused by nightly-only rustfmt options
- Update Cargo.lock to reflect criterion 0.5, itertools 0.13, heapless 0.8
  dependency resolution

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@smartyalgo smartyalgo merged commit 9950b50 into main Apr 8, 2026
1 check passed
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