Radish alpha
r
rad:z4D5UCArafTzTQpDZNQRuqswh3ury
Radicle desktop app
Radicle
Git
chore: Update dependencies related to Tauri
justarandomgeek committed 3 days ago
commit d6d0fbfb7a1a877b088dbbb3d1cfa1c9bf287e3f
parent 99996f1
4 files changed +456 -683
modified Cargo.lock
@@ -3,16 +3,6 @@
version = 3

[[package]]
-
name = "Inflector"
-
version = "0.11.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3"
-
dependencies = [
-
 "lazy_static",
-
 "regex",
-
]
-

-
[[package]]
name = "addr2line"
version = "0.24.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -275,70 +265,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16"

[[package]]
-
name = "ashpd"
-
version = "0.11.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6cbdf310d77fd3aaee6ea2093db7011dc2d35d2eb3481e5607f1f8d942ed99df"
-
dependencies = [
-
 "enumflags2",
-
 "futures-channel",
-
 "futures-util",
-
 "rand 0.9.1",
-
 "raw-window-handle",
-
 "serde",
-
 "serde_repr",
-
 "tokio",
-
 "url",
-
 "zbus",
-
]
-

-
[[package]]
name = "ast_node"
-
version = "0.9.9"
+
version = "5.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f9184f2b369b3e8625712493c89b785881f27eedc6cde480a81883cef78868b2"
+
checksum = "2eb025ef00a6da925cf40870b9c8d008526b6004ece399cb0974209720f0b194"
dependencies = [
-
 "proc-macro2",
 "quote",
 "swc_macros_common",
 "syn 2.0.101",
]

[[package]]
-
name = "async-broadcast"
-
version = "0.7.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532"
-
dependencies = [
-
 "event-listener",
-
 "event-listener-strategy",
-
 "futures-core",
-
 "pin-project-lite",
-
]
-

-
[[package]]
-
name = "async-recursion"
-
version = "1.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"
-
dependencies = [
-
 "proc-macro2",
-
 "quote",
-
 "syn 2.0.101",
-
]
-

-
[[package]]
-
name = "async-trait"
-
version = "0.1.88"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5"
-
dependencies = [
-
 "proc-macro2",
-
 "quote",
-
 "syn 2.0.101",
-
]
-

-
[[package]]
name = "atk"
version = "0.18.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -382,7 +319,7 @@ dependencies = [
 "http-body-util",
 "hyper",
 "hyper-util",
-
 "itoa 1.0.15",
+
 "itoa",
 "matchit",
 "memchr",
 "mime",
@@ -483,9 +420,9 @@ dependencies = [

[[package]]
name = "better_scoped_tls"
-
version = "0.1.2"
+
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "297b153aa5e573b5863108a6ddc9d5c968bd0b20e75cc614ee9821d2f45679c7"
+
checksum = "7cd228125315b132eed175bf47619ac79b945b26e56b848ba203ae4ea8603609"
dependencies = [
 "scoped-tls",
]
@@ -588,9 +525,9 @@ dependencies = [

[[package]]
name = "brotli"
-
version = "7.0.0"
+
version = "8.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd"
+
checksum = "4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560"
dependencies = [
 "alloc-no-stdlib",
 "alloc-stdlib",
@@ -599,9 +536,9 @@ dependencies = [

[[package]]
name = "brotli-decompressor"
-
version = "4.0.3"
+
version = "5.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a334ef7c9e23abf0ce748e8cd309037da93e606ad52eb372e4ce327a0dcfbdfd"
+
checksum = "874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03"
dependencies = [
 "alloc-no-stdlib",
 "alloc-stdlib",
@@ -609,9 +546,9 @@ dependencies = [

[[package]]
name = "bumpalo"
-
version = "3.17.0"
+
version = "3.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf"
+
checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb"
dependencies = [
 "allocator-api2",
]
@@ -677,6 +614,16 @@ dependencies = [
]

[[package]]
+
name = "bytes-str"
+
version = "0.2.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7c60b5ce37e0b883c37eb89f79a1e26fbe9c1081945d024eee93e8d91a7e18b3"
+
dependencies = [
+
 "bytes",
+
 "serde",
+
]
+

+
[[package]]
name = "bytesize"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -720,6 +667,26 @@ dependencies = [
]

[[package]]
+
name = "capacity_builder"
+
version = "0.5.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8f2d24a6dcf0cd402a21b65d35340f3a49ff3475dc5fdac91d22d2733e6641c6"
+
dependencies = [
+
 "capacity_builder_macros",
+
 "itoa",
+
]
+

+
[[package]]
+
name = "capacity_builder_macros"
+
version = "0.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3b4a6cae9efc04cc6cbb8faf338d2c497c165c83e74509cf4dbedea948bbf6e5"
+
dependencies = [
+
 "quote",
+
 "syn 2.0.101",
+
]
+

+
[[package]]
name = "cargo-platform"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -749,7 +716,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02260d489095346e5cafd04dea8e8cb54d1d74fcd759022a9b72986ebe9a1257"
dependencies = [
 "serde",
-
 "toml",
+
 "toml 0.8.22",
]

[[package]]
@@ -911,15 +878,6 @@ dependencies = [
]

[[package]]
-
name = "concurrent-queue"
-
version = "2.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
-
dependencies = [
-
 "crossbeam-utils",
-
]
-

-
[[package]]
name = "const-oid"
version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -971,6 +929,19 @@ dependencies = [
]

[[package]]
+
name = "core-graphics"
+
version = "0.25.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "064badf302c3194842cf2c5d61f56cc88e54a759313879cdf03abdd27d0c3b97"
+
dependencies = [
+
 "bitflags 2.9.0",
+
 "core-foundation",
+
 "core-graphics-types",
+
 "foreign-types",
+
 "libc",
+
]
+

+
[[package]]
name = "core-graphics-types"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1039,15 +1010,15 @@ dependencies = [

[[package]]
name = "cssparser"
-
version = "0.27.2"
+
version = "0.29.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a"
+
checksum = "f93d03419cb5950ccfd3daf3ff1c7a36ace64609a1a8746d493df1ca0afde0fa"
dependencies = [
 "cssparser-macros",
 "dtoa-short",
-
 "itoa 0.4.8",
+
 "itoa",
 "matches",
-
 "phf 0.8.0",
+
 "phf 0.10.1",
 "proc-macro2",
 "quote",
 "smallvec",
@@ -1197,32 +1168,55 @@ checksum = "5053691e3e6c0e5979cfb55503b7eb4b06531897b5c15b0f617110096b05a0e1"

[[package]]
name = "deno_ast"
-
version = "0.38.2"
+
version = "0.53.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "584547d27786a734536fde7088f8429d355569c39410427be44695c300618408"
+
checksum = "292b1ce21933ce7cea00c69b8de023a6a29707e9b6cb2052ca27499710ddd133"
dependencies = [
+
 "capacity_builder",
+
 "deno_error",
 "deno_media_type",
 "deno_terminal",
 "dprint-swc-ext",
-
 "once_cell",
 "percent-encoding",
 "serde",
 "swc_atoms",
 "swc_common",
 "swc_ecma_ast",
+
 "swc_ecma_lexer",
 "swc_ecma_parser",
 "swc_eq_ignore_macros",
 "text_lines",
-
 "thiserror 1.0.69",
+
 "thiserror 2.0.12",
 "unicode-width",
 "url",
]

[[package]]
+
name = "deno_error"
+
version = "0.7.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3007d3f1ea92ea503324ae15883aac0c2de2b8cf6fead62203ff6a67161007ab"
+
dependencies = [
+
 "deno_error_macro",
+
 "libc",
+
]
+

+
[[package]]
+
name = "deno_error_macro"
+
version = "0.7.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9b565e60a9685cdf312c888665b5f8647ac692a7da7e058a5e2268a466da8eaf"
+
dependencies = [
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.101",
+
]
+

+
[[package]]
name = "deno_media_type"
-
version = "0.1.4"
+
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a8978229b82552bf8457a0125aa20863f023619cfc21ebb007b1e571d68fd85b"
+
checksum = "debab24ecd9f4fd64aa42fb18a02dff20a97d5830b2b85b98ce70b509f790763"
dependencies = [
 "data-url",
 "serde",
@@ -1231,9 +1225,9 @@ dependencies = [

[[package]]
name = "deno_terminal"
-
version = "0.1.1"
+
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7e6337d4e7f375f8b986409a76fbeecfa4bd8a1343e63355729ae4befa058eaf"
+
checksum = "f3ba8041ae7319b3ca6a64c399df4112badcbbe0868b4517637647614bede4be"
dependencies = [
 "once_cell",
 "termcolor",
@@ -1302,25 +1296,7 @@ dependencies = [
 "libc",
 "option-ext",
 "redox_users",
-
 "windows-sys 0.59.0",
-
]
-

-
[[package]]
-
name = "dispatch"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
-

-
[[package]]
-
name = "dispatch2"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a0d569e003ff27784e0e14e4a594048698e0c0f0b66cabcb51511be55a7caa0"
-
dependencies = [
-
 "bitflags 2.9.0",
-
 "block2 0.6.1",
-
 "libc",
-
 "objc2 0.6.1",
+
 "windows-sys 0.60.2",
]

[[package]]
@@ -1330,6 +1306,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec"
dependencies = [
 "bitflags 2.9.0",
+
 "block2 0.6.1",
+
 "libc",
 "objc2 0.6.1",
]

@@ -1346,9 +1324,9 @@ dependencies = [

[[package]]
name = "dlopen2"
-
version = "0.7.0"
+
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9e1297103d2bbaea85724fcee6294c2d50b1081f9ad47d0f6f6f61eda65315a6"
+
checksum = "5e2c5bd4158e66d1e215c49b837e11d62f3267b30c92f1d171c4d3105e3dc4d4"
dependencies = [
 "dlopen2_derive",
 "libc",
@@ -1384,13 +1362,13 @@ dependencies = [

[[package]]
name = "dprint-core"
-
version = "0.66.2"
+
version = "0.67.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f3ab0dd2bedc109d25f0d21afb09b7d329f6c6fa83b095daf31d2d967e091548"
+
checksum = "2c1d827947704a9495f705d6aeed270fa21a67f825f22902c28f38dc3af7a9ae"
dependencies = [
 "anyhow",
 "bumpalo",
-
 "hashbrown 0.14.5",
+
 "hashbrown 0.15.3",
 "indexmap 2.9.0",
 "rustc-hash",
 "serde",
@@ -1409,11 +1387,12 @@ dependencies = [

[[package]]
name = "dprint-plugin-typescript"
-
version = "0.90.5"
+
version = "0.95.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d7c3c339020ebbbbbe5fc049350935ee2ea2ba5a3fc01f753588639a30404cda"
+
checksum = "82a9955c99ac8e2c0780e14af209c7fff8833b1b58a963f4525c5f3efe3080ed"
dependencies = [
 "anyhow",
+
 "capacity_builder",
 "deno_ast",
 "dprint-core",
 "dprint-core-macros",
@@ -1424,9 +1403,9 @@ dependencies = [

[[package]]
name = "dprint-swc-ext"
-
version = "0.16.0"
+
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "019d17f2c2457c5a70a7cf4505b1a562ca8ab168c0ac0c005744efbd29fcb8fe"
+
checksum = "33175ddb7a6d418589cab2966bd14a710b3b1139459d3d5ca9edf783c4833f4c"
dependencies = [
 "allocator-api2",
 "bumpalo",
@@ -1435,6 +1414,7 @@ dependencies = [
 "swc_atoms",
 "swc_common",
 "swc_ecma_ast",
+
 "swc_ecma_lexer",
 "swc_ecma_parser",
 "text_lines",
]
@@ -1534,7 +1514,7 @@ dependencies = [
 "cc",
 "memchr",
 "rustc_version",
-
 "toml",
+
 "toml 0.8.22",
 "vswhom",
 "winreg",
]
@@ -1555,33 +1535,6 @@ dependencies = [
]

[[package]]
-
name = "endi"
-
version = "1.1.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf"
-

-
[[package]]
-
name = "enumflags2"
-
version = "0.7.11"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147"
-
dependencies = [
-
 "enumflags2_derive",
-
 "serde",
-
]
-

-
[[package]]
-
name = "enumflags2_derive"
-
version = "0.7.11"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79"
-
dependencies = [
-
 "proc-macro2",
-
 "quote",
-
 "syn 2.0.101",
-
]
-

-
[[package]]
name = "env_filter"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1624,27 +1577,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59"

[[package]]
-
name = "event-listener"
-
version = "5.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae"
-
dependencies = [
-
 "concurrent-queue",
-
 "parking",
-
 "pin-project-lite",
-
]
-

-
[[package]]
-
name = "event-listener-strategy"
-
version = "0.5.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93"
-
dependencies = [
-
 "event-listener",
-
 "pin-project-lite",
-
]
-

-
[[package]]
name = "fast-glob"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1729,6 +1661,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"

[[package]]
+
name = "foldhash"
+
version = "0.1.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
+

+
[[package]]
name = "foreign-types"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1766,11 +1704,10 @@ dependencies = [

[[package]]
name = "from_variant"
-
version = "0.1.9"
+
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "32016f1242eb82af5474752d00fd8ebcd9004bd69b462b1c91de833972d08ed4"
+
checksum = "e5ff35a391aef949120a0340d690269b3d9f63460a6106e99bd07b961f345ea9"
dependencies = [
-
 "proc-macro2",
 "swc_macros_common",
 "syn 2.0.101",
]
@@ -1824,19 +1761,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"

[[package]]
-
name = "futures-lite"
-
version = "2.6.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532"
-
dependencies = [
-
 "fastrand",
-
 "futures-core",
-
 "futures-io",
-
 "parking",
-
 "pin-project-lite",
-
]
-

-
[[package]]
name = "futures-macro"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2283,6 +2207,11 @@ name = "hashbrown"
version = "0.15.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3"
+
dependencies = [
+
 "allocator-api2",
+
 "equivalent",
+
 "foldhash",
+
]

[[package]]
name = "heck"
@@ -2313,30 +2242,28 @@ dependencies = [

[[package]]
name = "hstr"
-
version = "0.2.17"
+
version = "3.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a1a26def229ea95a8709dad32868d975d0dd40235bd2ce82920e4a8fe692b5e0"
+
checksum = "faa57007c3c9dab34df2fa4c1fb52fe9c34ec5a27ed9d8edea53254b50cd7887"
dependencies = [
 "hashbrown 0.14.5",
 "new_debug_unreachable",
 "once_cell",
-
 "phf 0.11.3",
 "rustc-hash",
+
 "serde",
 "triomphe",
]

[[package]]
name = "html5ever"
-
version = "0.26.0"
+
version = "0.29.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7"
+
checksum = "3b7410cae13cbc75623c98ac4cbfd1f0bedddf3227afc24f370cf0f50a44a11c"
dependencies = [
 "log",
 "mac",
 "markup5ever",
-
 "proc-macro2",
-
 "quote",
-
 "syn 1.0.109",
+
 "match_token",
]

[[package]]
@@ -2347,7 +2274,7 @@ checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
dependencies = [
 "bytes",
 "fnv",
-
 "itoa 1.0.15",
+
 "itoa",
]

[[package]]
@@ -2398,7 +2325,7 @@ dependencies = [
 "http-body",
 "httparse",
 "httpdate",
-
 "itoa 1.0.15",
+
 "itoa",
 "pin-project-lite",
 "smallvec",
 "tokio",
@@ -2407,17 +2334,21 @@ dependencies = [

[[package]]
name = "hyper-util"
-
version = "0.1.11"
+
version = "0.1.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "497bbc33a26fdd4af9ed9c70d63f61cf56a938375fbb32df34db9b1cd6d643f2"
+
checksum = "3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8"
dependencies = [
+
 "base64 0.22.1",
 "bytes",
 "futures-channel",
+
 "futures-core",
 "futures-util",
 "http",
 "http-body",
 "hyper",
+
 "ipnet",
 "libc",
+
 "percent-encoding",
 "pin-project-lite",
 "socket2",
 "tokio",
@@ -2451,9 +2382,9 @@ dependencies = [

[[package]]
name = "ico"
-
version = "0.4.0"
+
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cc50b891e4acf8fe0e71ef88ec43ad82ee07b3810ad09de10f1d01f072ed4b98"
+
checksum = "3e795dff5605e0f04bff85ca41b51a96b83e80b281e96231bcaaf1ac35103371"
dependencies = [
 "byteorder",
 "png",
@@ -2633,6 +2564,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"

[[package]]
+
name = "iri-string"
+
version = "0.7.12"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "25e659a4bb38e810ebc252e53b5814ff908a8c58c2a9ce2fae1bbec24cbf4e20"
+
dependencies = [
+
 "memchr",
+
 "serde",
+
]
+

+
[[package]]
name = "is-docker"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2671,12 +2612,6 @@ checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"

[[package]]
name = "itoa"
-
version = "0.4.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
-

-
[[package]]
-
name = "itoa"
version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
@@ -2744,10 +2679,12 @@ checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0"

[[package]]
name = "js-sys"
-
version = "0.3.77"
+
version = "0.3.94"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
+
checksum = "2e04e2ef80ce82e13552136fabeef8a5ed1f985a96805761cbb9a2c34e7664d9"
dependencies = [
+
 "cfg-if",
+
 "futures-util",
 "once_cell",
 "wasm-bindgen",
]
@@ -2796,14 +2733,13 @@ dependencies = [

[[package]]
name = "kuchikiki"
-
version = "0.8.2"
+
version = "0.8.8-speedreader"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f29e4755b7b995046f510a7520c42b2fed58b77bd94d5a87a8eb43d2fd126da8"
+
checksum = "02cb977175687f33fa4afa0c95c112b987ea1443e5a51c8f8ff27dc618270cc2"
dependencies = [
 "cssparser",
 "html5ever",
-
 "indexmap 1.9.3",
-
 "matches",
+
 "indexmap 2.9.0",
 "selectors",
]

@@ -2948,19 +2884,30 @@ checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"

[[package]]
name = "markup5ever"
-
version = "0.11.0"
+
version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016"
+
checksum = "c7a7213d12e1864c0f002f52c2923d4556935a43dec5e71355c2760e0f6e7a18"
dependencies = [
 "log",
-
 "phf 0.10.1",
-
 "phf_codegen 0.10.0",
+
 "phf 0.11.3",
+
 "phf_codegen 0.11.3",
 "string_cache",
 "string_cache_codegen",
 "tendril",
]

[[package]]
+
name = "match_token"
+
version = "0.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b"
+
dependencies = [
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.101",
+
]
+

+
[[package]]
name = "matches"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3032,9 +2979,9 @@ dependencies = [

[[package]]
name = "muda"
-
version = "0.16.1"
+
version = "0.17.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4de14a9b5d569ca68d7c891d613b390cf5ab4f851c77aaa2f9e435555d3d9492"
+
checksum = "7c9fec5a4e89860383d778d10563a605838f8f0b2f9303868937e5ff32e86177"
dependencies = [
 "crossbeam-channel",
 "dpi",
@@ -3048,7 +2995,7 @@ dependencies = [
 "png",
 "serde",
 "thiserror 2.0.12",
-
 "windows-sys 0.59.0",
+
 "windows-sys 0.60.2",
]

[[package]]
@@ -3099,19 +3046,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086"

[[package]]
-
name = "nix"
-
version = "0.29.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
-
dependencies = [
-
 "bitflags 2.9.0",
-
 "cfg-if",
-
 "cfg_aliases",
-
 "libc",
-
 "memoffset",
-
]
-

-
[[package]]
name = "nodrop"
version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3270,71 +3204,34 @@ checksum = "e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc"
dependencies = [
 "bitflags 2.9.0",
 "block2 0.6.1",
-
 "libc",
 "objc2 0.6.1",
-
 "objc2-cloud-kit",
-
 "objc2-core-data",
 "objc2-core-foundation",
 "objc2-core-graphics",
-
 "objc2-core-image",
 "objc2-foundation 0.3.1",
-
 "objc2-quartz-core 0.3.1",
]

[[package]]
-
name = "objc2-cloud-kit"
+
name = "objc2-core-foundation"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d"
+
checksum = "1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166"
dependencies = [
 "bitflags 2.9.0",
+
 "dispatch2",
 "objc2 0.6.1",
-
 "objc2-foundation 0.3.1",
]

[[package]]
-
name = "objc2-core-data"
+
name = "objc2-core-graphics"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "291fbbf7d29287518e8686417cf7239c74700fd4b607623140a7d4a3c834329d"
+
checksum = "989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4"
dependencies = [
 "bitflags 2.9.0",
+
 "dispatch2",
 "objc2 0.6.1",
-
 "objc2-foundation 0.3.1",
-
]
-

-
[[package]]
-
name = "objc2-core-foundation"
-
version = "0.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166"
-
dependencies = [
-
 "bitflags 2.9.0",
-
 "dispatch2 0.3.0",
-
 "objc2 0.6.1",
-
]
-

-
[[package]]
-
name = "objc2-core-graphics"
-
version = "0.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4"
-
dependencies = [
-
 "bitflags 2.9.0",
-
 "dispatch2 0.3.0",
-
 "objc2 0.6.1",
-
 "objc2-core-foundation",
-
 "objc2-io-surface",
-
]
-

-
[[package]]
-
name = "objc2-core-image"
-
version = "0.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "79b3dc0cc4386b6ccf21c157591b34a7f44c8e75b064f85502901ab2188c007e"
-
dependencies = [
-
 "objc2 0.6.1",
-
 "objc2-foundation 0.3.1",
+
 "objc2-core-foundation",
+
 "objc2-io-surface",
]

[[package]]
@@ -3414,17 +3311,6 @@ dependencies = [
]

[[package]]
-
name = "objc2-quartz-core"
-
version = "0.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "90ffb6a0cd5f182dc964334388560b12a57f7b74b3e2dec5e2722aa2dfb2ccd5"
-
dependencies = [
-
 "bitflags 2.9.0",
-
 "objc2 0.6.1",
-
 "objc2-foundation 0.3.1",
-
]
-

-
[[package]]
name = "objc2-ui-kit"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3496,16 +3382,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"

[[package]]
-
name = "ordered-stream"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50"
-
dependencies = [
-
 "futures-core",
-
 "pin-project-lite",
-
]
-

-
[[package]]
name = "os_pipe"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3579,12 +3455,6 @@ dependencies = [
]

[[package]]
-
name = "parking"
-
version = "2.2.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
-

-
[[package]]
name = "parking_lot"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3653,9 +3523,7 @@ version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12"
dependencies = [
-
 "phf_macros 0.8.0",
 "phf_shared 0.8.0",
-
 "proc-macro-hack",
]

[[package]]
@@ -3664,7 +3532,9 @@ version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
dependencies = [
+
 "phf_macros 0.10.0",
 "phf_shared 0.10.0",
+
 "proc-macro-hack",
]

[[package]]
@@ -3689,12 +3559,12 @@ dependencies = [

[[package]]
name = "phf_codegen"
-
version = "0.10.0"
+
version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd"
+
checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a"
dependencies = [
-
 "phf_generator 0.10.0",
-
 "phf_shared 0.10.0",
+
 "phf_generator 0.11.3",
+
 "phf_shared 0.11.3",
]

[[package]]
@@ -3729,12 +3599,12 @@ dependencies = [

[[package]]
name = "phf_macros"
-
version = "0.8.0"
+
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c"
+
checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0"
dependencies = [
-
 "phf_generator 0.8.0",
-
 "phf_shared 0.8.0",
+
 "phf_generator 0.10.0",
+
 "phf_shared 0.10.0",
 "proc-macro-hack",
 "proc-macro2",
 "quote",
@@ -4401,16 +4271,6 @@ dependencies = [
]

[[package]]
-
name = "rand"
-
version = "0.9.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97"
-
dependencies = [
-
 "rand_chacha 0.9.0",
-
 "rand_core 0.9.3",
-
]
-

-
[[package]]
name = "rand_chacha"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4431,16 +4291,6 @@ dependencies = [
]

[[package]]
-
name = "rand_chacha"
-
version = "0.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
-
dependencies = [
-
 "ppv-lite86",
-
 "rand_core 0.9.3",
-
]
-

-
[[package]]
name = "rand_core"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4459,15 +4309,6 @@ dependencies = [
]

[[package]]
-
name = "rand_core"
-
version = "0.9.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
-
dependencies = [
-
 "getrandom 0.3.3",
-
]
-

-
[[package]]
name = "rand_hc"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4571,9 +4412,9 @@ dependencies = [

[[package]]
name = "reqwest"
-
version = "0.12.15"
+
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb"
+
checksum = "ab3f43e3283ab1488b624b44b0e988d0acea0b3214e694730a055cb6b2efa801"
dependencies = [
 "base64 0.22.1",
 "bytes",
@@ -4584,27 +4425,23 @@ dependencies = [
 "http-body-util",
 "hyper",
 "hyper-util",
-
 "ipnet",
 "js-sys",
 "log",
-
 "mime",
-
 "once_cell",
 "percent-encoding",
 "pin-project-lite",
 "serde",
 "serde_json",
-
 "serde_urlencoded",
 "sync_wrapper",
 "tokio",
 "tokio-util",
 "tower",
+
 "tower-http",
 "tower-service",
 "url",
 "wasm-bindgen",
 "wasm-bindgen-futures",
 "wasm-streams",
 "web-sys",
-
 "windows-registry",
]

[[package]]
@@ -4619,13 +4456,12 @@ dependencies = [

[[package]]
name = "rfd"
-
version = "0.15.3"
+
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "80c844748fdc82aae252ee4594a89b6e7ebef1063de7951545564cbc4e57075d"
+
checksum = "a15ad77d9e70a92437d8f74c35d99b4e4691128df018833e99f90bcd36152672"
dependencies = [
-
 "ashpd",
 "block2 0.6.1",
-
 "dispatch2 0.2.0",
+
 "dispatch2",
 "glib-sys",
 "gobject-sys",
 "gtk-sys",
@@ -4639,7 +4475,7 @@ dependencies = [
 "wasm-bindgen",
 "wasm-bindgen-futures",
 "web-sys",
-
 "windows-sys 0.59.0",
+
 "windows-sys 0.60.2",
]

[[package]]
@@ -4716,9 +4552,9 @@ checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"

[[package]]
name = "rustc-hash"
-
version = "1.1.0"
+
version = "2.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
+
checksum = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe"

[[package]]
name = "rustc_version"
@@ -4862,22 +4698,20 @@ dependencies = [

[[package]]
name = "selectors"
-
version = "0.22.0"
+
version = "0.24.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe"
+
checksum = "0c37578180969d00692904465fb7f6b3d50b9a2b952b87c23d0e2e5cb5013416"
dependencies = [
 "bitflags 1.3.2",
 "cssparser",
 "derive_more",
 "fxhash",
 "log",
-
 "matches",
 "phf 0.8.0",
 "phf_codegen 0.8.0",
 "precomputed-hash",
 "servo_arc",
 "smallvec",
-
 "thin-slice",
]

[[package]]
@@ -4890,11 +4724,18 @@ dependencies = [
]

[[package]]
+
name = "seq-macro"
+
version = "0.3.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1bc711410fbe7399f390ca1c3b60ad0f53f80e95c5eb935e52268a0e2cd49acc"
+

+
[[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",
]

@@ -4910,10 +4751,19 @@ dependencies = [
]

[[package]]
+
name = "serde_core"
+
version = "1.0.228"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
+
dependencies = [
+
 "serde_derive",
+
]
+

+
[[package]]
name = "serde_derive"
-
version = "1.0.219"
+
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
+
checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
 "proc-macro2",
 "quote",
@@ -4938,7 +4788,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
dependencies = [
 "indexmap 2.9.0",
-
 "itoa 1.0.15",
+
 "itoa",
 "memchr",
 "ryu",
 "serde",
@@ -4950,7 +4800,7 @@ version = "0.1.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a"
dependencies = [
-
 "itoa 1.0.15",
+
 "itoa",
 "serde",
]

@@ -4975,13 +4825,22 @@ dependencies = [
]

[[package]]
+
name = "serde_spanned"
+
version = "1.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26"
+
dependencies = [
+
 "serde_core",
+
]
+

+
[[package]]
name = "serde_urlencoded"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
dependencies = [
 "form_urlencoded",
-
 "itoa 1.0.15",
+
 "itoa",
 "ryu",
 "serde",
]
@@ -5018,9 +4877,9 @@ dependencies = [

[[package]]
name = "serialize-to-javascript"
-
version = "0.1.1"
+
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb"
+
checksum = "04f3666a07a197cdb77cdf306c32be9b7f598d7060d50cfd4d5aa04bfd92f6c5"
dependencies = [
 "serde",
 "serde_json",
@@ -5029,20 +4888,20 @@ dependencies = [

[[package]]
name = "serialize-to-javascript-impl"
-
version = "0.1.1"
+
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763"
+
checksum = "772ee033c0916d670af7860b6e1ef7d658a4629a6d0b4c8c3e67f09b3765b75d"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 1.0.109",
+
 "syn 2.0.101",
]

[[package]]
name = "servo_arc"
-
version = "0.1.1"
+
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432"
+
checksum = "d52aa42f8fdf0fed91e5ce7f23d8138441002fa31dca008acf47e6fd4721f741"
dependencies = [
 "nodrop",
 "stable_deref_trait",
@@ -5086,15 +4945,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"

[[package]]
-
name = "signal-hook-registry"
-
version = "1.4.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410"
-
dependencies = [
-
 "libc",
-
]
-

-
[[package]]
name = "signature"
version = "1.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -5188,13 +5038,13 @@ checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08"
dependencies = [
 "bytemuck",
 "cfg_aliases",
-
 "core-graphics",
+
 "core-graphics 0.24.0",
 "foreign-types",
 "js-sys",
 "log",
 "objc2 0.5.2",
 "objc2-foundation 0.2.2",
-
 "objc2-quartz-core 0.2.2",
+
 "objc2-quartz-core",
 "raw-window-handle",
 "redox_syscall",
 "wasm-bindgen",
@@ -5379,11 +5229,10 @@ dependencies = [

[[package]]
name = "string_enum"
-
version = "0.4.4"
+
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "05e383308aebc257e7d7920224fa055c632478d92744eca77f99be8fa1545b90"
+
checksum = "ae36a4951ca7bd1cfd991c241584a9824a70f6aff1e7d4f693fb3f2465e4030e"
dependencies = [
-
 "proc-macro2",
 "quote",
 "swc_macros_common",
 "syn 2.0.101",
@@ -5403,25 +5252,25 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"

[[package]]
name = "swc_atoms"
-
version = "0.6.7"
+
version = "9.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bb6567e4e67485b3e7662b486f1565bdae54bd5b9d6b16b2ba1a9babb1e42125"
+
checksum = "d4ccbe2ecad10ad7432100f878a107b1d972a8aee83ca53184d00c23a078bb8a"
dependencies = [
 "hstr",
 "once_cell",
-
 "rustc-hash",
 "serde",
]

[[package]]
name = "swc_common"
-
version = "0.33.26"
+
version = "17.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a2f9706038906e66f3919028f9f7a37f3ed552f1b85578e93f4468742e2da438"
+
checksum = "259b675d633a26d24efe3802a9d88858c918e6e8f062d3222d3aa02d56a2cf4c"
dependencies = [
+
 "anyhow",
 "ast_node",
 "better_scoped_tls",
-
 "cfg-if",
+
 "bytes-str",
 "either",
 "from_variant",
 "new_debug_unreachable",
@@ -5440,49 +5289,72 @@ dependencies = [

[[package]]
name = "swc_ecma_ast"
-
version = "0.113.4"
+
version = "18.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dc1690cc0c9ab60b44ac0225ba1e231ac532f7ba1d754df761c6ee607561afae"
+
checksum = "a573a0c72850dec8d4d8085f152d5778af35a2520c3093b242d2d1d50776da7c"
dependencies = [
 "bitflags 2.9.0",
 "is-macro",
 "num-bigint",
+
 "once_cell",
 "phf 0.11.3",
-
 "scoped-tls",
+
 "rustc-hash",
 "serde",
 "string_enum",
 "swc_atoms",
 "swc_common",
+
 "swc_visit",
 "unicode-id-start",
]

[[package]]
+
name = "swc_ecma_lexer"
+
version = "26.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5e82f7747e052c6ff6e111fa4adeb14e33b46ee6e94fe5ef717601f651db48fc"
+
dependencies = [
+
 "bitflags 2.9.0",
+
 "either",
+
 "num-bigint",
+
 "rustc-hash",
+
 "seq-macro",
+
 "serde",
+
 "smallvec",
+
 "smartstring",
+
 "stacker",
+
 "swc_atoms",
+
 "swc_common",
+
 "swc_ecma_ast",
+
 "swc_ecma_parser",
+
 "tracing",
+
]
+

+
[[package]]
name = "swc_ecma_parser"
-
version = "0.144.1"
+
version = "27.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0499e69683ae5d67a20ff0279b94bc90f29df7922a46331b54d5dd367bf89570"
+
checksum = "7f1a51af1a92cd4904c073b293e491bbc0918400a45d58227b34c961dd6f52d7"
dependencies = [
+
 "bitflags 2.9.0",
 "either",
-
 "new_debug_unreachable",
 "num-bigint",
-
 "num-traits",
 "phf 0.11.3",
+
 "rustc-hash",
+
 "seq-macro",
 "serde",
-
 "smallvec",
 "smartstring",
 "stacker",
 "swc_atoms",
 "swc_common",
 "swc_ecma_ast",
 "tracing",
-
 "typed-arena",
]

[[package]]
name = "swc_eq_ignore_macros"
-
version = "0.1.3"
+
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "695a1d8b461033d32429b5befbf0ad4d7a2c4d6ba9cd5ba4e0645c615839e8e4"
+
checksum = "c16ce73424a6316e95e09065ba6a207eba7765496fed113702278b7711d4b632"
dependencies = [
 "proc-macro2",
 "quote",
@@ -5491,9 +5363,9 @@ dependencies = [

[[package]]
name = "swc_macros_common"
-
version = "0.3.14"
+
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "27e18fbfe83811ffae2bb23727e45829a0d19c6870bced7c0f545cc99ad248dd"
+
checksum = "aae1efbaa74943dc5ad2a2fb16cbd78b77d7e4d63188f3c5b4df2b4dcd2faaae"
dependencies = [
 "proc-macro2",
 "quote",
@@ -5502,25 +5374,12 @@ dependencies = [

[[package]]
name = "swc_visit"
-
version = "0.5.14"
+
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "043d11fe683dcb934583ead49405c0896a5af5face522e4682c16971ef7871b9"
+
checksum = "62fb71484b486c185e34d2172f0eabe7f4722742aad700f426a494bb2de232a2"
dependencies = [
 "either",
-
 "swc_visit_macros",
-
]
-

-
[[package]]
-
name = "swc_visit_macros"
-
version = "0.5.13"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "92807d840959f39c60ce8a774a3f83e8193c658068e6d270dbe0a05e40e90b41"
-
dependencies = [
-
 "Inflector",
-
 "proc-macro2",
-
 "quote",
-
 "swc_macros_common",
-
 "syn 2.0.101",
+
 "new_debug_unreachable",
]

[[package]]
@@ -5591,28 +5450,28 @@ dependencies = [
 "cfg-expr",
 "heck 0.5.0",
 "pkg-config",
-
 "toml",
+
 "toml 0.8.22",
 "version-compare",
]

[[package]]
name = "tao"
-
version = "0.33.0"
+
version = "0.34.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1e59c1f38e657351a2e822eadf40d6a2ad4627b9c25557bc1180ec1b3295ef82"
+
checksum = "9103edf55f2da3c82aea4c7fab7c4241032bfeea0e71fa557d98e00e7ce7cc20"
dependencies = [
 "bitflags 2.9.0",
+
 "block2 0.6.1",
 "core-foundation",
-
 "core-graphics",
+
 "core-graphics 0.25.0",
 "crossbeam-channel",
-
 "dispatch",
+
 "dispatch2",
 "dlopen2",
 "dpi",
 "gdkwayland-sys",
 "gdkx11-sys",
 "gtk",
 "jni",
-
 "lazy_static",
 "libc",
 "log",
 "ndk",
@@ -5624,7 +5483,6 @@ dependencies = [
 "once_cell",
 "parking_lot",
 "raw-window-handle",
-
 "scopeguard",
 "tao-macros",
 "unicode-segmentation",
 "url",
@@ -5670,17 +5528,17 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"

[[package]]
name = "tauri"
-
version = "2.5.1"
+
version = "2.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e7b0bc1aec81bda6bc455ea98fcaed26b3c98c1648c627ad6ff1c704e8bf8cbc"
+
checksum = "da77cc00fb9028caf5b5d4650f75e31f1ef3693459dfca7f7e506d1ecef0ba2d"
dependencies = [
 "anyhow",
 "bytes",
+
 "cookie",
 "dirs",
 "dunce",
 "embed_plist",
-
 "futures-util",
-
 "getrandom 0.2.16",
+
 "getrandom 0.3.3",
 "glob",
 "gtk",
 "heck 0.5.0",
@@ -5694,6 +5552,7 @@ dependencies = [
 "objc2-app-kit",
 "objc2-foundation 0.3.1",
 "objc2-ui-kit",
+
 "objc2-web-kit",
 "percent-encoding",
 "plist",
 "raw-window-handle",
@@ -5712,7 +5571,6 @@ dependencies = [
 "tokio",
 "tray-icon",
 "url",
-
 "urlpattern",
 "uuid",
 "webkit2gtk",
 "webview2-com",
@@ -5722,9 +5580,9 @@ dependencies = [

[[package]]
name = "tauri-build"
-
version = "2.2.0"
+
version = "2.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d7a0350f0df1db385ca5c02888a83e0e66655c245b7443db8b78a70da7d7f8fc"
+
checksum = "4bbc990d1dbf57a8e1c7fa2327f2a614d8b757805603c1b9ba5c81bade09fd4d"
dependencies = [
 "anyhow",
 "cargo_toml",
@@ -5739,15 +5597,15 @@ dependencies = [
 "tauri-codegen",
 "tauri-utils",
 "tauri-winres",
-
 "toml",
+
 "toml 0.9.6",
 "walkdir",
]

[[package]]
name = "tauri-codegen"
-
version = "2.2.0"
+
version = "2.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f93f035551bf7b11b3f51ad9bc231ebbe5e085565527991c16cf326aa38cdf47"
+
checksum = "d4a24476afd977c5d5d169f72425868613d82747916dd29e0a357c84c4bd6d29"
dependencies = [
 "base64 0.22.1",
 "brotli",
@@ -5772,9 +5630,9 @@ dependencies = [

[[package]]
name = "tauri-macros"
-
version = "2.2.0"
+
version = "2.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8db4df25e2d9d45de0c4c910da61cd5500190da14ae4830749fee3466dddd112"
+
checksum = "d39b349a98dadaffebb73f0a40dcd1f23c999211e5a2e744403db384d0c33de7"
dependencies = [
 "heck 0.5.0",
 "proc-macro2",
@@ -5786,9 +5644,9 @@ dependencies = [

[[package]]
name = "tauri-plugin"
-
version = "2.2.0"
+
version = "2.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "37a5ebe6a610d1b78a94650896e6f7c9796323f408800cef436e0fa0539de601"
+
checksum = "ddde7d51c907b940fb573006cdda9a642d6a7c8153657e88f8a5c3c9290cd4aa"
dependencies = [
 "anyhow",
 "glob",
@@ -5797,15 +5655,15 @@ dependencies = [
 "serde",
 "serde_json",
 "tauri-utils",
-
 "toml",
+
 "toml 0.9.6",
 "walkdir",
]

[[package]]
name = "tauri-plugin-clipboard-manager"
-
version = "2.2.2"
+
version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3ab4cb42fdf745229b768802e9180920a4be63122cf87ed1c879103f7609d98e"
+
checksum = "206dc20af4ed210748ba945c2774e60fd0acd52b9a73a028402caf809e9b6ecf"
dependencies = [
 "arboard",
 "log",
@@ -5818,9 +5676,9 @@ dependencies = [

[[package]]
name = "tauri-plugin-dialog"
-
version = "2.2.1"
+
version = "2.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bcaf6e5d6062423a0f711a23c2a573ccba222b6a16a9322d8499928f27e41376"
+
checksum = "a1fa4150c95ae391946cc8b8f905ab14797427caba3a8a2f79628e956da91809"
dependencies = [
 "log",
 "raw-window-handle",
@@ -5836,13 +5694,15 @@ dependencies = [

[[package]]
name = "tauri-plugin-fs"
-
version = "2.2.1"
+
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "88371e340ad2f07409a3b68294abe73f20bc9c1bc1b631a31dc37a3d0161f682"
+
checksum = "36e1ec28b79f3d0683f4507e1615c36292c0ea6716668770d4396b9b39871ed8"
dependencies = [
 "anyhow",
 "dunce",
 "glob",
+
 "log",
+
 "objc2-foundation 0.3.1",
 "percent-encoding",
 "schemars 0.8.22",
 "serde",
@@ -5852,16 +5712,15 @@ dependencies = [
 "tauri-plugin",
 "tauri-utils",
 "thiserror 2.0.12",
-
 "toml",
+
 "toml 0.9.6",
 "url",
-
 "uuid",
]

[[package]]
name = "tauri-plugin-log"
-
version = "2.4.0"
+
version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8d2b582d860eb214f28323f4ce4f2797ae3b78f197e27b11677f976f9f52aedb"
+
checksum = "7545bd67f070a4500432c826e2e0682146a1d6712aee22a2786490156b574d93"
dependencies = [
 "android_logger",
 "byte-unit",
@@ -5881,9 +5740,9 @@ dependencies = [

[[package]]
name = "tauri-plugin-shell"
-
version = "2.2.1"
+
version = "2.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "69d5eb3368b959937ad2aeaf6ef9a8f5d11e01ffe03629d3530707bbcb27ff5d"
+
checksum = "8457dbf9e2bab1edd8df22bb2c20857a59a9868e79cb3eac5ed639eec4d0c73b"
dependencies = [
 "encoding_rs",
 "log",
@@ -5902,9 +5761,9 @@ dependencies = [

[[package]]
name = "tauri-plugin-window-state"
-
version = "2.2.2"
+
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a27a3fe49de72adbe0d84aee33c89a0b059722cd0b42aaeab29eaaee7f7535cd"
+
checksum = "73736611e14142408d15353e21e3cca2f12a3cfb523ad0ce85999b6d2ef1a704"
dependencies = [
 "bitflags 2.9.0",
 "log",
@@ -5917,9 +5776,9 @@ dependencies = [

[[package]]
name = "tauri-runtime"
-
version = "2.6.0"
+
version = "2.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "00f004905d549854069e6774533d742b03cacfd6f03deb08940a8677586cbe39"
+
checksum = "2826d79a3297ed08cd6ea7f412644ef58e32969504bc4fbd8d7dbeabc4445ea2"
dependencies = [
 "cookie",
 "dpi",
@@ -5928,20 +5787,23 @@ dependencies = [
 "jni",
 "objc2 0.6.1",
 "objc2-ui-kit",
+
 "objc2-web-kit",
 "raw-window-handle",
 "serde",
 "serde_json",
 "tauri-utils",
 "thiserror 2.0.12",
 "url",
+
 "webkit2gtk",
+
 "webview2-com",
 "windows 0.61.1",
]

[[package]]
name = "tauri-runtime-wry"
-
version = "2.6.0"
+
version = "2.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f85d056f4d4b014fe874814034f3416d57114b617a493a4fe552580851a3f3a2"
+
checksum = "e11ea2e6f801d275fdd890d6c9603736012742a1c33b96d0db788c9cdebf7f9e"
dependencies = [
 "gtk",
 "http",
@@ -5949,7 +5811,6 @@ dependencies = [
 "log",
 "objc2 0.6.1",
 "objc2-app-kit",
-
 "objc2-foundation 0.3.1",
 "once_cell",
 "percent-encoding",
 "raw-window-handle",
@@ -5966,9 +5827,9 @@ dependencies = [

[[package]]
name = "tauri-utils"
-
version = "2.4.0"
+
version = "2.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b2900399c239a471bcff7f15c4399eb1a8c4fe511ba2853e07c996d771a5e0a4"
+
checksum = "219a1f983a2af3653f75b5747f76733b0da7ff03069c7a41901a5eb3ace4557d"
dependencies = [
 "aes-gcm",
 "anyhow",
@@ -5976,7 +5837,7 @@ dependencies = [
 "cargo_metadata",
 "ctor",
 "dunce",
-
 "getrandom 0.2.16",
+
 "getrandom 0.3.3",
 "glob",
 "html5ever",
 "http",
@@ -5998,7 +5859,7 @@ dependencies = [
 "serialize-to-javascript",
 "swift-rs",
 "thiserror 2.0.12",
-
 "toml",
+
 "toml 0.9.6",
 "url",
 "urlpattern",
 "uuid",
@@ -6013,7 +5874,7 @@ checksum = "e8d321dbc6f998d825ab3f0d62673e810c861aac2d0de2cc2c395328f1d113b4"
dependencies = [
 "embed-resource",
 "indexmap 2.9.0",
-
 "toml",
+
 "toml 0.8.22",
]

[[package]]
@@ -6087,12 +5948,6 @@ dependencies = [
]

[[package]]
-
name = "thin-slice"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c"
-

-
[[package]]
name = "thiserror"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -6150,7 +6005,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40"
dependencies = [
 "deranged",
-
 "itoa 1.0.15",
+
 "itoa",
 "libc",
 "num-conv",
 "num_threads",
@@ -6212,10 +6067,8 @@ dependencies = [
 "libc",
 "mio",
 "pin-project-lite",
-
 "signal-hook-registry",
 "socket2",
 "tokio-macros",
-
 "tracing",
 "windows-sys 0.52.0",
]

@@ -6250,12 +6103,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae"
dependencies = [
 "serde",
-
 "serde_spanned",
-
 "toml_datetime",
+
 "serde_spanned 0.6.8",
+
 "toml_datetime 0.6.9",
 "toml_edit 0.22.26",
]

[[package]]
+
name = "toml"
+
version = "0.9.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ae2a4cf385da23d1d53bc15cdfa5c2109e93d8d362393c801e87da2f72f0e201"
+
dependencies = [
+
 "indexmap 2.9.0",
+
 "serde_core",
+
 "serde_spanned 1.1.1",
+
 "toml_datetime 0.7.5+spec-1.1.0",
+
 "toml_parser",
+
 "toml_writer",
+
 "winnow 0.7.10",
+
]
+

+
[[package]]
name = "toml_datetime"
version = "0.6.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -6265,13 +6133,22 @@ dependencies = [
]

[[package]]
+
name = "toml_datetime"
+
version = "0.7.5+spec-1.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347"
+
dependencies = [
+
 "serde_core",
+
]
+

+
[[package]]
name = "toml_edit"
version = "0.19.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
dependencies = [
 "indexmap 2.9.0",
-
 "toml_datetime",
+
 "toml_datetime 0.6.9",
 "winnow 0.5.40",
]

@@ -6282,7 +6159,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81"
dependencies = [
 "indexmap 2.9.0",
-
 "toml_datetime",
+
 "toml_datetime 0.6.9",
 "winnow 0.5.40",
]

@@ -6294,19 +6171,34 @@ checksum = "310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e"
dependencies = [
 "indexmap 2.9.0",
 "serde",
-
 "serde_spanned",
-
 "toml_datetime",
+
 "serde_spanned 0.6.8",
+
 "toml_datetime 0.6.9",
 "toml_write",
 "winnow 0.7.10",
]

[[package]]
+
name = "toml_parser"
+
version = "1.1.2+spec-1.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"
+
dependencies = [
+
 "winnow 1.0.1",
+
]
+

+
[[package]]
name = "toml_write"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076"

[[package]]
+
name = "toml_writer"
+
version = "1.1.1+spec-1.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db"
+

+
[[package]]
name = "tower"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -6323,14 +6215,18 @@ dependencies = [

[[package]]
name = "tower-http"
-
version = "0.6.2"
+
version = "0.6.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "403fa3b783d4b626a8ad51d766ab03cb6d2dbfc46b1c5d4448395e6628dc9697"
+
checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8"
dependencies = [
 "bitflags 2.9.0",
 "bytes",
+
 "futures-util",
 "http",
+
 "http-body",
+
 "iri-string",
 "pin-project-lite",
+
 "tower",
 "tower-layer",
 "tower-service",
]
@@ -6380,9 +6276,9 @@ dependencies = [

[[package]]
name = "tray-icon"
-
version = "0.20.1"
+
version = "0.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9f7eee98ec5c90daf179d55c20a49d8c0d043054ce7c26336c09a24d31f14fa0"
+
checksum = "a5e85aa143ceb072062fc4d6356c1b520a51d636e7bc8e77ec94be3608e5e80c"
dependencies = [
 "crossbeam-channel",
 "dirs",
@@ -6397,7 +6293,7 @@ dependencies = [
 "png",
 "serde",
 "thiserror 2.0.12",
-
 "windows-sys 0.59.0",
+
 "windows-sys 0.60.2",
]

[[package]]
@@ -6633,12 +6529,11 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"

[[package]]
name = "ts-rs"
-
version = "10.1.0"
+
version = "12.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e640d9b0964e9d39df633548591090ab92f7a4567bc31d3891af23471a3365c6"
+
checksum = "756050066659291d47a554a9f558125db17428b073c5ffce1daf5dcb0f7231d8"
dependencies = [
 "dprint-plugin-typescript",
-
 "lazy_static",
 "serde_json",
 "thiserror 2.0.12",
 "ts-rs-macros",
@@ -6646,9 +6541,9 @@ dependencies = [

[[package]]
name = "ts-rs-macros"
-
version = "10.1.0"
+
version = "12.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0e9d8656589772eeec2cf7a8264d9cda40fb28b9bc53118ceb9e8c07f8f38730"
+
checksum = "38d90eea51bc7988ef9e674bf80a85ba6804739e535e9cab48e4bb34a8b652aa"
dependencies = [
 "proc-macro2",
 "quote",
@@ -6657,12 +6552,6 @@ dependencies = [
]

[[package]]
-
name = "typed-arena"
-
version = "2.0.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a"
-

-
[[package]]
name = "typeid"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -6734,9 +6623,9 @@ checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"

[[package]]
name = "unicode-id-start"
-
version = "1.0.4"
+
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "02aebfa694eccbbbffdd92922c7de136b9fe764396d2f10e21bce1681477cfc1"
+
checksum = "81b79ad29b5e19de4260020f8919b443b2ef0277d242ce532ec7b7a2cc8b6007"

[[package]]
name = "unicode-ident"
@@ -6761,9 +6650,9 @@ checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"

[[package]]
name = "unicode-width"
-
version = "0.1.14"
+
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
+
checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"

[[package]]
name = "universal-hash"
@@ -6921,48 +6810,32 @@ dependencies = [

[[package]]
name = "wasm-bindgen"
-
version = "0.2.100"
+
version = "0.2.117"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
+
checksum = "0551fc1bb415591e3372d0bc4780db7e587d84e2a7e79da121051c5c4b89d0b0"
dependencies = [
 "cfg-if",
 "once_cell",
 "rustversion",
 "wasm-bindgen-macro",
-
]
-

-
[[package]]
-
name = "wasm-bindgen-backend"
-
version = "0.2.100"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
-
dependencies = [
-
 "bumpalo",
-
 "log",
-
 "proc-macro2",
-
 "quote",
-
 "syn 2.0.101",
 "wasm-bindgen-shared",
]

[[package]]
name = "wasm-bindgen-futures"
-
version = "0.4.50"
+
version = "0.4.67"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61"
+
checksum = "03623de6905b7206edd0a75f69f747f134b7f0a2323392d664448bf2d3c5d87e"
dependencies = [
-
 "cfg-if",
 "js-sys",
-
 "once_cell",
 "wasm-bindgen",
-
 "web-sys",
]

[[package]]
name = "wasm-bindgen-macro"
-
version = "0.2.100"
+
version = "0.2.117"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
+
checksum = "7fbdf9a35adf44786aecd5ff89b4563a90325f9da0923236f6104e603c7e86be"
dependencies = [
 "quote",
 "wasm-bindgen-macro-support",
@@ -6970,31 +6843,31 @@ dependencies = [

[[package]]
name = "wasm-bindgen-macro-support"
-
version = "0.2.100"
+
version = "0.2.117"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
+
checksum = "dca9693ef2bab6d4e6707234500350d8dad079eb508dca05530c85dc3a529ff2"
dependencies = [
+
 "bumpalo",
 "proc-macro2",
 "quote",
 "syn 2.0.101",
-
 "wasm-bindgen-backend",
 "wasm-bindgen-shared",
]

[[package]]
name = "wasm-bindgen-shared"
-
version = "0.2.100"
+
version = "0.2.117"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
+
checksum = "39129a682a6d2d841b6c429d0c51e5cb0ed1a03829d8b3d1e69a011e62cb3d3b"
dependencies = [
 "unicode-ident",
]

[[package]]
name = "wasm-streams"
-
version = "0.4.2"
+
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65"
+
checksum = "9d1ec4f6517c9e11ae630e200b2b65d193279042e28edd4a2cda233e46670bbb"
dependencies = [
 "futures-util",
 "js-sys",
@@ -7075,9 +6948,9 @@ dependencies = [

[[package]]
name = "web-sys"
-
version = "0.3.77"
+
version = "0.3.94"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2"
+
checksum = "cd70027e39b12f0849461e08ffc50b9cd7688d942c1c8e3c7b22273236b4dd0a"
dependencies = [
 "js-sys",
 "wasm-bindgen",
@@ -7085,9 +6958,9 @@ dependencies = [

[[package]]
name = "webkit2gtk"
-
version = "2.0.1"
+
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "76b1bc1e54c581da1e9f179d0b38512ba358fb1af2d634a1affe42e37172361a"
+
checksum = "a1027150013530fb2eaf806408df88461ae4815a45c541c8975e61d6f2fc4793"
dependencies = [
 "bitflags 1.3.2",
 "cairo-rs",
@@ -7109,9 +6982,9 @@ dependencies = [

[[package]]
name = "webkit2gtk-sys"
-
version = "2.0.1"
+
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62daa38afc514d1f8f12b8693d30d5993ff77ced33ce30cd04deebc267a6d57c"
+
checksum = "916a5f65c2ef0dfe12fff695960a2ec3d4565359fdbb2e9943c974e06c734ea5"
dependencies = [
 "bitflags 1.3.2",
 "cairo-sys-rs",
@@ -7129,9 +7002,9 @@ dependencies = [

[[package]]
name = "webview2-com"
-
version = "0.37.0"
+
version = "0.38.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b542b5cfbd9618c46c2784e4d41ba218c336ac70d44c55e47b251033e7d85601"
+
checksum = "7130243a7a5b33c54a444e54842e6a9e133de08b5ad7b5861cd8ed9a6a5bc96a"
dependencies = [
 "webview2-com-macros",
 "webview2-com-sys",
@@ -7143,9 +7016,9 @@ dependencies = [

[[package]]
name = "webview2-com-macros"
-
version = "0.8.0"
+
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431"
+
checksum = "67a921c1b6914c367b2b823cd4cde6f96beec77d30a939c8199bb377cf9b9b54"
dependencies = [
 "proc-macro2",
 "quote",
@@ -7154,9 +7027,9 @@ dependencies = [

[[package]]
name = "webview2-com-sys"
-
version = "0.37.0"
+
version = "0.38.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8ae2d11c4a686e4409659d7891791254cf9286d3cfe0eef54df1523533d22295"
+
checksum = "381336cfffd772377d291702245447a5251a2ffa5bad679c99e61bc48bacbf9c"
dependencies = [
 "thiserror 2.0.12",
 "windows 0.61.1",
@@ -7350,17 +7223,6 @@ dependencies = [
]

[[package]]
-
name = "windows-registry"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3"
-
dependencies = [
-
 "windows-result 0.3.2",
-
 "windows-strings 0.3.1",
-
 "windows-targets 0.53.0",
-
]
-

-
[[package]]
name = "windows-result"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7390,15 +7252,6 @@ dependencies = [

[[package]]
name = "windows-strings"
-
version = "0.3.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319"
-
dependencies = [
-
 "windows-link 0.1.1",
-
]
-

-
[[package]]
-
name = "windows-strings"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97"
@@ -7443,6 +7296,15 @@ dependencies = [
]

[[package]]
+
name = "windows-sys"
+
version = "0.60.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
+
dependencies = [
+
 "windows-targets 0.53.5",
+
]
+

+
[[package]]
name = "windows-targets"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7490,10 +7352,11 @@ dependencies = [

[[package]]
name = "windows-targets"
-
version = "0.53.0"
+
version = "0.53.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b"
+
checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3"
dependencies = [
+
 "windows-link 0.2.1",
 "windows_aarch64_gnullvm 0.53.0",
 "windows_aarch64_msvc 0.53.0",
 "windows_i686_gnu 0.53.0",
@@ -7712,6 +7575,12 @@ dependencies = [
]

[[package]]
+
name = "winnow"
+
version = "1.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "09dac053f1cd375980747450bfc7250c264eaae0583872e845c0c7cd578872b5"
+

+
[[package]]
name = "winpipe"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7770,14 +7639,15 @@ checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb"

[[package]]
name = "wry"
-
version = "0.51.2"
+
version = "0.54.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c886a0a9d2a94fd90cfa1d929629b79cfefb1546e2c7430c63a47f0664c0e4e2"
+
checksum = "bb26159b420aa77684589a744ae9a9461a95395b848764ad12290a14d960a11a"
dependencies = [
 "base64 0.22.1",
 "block2 0.6.1",
 "cookie",
 "crossbeam-channel",
+
 "dirs",
 "dpi",
 "dunce",
 "gdkx11",
@@ -7894,61 +7764,6 @@ dependencies = [
]

[[package]]
-
name = "zbus"
-
version = "5.6.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2522b82023923eecb0b366da727ec883ace092e7887b61d3da5139f26b44da58"
-
dependencies = [
-
 "async-broadcast",
-
 "async-recursion",
-
 "async-trait",
-
 "enumflags2",
-
 "event-listener",
-
 "futures-core",
-
 "futures-lite",
-
 "hex",
-
 "nix",
-
 "ordered-stream",
-
 "serde",
-
 "serde_repr",
-
 "tokio",
-
 "tracing",
-
 "uds_windows",
-
 "windows-sys 0.59.0",
-
 "winnow 0.7.10",
-
 "zbus_macros",
-
 "zbus_names",
-
 "zvariant",
-
]
-

-
[[package]]
-
name = "zbus_macros"
-
version = "5.6.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "05d2e12843c75108c00c618c2e8ef9675b50b6ec095b36dc965f2e5aed463c15"
-
dependencies = [
-
 "proc-macro-crate 3.3.0",
-
 "proc-macro2",
-
 "quote",
-
 "syn 2.0.101",
-
 "zbus_names",
-
 "zvariant",
-
 "zvariant_utils",
-
]
-

-
[[package]]
-
name = "zbus_names"
-
version = "4.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97"
-
dependencies = [
-
 "serde",
-
 "static_assertions",
-
 "winnow 0.7.10",
-
 "zvariant",
-
]
-

-
[[package]]
name = "zerocopy"
version = "0.8.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -8030,45 +7845,3 @@ dependencies = [
 "quote",
 "syn 2.0.101",
]
-

-
[[package]]
-
name = "zvariant"
-
version = "5.5.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "557e89d54880377a507c94cd5452f20e35d14325faf9d2958ebeadce0966c1b2"
-
dependencies = [
-
 "endi",
-
 "enumflags2",
-
 "serde",
-
 "url",
-
 "winnow 0.7.10",
-
 "zvariant_derive",
-
 "zvariant_utils",
-
]
-

-
[[package]]
-
name = "zvariant_derive"
-
version = "5.5.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "757779842a0d242061d24c28be589ce392e45350dfb9186dfd7a042a2e19870c"
-
dependencies = [
-
 "proc-macro-crate 3.3.0",
-
 "proc-macro2",
-
 "quote",
-
 "syn 2.0.101",
-
 "zvariant_utils",
-
]
-

-
[[package]]
-
name = "zvariant_utils"
-
version = "3.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34"
-
dependencies = [
-
 "proc-macro2",
-
 "quote",
-
 "serde",
-
 "static_assertions",
-
 "syn 2.0.101",
-
 "winnow 0.7.10",
-
]
modified crates/radicle-tauri/Cargo.toml
@@ -12,7 +12,7 @@ name = "app_lib"
crate-type = ["staticlib", "cdylib", "lib"]

[build-dependencies]
-
tauri-build = { version = "2.2.0", features = ["isolation"] }
+
tauri-build = { version = "2.5.6", features = ["isolation"] }

[dependencies]
anyhow = { version = "1.0.90" }
@@ -26,15 +26,15 @@ radicle-types = { version = "0.1.0", path = "../radicle-types" }
radicle-surf = { version = "0.27.0", features = ["serde"] }
serde = { version = "1.0.0", features = ["derive"] }
serde_json = { version = "1.0.0" }
-
tauri = { version = "2.5.0", features = ["isolation"] }
-
tauri-plugin-clipboard-manager = { version = "2.2.2" }
-
tauri-plugin-dialog = { version = "2.2.1" }
-
tauri-plugin-log = { version = "2.4.0" }
-
tauri-plugin-shell = { version = "2.2.1" }
-
tauri-plugin-window-state = { version = "2.2.2" }
+
tauri = { version = "2.10.3", features = ["isolation"] }
+
tauri-plugin-clipboard-manager = { version = "2.3.2" }
+
tauri-plugin-dialog = { version = "2.7.0" }
+
tauri-plugin-log = { version = "2.8.0" }
+
tauri-plugin-shell = { version = "2.3.5" }
+
tauri-plugin-window-state = { version = "2.4.1" }
thiserror = { version = "2.0.12" }
tokio = { version = "1.45.0", features = ["time"] }
-
ts-rs = { version = "10.1.0", features = ["serde-json-impl", "no-serde-warnings"] }
+
ts-rs = { version = "12.0.1", features = ["serde-json-impl", "no-serde-warnings"] }
ssh-key = { version = "0.6.3" }
zeroize = { version = "1.8.1", features = ["serde"] }

modified crates/radicle-types/Cargo.toml
@@ -22,9 +22,9 @@ serde = { version = "1.0.0", features = ["derive"] }
serde_json = { version = "1.0.0" }
sqlite = { version = "0.37.0", features = ["bundled"] }
ssh-key = { version = "0.6.3" }
-
tauri = { version = "2.5.0", features = ["isolation"] }
-
tauri-plugin-clipboard-manager = { version = "2.2.2" }
-
tauri-plugin-fs = { version = "2.2.0" }
+
tauri = { version = "2.10.3", features = ["isolation"] }
+
tauri-plugin-clipboard-manager = { version = "2.3.2" }
+
tauri-plugin-fs = { version = "2.5.0" }
tempfile = { version = "3.19.0" }
thiserror = { version = "2.0.12" }
tree-sitter-bash = { version = "0.23.3" }
@@ -45,7 +45,7 @@ tree-sitter-rust = { version = "0.23.2" }
tree-sitter-svelte-ng = { version = "1.0.2" }
tree-sitter-toml-ng = { version = "0.7.0" }
tree-sitter-typescript = { version = "0.23.2" }
-
ts-rs = { version = "10.1.0", features = [
+
ts-rs = { version = "12.0.1", features = [
    "serde-json-impl",
    "no-serde-warnings",
    "format",
modified crates/test-http-api/Cargo.toml
@@ -20,4 +20,4 @@ serde = { version = "1.0.0", features = ["derive"] }
serde_json = { version = "1.0.0", features = ["preserve_order"] }
thiserror = { version = "2.0.12" }
tokio = { version = "1.45", default-features = false, features = ["macros", "rt-multi-thread"] }
-
tower-http = { version = "0.6.2", default-features = false, features = ["cors", "set-header"] }
+
tower-http = { version = "0.6.8", default-features = false, features = ["cors", "set-header"] }