Change8

tauri-build-v2.5.1

📦 tauri
5 features🐛 1 fixes3 deprecations🔧 8 symbols

Summary

This update performs a large-scale dependency synchronization, adding several new utility crates while surfacing security advisories regarding unmaintained GTK3 and hashing libraries.

Migration Steps

  1. Run 'cargo update' to synchronize patched package versions with the Cargo.lock file.
  2. Audit dependencies for 'atk', 'gdk', and 'fxhash' to transition to maintained alternatives as these are flagged by RustSec.

✨ 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
  • Added schemars v0.8.22

🐛 Bug Fixes

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

🔧 Affected Symbols

atkatk-sysfxhashgdkschemarstauriwrytauri-runtime-wry

⚡ Deprecations

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