tauri-v2.8.3
📦 tauri
✨ 1 features🐛 1 fixes⚡ 1 deprecations🔧 9 symbols
Summary
This update involves a significant audit of the Cargo dependency graph, identifying several unmaintained GTK3-related crates and updating numerous core dependencies including Tauri and Schemars.
Migration Steps
- Run `cargo update` to synchronize patched package versions with the Cargo.lock file.
- Evaluate migrating from GTK3 bindings to maintained alternatives as the current gtk-rs components are marked unmaintained.
✨ New Features
- Updated schemars to v0.8.22 with a patch for preserving description newlines.
🐛 Bug Fixes
- Resolved security advisories by scanning and identifying unmaintained GTK3 binding dependencies in the crate graph.
🔧 Affected Symbols
atkatk-sysgdkgdk-sysgtkgtk-syswebkit2gtktaurischemars⚡ 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).