Change8

tauri-cli-v2.9.0

📦 tauriView on GitHub →
5 features4 deprecations🔧 8 symbols

Summary

This update synchronizes the Cargo lockfile, adding several new utility crates and identifying security advisories for unmaintained GTK3 bindings and the fxhash crate.

Migration Steps

  1. Run 'cargo update' to resolve version mismatches in patched dependencies like schemars_derive.
  2. Evaluate replacing unmaintained GTK3 bindings (atk, gdk) with maintained alternatives if applicable.
  3. Audit dependencies on fxhash due to its unmaintained status.

✨ New Features

  • Added apple-codesign v0.27.0
  • Added cargo-mobile2 v0.21.2
  • Added oxc_parser, oxc_ast, oxc_allocator, and oxc_span v0.36.0
  • Added windows-registry v0.5.3
  • Updated schemars to v0.8.22

🔧 Affected Symbols

atkatk-sysfxhashgdkschemarstauriwrytauri-runtime-wry

⚡ Deprecations

  • atk v0.18.2: gtk-rs GTK3 bindings are no longer maintained (RUSTSEC-2024-0413).
  • atk-sys v0.18.2: gtk-rs GTK3 bindings are no longer maintained (RUSTSEC-2024-0416).
  • fxhash v0.2.1: Crate is no longer maintained (RUSTSEC-2025-0057).
  • gdk v0.18.2: gtk-rs GTK3 bindings are no longer maintained.