Skip to content

build: update dependencies#97

Merged
gregorydemay merged 3 commits intomainfrom
gdemay/DEFI-2565-cargo-update
Mar 23, 2026
Merged

build: update dependencies#97
gregorydemay merged 3 commits intomainfrom
gdemay/DEFI-2565-cargo-update

Conversation

@gregorydemay
Copy link
Copy Markdown
Contributor

@gregorydemay gregorydemay commented Mar 23, 2026

Summary

  • Run cargo update to bump 24 dependency versions in Cargo.lock
  • Run cargo upgrade to bump compatible versions: candid 0.10.24 → 0.10.26, tokio 1.49.0 → 1.50.0, uuid 1.21.0 → 1.22.0
  • Run cargo upgrade --incompatible to bump: ic-cdk 0.19.0 → 0.20.0, ic-agent 0.45.0 → 0.46.2, ic-management-canister-types 0.5.0 → 0.7.1
  • Migrate from removed ic_cdk::management_canister module to new ic-cdk-management-canister crate (breaking change in ic-cdk 0.20.0)
  • Keep ic-management-canister-types at 0.5.0 in workspace to remain compatible with pocket-ic v12

🤖 Generated with Claude Code

@gregorydemay gregorydemay requested a review from a team as a code owner March 23, 2026 08:55
@gregorydemay gregorydemay changed the title DEFI-2565: cargo update build: update dependencies Mar 23, 2026
@gregorydemay gregorydemay requested a review from lpahlavi March 23, 2026 08:55
Copy link
Copy Markdown
Contributor

@lpahlavi lpahlavi left a comment

Choose a reason for hiding this comment

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

Thanks for the PR, LGTM!

Note, you could also try cargo upgrade to update the Cargo.toml as well.

gregorydemay and others added 2 commits March 23, 2026 10:04
Upgrade ic-cdk 0.19.0 -> 0.20.0, ic-agent 0.45.0 -> 0.46.2.
Migrate from removed ic_cdk::management_canister module to the new
ic-cdk-management-canister crate. Keep ic-management-canister-types
at 0.5.0 to remain compatible with pocket-ic v12.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@gregorydemay gregorydemay requested a review from lpahlavi March 23, 2026 09:18
Copy link
Copy Markdown
Contributor

@lpahlavi lpahlavi left a comment

Choose a reason for hiding this comment

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

Thanks for the PR @gregorydemay, LGTM!

@gregorydemay gregorydemay merged commit 52bf330 into main Mar 23, 2026
12 checks passed
@gregorydemay gregorydemay deleted the gdemay/DEFI-2565-cargo-update branch March 23, 2026 10:52
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.

2 participants