Change8

tauri-cli-v2.7.1

📦 tauriView on GitHub →
27 features1 deprecations🔧 9 symbols

Summary

This release involves a significant update to the Cargo lockfile, adding numerous dependencies while surfacing security advisories regarding unmaintained GTK3 bindings used by Tauri and Wry.

Migration Steps

  1. Run `cargo update` to resolve version mismatches in patched packages like `schemars_derive`.
  2. Evaluate migration from GTK3 to a maintained alternative due to the unmaintained status of `gtk-rs` bindings.

✨ New Features

  • Added apple-codesign v0.27.0
  • Added cargo_metadata v0.19.2
  • Added colored v2.2.0
  • Added ctor v0.2.9
  • 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.9
  • Added matchit v0.8.4
  • Added minisign v0.7.3
  • Added object v0.36.7
  • Added oxc_allocator v0.36.0
  • Added oxc_ast v0.36.0
  • Added oxc_parser v0.36.0
  • Added oxc_span v0.36.0
  • Added phf v0.11.3
  • Added proc-macro-crate v2.0.0
  • Added rpm v0.16.0
  • Added schemars v0.8.22
  • Added serialize-to-javascript v0.1.1
  • Added tiny_http v0.11.0
  • Added toml v0.8.23
  • Added toml_edit v0.22.27
  • Added which v7.0.3
  • Added x509-certificate v0.23.1

🔧 Affected Symbols

atkatk-sysgdkgdk-sysgtkgtk-systauriwryschemars_derive

⚡ Deprecations

  • The gtk-rs GTK3 bindings (atk, atk-sys, gdk, gdk-sys, gtk, gtk-sys) are no longer maintained (RUSTSEC-2024-0413, RUSTSEC-2024-0416, RUSTSEC-2024-0412, RUSTSEC-2024-0418).