diff --git a/Cargo.lock b/Cargo.lock index e30e8ef..22f10e6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -586,7 +586,7 @@ dependencies = [ "sha1", "sync_wrapper", "tokio", - "tokio-tungstenite 0.28.0", + "tokio-tungstenite", "tower", "tower-layer", "tower-service", @@ -1249,9 +1249,9 @@ dependencies = [ [[package]] name = "cookie_store" -version = "0.21.1" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9" +checksum = "15b2c103cf610ec6cae3da84a766285b42fd16aad564758459e6ecf128c75206" dependencies = [ "cookie 0.18.1", "document-features", @@ -1535,9 +1535,9 @@ dependencies = [ [[package]] name = "dioxus" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92b583b48ac77158495e6678fe3a2b5954fc8866fc04cb9695dd146e88bc329d" +checksum = "0d5b0aec58753daee127a5fe2d1a40b0db8cebc0b8a7f97b34df2492cb90d78e" dependencies = [ "dioxus-asset-resolver", "dioxus-cli-config", @@ -1568,9 +1568,9 @@ dependencies = [ [[package]] name = "dioxus-asset-resolver" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0161af1d3cfc8ff31503ff1b7ee0068c97771fc38d0cc6566e23483142ddf4f" +checksum = "c240c4f092024b26e200ecd64723009173cf5bc2e5083c9feb778c077eb5741b" dependencies = [ "dioxus-cli-config", "http 1.4.0", @@ -1589,18 +1589,18 @@ dependencies = [ [[package]] name = "dioxus-cli-config" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccd67ab405e1915a47df9769cd5408545d1b559d5c01ce7a0f442caef520d1f3" +checksum = "86a13d42c5defcea333bdbae1dc5d64d078acd0fda1d8a1441c37e06be5146e3" dependencies = [ "wasm-bindgen", ] [[package]] name = "dioxus-config-macro" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f040ec7c41aa5428283f56bb0670afba9631bfe3ffd885f4814807f12c8c9d91" +checksum = "1ba1d68a05a8a15293ba65d45c7a3263356f3eedf1a3e599440683f3eb014637" dependencies = [ "proc-macro2", "quote", @@ -1608,15 +1608,15 @@ dependencies = [ [[package]] name = "dioxus-config-macros" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10c41b47b55a433b61f7c12327c85ba650572bacbcc42c342ba2e87a57975264" +checksum = "f43f2d511d3c3c439a2fb7f863668b84caf8e0d2440cbfbcbb28521e26ba7f44" [[package]] name = "dioxus-core" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b389b0e3cc01c7da292ad9b884b088835fdd1671d45fbd2f737506152b22eef0" +checksum = "fb3dd61889e6a09daec93d44db86047fb8e6603beedcf9351b8528582254e075" dependencies = [ "anyhow", "const_format", @@ -1636,9 +1636,9 @@ dependencies = [ [[package]] name = "dioxus-core-macro" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a82d65f0024fc86f01911a16156d280eea583be5a82a3bed85e7e8e4194302d" +checksum = "8577c4d9a8cc23423c4d2137319044b03ab940e4b2790dd25f4f06601bd32d9a" dependencies = [ "convert_case 0.8.0", "dioxus-rsx", @@ -1649,15 +1649,15 @@ dependencies = [ [[package]] name = "dioxus-core-types" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfc4b8cdc440a55c17355542fc2089d97949bba674255d84cac77805e1db8c9f" +checksum = "b99d7d199aad72431b549759550002e7d72c8a257eba500dca9fbdb2122de103" [[package]] name = "dioxus-devtools" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf89488bad8fb0f18b9086ee2db01f95f709801c10c68be42691a36378a0f2d" +checksum = "d27e7212436a581ce058d7554f1383916bd18a68ebd6015b0b4c2e9ecb0d5535" dependencies = [ "dioxus-cli-config", "dioxus-core", @@ -1670,14 +1670,14 @@ dependencies = [ "subsecond", "thiserror 2.0.18", "tracing", - "tungstenite 0.27.0", + "tungstenite 0.28.0", ] [[package]] name = "dioxus-devtools-types" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e7381d9d7d0a0f66b9d5082d584853c3d53be21d34007073daca98ddf26fc4d" +checksum = "6aa24ed651b97e0b423270bf07a0f1b7dc0e0fa1f1dc26407cd2a118d6bf9de5" dependencies = [ "dioxus-core", "serde", @@ -1686,9 +1686,9 @@ dependencies = [ [[package]] name = "dioxus-document" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ba0aeeff26d9d06441f59fd8d7f4f76098ba30ca9728e047c94486161185ceb" +checksum = "24685cb51cc6227ea606c49dfe531836f362c49183d3007241afcd8827498401" dependencies = [ "dioxus-core", "dioxus-core-macro", @@ -1705,9 +1705,9 @@ dependencies = [ [[package]] name = "dioxus-fullstack" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7db1f8b70338072ec408b48d09c96559cf071f87847465d8161294197504c498" +checksum = "5940c870751b6273a23b7c0e16d80039f45604d68d9b86c91e27b09edeabeb9e" dependencies = [ "anyhow", "async-stream", @@ -1743,7 +1743,7 @@ dependencies = [ "js-sys", "mime", "pin-project", - "reqwest 0.12.24", + "reqwest 0.12.28", "rustversion", "send_wrapper", "serde", @@ -1753,7 +1753,7 @@ dependencies = [ "thiserror 2.0.18", "tokio", "tokio-stream", - "tokio-tungstenite 0.27.0", + "tokio-tungstenite", "tokio-util", "tower", "tower-http", @@ -1770,9 +1770,9 @@ dependencies = [ [[package]] name = "dioxus-fullstack-core" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cda8b152e85121243741b9d5f2a3d8cb3c47a7b2299e902f98b6a7719915b0a2" +checksum = "28333274cfc8e5fe547ab04258c2511350c4930a07af9616d365dc4ba7b22d8f" dependencies = [ "anyhow", "axum-core", @@ -1798,9 +1798,9 @@ dependencies = [ [[package]] name = "dioxus-fullstack-macro" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "255104d4a4f278f1a8482fa30536c91d22260c561c954b753e72987df8d65b2e" +checksum = "53f7e5a9fa7f657aa519a07aced8b8936f3ae8a246d94855d497d8cce59b9533" dependencies = [ "const_format", "convert_case 0.8.0", @@ -1812,9 +1812,9 @@ dependencies = [ [[package]] name = "dioxus-history" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d00ba43bfe6e5ca226fef6128f240ca970bea73cac0462416188026360ccdcf" +checksum = "010b446322b3f9176476579fa61c7552f0430abbeec418cab543482da6ca4363" dependencies = [ "dioxus-core", "tracing", @@ -1822,9 +1822,9 @@ dependencies = [ [[package]] name = "dioxus-hooks" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dab2da4f038c33cb38caa37ffc3f5d6dfbc018f05da35b238210a533bb075823" +checksum = "09e7a6ba279050cc161e1215c6db0bd15915c9314ec2916d7b22c113a3039536" dependencies = [ "dioxus-core", "dioxus-signals", @@ -1838,9 +1838,9 @@ dependencies = [ [[package]] name = "dioxus-html" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eded5fa6d2e677b7442a93f4228bf3c0ad2597a8bd3292cae50c869d015f3a99" +checksum = "f0715e38cc6537aef5b79d0ddc1f4d7a56c2f4debe46b127eee24d8aa5dafd2d" dependencies = [ "async-trait", "bytes", @@ -1865,9 +1865,9 @@ dependencies = [ [[package]] name = "dioxus-html-internal-macro" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45462ab85fe059a36841508d40545109fd0e25855012d22583a61908eb5cd02a" +checksum = "ff6b7918b0908c8719a6165b4e3c362da4fd311fc7cb48720eddd8a45b2ddfc6" dependencies = [ "convert_case 0.8.0", "proc-macro2", @@ -1877,9 +1877,9 @@ dependencies = [ [[package]] name = "dioxus-interpreter-js" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a42a7f73ad32a5054bd8c1014f4ac78cca3b7f6889210ee2b57ea31b33b6d32f" +checksum = "a8ce1cf487007f90d0ec4ec87dff111d74ac04fca0918f9dcc4e80dc3b0531b2" dependencies = [ "dioxus-core", "dioxus-core-types", @@ -1896,9 +1896,9 @@ dependencies = [ [[package]] name = "dioxus-liveview" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3f7a1cfe6f8e9f2e303607c8ae564d11932fd80714c8a8c97e3860d55538997" +checksum = "9407df2eec82681fa2195282762dddacc40563445df36b3ad1df9d69d4eaa073" dependencies = [ "axum", "dioxus-cli-config", @@ -1924,9 +1924,9 @@ dependencies = [ [[package]] name = "dioxus-logger" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1eeab114cb009d9e6b85ea10639a18cfc54bb342f3b837770b004c4daeb89c2" +checksum = "d4742b16791a71eb4db2d0747f15c50b278b27369b3d93e5a4d6ec2570bcb9bc" dependencies = [ "dioxus-cli-config", "tracing", @@ -1936,9 +1936,9 @@ dependencies = [ [[package]] name = "dioxus-router" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d5b31f9e27231389bf5a117b7074d22d8c58358b484a2558e56fbab20e64ca4" +checksum = "ae50f5efa8d6f936c0c3bb85d7a55f6f19290f106290e331d1136d964e832fe6" dependencies = [ "dioxus-cli-config", "dioxus-core", @@ -1957,9 +1957,9 @@ dependencies = [ [[package]] name = "dioxus-router-macro" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "838b9b441a95da62b39cae4defd240b5ebb0ec9f2daea1126099e00a838dc86f" +checksum = "ae9beca02f6baca4b223256805536dc92e77a1541bb2331723100f66aae79332" dependencies = [ "base16", "digest", @@ -1972,9 +1972,9 @@ dependencies = [ [[package]] name = "dioxus-rsx" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53128858f0ccca9de54292a4d48409fda1df75fd5012c6243f664042f0225d68" +checksum = "344621f6dc435e76fbe272da09988d0118cf35cc2aa88ebb5ae7c1317a36e57c" dependencies = [ "proc-macro2", "proc-macro2-diagnostics", @@ -1985,9 +1985,9 @@ dependencies = [ [[package]] name = "dioxus-server" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8adb2d4e0f0f3a157bda6af2d90f22bac40070e509a66e3ea58abf3b35f904c" +checksum = "d04f3e741d9b866f38c20f368fdf84226b27ca341fa0108cf2e0bf6cdb40c7e7" dependencies = [ "anyhow", "async-trait", @@ -2031,7 +2031,7 @@ dependencies = [ "subsecond", "thiserror 2.0.18", "tokio", - "tokio-tungstenite 0.27.0", + "tokio-tungstenite", "tokio-util", "tower", "tower-http", @@ -2043,9 +2043,9 @@ dependencies = [ [[package]] name = "dioxus-signals" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f48020bc23bc9766e7cce986c0fd6de9af0b8cbfd432652ec6b1094439c1ec6" +checksum = "409bf65d243443416650945f22cd6caf2a6bb13ae0347a50ec5852adb1961072" dependencies = [ "dioxus-core", "futures-channel", @@ -2059,9 +2059,9 @@ dependencies = [ [[package]] name = "dioxus-ssr" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44cf9294a21fcd1098e02ad7a3ba61b99be8310ad3395fecf8210387c83f26b9" +checksum = "43f16c0c648d1a650be65a16bc24a719519352ab94e6205cceaa300d9c9c5f88" dependencies = [ "askama_escape", "dioxus-core", @@ -2071,9 +2071,9 @@ dependencies = [ [[package]] name = "dioxus-stores" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77aaa9ac56d781bb506cf3c0d23bea96b768064b89fe50d3b4d4659cc6bd8058" +checksum = "245ec4f84348e5be77451bd204181998b8bc0995b48ff3adb2db0e0ec430dab4" dependencies = [ "dioxus-core", "dioxus-signals", @@ -2083,9 +2083,9 @@ dependencies = [ [[package]] name = "dioxus-stores-macro" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b1a728622e7b63db45774f75e71504335dd4e6115b235bbcff272980499493a" +checksum = "dd9da8e9a1cc2d8bff387e0b99f09f2590b71f67d5d73ab343b2cc9d17990d92" dependencies = [ "convert_case 0.8.0", "proc-macro2", @@ -2095,9 +2095,9 @@ dependencies = [ [[package]] name = "dioxus-web" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b33fe739fed4e8143dac222a9153593f8e2451662ce8fc4c9d167a9d6ec0923" +checksum = "eac92ef863bc5333440021e8ec3e538a39598c9c960daeaab66ab10ba940b5e0" dependencies = [ "dioxus-cli-config", "dioxus-core", @@ -2547,9 +2547,9 @@ dependencies = [ [[package]] name = "generational-box" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc4ed190b9de8e734d47a70be59b1e7588b9e8e0d0036e332f4c014e8aed1bc5" +checksum = "4ede46ff252793f9b6ef752c506ba8600c69d73cad2ef9bbf2e6dee85019a3bc" dependencies = [ "parking_lot", "tracing", @@ -3380,9 +3380,9 @@ checksum = "d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388" [[package]] name = "lazy-js-bundle" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7b88b715ab1496c6e6b8f5e927be961c4235196121b6ae59bcb51077a21dd36" +checksum = "60d7adc10cb9440d17fa67e467febdfc98931338773d11bfee81809af54d0697" [[package]] name = "lazy_static" @@ -3769,21 +3769,25 @@ dependencies = [ [[package]] name = "manganis" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cce7d688848bf9d034168513b9a2ffbfe5f61df2ff14ae15e6cfc866efdd344" +checksum = "492da8d77990281eabe6ded633e7b0cf805c5cf7a023a99abed8811edc872d6f" dependencies = [ "const-serialize 0.7.2", "const-serialize 0.8.0-alpha.0", + "jni", "manganis-core", "manganis-macro", + "ndk-context", + "objc2", + "thiserror 2.0.18", ] [[package]] name = "manganis-core" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84ce917b978268fe8a7db49e216343ec7c8f471f7e686feb70940d67293f19d4" +checksum = "a1b84cc2951f3b119702fab499b9b1aec3f454929c62feca55b895b82c628308" dependencies = [ "const-serialize 0.7.2", "const-serialize 0.8.0-alpha.0", @@ -3795,9 +3799,9 @@ dependencies = [ [[package]] name = "manganis-macro" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad513e990f7c0bca86aa68659a7a3dc4c705572ed4c22fd6af32ccf261334cc2" +checksum = "6d2e60d36758b201b6ebb8a31aff6b013e58924eeb6d3cbf19aea764f51d69e4" dependencies = [ "dunce", "macro-string", @@ -4085,12 +4089,12 @@ version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51e219e79014df21a225b1860a479e2dcd7cbd9130f4defd4bd0e191ea31d67d" dependencies = [ - "base64 0.22.1", + "base64 0.21.7", "chrono", "getrandom 0.2.16", "http 1.4.0", "rand 0.8.5", - "reqwest 0.12.24", + "reqwest 0.12.28", "serde", "serde_json", "serde_path_to_error", @@ -4099,6 +4103,21 @@ dependencies = [ "url", ] +[[package]] +name = "objc2" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f" +dependencies = [ + "objc2-encode", +] + +[[package]] +name = "objc2-encode" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" + [[package]] name = "oco_ref" version = "0.2.1" @@ -4918,9 +4937,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.24" +version = "0.12.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f" +checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" dependencies = [ "base64 0.22.1", "bytes", @@ -6549,9 +6568,9 @@ checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" [[package]] name = "subsecond" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8438668e545834d795d04c4335aafc332ce046106521a29f0a5c6501de34187c" +checksum = "5dbb9f2928b6654ccc28d4ddfef5213e97ed66afed4907774d049b376c62a838" dependencies = [ "js-sys", "libc", @@ -6568,9 +6587,9 @@ dependencies = [ [[package]] name = "subsecond-types" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e72f747606fc19fe81d6c59e491af93ed7dcbcb6aad9d1d18b05129914ec298" +checksum = "388bb28e6ddbee717745963b8932d9a6e24a5d3c93350655f733e938de04d81f" dependencies = [ "serde", ] @@ -6893,18 +6912,6 @@ dependencies = [ "tokio-util", ] -[[package]] -name = "tokio-tungstenite" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1" -dependencies = [ - "futures-util", - "log", - "tokio", - "tungstenite 0.27.0", -] - [[package]] name = "tokio-tungstenite" version = "0.28.0" @@ -7738,7 +7745,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.48.0", ] [[package]]