Change8

tauri-build-v2.5.3

📦 tauri
6 deprecations🔧 9 symbols

Summary

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

Migration Steps

  1. Evaluate replacing unmaintained GTK3 bindings (atk, gdk, gtk) with supported alternatives if applicable.
  2. Replace fxhash with a maintained hashing library to resolve RUSTSEC-2025-0057.
  3. Audit the dependency tree of tauri and wry to identify paths to these unmaintained crates.

🔧 Affected Symbols

atkatk-sysfxhashgdkgdk-sysgtkwebkit2gtkwrytauri

⚡ Deprecations

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