Change8

tauri-runtime-wry-v2.8.1

📦 tauri
6 features1 deprecations🔧 9 symbols

Summary

This update synchronizes the Cargo lockfile, adding several new dependencies including oxc and jsonrpsee, while surfacing security advisories regarding unmaintained GTK3 bindings used by Tauri.

Migration Steps

  1. Run `cargo update` to resolve version mismatches in patched dependencies like schemars_derive.
  2. Evaluate migration from GTK3 to GTK4 or alternative bindings due to the unmaintained status of the current gtk-rs stack.

✨ New Features

  • Added apple-codesign v0.27.0
  • Added borsh v1.3.0
  • Added cargo_metadata v0.19.2
  • Added jsonrpsee v0.24.9
  • Added oxc_ast, oxc_parser, and oxc_allocator v0.36.0
  • Added schemars v0.8.22

🔧 Affected Symbols

atkatk-sysgdkgdk-sysgtkgtk-syswebkit2gtktauriwry

⚡ 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).