Change8

tauri-plugin-v2.5.0

📦 tauri
5 features4 deprecations🔧 8 symbols

Summary

This update synchronizes the Cargo lockfile, adding several new dependencies including oxc and windows-registry, while surfacing security advisories regarding unmaintained GTK3 and fxhash crates.

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.