tauri-cli-v1.6.6
📦 tauri
✨ 2 features🐛 1 fixes⚡ 4 deprecations🔧 10 symbols
Summary
This maintenance release updates 616 dependencies and identifies several unmaintained security-sensitive crates in the dependency tree, specifically regarding GTK3 bindings and terminal detection.
Migration Steps
- Update Cargo.lock by running cargo update to adopt the 616 locked package versions.
- Evaluate replacement of unmaintained GTK3 bindings (atk, gdk) with maintained alternatives if applicable.
- Replace the unmaintained 'atty' crate with a maintained alternative like 'is-terminal'.
✨ New Features
- Locked 616 packages to latest compatible versions.
- Added or updated 35 core dependencies including base64, clap, glib, gtk, hyper, reqwest, tauri-winres, and wry.
🐛 Bug Fixes
- Addressed security vulnerabilities and maintenance status via Cargo Audit scan.
🔧 Affected Symbols
atkatk-sysattygdkgdk-sysgdkwayland-sysgdkx11-systauriwrytao⚡ Deprecations
- The 'atk' and 'atk-sys' crates (v0.15.1) are unmaintained; gtk-rs GTK3 bindings are no longer maintained.
- The 'atty' crate (v0.2.14) is unmaintained.
- The 'gdk' and 'gdk-sys' crates (v0.15.4/v0.15.1) are unmaintained.
- The 'gdkwayland-sys' (v0.15.3) and 'gdkx11-sys' (v0.15.1) crates are unmaintained.