Change8

tauri-macos-sign-v2.3.2

📦 tauriView on GitHub →
5 deprecations🔧 8 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 for unmaintained GTK3 bindings (atk, gdk, gtk) and consider migrating to GTK4 or maintained alternatives.
  2. Replace fxhash with a maintained hashing crate like ahash or rustc-hash.
  3. Update Tauri and its related sub-dependencies (wry, tao) to versions that do not rely on unmaintained GTK3 bindings.

🔧 Affected Symbols

atkatk-sysfxhashgdkgdk-sysgtkwebkit2gtktauri

⚡ Deprecations

  • atk 0.18.2: gtk-rs GTK3 bindings are no longer maintained (RUSTSEC-2024-0413).
  • atk-sys 0.18.2: gtk-rs GTK3 bindings are no longer maintained (RUSTSEC-2024-0416).
  • fxhash 0.2.1: Crate is no longer maintained (RUSTSEC-2025-0057).
  • gdk 0.18.2: gtk-rs GTK3 bindings are no longer maintained (RUSTSEC-2024-0412).
  • gdk-sys 0.18.2: gtk-rs GTK3 bindings are no longer maintained (RUSTSEC-2024-0418).