Change8

tauri-utils-v2.9.3

📦 tauriView on GitHub →
1 features🐛 1 fixes🔧 1 symbols

Summary

Version 2.9.3 enhances error reporting for invalid identifiers and corrects a bug where JSON integers were incorrectly deserialized as floats.

✨ New Features

  • Improved diagnostics for invalid plugin and permission identifiers, wrapping inner errors with the offending identifier string for clearer error messages.

🐛 Bug Fixes

  • Fixed silent coercion of JSON integer numbers (`Number::Int`) to floating-point numbers (`Number::Float`) during serde_json round-trip by adjusting the deserialization check order to prioritize `as_i64()` and `as_u64()` over `as_f64()`.

Affected Symbols