chore(deps): refresh dependency lockfile

Merged
MP
4mo ago
+134-326

Summary

  • refresh compatible transitive dependencies in Cargo.lock
  • keep dependency manifests and major versions unchanged
  • use the official Extism crates.io stack

Validation

  • cargo fmt and native/WASM clippy passed
  • native tests and WASM smoke tests passed
  • cargo audit: 0 vulnerabilities

Type

chore


Summary by cubic

Refreshes Cargo.lock to upgrade compatible transitive dependencies and align the WASM toolchain with the official extism crates on crates.io. No Cargo.toml changes; builds and cargo audit remain clean.

  • Dependencies
    • Bumped patch/minor versions across the tree (e.g., anyhow 1.0.103, bytes 1.12.1, regex 1.13.1, rustls 0.23.42).
    • Updated WASM ecosystem to 0.253 series (wasm-encoder, wasmparser, wast, wat); removed legacy wit-bindgen/wasip* entries.
    • Pruned older/duplicate lockfile entries (e.g., consolidated hashbrown, getrandom) without changing manifests.