diff --git a/Cargo.lock b/Cargo.lock index d6e551278..295f335f6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -384,7 +384,7 @@ dependencies = [ "os_info", "smappservice-rs", "thiserror 2.0.20", - "windows-registry 0.6.1", + "windows-registry", "windows-result 0.4.1", ] @@ -1125,7 +1125,7 @@ dependencies = [ "regex", "reqwest 0.13.5", "reqwest_dav", - "rfd", + "rfd 0.17.2", "runas", "rustls", "scopeguard", @@ -3335,7 +3335,7 @@ dependencies = [ "tokio", "tower-service", "tracing", - "windows-registry 0.5.3", + "windows-registry", ] [[package]] @@ -4480,9 +4480,9 @@ dependencies = [ [[package]] name = "objc2" -version = "0.6.4" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f" +checksum = "08849bbd4767dfae9457696856ae1c84fe4e0281bbe4a7abff2d0e06fb7981f8" dependencies = [ "objc2-encode", "objc2-exception-helper", @@ -5894,6 +5894,29 @@ dependencies = [ "windows-sys 0.60.2", ] +[[package]] +name = "rfd" +version = "0.17.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20dafead71c16a34e1ff357ddefc8afc11e7d51d6d2b9fbd07eaa48e3e540220" +dependencies = [ + "block2", + "dispatch2", + "js-sys", + "libc", + "log", + "objc2", + "objc2-app-kit", + "objc2-core-foundation", + "objc2-foundation", + "percent-encoding", + "raw-window-handle", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "windows-sys 0.61.2", +] + [[package]] name = "ring" version = "0.17.14" @@ -7308,7 +7331,7 @@ dependencies = [ "thiserror 2.0.20", "tracing", "url", - "windows-registry 0.6.1", + "windows-registry", "windows-result 0.4.1", ] @@ -7347,7 +7370,7 @@ checksum = "daf9a5c92e39bdd84f22f6be9230e39d0c4e140345f71ffe6058dca4f71127cf" dependencies = [ "log", "raw-window-handle", - "rfd", + "rfd 0.16.0", "serde", "serde_json", "tauri", @@ -9279,17 +9302,6 @@ dependencies = [ "windows-link 0.2.1", ] -[[package]] -name = "windows-registry" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e" -dependencies = [ - "windows-link 0.1.3", - "windows-result 0.3.4", - "windows-strings 0.4.2", -] - [[package]] name = "windows-registry" version = "0.6.1" diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 75d4007a7..07aa8b6c6 100755 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -60,7 +60,7 @@ bitflags = { workspace = true } socket2 = { workspace = true } warp = { version = "0.4.3", features = ["server"] } open = "5.4.4" -rfd = { version = "0.16.0", default-features = false, features = ["common-controls-v6"] } +rfd = { version = "0.17.2", default-features = false, features = ["common-controls-v6"] } dirs = "7.0.0" dunce = "1.0.5" nanoid = "0.5" @@ -115,7 +115,7 @@ libc = "0.2.190" [target.'cfg(target_os = "macos")'.dependencies] tauri-plugin-wdio-webdriver = { version = "=1.4.0", optional = true } -objc2 = "0.6.4" +objc2 = "0.6.5" objc2-foundation = { version = "0.3.2", features = [ "NSString", "NSDictionary",