diff --git a/Cargo.lock b/Cargo.lock index f9284fd7d..8512c1056 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1055,11 +1055,11 @@ dependencies = [ [[package]] name = "camino" -version = "1.1.9" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" +checksum = "e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48" dependencies = [ - "serde", + "serde_core", ] [[package]] @@ -1108,6 +1108,16 @@ dependencies = [ "serde", ] +[[package]] +name = "cargo-platform" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87a0c0e6148f11f01f32650a2ea02d532b2ad4e81d8bd41e6e565b5adc5e6082" +dependencies = [ + "serde", + "serde_core", +] + [[package]] name = "cargo_metadata" version = "0.19.0" @@ -1115,13 +1125,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "afc309ed89476c8957c50fb818f56fe894db857866c3e163335faa91dc34eb85" dependencies = [ "camino", - "cargo-platform", + "cargo-platform 0.1.8", "semver", "serde", "serde_json", "thiserror 1.0.69", ] +[[package]] +name = "cargo_metadata" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef987d17b0a113becdd19d3d0022d04d7ef41f9efe4f3fb63ac44ba61df3ade9" +dependencies = [ + "camino", + "cargo-platform 0.3.2", + "semver", + "serde", + "serde_json", + "thiserror 2.0.12", +] + [[package]] name = "cargo_toml" version = "0.22.3" @@ -1172,21 +1196,29 @@ dependencies = [ [[package]] name = "cef" -version = "142.2.1+142.0.10" +version = "143.6.0+143.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac48fac3f3200d601510b461fa46bc2d64b425e29fc82c04ab1dbd534ed20570" +checksum = "340906790de24e79048b8ba1a81af4ef1208d8b85315d1e54ec80f05bfeae8ec" dependencies = [ + "anyhow", + "cargo_metadata 0.23.1", "cef-dll-sys", + "clap", "libloading 0.9.0", "objc2 0.6.3", + "plist", + "semver", + "serde", + "serde_json", + "thiserror 2.0.12", "windows-sys 0.61.1", ] [[package]] name = "cef-dll-sys" -version = "142.2.1+142.0.10" +version = "143.6.0+143.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "453f3ac5ced6c4dc6b4b685fd99be20de3d06d81554ed0a110a688881319e58e" +checksum = "fdd94add6fe5f336163a6b3925985283c573a3fe33d99d76acae0a3acc10d6c3" dependencies = [ "anyhow", "cmake", @@ -2112,9 +2144,9 @@ dependencies = [ [[package]] name = "download-cef" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98178d9254efef0f69c1f584713d69c790ec00668cd98f783a5085fbefdbddc" +checksum = "6002a6b95f9f3bbe5693ac02a03221a8e3af6c9f5f4539f5734a8d6cde1a3616" dependencies = [ "bzip2 0.6.0", "clap", @@ -7655,11 +7687,12 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.24" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba" +checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" dependencies = [ "serde", + "serde_core", ] [[package]] @@ -7670,10 +7703,11 @@ checksum = "a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4" [[package]] name = "serde" -version = "1.0.219" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" dependencies = [ + "serde_core", "serde_derive", ] @@ -7722,10 +7756,19 @@ dependencies = [ ] [[package]] -name = "serde_derive" -version = "1.0.219" +name = "serde_core" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", @@ -7754,15 +7797,16 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.140" +version = "1.0.149" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" dependencies = [ "indexmap 2.7.0", "itoa", "memchr", - "ryu", "serde", + "serde_core", + "zmij", ] [[package]] @@ -9109,7 +9153,7 @@ dependencies = [ "aes-gcm", "anyhow", "brotli", - "cargo_metadata", + "cargo_metadata 0.19.0", "ctor 0.2.9", "dunce", "getrandom 0.3.3", @@ -11459,6 +11503,12 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "868b928d7949e09af2f6086dfc1e01936064cc7a819253bce650d4e2a2d63ba8" +[[package]] +name = "zmij" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fc5a66a20078bf1251bde995aa2fdcc4b800c70b5d92dd2c62abc5c60f679f8" + [[package]] name = "zopfli" version = "0.8.1" diff --git a/cef-helper/Cargo.toml b/cef-helper/Cargo.toml index d7d7b9c42..7b8cbf141 100644 --- a/cef-helper/Cargo.toml +++ b/cef-helper/Cargo.toml @@ -6,7 +6,7 @@ license = "Apache-2.0 OR MIT" publish = false [dependencies] -cef = { version = "142.2.1", default-features = false } +cef = { version = "143.6.0", default-features = false } [features] default = ["sandbox"] @@ -15,5 +15,3 @@ sandbox = ["cef/sandbox"] # Ensure this crate is NOT treated as part of the repo workspace. [workspace] - - diff --git a/crates/tauri-cli/metadata-v2.json b/crates/tauri-cli/metadata-v2.json index 0b5ed3fbf..b221ce211 100644 --- a/crates/tauri-cli/metadata-v2.json +++ b/crates/tauri-cli/metadata-v2.json @@ -6,5 +6,5 @@ "tauri": "2.9.5", "tauri-build": "2.5.3", "tauri-plugin": "2.5.2", - "cef": "142.2.1+142.0.10" + "cef": "143.6.0+143.0.13" } diff --git a/crates/tauri-runtime-cef/Cargo.toml b/crates/tauri-runtime-cef/Cargo.toml index 3c5ab9dad..0e4bea1f8 100644 --- a/crates/tauri-runtime-cef/Cargo.toml +++ b/crates/tauri-runtime-cef/Cargo.toml @@ -18,7 +18,7 @@ html5ever = "0.29" raw-window-handle = "0.6" url = "2" http = "1" -cef = "142.2.1" +cef = "143.6.0" serde = { version = "1", features = ["derive"] } serde_json = "1" kuchiki = { package = "kuchikiki", version = "0.8.8-speedreader" }