Change8

tauri-bundler-v2.5.1

📦 tauriView on GitHub →
1 deprecations🔧 9 symbols

Summary

This release involves a significant dependency audit and update, highlighting multiple security advisories regarding unmaintained GTK3 ecosystem crates used by Tauri and Wry.

Migration Steps

  1. Run 'cargo update' to resolve version mismatches in patched dependencies like schemars_derive.
  2. Audit the dependency tree to plan a migration away from unmaintained GTK3 bindings (atk, gdk, gtk) towards supported versions or alternatives.

🔧 Affected Symbols

atkatk-sysgdkgdk-sysgtkgtk-syswebkit2gtkwrytauri

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