Change8

tauri-macos-sign-v2.3.1

📦 tauri
6 deprecations🔧 7 symbols

Summary

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

Migration Steps

  1. Evaluate replacing fxhash with a maintained alternative like ahash or the standard library's RandomState.
  2. Plan migration from GTK3-based crates (atk, gdk, gtk) to GTK4 or alternative UI backends as these bindings are unmaintained.

🔧 Affected Symbols

atkatk-sysfxhashgdkgdk-sysgtkwebkit2gtk

⚡ 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.