Change8

tauri-macros-v2.3.2

📦 tauri
1 deprecations🔧 9 symbols

Summary

This update synchronizes numerous internal dependencies to their latest compatible versions and identifies security advisories regarding unmaintained GTK3-related crates used in the Tauri ecosystem.

Migration Steps

  1. Run 'cargo update' to resolve version mismatches in patched dependencies like schemars_derive.
  2. Plan migration away from GTK3-based crates (atk, gdk, gtk) to maintained alternatives as they are now marked unmaintained in the RustSec database.

🔧 Affected Symbols

atkatk-sysgdkgdk-sysgtkgtk-syswebkit2gtktauriwry

⚡ Deprecations

  • The gtk-rs GTK3 bindings (atk, atk-sys, gdk, gdk-sys, gtk, gtk-sys) are no longer maintained (RUSTSEC-2024-0413, RUSTSEC-2024-0416, RUSTSEC-2024-0412, RUSTSEC-2024-0418).