Skip to content

chore(deps): periodic dependency audit and upgrades#37

Merged
darioAnongba merged 1 commit intomainfrom
chore/deps-audit-march-2026
Mar 10, 2026
Merged

chore(deps): periodic dependency audit and upgrades#37
darioAnongba merged 1 commit intomainfrom
chore/deps-audit-march-2026

Conversation

@darioAnongba
Copy link
Collaborator

Summary

Periodic dependency audit per #24. Upgrades all dependencies to their latest compatible versions.

Changes

Crate From To
wasm-bindgen 0.2.113 0.2.114
wasm-bindgen-futures 0.4.63 0.4.64
wasm-bindgen-test 0.3.63 0.3.64
web-sys 0.3.90 0.3.91

Already at latest

  • bdk_wallet 2.3.0 ✅
  • bdk_esplora 0.22.1 ✅
  • bitcoin 0.32.8 ✅
  • serde 1.0.228 ✅
  • anyhow 1.0.102 ✅
  • serde-wasm-bindgen 0.6.5 ✅
  • getrandom 0.2.17 (latest 0.2.x; 0.3+ is a breaking change) ✅
  • console_error_panic_hook 0.1.7 ✅

Note

Cargo.lock will be auto-resolved by CI since we don't use --locked. Run cargo update -p wasm-bindgen -p web-sys -p wasm-bindgen-test locally before merging to commit a clean lock file.

Ref #24

@darioAnongba darioAnongba marked this pull request as ready for review March 7, 2026 10:00
@darioAnongba darioAnongba self-assigned this Mar 10, 2026
- wasm-bindgen: 0.2.113 → 0.2.114
- wasm-bindgen-futures: 0.4.63 → 0.4.64
- wasm-bindgen-test: 0.3.63 → 0.3.64
- web-sys: 0.3.90 → 0.3.91

All other dependencies (bdk_wallet 2.3.0, bdk_esplora 0.22.1, bitcoin 0.32.8,
serde 1.0.228, anyhow 1.0.102) are already at their latest versions.

Note: getrandom stays at 0.2.17 (latest 0.2.x) — 0.3+/0.4+ is a breaking
change with different WASM support that requires careful migration.

Ref #24
@darioAnongba darioAnongba force-pushed the chore/deps-audit-march-2026 branch from d08a807 to 108aa42 Compare March 10, 2026 17:58
@darioAnongba darioAnongba merged commit 401f787 into main Mar 10, 2026
12 checks passed
@darioAnongba darioAnongba deleted the chore/deps-audit-march-2026 branch March 10, 2026 18: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