Change8

tauri-v2.8.1

📦 tauri
6 features🐛 1 fixes1 deprecations🔧 9 symbols

Summary

This update synchronizes the Cargo lockfile with several new dependency versions and identifies multiple security advisories regarding unmaintained GTK3 bindings used by Tauri and Wry.

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 gtk-rs stack.

✨ New Features

  • Added apple-codesign v0.27.0
  • Added borsh v1.3.0
  • Added cargo_metadata v0.19.2
  • Added jsonrpsee v0.24.9
  • Added oxc_parser and oxc_ast v0.36.0
  • Added schemars v0.8.22

🐛 Bug Fixes

  • Resolved unused patch warning for schemars_derive by updating crate graph locks.

🔧 Affected Symbols

atkatk-sysgdkgdk-sysgtkgtk-systauriwryschemars_derive

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