Change8

tauri-runtime-wry-v2.7.2

📦 tauri
1 features1 deprecations🔧 8 symbols

Summary

This update synchronizes numerous dependencies to their latest compatible versions and identifies security advisories regarding unmaintained GTK3 Rust bindings used in the Tauri runtime stack.

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) as they are now marked as unmaintained.

✨ New Features

  • Updated schemars to v0.8.22 with a patch for preserving description newlines.

🔧 Affected Symbols

atkatk-sysgdkgdk-sysgtkgtk-sysschemarstauri

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