Skip to content

chore: update yanked transitive crates (js-sys, wasm-bindgen, web-sys)#100

Merged
bug-ops merged 2 commits intomainfrom
feat/issue-75/chore-update-yanked-transitive
Mar 15, 2026
Merged

chore: update yanked transitive crates (js-sys, wasm-bindgen, web-sys)#100
bug-ops merged 2 commits intomainfrom
feat/issue-75/chore-update-yanked-transitive

Conversation

@bug-ops
Copy link
Copy Markdown
Owner

@bug-ops bug-ops commented Mar 15, 2026

Summary

  • Update js-sys 0.3.86 → 0.3.91 (yanked)
  • Update wasm-bindgen 0.2.109 → 0.2.114 (yanked)
  • Update web-sys 0.3.86 → 0.3.91 (yanked)

These crates are tightly coupled and must be updated together. All three were flagged as yanked by cargo deny check. The wasm-bindgen family uses exact version pins internally, so a simple cargo update -p js-sys or cargo update -p wasm-bindgen fails; all three must be passed together.

Closes #75

Test plan

  • cargo deny check passes (no more yanked crate warnings)
  • cargo nextest run --workspace --all-features --exclude exarch-python --exclude exarch-node --lib --bins — 533 tests pass
  • cargo +nightly fmt --all -- --check passes
  • cargo clippy --all-targets --all-features --workspace -- -D warnings passes

Update js-sys 0.3.86 -> 0.3.91, wasm-bindgen 0.2.109 -> 0.2.114, and
web-sys 0.3.86 -> 0.3.91 to resolve cargo-deny yanked crate warnings.

Closes #75
@github-actions github-actions bot added core Changes to exarch-core docs Documentation dependencies Dependency updates labels Mar 15, 2026
@bug-ops bug-ops enabled auto-merge (squash) March 15, 2026 01:20
@bug-ops bug-ops merged commit e4ff4fd into main Mar 15, 2026
20 checks passed
@bug-ops bug-ops deleted the feat/issue-75/chore-update-yanked-transitive branch March 15, 2026 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Changes to exarch-core dependencies Dependency updates docs Documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: update yanked transitive crates (js-sys, wasm-bindgen)

1 participant