tauri-bundler-v1.7.4
📦 tauri
✨ 2 features🐛 1 fixes⚡ 4 deprecations🔧 9 symbols
Summary
This update synchronizes 616 dependencies to their latest compatible versions and identifies several unmaintained security-sensitive crates in the GTK3 and CLI stack.
Migration Steps
- Update Cargo.lock by running a fresh build or 'cargo update' to incorporate the 616 locked package versions.
- Evaluate replacement of unmaintained GTK3 bindings (atk, gdk) with supported alternatives if applicable.
- Replace 'atty' dependency 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
tauriwrytaogtkatkgdkattywebkit2gtkclap⚡ 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.