Skip to content

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

Open
darioAnongba wants to merge 1 commit intomainfrom
chore/deps-audit-march-2026
Open

chore(deps): periodic dependency audit and upgrades#37
darioAnongba wants to merge 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

- 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 marked this pull request as ready for review March 7, 2026 10:00
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