tauri-v2.8.5
📦 tauri
✨ 6 features🐛 1 fixes⚡ 1 deprecations🔧 10 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
- Run 'cargo update' to synchronize patched package versions with the Cargo.lock file.
- Evaluate migration from GTK3 to GTK4 or alternative bindings due to the unmaintained status of gtk-rs GTK3 crates.
✨ 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_ast, oxc_parser, and oxc_allocator v0.36.0
- Added schemars v0.8.22
🐛 Bug Fixes
- Resolved unused patch warning for schemars_derive v0.8.21 by updating crate graph.
🔧 Affected Symbols
atkatk-sysgdkgdk-sysgtkgtk-syswebkit2gtktauriwryschemars_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).