Skip to content

chore(deps): upgrade all dependencies#30

Merged
darioAnongba merged 1 commit intomainfrom
chore/upgrade-deps
Feb 25, 2026
Merged

chore(deps): upgrade all dependencies#30
darioAnongba merged 1 commit intomainfrom
chore/upgrade-deps

Conversation

@darioAnongba
Copy link
Collaborator

Summary

Upgrade all project dependencies to latest compatible versions. All CI actions pinned to SHA with version comments for security.

Cargo.toml

Crate From To
wasm-bindgen 0.2.100 0.2.113
wasm-bindgen-futures 0.4.50 0.4.63
anyhow 1.0.98 1.0.102
serde 1.0.219 1.0.228
web-sys 0.3.77 0.3.90
getrandom 0.2.16 0.2.17
bitcoin 0.32.6 0.32.8
wasm-bindgen-test 0.3.50 0.3.63

bdk_wallet (2.3.0), bdk_esplora (0.22.1), serde-wasm-bindgen (0.6.5), console_error_panic_hook (0.1.7) — already at latest.

package.json (tests/node)

Package From To
eslint ^9.21.0 ^9.39.3
eslint-plugin-jest ^28.11.0 ^28.14.0
globals ^16.0.0 ^16.5.0
jest ^29.0.0 ^29.7.0
ts-jest ^29.2.5 ^29.4.6
typescript ^5.7.3 ^5.9.3
typescript-eslint ^8.26.0 ^8.56.1

CI Actions

Action From To
actions/checkout v4 (tag) v4.3.1 (SHA pinned)
actions/setup-node v4 (tag) v4.4.0 (SHA pinned)
dtolnay/rust-toolchain old SHA latest master SHA
Swatinem/rust-cache old SHA v2.8.2 (SHA pinned)
wasm-pack installer old SHA v0.14.0 SHA
actionlint 1.6.23 1.7.11

Note: Stayed within current major versions to avoid breaking changes. Major bumps available (jest 30, eslint 10, actions v6) can be evaluated separately.

Closes #29

@darioAnongba darioAnongba self-assigned this Feb 25, 2026
@darioAnongba darioAnongba force-pushed the chore/upgrade-deps branch 5 times, most recently from ff80e32 to 5bbf707 Compare February 25, 2026 21:19
Cargo.toml:
- wasm-bindgen 0.2.100 → 0.2.113
- wasm-bindgen-futures 0.4.50 → 0.4.63
- anyhow 1.0.98 → 1.0.102
- serde 1.0.219 → 1.0.228
- web-sys 0.3.77 → 0.3.90
- getrandom 0.2.16 → 0.2.17
- bitcoin 0.32.6 → 0.32.8
- wasm-bindgen-test 0.3.50 → 0.3.63

package.json (tests/node):
- eslint 9.21.0 → 9.39.3
- eslint-plugin-jest 28.11.0 → 28.14.0
- globals 16.0.0 → 16.5.0
- jest 29.0.0 → 29.7.0
- ts-jest 29.2.5 → 29.4.6
- typescript 5.7.3 → 5.9.3
- typescript-eslint 8.26.0 → 8.56.1

CI actions:
- actions/checkout v4 → v4.3.1 (pinned SHA)
- actions/setup-node v4 → v4.4.0 (pinned SHA)
- dtolnay/rust-toolchain → latest master SHA
- Swatinem/rust-cache → v2.8.2 (pinned SHA)
- wasm-pack installer → v0.14.0 SHA
- actionlint 1.6.23 → 1.7.11

All CI actions now pinned to SHA with version comments.

Closes #29
@darioAnongba darioAnongba merged commit 52ace60 into main Feb 25, 2026
12 checks passed
@darioAnongba darioAnongba deleted the chore/upgrade-deps branch February 25, 2026 21:34
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.

chore(deps): upgrade all dependencies

1 participant