tauri-codegen-v2.5.1
📦 tauriView on GitHub →
⚡ 5 deprecations🔧 8 symbols
Summary
Security audit report identifying multiple unmaintained dependencies within the Tauri ecosystem, specifically regarding GTK3 bindings and the fxhash crate.
Migration Steps
- Audit dependencies for unmaintained GTK3 bindings (atk, gdk, gtk-sys) and consider migrating to GTK4 or updated bindings if available.
- Replace fxhash with a maintained alternative like ahash or the standard library's HashMap where performance allows.
- Update tauri and its sub-dependencies (wry, tao) to versions that do not rely on unmaintained crates.
🔧 Affected Symbols
atkatk-sysfxhashgdkgdk-sysgtkwebkit2gtktauri⚡ Deprecations
- The atk crate (v0.18.2) is no longer maintained (RUSTSEC-2024-0413).
- The atk-sys crate (v0.18.2) is no longer maintained (RUSTSEC-2024-0416).
- The fxhash crate (v0.2.1) is no longer maintained (RUSTSEC-2025-0057).
- The gdk crate (v0.18.2) is no longer maintained (RUSTSEC-2024-0412).
- The gdk-sys crate (v0.18.2) is no longer maintained (RUSTSEC-2024-0418).