Change8

tauri-v2.9.3

📦 tauri
6 deprecations🔧 9 symbols

Summary

Security audit report identifying multiple unmaintained dependencies in the Tauri ecosystem, specifically regarding GTK3 bindings and the fxhash crate.

Migration Steps

  1. Audit the dependency tree for unmaintained GTK3 bindings (atk, gdk, gtk).
  2. Consider migrating from GTK3-based dependencies to GTK4 or alternative maintained bindings.
  3. Replace fxhash with a maintained hashing library to resolve RUSTSEC-2025-0057.

🔧 Affected Symbols

atkatk-sysfxhashgdkgdk-sysgtkwebkit2gtkwrytauri

⚡ Deprecations

  • The atk crate (v0.18.2) is unmaintained (RUSTSEC-2024-0413).
  • The atk-sys crate (v0.18.2) is unmaintained (RUSTSEC-2024-0416).
  • The fxhash crate (v0.2.1) is unmaintained (RUSTSEC-2025-0057).
  • The gdk crate (v0.18.2) is unmaintained (RUSTSEC-2024-0412).
  • The gdk-sys crate (v0.18.2) is unmaintained (RUSTSEC-2024-0418).
  • The gtk-rs GTK3 bindings are no longer maintained.