Change8

tauri-v2.9.2

📦 tauri
5 features🐛 1 fixes3 deprecations🔧 7 symbols

Summary

This update synchronizes the Cargo lockfile with several new utility crates and identifies multiple security advisories regarding unmaintained GTK3 and hashing dependencies.

Migration Steps

  1. Run 'cargo update' to synchronize patched package versions with the Cargo.lock file.
  2. Evaluate replacing unmaintained GTK3 bindings (atk, gdk) with supported alternatives if targeting Linux.
  3. Replace fxhash dependency with a maintained hashing library to address RUSTSEC-2025-0057.

✨ New Features

  • Added apple-codesign v0.27.0
  • Added cargo-mobile2 v0.21.2
  • Added jsonrpsee v0.24.10
  • Added oxc_parser and related oxc AST tools v0.36.0
  • Added windows-registry v0.5.3

🐛 Bug Fixes

  • Resolved unused patch warning for schemars_derive by updating crate graph.

🔧 Affected Symbols

atkatk-sysfxhashgdkschemarstauriwry

⚡ Deprecations

  • The 'atk' and 'atk-sys' crates (GTK3 bindings) are no longer maintained (RUSTSEC-2024-0413, RUSTSEC-2024-0416).
  • The 'fxhash' crate is no longer maintained (RUSTSEC-2025-0057).
  • The 'gdk' crate is no longer maintained.