Change8

tauri-utils-v2.8.1

📦 tauri
4 deprecations🔧 7 symbols

Summary

Security audit report identifying multiple unmaintained dependencies in the Tauri/GTK3 stack, including atk, gdk, and fxhash.

Migration Steps

  1. Audit the dependency tree to identify components relying on unmaintained GTK3 bindings (atk, gdk, gtk).
  2. Plan a migration from GTK3-based dependencies to GTK4 or alternative maintained bindings where supported by the ecosystem.
  3. Replace fxhash with a maintained alternative like rustc-hash or aahash if used directly in your project.

🔧 Affected Symbols

atkatk-sysgdkgdk-sysfxhashgtkwebkit2gtk

⚡ Deprecations

  • The atk and atk-sys crates (v0.18.2) are no longer maintained (RUSTSEC-2024-0413, RUSTSEC-2024-0416).
  • The gdk and gdk-sys crates (v0.18.2) are no longer maintained (RUSTSEC-2024-0412, RUSTSEC-2024-0418).
  • The fxhash crate (v0.2.1) is no longer maintained (RUSTSEC-2025-0057).
  • The gtk-rs GTK3 bindings are generally deprecated in favor of newer versions.