chore(deps): refresh compatible crate versions

Merged
MP
2mo ago
+229-277

Summary

Refresh compatible Rust dependencies: serde 1.0.229, serde_json 1.0.151, thiserror 2.0.20, regex 1.13.1, extism-pdk 1.4.1, rstest 0.26.1, plus a Cargo.lock update.

Why

Keep crawler/hoster plugins on current patch/minor crates without crossing crypto or Extism major lines.

Testing

  • cargo test --lib (host target where .cargo/config.toml pins wasm32-wasip1)
  • cargo clippy --lib --bins -- -D warnings

Summary by CodeRabbit

  • Chores
    • Updated several underlying libraries and development tools to newer versions.
    • No user-facing features or behavior changes were introduced.

Summary by cubic

Refreshes compatible Rust dependencies so crawler/hoster plugins stay on current patch and minor crates without crossing crypto or Extism major lines.

Dependencies

  • Bumps serde to 1.0.229, serde_json to 1.0.151, thiserror to 2.0.20, regex to 1.13.1, and extism-pdk to 1.4.1.
  • Removes unused dev deps rstest and hex-literal; neither is referenced from src/ or tests/.
  • Refreshes Cargo.lock with transitive updates, including new syn 3.x, base64 0.23, and zlib-rs.