diff --git a/Cargo.lock b/Cargo.lock index c10094d..b5fda2c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1096,8 +1096,9 @@ checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" [[package]] name = "uniffi" -version = "0.24.3" -source = "git+https://github.com/mozilla/uniffi-rs#b0ad7415916481d1380eb0a92a84f03e6031d896" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f8995f4440e0e8e27435016e2bdec264445a830a3af91a40fe3ba34b69075c5" dependencies = [ "anyhow", "camino", @@ -1117,8 +1118,9 @@ dependencies = [ [[package]] name = "uniffi_bindgen" -version = "0.24.3" -source = "git+https://github.com/mozilla/uniffi-rs#b0ad7415916481d1380eb0a92a84f03e6031d896" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fb3dfb794733803cdfeff4c09cb4e2bcecb91df6928343a18c8ee679a5772a4" dependencies = [ "anyhow", "askama", @@ -1140,8 +1142,9 @@ dependencies = [ [[package]] name = "uniffi_build" -version = "0.24.3" -source = "git+https://github.com/mozilla/uniffi-rs#b0ad7415916481d1380eb0a92a84f03e6031d896" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2334eb7cf951fb80e4883593ac8d4f09f4df522f7703fc929ae34af2cf9487b" dependencies = [ "anyhow", "camino", @@ -1150,8 +1153,9 @@ dependencies = [ [[package]] name = "uniffi_checksum_derive" -version = "0.24.3" -source = "git+https://github.com/mozilla/uniffi-rs#b0ad7415916481d1380eb0a92a84f03e6031d896" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819bd46e5afff09738fbd493e58c26dca0b38bca8f206ffc9a7bc2dfd7e1c11d" dependencies = [ "quote", "syn", @@ -1159,13 +1163,15 @@ dependencies = [ [[package]] name = "uniffi_core" -version = "0.24.3" -source = "git+https://github.com/mozilla/uniffi-rs#b0ad7415916481d1380eb0a92a84f03e6031d896" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "883166644d32c2e5c615c7917c8065eee1dd6ce00286b57d5ac0b362a0790422" dependencies = [ "anyhow", "bytes", "camino", "log", + "once_cell", "oneshot", "paste", "static_assertions", @@ -1173,8 +1179,9 @@ dependencies = [ [[package]] name = "uniffi_macros" -version = "0.24.3" -source = "git+https://github.com/mozilla/uniffi-rs#b0ad7415916481d1380eb0a92a84f03e6031d896" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44b8de841c6b746e03e59b8476b2fa265c52f10cdad24906ec32503efe9a2421" dependencies = [ "bincode", "camino", @@ -1191,8 +1198,9 @@ dependencies = [ [[package]] name = "uniffi_meta" -version = "0.24.3" -source = "git+https://github.com/mozilla/uniffi-rs#b0ad7415916481d1380eb0a92a84f03e6031d896" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3dc021ae8f8c12f69022f1502537687df59045e1c16f5d1eafdb657ecdb7cdf1" dependencies = [ "anyhow", "bytes", @@ -1202,8 +1210,9 @@ dependencies = [ [[package]] name = "uniffi_testing" -version = "0.24.3" -source = "git+https://github.com/mozilla/uniffi-rs#b0ad7415916481d1380eb0a92a84f03e6031d896" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40fe383aca04dfbdf6a5039a9e76bb21ebb13e03e38cf1459f17c62eedee7b6c" dependencies = [ "anyhow", "camino", @@ -1214,8 +1223,9 @@ dependencies = [ [[package]] name = "uniffi_udl" -version = "0.24.3" -source = "git+https://github.com/mozilla/uniffi-rs#b0ad7415916481d1380eb0a92a84f03e6031d896" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6040dd1410fcb1a2795ef426f698107c12e295cc11e44a2b040934f786a35d82" dependencies = [ "anyhow", "uniffi_meta", @@ -1332,7 +1342,8 @@ dependencies = [ [[package]] name = "weedle2" version = "4.0.0" -source = "git+https://github.com/mozilla/uniffi-rs#b0ad7415916481d1380eb0a92a84f03e6031d896" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e79c5206e1f43a2306fd64bdb95025ee4228960f2e6c5a8b173f3caaf807741" dependencies = [ "nom", ] diff --git a/Cargo.toml b/Cargo.toml index 35cdeaf..67d2bd6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,8 +13,5 @@ opt-level = 3 # All optimizations # https://doc.rust-lang.org/cargo/referenc debug = true # Enable debug symbols. For example, we can use `dwarfdump` to check crash traces. [workspace.dependencies] -# uniffi = { version = "0.24" } -# uniffi_bindgen = { version = "0.24" } -# Note uniffi 0.24 has bugs so some interfaces are not created. -uniffi = { git = "https://github.com/mozilla/uniffi-rs" } -uniffi_bindgen = { git = "https://github.com/mozilla/uniffi-rs" } +uniffi = { version = "0.25" } +uniffi_bindgen = { version = "0.25" }