Change8

tauri-runtime-v2.7.1

📦 tauri
1 deprecations🔧 9 symbols

Summary

This release involves a significant dependency audit and update, highlighting multiple security advisories regarding unmaintained GTK3 Rust bindings used by the Tauri runtime.

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