Change8

tauri-cli-v2.7.0

📦 tauriView on GitHub →
1 features1 deprecations🔧 9 symbols

Summary

This release performs a large-scale dependency update and security audit, identifying several unmaintained GTK3-related crates while patching schemars for better newline handling.

Migration Steps

  1. Run `cargo update` to synchronize patched package versions with the Cargo.lock file.
  2. Evaluate migration from GTK3 to GTK4 or alternative bindings due to the unmaintained status of the current GTK3 stack.

✨ New Features

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

🔧 Affected Symbols

atkatk-sysgdkgdk-sysgtkgtk-sysschemarstauriwry

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