Skip to content

chore: bump ic-agent to v0.47.3 and all related dependencies#10254

Draft
mraszyk wants to merge 31 commits into
masterfrom
mraszyk/bump-ic-agent-0.47.3
Draft

chore: bump ic-agent to v0.47.3 and all related dependencies#10254
mraszyk wants to merge 31 commits into
masterfrom
mraszyk/bump-ic-agent-0.47.3

Conversation

@mraszyk
Copy link
Copy Markdown
Contributor

@mraszyk mraszyk commented May 19, 2026

This PR bumps ic-agent to v0.47.3 and all other required dependencies to their respective versions.

@mraszyk mraszyk added the CI_ALL_BAZEL_TARGETS Runs all bazel targets label May 19, 2026
@github-actions github-actions Bot added the chore label May 19, 2026
Comment thread rs/pocket_ic_server/Cargo.toml Outdated
Comment thread rs/pocket_ic_server/src/state_api/state.rs Outdated
mraszyk and others added 9 commits May 19, 2026 20:39
The patch was redundant — crate_universe derives crate features from the
lock file, so removing wasm32_unknown_unknown_js from ring-0.17.14's
wasm32 feature selects in Cargo.Bazel.json.lock is the only fix needed.

The patch was also breaking ring-0.16.20 builds since it only applied
to 0.17.x Cargo.toml layout.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The patch_args and patches fields were still baked into ring 0.16.20
and 0.17.14 repository entries in Cargo.Bazel.json.lock even after
deleting bazel/ring.patch, causing "Cannot find patch file" errors.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
rustls 0.23 requires CryptoProvider::install_default() before any TLS
usage. The canister http adapter uses hyper-rustls which calls into
rustls without a provider, causing it to panic and time out on startup.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@mraszyk

This comment was marked as resolved.

Comment thread rs/tests/driver/src/util.rs Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore CI_ALL_BAZEL_TARGETS Runs all bazel targets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants