Skip to content

chore: upgrade Sui dependencies to latest main#1

Merged
avbel merged 1 commit into
mainfrom
claude/upgrade-sui-dependencies-yJbiz
Apr 16, 2026
Merged

chore: upgrade Sui dependencies to latest main#1
avbel merged 1 commit into
mainfrom
claude/upgrade-sui-dependencies-yJbiz

Conversation

@avbel
Copy link
Copy Markdown
Owner

@avbel avbel commented Apr 16, 2026

Summary

  • Upgrade all 5 Sui git dependencies (move-compiler, move-ir-types, move-symbol-pool, move-command-line-common, move-core-types) from a8b4775b33 to ca31568261 (latest MystenLabs/sui main)
  • All 132 unit tests and 7 integration tests pass
  • cargo fmt + clippy clean

Test plan

  • cargo fmt — no changes
  • cargo clippy --all-targets -- -D warnings — clean
  • cargo test — 139 tests pass

https://claude.ai/code/session_0133oZfjn6bcmwqMgAWQBNWL

Update move-compiler, move-ir-types, move-symbol-pool,
move-command-line-common, and move-core-types from a8b4775b33
to ca31568261 (MystenLabs/sui main).

https://claude.ai/code/session_0133oZfjn6bcmwqMgAWQBNWL
Copilot AI review requested due to automatic review settings April 16, 2026 05:25
@avbel avbel merged commit adc65e0 into main Apr 16, 2026
1 check passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates this repo’s pinned MystenLabs/sui Move crate git dependencies to a newer upstream commit, refreshing the resolved dependency set accordingly.

Changes:

  • Bump the 5 Move-related git dependencies in Cargo.toml from a8b4775b33 to ca31568261.
  • Regenerate Cargo.lock to reflect the new Sui git commit and updated transitive registry crates.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
Cargo.toml Updates the pinned Sui git rev for Move compiler-related crates.
Cargo.lock Updates git sources to the new Sui commit and refreshes resolved crate versions/checksums.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Cargo.toml
Comment on lines 12 to 13
# Move compiler crates — git dep pinned to Sui release tag
# To update Move version: change rev to new commit/tag
Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The comment says these git deps are "pinned to Sui release tag", but the repo docs recommend pinning to a specific commit SHA (rev) rather than tags (and this is currently a commit rev). Consider updating the comment wording to avoid misleading future updates.

Suggested change
# Move compiler crates — git dep pinned to Sui release tag
# To update Move version: change rev to new commit/tag
# Move compiler crates — git deps pinned to a specific Sui commit revision
# To update Move version: change `rev` to the desired commit SHA

Copilot uses AI. Check for mistakes.
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.

3 participants