Change8

tauri-plugin-v2.5.1

📦 tauri
26 features3 deprecations🔧 6 symbols

Summary

This update synchronizes the Cargo lockfile with several new dependency versions and identifies multiple security advisories regarding unmaintained GTK3-related crates and fxhash.

Migration Steps

  1. Run 'cargo update' to resolve version mismatches in patched packages like 'schemars_derive'.
  2. Audit and potentially replace unmaintained dependencies: 'atk', 'atk-sys', and 'fxhash' due to security advisories.

✨ New Features

  • Added apple-codesign v0.27.0
  • Added cargo-mobile2 v0.21.2
  • Added cargo_metadata v0.19.2
  • Added colored v2.2.0
  • Added ctor v0.2.9
  • Added dialoguer v0.11.0
  • Added elf v0.7.4
  • Added goblin v0.9.3
  • Added html5ever v0.29.1
  • Added itertools v0.13.0
  • Added json-patch v3.0.1
  • Added jsonrpsee v0.24.10
  • Added matchit v0.8.4
  • Added minisign v0.7.3
  • Added object v0.36.7
  • Added oxc_allocator v0.36.0
  • Added phf v0.11.3
  • Added png v0.17.16
  • Added rpm v0.16.1
  • Added schemars v0.8.22
  • Added tiny_http v0.11.0
  • Added toml v0.8.2
  • Added urlpattern v0.3.0
  • Added windows v0.61.3
  • Added x509-certificate v0.23.1
  • Added zip v4.6.1

🔧 Affected Symbols

atkatk-sysfxhashschemars_derivetauriwry

⚡ Deprecations

  • The 'atk' crate is no longer maintained (RUSTSEC-2024-0413).
  • The 'atk-sys' crate is no longer maintained (RUSTSEC-2024-0416).
  • The 'fxhash' crate is no longer maintained (RUSTSEC-2025-0057).