Radish alpha
r
rad:z4D5UCArafTzTQpDZNQRuqswh3ury
Radicle desktop app
Radicle
Git
Update crate dependencies
Sebastian Martinez committed 1 year ago
commit 08a2b01f7d4800c1a08485cf9168c2753de0c4f8
parent a0f1e39
4 files changed +1075 -844
modified Cargo.lock
@@ -82,7 +82,7 @@ dependencies = [
 "cfg-if",
 "once_cell",
 "version_check",
-
 "zerocopy",
+
 "zerocopy 0.7.35",
]

[[package]]
@@ -167,15 +167,15 @@ checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"

[[package]]
name = "android_log-sys"
-
version = "0.3.1"
+
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5ecc8056bf6ab9892dcd53216c83d1597487d7dacac16c8df6b877d127df9937"
+
checksum = "84521a3cf562bc62942e294181d9eef17eb38ceb8c68677bc49f144e4c3d4f8d"

[[package]]
name = "android_logger"
-
version = "0.14.1"
+
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "05b07e8e73d720a1f2e4b6014766e6039fd2e96a4fa44e2a78d0e1fa2ff49826"
+
checksum = "f6f39be698127218cca460cb624878c9aa4e2b47dba3b277963d2bf00bad263b"
dependencies = [
 "android_log-sys",
 "env_filter",
@@ -193,9 +193,9 @@ dependencies = [

[[package]]
name = "anyhow"
-
version = "1.0.94"
+
version = "1.0.97"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7"
+
checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f"

[[package]]
name = "arboard"
@@ -207,11 +207,12 @@ dependencies = [
 "core-graphics 0.23.2",
 "image",
 "log",
-
 "objc2",
-
 "objc2-app-kit",
-
 "objc2-foundation",
+
 "objc2 0.5.2",
+
 "objc2-app-kit 0.2.2",
+
 "objc2-foundation 0.2.2",
 "parking_lot",
 "windows-sys 0.48.0",
+
 "wl-clipboard-rs",
 "x11rb",
]

@@ -229,22 +230,19 @@ checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16"

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

@@ -257,14 +255,14 @@ dependencies = [
 "proc-macro2",
 "quote",
 "swc_macros_common",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
name = "async-broadcast"
-
version = "0.7.1"
+
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e"
+
checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532"
dependencies = [
 "event-listener",
 "event-listener-strategy",
@@ -280,18 +278,18 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

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

[[package]]
@@ -325,20 +323,20 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"

[[package]]
name = "axum"
-
version = "0.7.9"
+
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f"
+
checksum = "6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8"
dependencies = [
-
 "async-trait",
 "axum-core",
 "bytes",
+
 "form_urlencoded",
 "futures-util",
 "http",
 "http-body",
 "http-body-util",
 "hyper",
 "hyper-util",
-
 "itoa 1.0.14",
+
 "itoa 1.0.15",
 "matchit",
 "memchr",
 "mime",
@@ -358,11 +356,10 @@ dependencies = [

[[package]]
name = "axum-core"
-
version = "0.4.5"
+
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199"
+
checksum = "df1362f362fd16024ae199c1970ce98f9661bf5ef94b9808fee734bc3698b733"
dependencies = [
-
 "async-trait",
 "bytes",
 "futures-util",
 "http",
@@ -423,9 +420,9 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"

[[package]]
name = "base64ct"
-
version = "1.6.0"
+
version = "1.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"
+
checksum = "89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3"

[[package]]
name = "bcrypt-pbkdf"
@@ -455,9 +452,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"

[[package]]
name = "bitflags"
-
version = "2.6.0"
+
version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
+
checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd"
dependencies = [
 "serde",
]
@@ -475,12 +472,6 @@ dependencies = [
]

[[package]]
-
name = "block"
-
version = "0.1.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
-

-
[[package]]
name = "block-buffer"
version = "0.10.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -504,7 +495,16 @@ version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f"
dependencies = [
-
 "objc2",
+
 "objc2 0.5.2",
+
]
+

+
[[package]]
+
name = "block2"
+
version = "0.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1d59b4c170e16f0405a2e95aff44432a0d41aa97675f3d52623effe95792a037"
+
dependencies = [
+
 "objc2 0.6.0",
]

[[package]]
@@ -519,25 +519,25 @@ dependencies = [

[[package]]
name = "borsh"
-
version = "1.5.3"
+
version = "1.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2506947f73ad44e344215ccd6403ac2ae18cd8e046e581a441bf8d199f257f03"
+
checksum = "b2b74d67a0fc0af8e9823b79fd1c43a0900e5a8f0e0f4cc9210796bf3a820126"
dependencies = [
 "borsh-derive",
-
 "cfg_aliases",
+
 "cfg_aliases 0.2.1",
]

[[package]]
name = "borsh-derive"
-
version = "1.5.3"
+
version = "1.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c2593a3b8b938bd68373196c9832f516be11fa487ef4ae745eb282e6a56a7244"
+
checksum = "2d37ed1b2c9b78421218a0b4f6d8349132d6ec2cfeba1cfb0118b0a8e268df9e"
dependencies = [
 "once_cell",
-
 "proc-macro-crate 3.2.0",
+
 "proc-macro-crate 3.3.0",
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -553,9 +553,9 @@ dependencies = [

[[package]]
name = "brotli-decompressor"
-
version = "4.0.1"
+
version = "4.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362"
+
checksum = "74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37"
dependencies = [
 "alloc-no-stdlib",
 "alloc-stdlib",
@@ -563,9 +563,9 @@ dependencies = [

[[package]]
name = "bumpalo"
-
version = "3.16.0"
+
version = "3.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
+
checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf"
dependencies = [
 "allocator-api2",
]
@@ -605,9 +605,9 @@ dependencies = [

[[package]]
name = "bytemuck"
-
version = "1.20.0"
+
version = "1.22.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a"
+
checksum = "b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540"

[[package]]
name = "byteorder"
@@ -623,9 +623,9 @@ checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495"

[[package]]
name = "bytes"
-
version = "1.9.0"
+
version = "1.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b"
+
checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
dependencies = [
 "serde",
]
@@ -636,7 +636,7 @@ version = "0.18.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "cairo-sys-rs",
 "glib",
 "libc",
@@ -675,16 +675,16 @@ dependencies = [

[[package]]
name = "cargo_metadata"
-
version = "0.19.1"
+
version = "0.19.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8769706aad5d996120af43197bf46ef6ad0fda35216b4505f926a365a232d924"
+
checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba"
dependencies = [
 "camino",
 "cargo-platform",
 "semver",
 "serde",
 "serde_json",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
]

[[package]]
@@ -694,7 +694,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5fbd1fe9db3ebf71b89060adaf7b0504c2d6a425cf061313099547e382c2e472"
dependencies = [
 "serde",
-
 "toml 0.8.19",
+
 "toml",
]

[[package]]
@@ -708,9 +708,9 @@ dependencies = [

[[package]]
name = "cc"
-
version = "1.2.4"
+
version = "1.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf"
+
checksum = "be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c"
dependencies = [
 "jobserver",
 "libc",
@@ -752,6 +752,12 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"

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

+
[[package]]
+
name = "cfg_aliases"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
@@ -769,15 +775,15 @@ dependencies = [

[[package]]
name = "chrono"
-
version = "0.4.39"
+
version = "0.4.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825"
+
checksum = "1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c"
dependencies = [
 "android-tzdata",
 "iana-time-zone",
 "num-traits",
 "serde",
-
 "windows-targets 0.52.6",
+
 "windows-link",
]

[[package]]
@@ -800,36 +806,6 @@ dependencies = [
]

[[package]]
-
name = "cocoa"
-
version = "0.26.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f79398230a6e2c08f5c9760610eb6924b52aa9e7950a619602baba59dcbbdbb2"
-
dependencies = [
-
 "bitflags 2.6.0",
-
 "block",
-
 "cocoa-foundation",
-
 "core-foundation 0.10.0",
-
 "core-graphics 0.24.0",
-
 "foreign-types",
-
 "libc",
-
 "objc",
-
]
-

-
[[package]]
-
name = "cocoa-foundation"
-
version = "0.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e14045fb83be07b5acf1c0884b2180461635b433455fa35d1cd6f17f1450679d"
-
dependencies = [
-
 "bitflags 2.6.0",
-
 "block",
-
 "core-foundation 0.10.0",
-
 "core-graphics-types 0.2.0",
-
 "libc",
-
 "objc",
-
]
-

-
[[package]]
name = "combine"
version = "4.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -915,7 +891,7 @@ version = "0.24.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "core-foundation 0.10.0",
 "core-graphics-types 0.2.0",
 "foreign-types",
@@ -939,16 +915,16 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "core-foundation 0.10.0",
 "libc",
]

[[package]]
name = "cpufeatures"
-
version = "0.2.16"
+
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3"
+
checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
dependencies = [
 "libc",
]
@@ -1024,7 +1000,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
dependencies = [
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -1040,7 +1016,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501"
dependencies = [
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -1106,7 +1082,7 @@ dependencies = [
 "proc-macro2",
 "quote",
 "strsim",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -1117,20 +1093,20 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
dependencies = [
 "darling_core",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
name = "data-encoding"
-
version = "2.6.0"
+
version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2"
+
checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010"

[[package]]
name = "data-encoding-macro"
-
version = "0.1.15"
+
version = "0.1.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f1559b6cba622276d6d63706db152618eeb15b89b3e4041446b05876e352e639"
+
checksum = "9f9724adfcf41f45bf652b3995837669d73c4d49a1b5ac1ff82905ac7d9b5558"
dependencies = [
 "data-encoding",
 "data-encoding-macro-internal",
@@ -1138,12 +1114,12 @@ dependencies = [

[[package]]
name = "data-encoding-macro-internal"
-
version = "0.1.13"
+
version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "332d754c0af53bc87c108fed664d121ecf59207ec4196041f04d6ab9002ad33f"
+
checksum = "18e4fdb82bd54a12e42fb58a800dcae6b9e13982238ce2296dc3570b92148e1f"
dependencies = [
 "data-encoding",
-
 "syn 1.0.109",
+
 "syn 2.0.100",
]

[[package]]
@@ -1208,25 +1184,36 @@ dependencies = [

[[package]]
name = "deranged"
-
version = "0.3.11"
+
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
+
checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e"
dependencies = [
 "powerfmt",
 "serde",
]

[[package]]
+
name = "derive-new"
+
version = "0.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad"
+
dependencies = [
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.100",
+
]
+

+
[[package]]
name = "derive_more"
-
version = "0.99.18"
+
version = "0.99.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce"
+
checksum = "3da29a38df43d6f156149c9b43ded5e018ddff2a855cf2cfd62e8cd7d079c69f"
dependencies = [
 "convert_case",
 "proc-macro2",
 "quote",
 "rustc_version",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -1243,32 +1230,11 @@ dependencies = [

[[package]]
name = "dirs"
-
version = "5.0.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
-
dependencies = [
-
 "dirs-sys 0.4.1",
-
]
-

-
[[package]]
-
name = "dirs"
version = "6.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e"
dependencies = [
-
 "dirs-sys 0.5.0",
-
]
-

-
[[package]]
-
name = "dirs-sys"
-
version = "0.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
-
dependencies = [
-
 "libc",
-
 "option-ext",
-
 "redox_users 0.4.6",
-
 "windows-sys 0.48.0",
+
 "dirs-sys",
]

[[package]]
@@ -1279,7 +1245,7 @@ checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab"
dependencies = [
 "libc",
 "option-ext",
-
 "redox_users 0.5.0",
+
 "redox_users",
 "windows-sys 0.59.0",
]

@@ -1290,23 +1256,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"

[[package]]
-
name = "displaydoc"
-
version = "0.2.5"
+
name = "dispatch2"
+
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
+
checksum = "1a0d569e003ff27784e0e14e4a594048698e0c0f0b66cabcb51511be55a7caa0"
dependencies = [
-
 "proc-macro2",
-
 "quote",
-
 "syn 2.0.90",
+
 "bitflags 2.9.0",
+
 "block2 0.6.0",
+
 "libc",
+
 "objc2 0.6.0",
]

[[package]]
-
name = "dlib"
-
version = "0.5.2"
+
name = "displaydoc"
+
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412"
+
checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
dependencies = [
-
 "libloading 0.8.6",
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.100",
]

[[package]]
@@ -1329,7 +1298,7 @@ checksum = "f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -1356,7 +1325,7 @@ dependencies = [
 "anyhow",
 "bumpalo",
 "hashbrown 0.14.5",
-
 "indexmap 2.7.0",
+
 "indexmap 2.8.0",
 "rustc-hash 1.1.0",
 "serde",
 "unicode-width",
@@ -1406,9 +1375,9 @@ dependencies = [

[[package]]
name = "dtoa"
-
version = "1.0.9"
+
version = "1.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"
+
checksum = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04"

[[package]]
name = "dtoa-short"
@@ -1427,9 +1396,9 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"

[[package]]
name = "dyn-clone"
-
version = "1.0.17"
+
version = "1.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125"
+
checksum = "1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005"

[[package]]
name = "ec25519"
@@ -1467,9 +1436,9 @@ dependencies = [

[[package]]
name = "either"
-
version = "1.13.0"
+
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
+
checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"

[[package]]
name = "elliptic-curve"
@@ -1492,14 +1461,14 @@ dependencies = [

[[package]]
name = "embed-resource"
-
version = "2.5.1"
+
version = "3.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b68b6f9f63a0b6a38bc447d4ce84e2b388f3ec95c99c641c8ff0dd3ef89a6379"
+
checksum = "7fbc6e0d8e0c03a655b53ca813f0463d2c956bc4db8138dbc89f120b066551e3"
dependencies = [
 "cc",
 "memchr",
 "rustc_version",
-
 "toml 0.8.19",
+
 "toml",
 "vswhom",
 "winreg",
]
@@ -1527,9 +1496,9 @@ checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf"

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

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

[[package]]
name = "env_filter"
-
version = "0.1.2"
+
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab"
+
checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0"
dependencies = [
 "log",
 "regex",
@@ -1558,15 +1527,15 @@ dependencies = [

[[package]]
name = "equivalent"
-
version = "1.0.1"
+
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
+
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"

[[package]]
name = "erased-serde"
-
version = "0.4.5"
+
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d"
+
checksum = "e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7"
dependencies = [
 "serde",
 "typeid",
@@ -1590,9 +1559,9 @@ checksum = "a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f"

[[package]]
name = "event-listener"
-
version = "5.3.1"
+
version = "5.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba"
+
checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae"
dependencies = [
 "concurrent-queue",
 "parking",
@@ -1635,9 +1604,9 @@ dependencies = [

[[package]]
name = "ff"
-
version = "0.13.0"
+
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449"
+
checksum = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393"
dependencies = [
 "rand_core 0.6.4",
 "subtle",
@@ -1666,10 +1635,16 @@ dependencies = [
]

[[package]]
+
name = "fixedbitset"
+
version = "0.4.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
+

+
[[package]]
name = "flate2"
-
version = "1.0.35"
+
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c"
+
checksum = "11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc"
dependencies = [
 "crc32fast",
 "miniz_oxide",
@@ -1699,7 +1674,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -1725,7 +1700,7 @@ checksum = "32016f1242eb82af5474752d00fd8ebcd9004bd69b462b1c91de833972d08ed4"
dependencies = [
 "proc-macro2",
 "swc_macros_common",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -1777,6 +1752,19 @@ 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"
@@ -1784,7 +1772,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -1971,14 +1959,16 @@ dependencies = [

[[package]]
name = "getrandom"
-
version = "0.3.1"
+
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8"
+
checksum = "73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0"
dependencies = [
 "cfg-if",
+
 "js-sys",
 "libc",
-
 "wasi 0.13.3+wasi-0.2.2",
-
 "windows-targets 0.52.6",
+
 "r-efi",
+
 "wasi 0.14.2+wasi-0.2.4",
+
 "wasm-bindgen",
]

[[package]]
@@ -2058,7 +2048,7 @@ dependencies = [
 "git-ref-format-core",
 "proc-macro-error",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -2067,7 +2057,7 @@ version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "libc",
 "libgit2-sys",
 "log",
@@ -2080,7 +2070,7 @@ version = "0.18.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "futures-channel",
 "futures-core",
 "futures-executor",
@@ -2108,7 +2098,7 @@ dependencies = [
 "proc-macro-error",
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -2123,9 +2113,9 @@ dependencies = [

[[package]]
name = "glob"
-
version = "0.3.1"
+
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
+
checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2"

[[package]]
name = "gobject-sys"
@@ -2198,7 +2188,7 @@ dependencies = [
 "proc-macro-error",
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -2255,14 +2245,14 @@ dependencies = [

[[package]]
name = "hstr"
-
version = "0.2.12"
+
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dae404c0c5d4e95d4858876ab02eecd6a196bb8caa42050dfa809938833fc412"
+
checksum = "a1a26def229ea95a8709dad32868d975d0dd40235bd2ce82920e4a8fe692b5e0"
dependencies = [
 "hashbrown 0.14.5",
 "new_debug_unreachable",
 "once_cell",
-
 "phf 0.11.2",
+
 "phf 0.11.3",
 "rustc-hash 1.1.0",
 "triomphe",
]
@@ -2283,13 +2273,13 @@ dependencies = [

[[package]]
name = "http"
-
version = "1.2.0"
+
version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea"
+
checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
dependencies = [
 "bytes",
 "fnv",
-
 "itoa 1.0.14",
+
 "itoa 1.0.15",
]

[[package]]
@@ -2304,12 +2294,12 @@ dependencies = [

[[package]]
name = "http-body-util"
-
version = "0.1.2"
+
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
+
checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a"
dependencies = [
 "bytes",
-
 "futures-util",
+
 "futures-core",
 "http",
 "http-body",
 "pin-project-lite",
@@ -2317,9 +2307,9 @@ dependencies = [

[[package]]
name = "httparse"
-
version = "1.9.5"
+
version = "1.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946"
+
checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"

[[package]]
name = "httpdate"
@@ -2329,9 +2319,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"

[[package]]
name = "hyper"
-
version = "1.5.2"
+
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0"
+
checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80"
dependencies = [
 "bytes",
 "futures-channel",
@@ -2340,7 +2330,7 @@ dependencies = [
 "http-body",
 "httparse",
 "httpdate",
-
 "itoa 1.0.14",
+
 "itoa 1.0.15",
 "pin-project-lite",
 "smallvec",
 "tokio",
@@ -2409,9 +2399,9 @@ dependencies = [

[[package]]
name = "ico"
-
version = "0.3.0"
+
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae"
+
checksum = "cc50b891e4acf8fe0e71ef88ec43ad82ee07b3810ad09de10f1d01f072ed4b98"
dependencies = [
 "byteorder",
 "png",
@@ -2532,7 +2522,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -2588,9 +2578,9 @@ dependencies = [

[[package]]
name = "indexmap"
-
version = "2.7.0"
+
version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f"
+
checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058"
dependencies = [
 "equivalent",
 "hashbrown 0.15.2",
@@ -2599,24 +2589,18 @@ dependencies = [

[[package]]
name = "infer"
-
version = "0.3.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "865e8a58ae8e24d2c4412c31344afa1d302a3740ad67528c10f50d6876cdcf55"
-

-
[[package]]
-
name = "infer"
-
version = "0.16.0"
+
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bc150e5ce2330295b8616ce0e3f53250e53af31759a9dbedad1621ba29151847"
+
checksum = "a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7"
dependencies = [
 "cfb",
]

[[package]]
name = "inout"
-
version = "0.1.3"
+
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
+
checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01"
dependencies = [
 "block-padding",
 "generic-array",
@@ -2624,9 +2608,9 @@ dependencies = [

[[package]]
name = "ipnet"
-
version = "2.10.1"
+
version = "2.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708"
+
checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"

[[package]]
name = "is-docker"
@@ -2646,7 +2630,7 @@ dependencies = [
 "heck 0.5.0",
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -2667,9 +2651,9 @@ checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"

[[package]]
name = "itoa"
-
version = "1.0.14"
+
version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
+
checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"

[[package]]
name = "javascriptcore-rs"
@@ -2733,9 +2717,9 @@ checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0"

[[package]]
name = "js-sys"
-
version = "0.3.76"
+
version = "0.3.77"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7"
+
checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
dependencies = [
 "once_cell",
 "wasm-bindgen",
@@ -2778,7 +2762,7 @@ version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "serde",
 "unicode-segmentation",
]
@@ -2831,15 +2815,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf"
dependencies = [
 "gtk-sys",
-
 "libloading 0.7.4",
+
 "libloading",
 "once_cell",
]

[[package]]
name = "libc"
-
version = "0.2.168"
+
version = "0.2.171"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d"
+
checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6"

[[package]]
name = "libgit2-sys"
@@ -2864,16 +2848,6 @@ dependencies = [
]

[[package]]
-
name = "libloading"
-
version = "0.8.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"
-
dependencies = [
-
 "cfg-if",
-
 "windows-targets 0.52.6",
-
]
-

-
[[package]]
name = "libm"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2885,16 +2859,16 @@ version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "libc",
 "redox_syscall",
]

[[package]]
name = "libz-sys"
-
version = "1.1.20"
+
version = "1.1.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472"
+
checksum = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d"
dependencies = [
 "cc",
 "libc",
@@ -2904,15 +2878,21 @@ dependencies = [

[[package]]
name = "linux-raw-sys"
-
version = "0.4.14"
+
version = "0.4.15"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
+

+
[[package]]
+
name = "linux-raw-sys"
+
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
+
checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413"

[[package]]
name = "litemap"
-
version = "0.7.4"
+
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104"
+
checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856"

[[package]]
name = "localtime"
@@ -2935,9 +2915,9 @@ dependencies = [

[[package]]
name = "log"
-
version = "0.4.22"
+
version = "0.4.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
+
checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e"
dependencies = [
 "value-bag",
]
@@ -2949,15 +2929,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"

[[package]]
-
name = "malloc_buf"
-
version = "0.0.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
-
dependencies = [
-
 "libc",
-
]
-

-
[[package]]
name = "markup5ever"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2979,9 +2950,9 @@ checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"

[[package]]
name = "matchit"
-
version = "0.7.3"
+
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"
+
checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3"

[[package]]
name = "memchr"
@@ -3015,10 +2986,16 @@ dependencies = [
]

[[package]]
+
name = "minimal-lexical"
+
version = "0.2.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
+

+
[[package]]
name = "miniz_oxide"
-
version = "0.8.0"
+
version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
+
checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5"
dependencies = [
 "adler2",
 "simd-adler32",
@@ -3037,21 +3014,22 @@ dependencies = [

[[package]]
name = "muda"
-
version = "0.15.3"
+
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fdae9c00e61cc0579bcac625e8ad22104c60548a025bfc972dc83868a28e1484"
+
checksum = "4de14a9b5d569ca68d7c891d613b390cf5ab4f851c77aaa2f9e435555d3d9492"
dependencies = [
 "crossbeam-channel",
 "dpi",
 "gtk",
 "keyboard-types",
-
 "objc2",
-
 "objc2-app-kit",
-
 "objc2-foundation",
+
 "objc2 0.6.0",
+
 "objc2-app-kit 0.3.0",
+
 "objc2-core-foundation",
+
 "objc2-foundation 0.3.0",
 "once_cell",
 "png",
 "serde",
-
 "thiserror 1.0.69",
+
 "thiserror 2.0.12",
 "windows-sys 0.59.0",
]

@@ -3072,7 +3050,7 @@ version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "jni-sys",
 "log",
 "ndk-sys",
@@ -3104,13 +3082,25 @@ checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086"

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

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

[[package]]
+
name = "nom"
+
version = "7.1.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
+
dependencies = [
+
 "memchr",
+
 "minimal-lexical",
+
]
+

+
[[package]]
name = "nonempty"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3209,10 +3209,10 @@ version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56"
dependencies = [
-
 "proc-macro-crate 3.2.0",
+
 "proc-macro-crate 3.3.0",
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -3225,22 +3225,10 @@ dependencies = [
]

[[package]]
-
name = "objc"
-
version = "0.2.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
-
dependencies = [
-
 "malloc_buf",
-
]
-

-
[[package]]
name = "objc-sys"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310"
-
dependencies = [
-
 "cc",
-
]

[[package]]
name = "objc2"
@@ -3253,43 +3241,59 @@ dependencies = [
]

[[package]]
+
name = "objc2"
+
version = "0.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3531f65190d9cff863b77a99857e74c314dd16bf56c538c4b57c7cbc3f3a6e59"
+
dependencies = [
+
 "objc2-encode",
+
 "objc2-exception-helper",
+
]
+

+
[[package]]
name = "objc2-app-kit"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff"
dependencies = [
-
 "bitflags 2.6.0",
-
 "block2",
+
 "bitflags 2.9.0",
+
 "block2 0.5.1",
 "libc",
-
 "objc2",
-
 "objc2-core-data",
-
 "objc2-core-image",
-
 "objc2-foundation",
-
 "objc2-quartz-core",
+
 "objc2 0.5.2",
+
 "objc2-core-data 0.2.2",
+
 "objc2-core-image 0.2.2",
+
 "objc2-foundation 0.2.2",
+
 "objc2-quartz-core 0.2.2",
]

[[package]]
-
name = "objc2-cloud-kit"
-
version = "0.2.2"
+
name = "objc2-app-kit"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009"
+
checksum = "5906f93257178e2f7ae069efb89fbd6ee94f0592740b5f8a1512ca498814d0fb"
dependencies = [
-
 "bitflags 2.6.0",
-
 "block2",
-
 "objc2",
-
 "objc2-core-location",
-
 "objc2-foundation",
+
 "bitflags 2.9.0",
+
 "block2 0.6.0",
+
 "libc",
+
 "objc2 0.6.0",
+
 "objc2-cloud-kit",
+
 "objc2-core-data 0.3.0",
+
 "objc2-core-foundation",
+
 "objc2-core-graphics",
+
 "objc2-core-image 0.3.0",
+
 "objc2-foundation 0.3.0",
+
 "objc2-quartz-core 0.3.0",
]

[[package]]
-
name = "objc2-contacts"
-
version = "0.2.2"
+
name = "objc2-cloud-kit"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889"
+
checksum = "6c1948a9be5f469deadbd6bcb86ad7ff9e47b4f632380139722f7d9840c0d42c"
dependencies = [
-
 "block2",
-
 "objc2",
-
 "objc2-foundation",
+
 "bitflags 2.9.0",
+
 "objc2 0.6.0",
+
 "objc2-foundation 0.3.0",
]

[[package]]
@@ -3298,10 +3302,43 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef"
dependencies = [
-
 "bitflags 2.6.0",
-
 "block2",
-
 "objc2",
-
 "objc2-foundation",
+
 "bitflags 2.9.0",
+
 "block2 0.5.1",
+
 "objc2 0.5.2",
+
 "objc2-foundation 0.2.2",
+
]
+

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

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

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

[[package]]
@@ -3310,162 +3347,149 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80"
dependencies = [
-
 "block2",
-
 "objc2",
-
 "objc2-foundation",
+
 "block2 0.5.1",
+
 "objc2 0.5.2",
+
 "objc2-foundation 0.2.2",
 "objc2-metal",
]

[[package]]
-
name = "objc2-core-location"
-
version = "0.2.2"
+
name = "objc2-core-image"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781"
+
checksum = "6ffa6bea72bf42c78b0b34e89c0bafac877d5f80bf91e159a5d96ea7f693ca56"
dependencies = [
-
 "block2",
-
 "objc2",
-
 "objc2-contacts",
-
 "objc2-foundation",
+
 "objc2 0.6.0",
+
 "objc2-foundation 0.3.0",
]

[[package]]
name = "objc2-encode"
-
version = "4.0.3"
+
version = "4.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8"
+
checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33"

[[package]]
-
name = "objc2-foundation"
-
version = "0.2.2"
+
name = "objc2-exception-helper"
+
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8"
+
checksum = "c7a1c5fbb72d7735b076bb47b578523aedc40f3c439bea6dfd595c089d79d98a"
dependencies = [
-
 "bitflags 2.6.0",
-
 "block2",
-
 "dispatch",
-
 "libc",
-
 "objc2",
+
 "cc",
]

[[package]]
-
name = "objc2-link-presentation"
+
name = "objc2-foundation"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398"
+
checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8"
dependencies = [
-
 "block2",
-
 "objc2",
-
 "objc2-app-kit",
-
 "objc2-foundation",
+
 "bitflags 2.9.0",
+
 "block2 0.5.1",
+
 "libc",
+
 "objc2 0.5.2",
]

[[package]]
-
name = "objc2-metal"
-
version = "0.2.2"
+
name = "objc2-foundation"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6"
+
checksum = "3a21c6c9014b82c39515db5b396f91645182611c97d24637cf56ac01e5f8d998"
dependencies = [
-
 "bitflags 2.6.0",
-
 "block2",
-
 "objc2",
-
 "objc2-foundation",
+
 "bitflags 2.9.0",
+
 "block2 0.6.0",
+
 "libc",
+
 "objc2 0.6.0",
+
 "objc2-core-foundation",
]

[[package]]
-
name = "objc2-quartz-core"
-
version = "0.2.2"
+
name = "objc2-io-surface"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a"
+
checksum = "161a8b87e32610086e1a7a9e9ec39f84459db7b3a0881c1f16ca5a2605581c19"
dependencies = [
-
 "bitflags 2.6.0",
-
 "block2",
-
 "objc2",
-
 "objc2-foundation",
-
 "objc2-metal",
+
 "bitflags 2.9.0",
+
 "objc2 0.6.0",
+
 "objc2-core-foundation",
]

[[package]]
-
name = "objc2-symbols"
+
name = "objc2-metal"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc"
+
checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6"
dependencies = [
-
 "objc2",
-
 "objc2-foundation",
+
 "bitflags 2.9.0",
+
 "block2 0.5.1",
+
 "objc2 0.5.2",
+
 "objc2-foundation 0.2.2",
]

[[package]]
-
name = "objc2-ui-kit"
+
name = "objc2-quartz-core"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f"
+
checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a"
dependencies = [
-
 "bitflags 2.6.0",
-
 "block2",
-
 "objc2",
-
 "objc2-cloud-kit",
-
 "objc2-core-data",
-
 "objc2-core-image",
-
 "objc2-core-location",
-
 "objc2-foundation",
-
 "objc2-link-presentation",
-
 "objc2-quartz-core",
-
 "objc2-symbols",
-
 "objc2-uniform-type-identifiers",
-
 "objc2-user-notifications",
+
 "bitflags 2.9.0",
+
 "block2 0.5.1",
+
 "objc2 0.5.2",
+
 "objc2-foundation 0.2.2",
+
 "objc2-metal",
]

[[package]]
-
name = "objc2-uniform-type-identifiers"
-
version = "0.2.2"
+
name = "objc2-quartz-core"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe"
+
checksum = "6fb3794501bb1bee12f08dcad8c61f2a5875791ad1c6f47faa71a0f033f20071"
dependencies = [
-
 "block2",
-
 "objc2",
-
 "objc2-foundation",
+
 "bitflags 2.9.0",
+
 "objc2 0.6.0",
+
 "objc2-foundation 0.3.0",
]

[[package]]
-
name = "objc2-user-notifications"
-
version = "0.2.2"
+
name = "objc2-ui-kit"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3"
+
checksum = "777a571be14a42a3990d4ebedaeb8b54cd17377ec21b92e8200ac03797b3bee1"
dependencies = [
-
 "bitflags 2.6.0",
-
 "block2",
-
 "objc2",
-
 "objc2-core-location",
-
 "objc2-foundation",
+
 "bitflags 2.9.0",
+
 "objc2 0.6.0",
+
 "objc2-core-foundation",
+
 "objc2-foundation 0.3.0",
]

[[package]]
name = "objc2-web-kit"
-
version = "0.2.2"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "68bc69301064cebefc6c4c90ce9cba69225239e4b8ff99d445a2b5563797da65"
+
checksum = "b717127e4014b0f9f3e8bba3d3f2acec81f1bde01f656823036e823ed2c94dce"
dependencies = [
-
 "bitflags 2.6.0",
-
 "block2",
-
 "objc2",
-
 "objc2-app-kit",
-
 "objc2-foundation",
+
 "bitflags 2.9.0",
+
 "block2 0.6.0",
+
 "objc2 0.6.0",
+
 "objc2-app-kit 0.3.0",
+
 "objc2-core-foundation",
+
 "objc2-foundation 0.3.0",
]

[[package]]
name = "object"
-
version = "0.36.5"
+
version = "0.36.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e"
+
checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
dependencies = [
 "memchr",
]

[[package]]
name = "once_cell"
-
version = "1.20.2"
+
version = "1.21.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
+
checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc"

[[package]]
name = "opaque-debug"
@@ -3475,10 +3499,11 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"

[[package]]
name = "open"
-
version = "5.3.1"
+
version = "5.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3ecd52f0b8d15c40ce4820aa251ed5de032e5d91fab27f7db2f40d42a8bdf69c"
+
checksum = "e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95"
dependencies = [
+
 "dunce",
 "is-wsl",
 "libc",
 "pathdiff",
@@ -3524,9 +3549,9 @@ dependencies = [

[[package]]
name = "p384"
-
version = "0.13.0"
+
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209"
+
checksum = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6"
dependencies = [
 "ecdsa",
 "elliptic-curve",
@@ -3633,6 +3658,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"

[[package]]
+
name = "petgraph"
+
version = "0.6.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
+
dependencies = [
+
 "fixedbitset",
+
 "indexmap 2.8.0",
+
]
+

+
[[package]]
name = "phf"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3654,12 +3689,12 @@ dependencies = [

[[package]]
name = "phf"
-
version = "0.11.2"
+
version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
+
checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078"
dependencies = [
-
 "phf_macros 0.11.2",
-
 "phf_shared 0.11.2",
+
 "phf_macros 0.11.3",
+
 "phf_shared 0.11.3",
]

[[package]]
@@ -3704,11 +3739,11 @@ dependencies = [

[[package]]
name = "phf_generator"
-
version = "0.11.2"
+
version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
+
checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d"
dependencies = [
-
 "phf_shared 0.11.2",
+
 "phf_shared 0.11.3",
 "rand 0.8.5",
]

@@ -3728,15 +3763,15 @@ dependencies = [

[[package]]
name = "phf_macros"
-
version = "0.11.2"
+
version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
+
checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216"
dependencies = [
-
 "phf_generator 0.11.2",
-
 "phf_shared 0.11.2",
+
 "phf_generator 0.11.3",
+
 "phf_shared 0.11.3",
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -3759,18 +3794,18 @@ dependencies = [

[[package]]
name = "phf_shared"
-
version = "0.11.2"
+
version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
+
checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5"
dependencies = [
-
 "siphasher 0.3.11",
+
 "siphasher 1.0.1",
]

[[package]]
name = "pin-project-lite"
-
version = "0.2.15"
+
version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
+
checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"

[[package]]
name = "pin-utils"
@@ -3801,9 +3836,9 @@ dependencies = [

[[package]]
name = "pkg-config"
-
version = "0.3.31"
+
version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
+
checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"

[[package]]
name = "plist"
@@ -3812,7 +3847,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016"
dependencies = [
 "base64 0.22.1",
-
 "indexmap 2.7.0",
+
 "indexmap 2.8.0",
 "quick-xml 0.32.0",
 "serde",
 "time",
@@ -3820,9 +3855,9 @@ dependencies = [

[[package]]
name = "png"
-
version = "0.17.15"
+
version = "0.17.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b67582bd5b65bdff614270e2ea89a1cf15bef71245cc1e5f7ea126977144211d"
+
checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526"
dependencies = [
 "bitflags 1.3.2",
 "crc32fast",
@@ -3862,11 +3897,11 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"

[[package]]
name = "ppv-lite86"
-
version = "0.2.20"
+
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
+
checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
dependencies = [
-
 "zerocopy",
+
 "zerocopy 0.8.23",
]

[[package]]
@@ -3905,11 +3940,11 @@ dependencies = [

[[package]]
name = "proc-macro-crate"
-
version = "3.2.0"
+
version = "3.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b"
+
checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35"
dependencies = [
-
 "toml_edit 0.22.22",
+
 "toml_edit 0.22.24",
]

[[package]]
@@ -3944,18 +3979,18 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"

[[package]]
name = "proc-macro2"
-
version = "1.0.92"
+
version = "1.0.94"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
+
checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84"
dependencies = [
 "unicode-ident",
]

[[package]]
name = "psm"
-
version = "0.1.24"
+
version = "0.1.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "200b9ff220857e53e184257720a14553b2f4aa02577d2ed9842d45d4b9654810"
+
checksum = "f58e5423e24c18cc840e1c98370b3993c6649cd1678b4d24318bcf0a083cbe88"
dependencies = [
 "cc",
]
@@ -4000,46 +4035,48 @@ dependencies = [

[[package]]
name = "quick-xml"
-
version = "0.36.2"
+
version = "0.37.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe"
+
checksum = "165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003"
dependencies = [
 "memchr",
]

[[package]]
name = "quinn"
-
version = "0.11.6"
+
version = "0.11.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef"
+
checksum = "c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012"
dependencies = [
 "bytes",
+
 "cfg_aliases 0.2.1",
 "pin-project-lite",
 "quinn-proto",
 "quinn-udp",
 "rustc-hash 2.1.1",
 "rustls",
 "socket2",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
 "tokio",
 "tracing",
+
 "web-time",
]

[[package]]
name = "quinn-proto"
-
version = "0.11.9"
+
version = "0.11.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d"
+
checksum = "b820744eb4dc9b57a3398183639c511b5a26d2ed702cedd3febaa1393caa22cc"
dependencies = [
 "bytes",
-
 "getrandom 0.2.15",
-
 "rand 0.8.5",
+
 "getrandom 0.3.2",
+
 "rand 0.9.0",
 "ring",
 "rustc-hash 2.1.1",
 "rustls",
 "rustls-pki-types",
 "slab",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
 "tinyvec",
 "tracing",
 "web-time",
@@ -4051,7 +4088,7 @@ version = "0.5.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944"
dependencies = [
-
 "cfg_aliases",
+
 "cfg_aliases 0.2.1",
 "libc",
 "once_cell",
 "socket2",
@@ -4061,14 +4098,20 @@ dependencies = [

[[package]]
name = "quote"
-
version = "1.0.37"
+
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
+
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
dependencies = [
 "proc-macro2",
]

[[package]]
+
name = "r-efi"
+
version = "5.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5"
+

+
[[package]]
name = "radicle"
version = "0.14.0"
source = "git+https://ash.radicle.garden/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git?rev=7c902b6905724345ba850eb6cca8f8becc9a9c72#7c902b6905724345ba850eb6cca8f8becc9a9c72"
@@ -4172,9 +4215,9 @@ dependencies = [

[[package]]
name = "radicle-std-ext"
-
version = "0.1.0"
+
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "db20136bbc9ae63f3fec8e5a6c369f4902fac2244501b5dfc6d668e43475aaa4"
+
checksum = "5310e7a04506b6ce92dc9c47b26bd24c1c680937a3dcd13cd20847f89dbda32a"

[[package]]
name = "radicle-surf"
@@ -4216,7 +4259,7 @@ dependencies = [
 "tauri-plugin-log",
 "tauri-plugin-shell",
 "tauri-plugin-window-state",
-
 "thiserror 1.0.69",
+
 "thiserror 2.0.12",
 "tokio",
 "ts-rs",
 "zeroize",
@@ -4229,7 +4272,7 @@ dependencies = [
 "anyhow",
 "axum",
 "base64 0.22.1",
-
 "infer 0.3.7",
+
 "infer",
 "localtime",
 "log",
 "mime-infer",
@@ -4242,7 +4285,7 @@ dependencies = [
 "tauri-plugin-clipboard-manager",
 "tauri-plugin-fs",
 "tempfile",
-
 "thiserror 1.0.69",
+
 "thiserror 2.0.12",
 "tree-sitter-bash",
 "tree-sitter-c",
 "tree-sitter-css",
@@ -4295,6 +4338,17 @@ dependencies = [
]

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

+
[[package]]
name = "rand_chacha"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4315,6 +4369,16 @@ 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"
@@ -4329,7 +4393,16 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
-
 "getrandom 0.2.15",
+
 "getrandom 0.2.15",
+
]
+

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

[[package]]
@@ -4358,22 +4431,11 @@ checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539"

[[package]]
name = "redox_syscall"
-
version = "0.5.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
-
dependencies = [
-
 "bitflags 2.6.0",
-
]
-

-
[[package]]
-
name = "redox_users"
-
version = "0.4.6"
+
version = "0.5.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
+
checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1"
dependencies = [
-
 "getrandom 0.2.15",
-
 "libredox",
-
 "thiserror 1.0.69",
+
 "bitflags 2.9.0",
]

[[package]]
@@ -4384,7 +4446,7 @@ checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b"
dependencies = [
 "getrandom 0.2.15",
 "libredox",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
]

[[package]]
@@ -4427,9 +4489,9 @@ dependencies = [

[[package]]
name = "reqwest"
-
version = "0.12.9"
+
version = "0.12.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f"
+
checksum = "d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb"
dependencies = [
 "base64 0.22.1",
 "bytes",
@@ -4459,6 +4521,7 @@ dependencies = [
 "tokio",
 "tokio-rustls",
 "tokio-util",
+
 "tower",
 "tower-service",
 "url",
 "wasm-bindgen",
@@ -4481,32 +4544,34 @@ dependencies = [

[[package]]
name = "rfd"
-
version = "0.15.1"
+
version = "0.15.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "46f6f80a9b882647d9014673ca9925d30ffc9750f2eed2b4490e189eaebd01e8"
+
checksum = "80c844748fdc82aae252ee4594a89b6e7ebef1063de7951545564cbc4e57075d"
dependencies = [
 "ashpd",
-
 "block2",
+
 "block2 0.6.0",
+
 "dispatch2",
 "glib-sys",
 "gobject-sys",
 "gtk-sys",
 "js-sys",
 "log",
-
 "objc2",
-
 "objc2-app-kit",
-
 "objc2-foundation",
+
 "objc2 0.6.0",
+
 "objc2-app-kit 0.3.0",
+
 "objc2-core-foundation",
+
 "objc2-foundation 0.3.0",
 "raw-window-handle",
 "wasm-bindgen",
 "wasm-bindgen-futures",
 "web-sys",
-
 "windows-sys 0.48.0",
+
 "windows-sys 0.59.0",
]

[[package]]
name = "ring"
-
version = "0.17.9"
+
version = "0.17.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24"
+
checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
dependencies = [
 "cc",
 "cfg-if",
@@ -4547,9 +4612,9 @@ dependencies = [

[[package]]
name = "rsa"
-
version = "0.9.7"
+
version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "47c75d7c5c6b673e58bf54d8544a9f432e3a925b0e80f7cd3602ab5c50c55519"
+
checksum = "78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b"
dependencies = [
 "const-oid",
 "digest",
@@ -4568,9 +4633,9 @@ dependencies = [

[[package]]
name = "rust_decimal"
-
version = "1.36.0"
+
version = "1.37.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b082d80e3e3cc52b2ed634388d436fe1f4de6af5786cc2de9ba9737527bdf555"
+
checksum = "5c24af6e7ac43c88a8a458d1139d0246fdce2f6cd2f1ac6cb51eb88b29c978af"
dependencies = [
 "arrayvec",
 "borsh",
@@ -4611,22 +4676,35 @@ dependencies = [

[[package]]
name = "rustix"
-
version = "0.38.42"
+
version = "0.38.44"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
+
dependencies = [
+
 "bitflags 2.9.0",
+
 "errno",
+
 "libc",
+
 "linux-raw-sys 0.4.15",
+
 "windows-sys 0.59.0",
+
]
+

+
[[package]]
+
name = "rustix"
+
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85"
+
checksum = "e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "errno",
 "libc",
-
 "linux-raw-sys",
+
 "linux-raw-sys 0.9.3",
 "windows-sys 0.59.0",
]

[[package]]
name = "rustls"
-
version = "0.23.23"
+
version = "0.23.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395"
+
checksum = "822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c"
dependencies = [
 "once_cell",
 "ring",
@@ -4656,9 +4734,9 @@ dependencies = [

[[package]]
name = "rustls-webpki"
-
version = "0.102.8"
+
version = "0.103.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9"
+
checksum = "0aa4eeac2588ffff23e9d7a7e9b3f971c5fb5b7ebc9452745e0c232c64f83b2f"
dependencies = [
 "ring",
 "rustls-pki-types",
@@ -4667,15 +4745,15 @@ dependencies = [

[[package]]
name = "rustversion"
-
version = "1.0.18"
+
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248"
+
checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2"

[[package]]
name = "ryu"
-
version = "1.0.18"
+
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
+
checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"

[[package]]
name = "same-file"
@@ -4688,9 +4766,9 @@ dependencies = [

[[package]]
name = "schemars"
-
version = "0.8.21"
+
version = "0.8.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92"
+
checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615"
dependencies = [
 "dyn-clone",
 "indexmap 1.9.3",
@@ -4703,14 +4781,14 @@ dependencies = [

[[package]]
name = "schemars_derive"
-
version = "0.8.21"
+
version = "0.8.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e"
+
checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d"
dependencies = [
 "proc-macro2",
 "quote",
 "serde_derive_internals",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -4767,27 +4845,27 @@ dependencies = [

[[package]]
name = "semver"
-
version = "1.0.24"
+
version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba"
+
checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0"
dependencies = [
 "serde",
]

[[package]]
name = "serde"
-
version = "1.0.216"
+
version = "1.0.219"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e"
+
checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
dependencies = [
 "serde_derive",
]

[[package]]
name = "serde-untagged"
-
version = "0.1.6"
+
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6"
+
checksum = "299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e"
dependencies = [
 "erased-serde",
 "serde",
@@ -4796,13 +4874,13 @@ dependencies = [

[[package]]
name = "serde_derive"
-
version = "1.0.216"
+
version = "1.0.219"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e"
+
checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -4813,17 +4891,17 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
name = "serde_json"
-
version = "1.0.133"
+
version = "1.0.140"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377"
+
checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
dependencies = [
-
 "indexmap 2.7.0",
-
 "itoa 1.0.14",
+
 "indexmap 2.8.0",
+
 "itoa 1.0.15",
 "memchr",
 "ryu",
 "serde",
@@ -4831,23 +4909,23 @@ dependencies = [

[[package]]
name = "serde_path_to_error"
-
version = "0.1.16"
+
version = "0.1.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6"
+
checksum = "59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a"
dependencies = [
-
 "itoa 1.0.14",
+
 "itoa 1.0.15",
 "serde",
]

[[package]]
name = "serde_repr"
-
version = "0.1.19"
+
version = "0.1.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
+
checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -4866,22 +4944,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
dependencies = [
 "form_urlencoded",
-
 "itoa 1.0.14",
+
 "itoa 1.0.15",
 "ryu",
 "serde",
]

[[package]]
name = "serde_with"
-
version = "3.11.0"
+
version = "3.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8e28bdad6db2b8340e449f7108f020b3b092e8583a9e3fb82713e1d4e71fe817"
+
checksum = "d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa"
dependencies = [
 "base64 0.22.1",
 "chrono",
 "hex",
 "indexmap 1.9.3",
-
 "indexmap 2.7.0",
+
 "indexmap 2.8.0",
 "serde",
 "serde_derive",
 "serde_json",
@@ -4891,14 +4969,14 @@ dependencies = [

[[package]]
name = "serde_with_macros"
-
version = "3.11.0"
+
version = "3.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9d846214a9854ef724f3da161b426242d8de7c1fc7de2f89bb1efcb154dca79d"
+
checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e"
dependencies = [
 "darling",
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -5030,9 +5108,9 @@ dependencies = [

[[package]]
name = "smallvec"
-
version = "1.13.2"
+
version = "1.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
+
checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd"

[[package]]
name = "smartstring"
@@ -5072,14 +5150,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08"
dependencies = [
 "bytemuck",
-
 "cfg_aliases",
+
 "cfg_aliases 0.2.1",
 "core-graphics 0.24.0",
 "foreign-types",
 "js-sys",
 "log",
-
 "objc2",
-
 "objc2-foundation",
-
 "objc2-quartz-core",
+
 "objc2 0.5.2",
+
 "objc2-foundation 0.2.2",
+
 "objc2-quartz-core 0.2.2",
 "raw-window-handle",
 "redox_syscall",
 "wasm-bindgen",
@@ -5189,9 +5267,9 @@ dependencies = [

[[package]]
name = "ssh-key"
-
version = "0.6.7"
+
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3b86f5297f0f04d08cabaa0f6bff7cb6aec4d9c3b49d87990d63da9d9156a8c3"
+
checksum = "c51901eb883a5b442b506a1f8fa483d143f3bab513fe721e398ec56c77624feb"
dependencies = [
 "bcrypt-pbkdf",
 "p256",
@@ -5216,9 +5294,9 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"

[[package]]
name = "stacker"
-
version = "0.1.17"
+
version = "0.1.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "799c883d55abdb5e98af1a7b3f23b9b6de8ecada0ecac058672d7635eb48ca7b"
+
checksum = "601f9201feb9b09c00266478bf459952b9ef9a6b94edb2f21eba14ab681a60a9"
dependencies = [
 "cc",
 "cfg-if",
@@ -5241,26 +5319,25 @@ checksum = "2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520"

[[package]]
name = "string_cache"
-
version = "0.8.7"
+
version = "0.8.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
+
checksum = "938d512196766101d333398efde81bc1f37b00cb42c2f8350e5df639f040bbbe"
dependencies = [
 "new_debug_unreachable",
-
 "once_cell",
 "parking_lot",
-
 "phf_shared 0.10.0",
+
 "phf_shared 0.11.3",
 "precomputed-hash",
 "serde",
]

[[package]]
name = "string_cache_codegen"
-
version = "0.5.2"
+
version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
+
checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0"
dependencies = [
-
 "phf_generator 0.10.0",
-
 "phf_shared 0.10.0",
+
 "phf_generator 0.11.3",
+
 "phf_shared 0.11.3",
 "proc-macro2",
 "quote",
]
@@ -5274,7 +5351,7 @@ dependencies = [
 "proc-macro2",
 "quote",
 "swc_macros_common",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -5332,10 +5409,10 @@ version = "0.113.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc1690cc0c9ab60b44ac0225ba1e231ac532f7ba1d754df761c6ee607561afae"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "is-macro",
 "num-bigint",
-
 "phf 0.11.2",
+
 "phf 0.11.3",
 "scoped-tls",
 "serde",
 "string_enum",
@@ -5354,7 +5431,7 @@ dependencies = [
 "new_debug_unreachable",
 "num-bigint",
 "num-traits",
-
 "phf 0.11.2",
+
 "phf 0.11.3",
 "serde",
 "smallvec",
 "smartstring",
@@ -5374,7 +5451,7 @@ checksum = "695a1d8b461033d32429b5befbf0ad4d7a2c4d6ba9cd5ba4e0645c615839e8e4"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -5385,7 +5462,7 @@ checksum = "27e18fbfe83811ffae2bb23727e45829a0d19c6870bced7c0f545cc99ad248dd"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -5408,7 +5485,7 @@ dependencies = [
 "proc-macro2",
 "quote",
 "swc_macros_common",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -5435,9 +5512,9 @@ dependencies = [

[[package]]
name = "syn"
-
version = "2.0.90"
+
version = "2.0.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31"
+
checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0"
dependencies = [
 "proc-macro2",
 "quote",
@@ -5461,7 +5538,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -5473,18 +5550,17 @@ dependencies = [
 "cfg-expr",
 "heck 0.5.0",
 "pkg-config",
-
 "toml 0.8.19",
+
 "toml",
 "version-compare",
]

[[package]]
name = "tao"
-
version = "0.31.1"
+
version = "0.32.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3731d04d4ac210cd5f344087733943b9bfb1a32654387dad4d1c70de21aee2c9"
+
checksum = "63c8b1020610b9138dd7b1e06cf259ae91aa05c30f3bd0d6b42a03997b92dec1"
dependencies = [
-
 "bitflags 2.6.0",
-
 "cocoa",
+
 "bitflags 2.9.0",
 "core-foundation 0.10.0",
 "core-graphics 0.24.0",
 "crossbeam-channel",
@@ -5501,7 +5577,9 @@ dependencies = [
 "ndk",
 "ndk-context",
 "ndk-sys",
-
 "objc",
+
 "objc2 0.6.0",
+
 "objc2-app-kit 0.3.0",
+
 "objc2-foundation 0.3.0",
 "once_cell",
 "parking_lot",
 "raw-window-handle",
@@ -5510,7 +5588,7 @@ dependencies = [
 "unicode-segmentation",
 "url",
 "windows",
-
 "windows-core 0.58.0",
+
 "windows-core 0.60.1",
 "windows-version",
 "x11-dl",
]
@@ -5523,7 +5601,7 @@ checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -5551,13 +5629,13 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"

[[package]]
name = "tauri"
-
version = "2.2.5"
+
version = "2.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "58a998b6be84104ca05c7e9a21f2180ddec020c8b84ea59a8fc8530a2a19588d"
+
checksum = "3be747b26bf28674977fac47bdf6963fd9c7578271c3fbeb25d8686de6596f35"
dependencies = [
 "anyhow",
 "bytes",
-
 "dirs 6.0.0",
+
 "dirs",
 "dunce",
 "embed_plist",
 "futures-util",
@@ -5571,9 +5649,9 @@ dependencies = [
 "log",
 "mime",
 "muda",
-
 "objc2",
-
 "objc2-app-kit",
-
 "objc2-foundation",
+
 "objc2 0.6.0",
+
 "objc2-app-kit 0.3.0",
+
 "objc2-foundation 0.3.0",
 "percent-encoding",
 "plist",
 "raw-window-handle",
@@ -5588,7 +5666,7 @@ dependencies = [
 "tauri-runtime",
 "tauri-runtime-wry",
 "tauri-utils",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
 "tokio",
 "tray-icon",
 "url",
@@ -5602,13 +5680,13 @@ dependencies = [

[[package]]
name = "tauri-build"
-
version = "2.0.5"
+
version = "2.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8e950124f6779c6cf98e3260c7a6c8488a74aa6350dd54c6950fdaa349bca2df"
+
checksum = "51a2e96f3c0baa0581656bb58e6fdd0f7c9c31eaf6721a0c08689d938fe85f2d"
dependencies = [
 "anyhow",
 "cargo_toml",
-
 "dirs 5.0.1",
+
 "dirs",
 "glob",
 "heck 0.5.0",
 "json-patch",
@@ -5619,15 +5697,15 @@ dependencies = [
 "tauri-codegen",
 "tauri-utils",
 "tauri-winres",
-
 "toml 0.8.19",
+
 "toml",
 "walkdir",
]

[[package]]
name = "tauri-codegen"
-
version = "2.0.4"
+
version = "2.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f77894f9ddb5cb6c04fcfe8c8869ebe0aded4dabf19917118d48be4a95599ab5"
+
checksum = "e357ec3daf8faad1029bc7109e7f5b308ceb63b6073d110d7388923a4cce5e55"
dependencies = [
 "base64 0.22.1",
 "brotli",
@@ -5641,9 +5719,9 @@ dependencies = [
 "serde",
 "serde_json",
 "sha2",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
 "tauri-utils",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
 "time",
 "url",
 "uuid",
@@ -5652,23 +5730,23 @@ dependencies = [

[[package]]
name = "tauri-macros"
-
version = "2.0.4"
+
version = "2.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3240a5caed760a532e8f687be6f05b2c7d11a1d791fb53ccc08cfeb3e5308736"
+
checksum = "447ee4dd94690d77f1422f2b57e783c654ba75c535ad6f6e727887330804fff2"
dependencies = [
 "heck 0.5.0",
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
 "tauri-codegen",
 "tauri-utils",
]

[[package]]
name = "tauri-plugin"
-
version = "2.0.3"
+
version = "2.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e753f2a30933a9bbf0a202fa47d7cc4a3401f06e8d6dcc53b79aa62954828c79"
+
checksum = "0ad3021d8e60ec7672f51ecb67c5e1a514a4d7a9a5ffc9d85090739378047502"
dependencies = [
 "anyhow",
 "glob",
@@ -5677,15 +5755,15 @@ dependencies = [
 "serde",
 "serde_json",
 "tauri-utils",
-
 "toml 0.8.19",
+
 "toml",
 "walkdir",
]

[[package]]
name = "tauri-plugin-clipboard-manager"
-
version = "2.2.1"
+
version = "2.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "54de1e3a2ea008687954d5d72952800e87b09f6fbea6d0960d99e58050537642"
+
checksum = "3ab4cb42fdf745229b768802e9180920a4be63122cf87ed1c879103f7609d98e"
dependencies = [
 "arboard",
 "log",
@@ -5693,7 +5771,7 @@ dependencies = [
 "serde_json",
 "tauri",
 "tauri-plugin",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
]

[[package]]
@@ -5710,7 +5788,7 @@ dependencies = [
 "tauri",
 "tauri-plugin",
 "tauri-plugin-fs",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
 "url",
]

@@ -5731,31 +5809,31 @@ dependencies = [
 "tauri",
 "tauri-plugin",
 "tauri-utils",
-
 "thiserror 2.0.7",
-
 "toml 0.8.19",
+
 "thiserror 2.0.12",
+
 "toml",
 "url",
 "uuid",
]

[[package]]
name = "tauri-plugin-log"
-
version = "2.2.1"
+
version = "2.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "367a28a5e0ca39eac98005699466e8906edc4a2a8f8e13a5f1a71dc0bea6c677"
+
checksum = "2341d5b9bc5318c8e34f35a569140c78337241aa9c14091550b424c49f0314e0"
dependencies = [
 "android_logger",
 "byte-unit",
 "fern",
 "log",
-
 "objc2",
-
 "objc2-foundation",
+
 "objc2 0.6.0",
+
 "objc2-foundation 0.3.0",
 "serde",
 "serde_json",
 "serde_repr",
 "swift-rs",
 "tauri",
 "tauri-plugin",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
 "time",
]

@@ -5776,7 +5854,7 @@ dependencies = [
 "shared_child",
 "tauri",
 "tauri-plugin",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
 "tokio",
]

@@ -5786,20 +5864,20 @@ version = "2.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "35e344b512b0d99d9d06225f235d87d6c66d89496a3bf323d9b578d940596e6c"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "log",
 "serde",
 "serde_json",
 "tauri",
 "tauri-plugin",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
]

[[package]]
name = "tauri-runtime"
-
version = "2.3.0"
+
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2274ef891ccc0a8d318deffa9d70053f947664d12d58b9c0d1ae5e89237e01f7"
+
checksum = "e758a405ab39e25f4d1235c5f06fe563f44b01ee18bbe38ddec5356d4f581908"
dependencies = [
 "dpi",
 "gtk",
@@ -5809,24 +5887,25 @@ dependencies = [
 "serde",
 "serde_json",
 "tauri-utils",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
 "url",
 "windows",
]

[[package]]
name = "tauri-runtime-wry"
-
version = "2.3.0"
+
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3707b40711d3b9f6519150869e358ffbde7c57567fb9b5a8b51150606939b2a0"
+
checksum = "8b2beb90decade4c71e8b09c9e4a9245837a8a97693f945b77e32baf13f51fec"
dependencies = [
 "gtk",
 "http",
 "jni",
 "log",
-
 "objc2",
-
 "objc2-app-kit",
-
 "objc2-foundation",
+
 "objc2 0.6.0",
+
 "objc2-app-kit 0.3.0",
+
 "objc2-foundation 0.3.0",
+
 "once_cell",
 "percent-encoding",
 "raw-window-handle",
 "softbuffer",
@@ -5842,9 +5921,9 @@ dependencies = [

[[package]]
name = "tauri-utils"
-
version = "2.1.1"
+
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "96fb10e7cc97456b2d5b9c03e335b5de5da982039a303a20d10006885e4523a0"
+
checksum = "107a959dbd5ff53d89a98f6f2e3e987c611334141a43630caae1d80e79446dd6"
dependencies = [
 "aes-gcm",
 "brotli",
@@ -5855,12 +5934,12 @@ dependencies = [
 "glob",
 "html5ever",
 "http",
-
 "infer 0.16.0",
+
 "infer",
 "json-patch",
 "kuchikiki",
 "log",
 "memchr",
-
 "phf 0.11.2",
+
 "phf 0.11.3",
 "proc-macro2",
 "quote",
 "regex",
@@ -5872,8 +5951,8 @@ dependencies = [
 "serde_with",
 "serialize-to-javascript",
 "swift-rs",
-
 "thiserror 2.0.7",
-
 "toml 0.8.19",
+
 "thiserror 2.0.12",
+
 "toml",
 "url",
 "urlpattern",
 "uuid",
@@ -5882,25 +5961,24 @@ dependencies = [

[[package]]
name = "tauri-winres"
-
version = "0.1.1"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb"
+
checksum = "56eaa45f707bedf34d19312c26d350bc0f3c59a47e58e8adbeecdc850d2c13a0"
dependencies = [
 "embed-resource",
-
 "toml 0.7.8",
+
 "toml",
]

[[package]]
name = "tempfile"
-
version = "3.17.1"
+
version = "3.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230"
+
checksum = "488960f40a3fd53d72c2a29a58722561dee8afdd175bd88e3db4677d7b2ba600"
dependencies = [
-
 "cfg-if",
 "fastrand",
-
 "getrandom 0.3.1",
+
 "getrandom 0.3.2",
 "once_cell",
-
 "rustix",
+
 "rustix 1.0.3",
 "windows-sys 0.59.0",
]

@@ -5937,7 +6015,7 @@ dependencies = [
 "radicle-types",
 "serde",
 "serde_json",
-
 "thiserror 1.0.69",
+
 "thiserror 2.0.12",
 "tokio",
 "tower-http",
]
@@ -5968,11 +6046,11 @@ dependencies = [

[[package]]
name = "thiserror"
-
version = "2.0.7"
+
version = "2.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "93605438cbd668185516ab499d589afb7ee1859ea3d5fc8f6b0755e1c7443767"
+
checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
dependencies = [
-
 "thiserror-impl 2.0.7",
+
 "thiserror-impl 2.0.12",
]

[[package]]
@@ -5983,18 +6061,18 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
name = "thiserror-impl"
-
version = "2.0.7"
+
version = "2.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e1d8749b4531af2117677a5fcd12b1348a3fe2b81e36e61ffeac5c4aa3273e36"
+
checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -6010,12 +6088,12 @@ dependencies = [

[[package]]
name = "time"
-
version = "0.3.37"
+
version = "0.3.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21"
+
checksum = "9d9c75b47bdff86fa3334a3db91356b8d7d86a9b839dab7d0bdc5c3d3a077618"
dependencies = [
 "deranged",
-
 "itoa 1.0.14",
+
 "itoa 1.0.15",
 "libc",
 "num-conv",
 "num_threads",
@@ -6027,15 +6105,15 @@ dependencies = [

[[package]]
name = "time-core"
-
version = "0.1.2"
+
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
+
checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c"

[[package]]
name = "time-macros"
-
version = "0.2.19"
+
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de"
+
checksum = "29aa485584182073ed57fd5004aa09c371f021325014694e432313345865fd04"
dependencies = [
 "num-conv",
 "time-core",
@@ -6053,9 +6131,9 @@ dependencies = [

[[package]]
name = "tinyvec"
-
version = "1.8.0"
+
version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
+
checksum = "09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71"
dependencies = [
 "tinyvec_macros",
]
@@ -6068,9 +6146,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"

[[package]]
name = "tokio"
-
version = "1.42.0"
+
version = "1.44.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551"
+
checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a"
dependencies = [
 "backtrace",
 "bytes",
@@ -6086,20 +6164,20 @@ dependencies = [

[[package]]
name = "tokio-macros"
-
version = "2.4.0"
+
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
+
checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
name = "tokio-rustls"
-
version = "0.26.1"
+
version = "0.26.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37"
+
checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b"
dependencies = [
 "rustls",
 "tokio",
@@ -6107,9 +6185,9 @@ dependencies = [

[[package]]
name = "tokio-util"
-
version = "0.7.13"
+
version = "0.7.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078"
+
checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034"
dependencies = [
 "bytes",
 "futures-core",
@@ -6120,26 +6198,14 @@ dependencies = [

[[package]]
name = "toml"
-
version = "0.7.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257"
-
dependencies = [
-
 "serde",
-
 "serde_spanned",
-
 "toml_datetime",
-
 "toml_edit 0.19.15",
-
]
-

-
[[package]]
-
name = "toml"
-
version = "0.8.19"
+
version = "0.8.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e"
+
checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148"
dependencies = [
 "serde",
 "serde_spanned",
 "toml_datetime",
-
 "toml_edit 0.22.22",
+
 "toml_edit 0.22.24",
]

[[package]]
@@ -6157,9 +6223,7 @@ version = "0.19.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
dependencies = [
-
 "indexmap 2.7.0",
-
 "serde",
-
 "serde_spanned",
+
 "indexmap 2.8.0",
 "toml_datetime",
 "winnow 0.5.40",
]
@@ -6170,22 +6234,22 @@ version = "0.20.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81"
dependencies = [
-
 "indexmap 2.7.0",
+
 "indexmap 2.8.0",
 "toml_datetime",
 "winnow 0.5.40",
]

[[package]]
name = "toml_edit"
-
version = "0.22.22"
+
version = "0.22.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5"
+
checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474"
dependencies = [
-
 "indexmap 2.7.0",
+
 "indexmap 2.8.0",
 "serde",
 "serde_spanned",
 "toml_datetime",
-
 "winnow 0.6.20",
+
 "winnow 0.7.4",
]

[[package]]
@@ -6205,15 +6269,13 @@ dependencies = [

[[package]]
name = "tower-http"
-
version = "0.5.2"
+
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5"
+
checksum = "403fa3b783d4b626a8ad51d766ab03cb6d2dbfc46b1c5d4448395e6628dc9697"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "bytes",
 "http",
-
 "http-body",
-
 "http-body-util",
 "pin-project-lite",
 "tower-layer",
 "tower-service",
@@ -6250,7 +6312,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
@@ -6264,34 +6326,36 @@ dependencies = [

[[package]]
name = "tray-icon"
-
version = "0.19.2"
+
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d48a05076dd272615d03033bf04f480199f7d1b66a8ac64d75c625fc4a70c06b"
+
checksum = "d433764348e7084bad2c5ea22c96c71b61b17afe3a11645710f533bd72b6a2b5"
dependencies = [
-
 "core-graphics 0.24.0",
 "crossbeam-channel",
-
 "dirs 5.0.1",
+
 "dirs",
 "libappindicator",
 "muda",
-
 "objc2",
-
 "objc2-app-kit",
-
 "objc2-foundation",
+
 "objc2 0.6.0",
+
 "objc2-app-kit 0.3.0",
+
 "objc2-core-foundation",
+
 "objc2-core-graphics",
+
 "objc2-foundation 0.3.0",
 "once_cell",
 "png",
 "serde",
-
 "thiserror 1.0.69",
+
 "thiserror 2.0.12",
 "windows-sys 0.59.0",
]

[[package]]
name = "tree-sitter"
-
version = "0.24.5"
+
version = "0.25.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8ac95b18f0f727aaaa012bd5179a1916706ee3ed071920fdbda738750b0c0bf5"
+
checksum = "b9ac5ea5e7f2f1700842ec071401010b9c59bf735295f6e9fa079c3dc035b167"
dependencies = [
 "cc",
 "regex",
 "regex-syntax",
+
 "serde_json",
 "streaming-iterator",
 "tree-sitter-language",
]
@@ -6318,9 +6382,9 @@ dependencies = [

[[package]]
name = "tree-sitter-css"
-
version = "0.23.1"
+
version = "0.23.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "25435a275adb3226b6fddab891bbc50d1a500774a44ceb97022a39666ccda75d"
+
checksum = "5ad6489794d41350d12a7fbe520e5199f688618f43aace5443980d1ddcf1b29e"
dependencies = [
 "cc",
 "tree-sitter-language",
@@ -6338,14 +6402,13 @@ dependencies = [

[[package]]
name = "tree-sitter-highlight"
-
version = "0.24.5"
+
version = "0.25.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "509f963906976c0cd64e92ee07394c3e9193cad0d8e1e646ef1901d0dea37601"
+
checksum = "076673d82b859652de3e7abe73a4592c173e51dfc9b83eb49f0479fd9fe4631c"
dependencies = [
-
 "lazy_static",
 "regex",
 "streaming-iterator",
-
 "thiserror 1.0.69",
+
 "thiserror 2.0.12",
 "tree-sitter",
]

@@ -6391,9 +6454,9 @@ dependencies = [

[[package]]
name = "tree-sitter-language"
-
version = "0.1.3"
+
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c199356c799a8945965bb5f2c55b2ad9d9aa7c4b4f6e587fe9dea0bc715e5f9c"
+
checksum = "c4013970217383f67b18aef68f6fb2e8d409bc5755227092d32efb0422ba24b8"

[[package]]
name = "tree-sitter-md"
@@ -6407,9 +6470,9 @@ dependencies = [

[[package]]
name = "tree-sitter-python"
-
version = "0.23.5"
+
version = "0.23.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "70beaa47e19e1529e8787fc0a80ebbae5a9fdaefc5fcc8972c885c9abf6ab0f0"
+
checksum = "3d065aaa27f3aaceaf60c1f0e0ac09e1cb9eb8ed28e7bcdaa52129cffc7f4b04"
dependencies = [
 "cc",
 "tree-sitter-language",
@@ -6476,6 +6539,19 @@ dependencies = [
]

[[package]]
+
name = "tree_magic_mini"
+
version = "3.1.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "aac5e8971f245c3389a5a76e648bfc80803ae066a1243a75db0064d7c1129d63"
+
dependencies = [
+
 "fnv",
+
 "memchr",
+
 "nom",
+
 "once_cell",
+
 "petgraph",
+
]
+

+
[[package]]
name = "triomphe"
version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -6500,7 +6576,7 @@ dependencies = [
 "dprint-plugin-typescript",
 "lazy_static",
 "serde_json",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
 "ts-rs-macros",
]

@@ -6512,7 +6588,7 @@ checksum = "0e9d8656589772eeec2cf7a8264d9cda40fb28b9bc53118ceb9e8c07f8f38730"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
 "termcolor",
]

@@ -6524,15 +6600,15 @@ checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a"

[[package]]
name = "typeid"
-
version = "1.0.2"
+
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e"
+
checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c"

[[package]]
name = "typenum"
-
version = "1.17.0"
+
version = "1.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
+
checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f"

[[package]]
name = "uds_windows"
@@ -6588,9 +6664,9 @@ dependencies = [

[[package]]
name = "unicase"
-
version = "2.8.0"
+
version = "2.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df"
+
checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"

[[package]]
name = "unicode-id-start"
@@ -6600,9 +6676,9 @@ checksum = "02aebfa694eccbbbffdd92922c7de136b9fe764396d2f10e21bce1681477cfc1"

[[package]]
name = "unicode-ident"
-
version = "1.0.14"
+
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
+
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"

[[package]]
name = "unicode-normalization"
@@ -6691,11 +6767,11 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"

[[package]]
name = "uuid"
-
version = "1.11.0"
+
version = "1.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a"
+
checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9"
dependencies = [
-
 "getrandom 0.2.15",
+
 "getrandom 0.3.2",
 "serde",
]

@@ -6735,9 +6811,9 @@ dependencies = [

[[package]]
name = "vswhom-sys"
-
version = "0.1.2"
+
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18"
+
checksum = "fb067e4cbd1ff067d1df46c9194b5de0e98efd2810bbc95c5d5e5f25a3231150"
dependencies = [
 "cc",
 "libc",
@@ -6776,43 +6852,44 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"

[[package]]
name = "wasi"
-
version = "0.13.3+wasi-0.2.2"
+
version = "0.14.2+wasi-0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2"
+
checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"
dependencies = [
 "wit-bindgen-rt",
]

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

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

[[package]]
name = "wasm-bindgen-futures"
-
version = "0.4.49"
+
version = "0.4.50"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2"
+
checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61"
dependencies = [
 "cfg-if",
 "js-sys",
@@ -6823,9 +6900,9 @@ dependencies = [

[[package]]
name = "wasm-bindgen-macro"
-
version = "0.2.99"
+
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe"
+
checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
dependencies = [
 "quote",
 "wasm-bindgen-macro-support",
@@ -6833,22 +6910,25 @@ dependencies = [

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

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

[[package]]
name = "wasm-streams"
@@ -6865,69 +6945,79 @@ dependencies = [

[[package]]
name = "wayland-backend"
-
version = "0.3.7"
+
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6"
+
checksum = "b7208998eaa3870dad37ec8836979581506e0c5c64c20c9e79e9d2a10d6f47bf"
dependencies = [
 "cc",
 "downcast-rs",
-
 "rustix",
-
 "scoped-tls",
+
 "rustix 0.38.44",
 "smallvec",
 "wayland-sys",
]

[[package]]
name = "wayland-client"
-
version = "0.31.7"
+
version = "0.31.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b66249d3fc69f76fd74c82cc319300faa554e9d865dab1f7cd66cc20db10b280"
+
checksum = "c2120de3d33638aaef5b9f4472bff75f07c56379cf76ea320bd3a3d65ecaf73f"
dependencies = [
-
 "bitflags 2.6.0",
-
 "rustix",
+
 "bitflags 2.9.0",
+
 "rustix 0.38.44",
 "wayland-backend",
 "wayland-scanner",
]

[[package]]
name = "wayland-protocols"
-
version = "0.32.5"
+
version = "0.31.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4"
+
dependencies = [
+
 "bitflags 2.9.0",
+
 "wayland-backend",
+
 "wayland-client",
+
 "wayland-scanner",
+
]
+

+
[[package]]
+
name = "wayland-protocols-wlr"
+
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7cd0ade57c4e6e9a8952741325c30bf82f4246885dca8bf561898b86d0c1f58e"
+
checksum = "ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6"
dependencies = [
-
 "bitflags 2.6.0",
+
 "bitflags 2.9.0",
 "wayland-backend",
 "wayland-client",
+
 "wayland-protocols",
 "wayland-scanner",
]

[[package]]
name = "wayland-scanner"
-
version = "0.31.5"
+
version = "0.31.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "597f2001b2e5fc1121e3d5b9791d3e78f05ba6bfa4641053846248e3a13661c3"
+
checksum = "896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484"
dependencies = [
 "proc-macro2",
-
 "quick-xml 0.36.2",
+
 "quick-xml 0.37.2",
 "quote",
]

[[package]]
name = "wayland-sys"
-
version = "0.31.5"
+
version = "0.31.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "efa8ac0d8e8ed3e3b5c9fc92c7881406a268e11555abe36493efabe649a29e09"
+
checksum = "dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615"
dependencies = [
-
 "dlib",
-
 "log",
 "pkg-config",
]

[[package]]
name = "web-sys"
-
version = "0.3.76"
+
version = "0.3.77"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc"
+
checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2"
dependencies = [
 "js-sys",
 "wasm-bindgen",
@@ -6998,14 +7088,14 @@ dependencies = [

[[package]]
name = "webview2-com"
-
version = "0.34.0"
+
version = "0.36.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "823e7ebcfaea51e78f72c87fc3b65a1e602c321f407a0b36dbb327d7bb7cd921"
+
checksum = "b0d606f600e5272b514dbb66539dd068211cc20155be8d3958201b4b5bd79ed3"
dependencies = [
 "webview2-com-macros",
 "webview2-com-sys",
 "windows",
-
 "windows-core 0.58.0",
+
 "windows-core 0.60.1",
 "windows-implement",
 "windows-interface",
]
@@ -7018,18 +7108,18 @@ checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
name = "webview2-com-sys"
-
version = "0.34.0"
+
version = "0.36.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7a82bce72db6e5ee83c68b5de1e2cd6ea195b9fbff91cb37df5884cbe3222df4"
+
checksum = "bfb27fccd3c27f68e9a6af1bcf48c2d82534b8675b83608a4d81446d095a17ac"
dependencies = [
-
 "thiserror 1.0.69",
+
 "thiserror 2.0.12",
 "windows",
-
 "windows-core 0.58.0",
+
 "windows-core 0.60.1",
]

[[package]]
@@ -7071,13 +7161,14 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"

[[package]]
name = "window-vibrancy"
-
version = "0.5.2"
+
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3ea403deff7b51fff19e261330f71608ff2cdef5721d72b64180bb95be7c4150"
+
checksum = "d9bec5a31f3f9362f2258fd0e9c9dd61a9ca432e7306cc78c444258f0dce9a9c"
dependencies = [
-
 "objc2",
-
 "objc2-app-kit",
-
 "objc2-foundation",
+
 "objc2 0.6.0",
+
 "objc2-app-kit 0.3.0",
+
 "objc2-core-foundation",
+
 "objc2-foundation 0.3.0",
 "raw-window-handle",
 "windows-sys 0.59.0",
 "windows-version",
@@ -7085,12 +7176,24 @@ dependencies = [

[[package]]
name = "windows"
-
version = "0.58.0"
+
version = "0.60.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6"
+
checksum = "ddf874e74c7a99773e62b1c671427abf01a425e77c3d3fb9fb1e4883ea934529"
dependencies = [
-
 "windows-core 0.58.0",
-
 "windows-targets 0.52.6",
+
 "windows-collections",
+
 "windows-core 0.60.1",
+
 "windows-future",
+
 "windows-link",
+
 "windows-numerics",
+
]
+

+
[[package]]
+
name = "windows-collections"
+
version = "0.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5467f79cc1ba3f52ebb2ed41dbb459b8e7db636cc3429458d9a852e15bc24dec"
+
dependencies = [
+
 "windows-core 0.60.1",
]

[[package]]
@@ -7104,67 +7207,92 @@ dependencies = [

[[package]]
name = "windows-core"
-
version = "0.58.0"
+
version = "0.60.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99"
+
checksum = "ca21a92a9cae9bf4ccae5cf8368dce0837100ddf6e6d57936749e85f152f6247"
dependencies = [
 "windows-implement",
 "windows-interface",
+
 "windows-link",
 "windows-result",
 "windows-strings",
-
 "windows-targets 0.52.6",
+
]
+

+
[[package]]
+
name = "windows-future"
+
version = "0.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a787db4595e7eb80239b74ce8babfb1363d8e343ab072f2ffe901400c03349f0"
+
dependencies = [
+
 "windows-core 0.60.1",
+
 "windows-link",
]

[[package]]
name = "windows-implement"
-
version = "0.58.0"
+
version = "0.59.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b"
+
checksum = "83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
name = "windows-interface"
-
version = "0.58.0"
+
version = "0.59.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515"
+
checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
+
]
+

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

+
[[package]]
+
name = "windows-numerics"
+
version = "0.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "005dea54e2f6499f2cee279b8f703b3cf3b5734a2d8d21867c8f44003182eeed"
+
dependencies = [
+
 "windows-core 0.60.1",
+
 "windows-link",
]

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

[[package]]
name = "windows-result"
-
version = "0.2.0"
+
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
+
checksum = "c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252"
dependencies = [
-
 "windows-targets 0.52.6",
+
 "windows-link",
]

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

[[package]]
@@ -7242,7 +7370,7 @@ dependencies = [
 "windows_aarch64_gnullvm 0.52.6",
 "windows_aarch64_msvc 0.52.6",
 "windows_i686_gnu 0.52.6",
-
 "windows_i686_gnullvm",
+
 "windows_i686_gnullvm 0.52.6",
 "windows_i686_msvc 0.52.6",
 "windows_x86_64_gnu 0.52.6",
 "windows_x86_64_gnullvm 0.52.6",
@@ -7250,12 +7378,28 @@ dependencies = [
]

[[package]]
+
name = "windows-targets"
+
version = "0.53.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b"
+
dependencies = [
+
 "windows_aarch64_gnullvm 0.53.0",
+
 "windows_aarch64_msvc 0.53.0",
+
 "windows_i686_gnu 0.53.0",
+
 "windows_i686_gnullvm 0.53.0",
+
 "windows_i686_msvc 0.53.0",
+
 "windows_x86_64_gnu 0.53.0",
+
 "windows_x86_64_gnullvm 0.53.0",
+
 "windows_x86_64_msvc 0.53.0",
+
]
+

+
[[package]]
name = "windows-version"
-
version = "0.1.1"
+
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515"
+
checksum = "e04a5c6627e310a23ad2358483286c7df260c964eb2d003d8efd6d0f4e79265c"
dependencies = [
-
 "windows-targets 0.52.6",
+
 "windows-link",
]

[[package]]
@@ -7277,6 +7421,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"

[[package]]
+
name = "windows_aarch64_gnullvm"
+
version = "0.53.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
+

+
[[package]]
name = "windows_aarch64_msvc"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7295,6 +7445,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"

[[package]]
+
name = "windows_aarch64_msvc"
+
version = "0.53.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
+

+
[[package]]
name = "windows_i686_gnu"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7313,12 +7469,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"

[[package]]
+
name = "windows_i686_gnu"
+
version = "0.53.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
+

+
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"

[[package]]
+
name = "windows_i686_gnullvm"
+
version = "0.53.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
+

+
[[package]]
name = "windows_i686_msvc"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7337,6 +7505,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"

[[package]]
+
name = "windows_i686_msvc"
+
version = "0.53.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
+

+
[[package]]
name = "windows_x86_64_gnu"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7355,6 +7529,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"

[[package]]
+
name = "windows_x86_64_gnu"
+
version = "0.53.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
+

+
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7373,6 +7553,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"

[[package]]
+
name = "windows_x86_64_gnullvm"
+
version = "0.53.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
+

+
[[package]]
name = "windows_x86_64_msvc"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7391,6 +7577,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"

[[package]]
+
name = "windows_x86_64_msvc"
+
version = "0.53.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
+

+
[[package]]
name = "winnow"
version = "0.5.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7401,9 +7593,9 @@ dependencies = [

[[package]]
name = "winnow"
-
version = "0.6.20"
+
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b"
+
checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36"
dependencies = [
 "memchr",
]
@@ -7420,11 +7612,31 @@ dependencies = [

[[package]]
name = "wit-bindgen-rt"
-
version = "0.33.0"
+
version = "0.39.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1"
+
dependencies = [
+
 "bitflags 2.9.0",
+
]
+

+
[[package]]
+
name = "wl-clipboard-rs"
+
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c"
+
checksum = "12b41773911497b18ca8553c3daaf8ec9fe9819caf93d451d3055f69de028adb"
dependencies = [
-
 "bitflags 2.6.0",
+
 "derive-new",
+
 "libc",
+
 "log",
+
 "nix 0.28.0",
+
 "os_pipe",
+
 "tempfile",
+
 "thiserror 1.0.69",
+
 "tree_magic_mini",
+
 "wayland-backend",
+
 "wayland-client",
+
 "wayland-protocols",
+
 "wayland-protocols-wlr",
]

[[package]]
@@ -7441,12 +7653,12 @@ checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"

[[package]]
name = "wry"
-
version = "0.48.1"
+
version = "0.50.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a2e33c08b174442ff80d5c791020696f9f8b4e4a87b8cfc7494aad6167ec44e1"
+
checksum = "b19b78efae8b853c6c817e8752fc1dbf9cab8a8ffe9c30f399bd750ccf0f0730"
dependencies = [
 "base64 0.22.1",
-
 "block2",
+
 "block2 0.6.0",
 "cookie",
 "crossbeam-channel",
 "dpi",
@@ -7460,9 +7672,10 @@ dependencies = [
 "kuchikiki",
 "libc",
 "ndk",
-
 "objc2",
-
 "objc2-app-kit",
-
 "objc2-foundation",
+
 "objc2 0.6.0",
+
 "objc2-app-kit 0.3.0",
+
 "objc2-core-foundation",
+
 "objc2-foundation 0.3.0",
 "objc2-ui-kit",
 "objc2-web-kit",
 "once_cell",
@@ -7471,13 +7684,13 @@ dependencies = [
 "sha2",
 "soup3",
 "tao-macros",
-
 "thiserror 2.0.7",
+
 "thiserror 2.0.12",
 "url",
 "webkit2gtk",
 "webkit2gtk-sys",
 "webview2-com",
 "windows",
-
 "windows-core 0.58.0",
+
 "windows-core 0.60.1",
 "windows-version",
 "x11-dl",
]
@@ -7519,7 +7732,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12"
dependencies = [
 "gethostname",
-
 "rustix",
+
 "rustix 0.38.44",
 "x11rb-protocol",
]

@@ -7531,13 +7744,12 @@ checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d"

[[package]]
name = "xattr"
-
version = "1.3.1"
+
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f"
+
checksum = "0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e"
dependencies = [
 "libc",
-
 "linux-raw-sys",
-
 "rustix",
+
 "rustix 1.0.3",
]

[[package]]
@@ -7570,15 +7782,15 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
 "synstructure",
]

[[package]]
name = "zbus"
-
version = "5.2.0"
+
version = "5.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fb67eadba43784b6fb14857eba0d8fc518686d3ee537066eb6086dc318e2c8a1"
+
checksum = "59c333f648ea1b647bc95dc1d34807c8e25ed7a6feff3394034dc4776054b236"
dependencies = [
 "async-broadcast",
 "async-recursion",
@@ -7586,9 +7798,9 @@ dependencies = [
 "enumflags2",
 "event-listener",
 "futures-core",
-
 "futures-util",
+
 "futures-lite",
 "hex",
-
 "nix",
+
 "nix 0.29.0",
 "ordered-stream",
 "serde",
 "serde_repr",
@@ -7597,7 +7809,7 @@ dependencies = [
 "tracing",
 "uds_windows",
 "windows-sys 0.59.0",
-
 "winnow 0.6.20",
+
 "winnow 0.7.4",
 "xdg-home",
 "zbus_macros",
 "zbus_names",
@@ -7606,14 +7818,14 @@ dependencies = [

[[package]]
name = "zbus_macros"
-
version = "5.2.0"
+
version = "5.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2c9d49ebc960ceb660f2abe40a5904da975de6986f2af0d7884b39eec6528c57"
+
checksum = "f325ad10eb0d0a3eb060203494c3b7ec3162a01a59db75d2deee100339709fc0"
dependencies = [
-
 "proc-macro-crate 3.2.0",
+
 "proc-macro-crate 3.3.0",
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
 "zbus_names",
 "zvariant",
 "zvariant_utils",
@@ -7621,13 +7833,13 @@ dependencies = [

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

@@ -7637,8 +7849,16 @@ version = "0.7.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
dependencies = [
-
 "byteorder",
-
 "zerocopy-derive",
+
 "zerocopy-derive 0.7.35",
+
]
+

+
[[package]]
+
name = "zerocopy"
+
version = "0.8.23"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6"
+
dependencies = [
+
 "zerocopy-derive 0.8.23",
]

[[package]]
@@ -7649,27 +7869,38 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
+
]
+

+
[[package]]
+
name = "zerocopy-derive"
+
version = "0.8.23"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154"
+
dependencies = [
+
 "proc-macro2",
+
 "quote",
+
 "syn 2.0.100",
]

[[package]]
name = "zerofrom"
-
version = "0.1.5"
+
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e"
+
checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
dependencies = [
 "zerofrom-derive",
]

[[package]]
name = "zerofrom-derive"
-
version = "0.1.5"
+
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808"
+
checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
 "synstructure",
]

@@ -7701,48 +7932,48 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
dependencies = [
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
]

[[package]]
name = "zvariant"
-
version = "5.1.0"
+
version = "5.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a1200ee6ac32f1e5a312e455a949a4794855515d34f9909f4a3e082d14e1a56f"
+
checksum = "b2df9ee044893fcffbdc25de30546edef3e32341466811ca18421e3cd6c5a3ac"
dependencies = [
 "endi",
 "enumflags2",
 "serde",
 "static_assertions",
 "url",
-
 "winnow 0.6.20",
+
 "winnow 0.7.4",
 "zvariant_derive",
 "zvariant_utils",
]

[[package]]
name = "zvariant_derive"
-
version = "5.1.0"
+
version = "5.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "687e3b97fae6c9104fbbd36c73d27d149abf04fb874e2efbd84838763daa8916"
+
checksum = "74170caa85b8b84cc4935f2d56a57c7a15ea6185ccdd7eadb57e6edd90f94b2f"
dependencies = [
-
 "proc-macro-crate 3.2.0",
+
 "proc-macro-crate 3.3.0",
 "proc-macro2",
 "quote",
-
 "syn 2.0.90",
+
 "syn 2.0.100",
 "zvariant_utils",
]

[[package]]
name = "zvariant_utils"
-
version = "3.0.2"
+
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "20d1d011a38f12360e5fcccceeff5e2c42a8eb7f27f0dcba97a0862ede05c9c6"
+
checksum = "e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34"
dependencies = [
 "proc-macro2",
 "quote",
 "serde",
 "static_assertions",
-
 "syn 2.0.90",
-
 "winnow 0.6.20",
+
 "syn 2.0.100",
+
 "winnow 0.7.4",
]
modified crates/radicle-tauri/Cargo.toml
@@ -29,7 +29,7 @@ tauri-plugin-dialog = { version = "2.2.0" }
tauri-plugin-log = { version = "2.2.1" }
tauri-plugin-shell = { version = "2.2.0" }
tauri-plugin-window-state = { version = "2.2.1" }
-
thiserror = { version = "1.0.64" }
+
thiserror = { version = "2.0.12" }
tokio = { version = "1.40.0", features = ["time"] }
ts-rs = { version = "10.0.0", features = ["serde-json-impl", "no-serde-warnings"] }
ssh-key = { version = "0.6.3" }
modified crates/radicle-types/Cargo.toml
@@ -5,27 +5,27 @@ edition = "2021"

[dependencies]
anyhow = { version = "1.0.90" }
-
axum = { version = "0.7.5", default-features = false, features = ["json"] }
+
axum = { version = "0.8.1", default-features = false, features = ["json"] }
base64 = { version = "0.22.1" }
localtime = { version = "1.3.1" }
log = { version = "0.4.22" }
-
infer = { version = "0.3" }
+
infer = { version = "0.19.0" }
mime-infer = { version = "3.0.0" }
radicle = { git = "https://ash.radicle.garden/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git", package = "radicle", rev = "7c902b6905724345ba850eb6cca8f8becc9a9c72", features = ["test"] }
radicle-surf = { version = "0.22.1", features = ["serde"] }
serde = { version = "1.0.210", features = ["derive"] }
serde_json = { version = "1.0.132" }
sqlite = { version = "0.32.0", features = ["bundled"] }
-
ssh-key = { version = "0.6.3" }
+
ssh-key = { version = "=0.6.3" }
tauri-plugin-clipboard-manager = { version = "2.2.1" }
tauri-plugin-fs = { version = "2.2.0" }
tempfile = { version = "3.14.0" }
-
thiserror = { version = "1.0.65" }
+
thiserror = { version = "2.0.12" }
tree-sitter-bash = { version = "0.23.3" }
tree-sitter-c = { version = "0.23.2" }
tree-sitter-css = { version = "0.23.1" }
tree-sitter-go = { version = "0.23.4" }
-
tree-sitter-highlight = { version = "0.24.4" }
+
tree-sitter-highlight = { version = "0.25.3" }
tree-sitter-html = { version = "0.23.2" }
tree-sitter-javascript = { version = "0.23.1" }
tree-sitter-jsdoc = { version = "0.23.2" }
modified crates/test-http-api/Cargo.toml
@@ -7,7 +7,7 @@ edition = "2021"

[dependencies]
anyhow = { version = "1.0.90" }
-
axum = { version = "0.7.5", default-features = false, features = ["json", "query", "tokio", "http1"] }
+
axum = { version = "0.8.1", default-features = false, features = ["json", "query", "tokio", "http1"] }
hyper = { version = "1.4", default-features = false }
lexopt = { version = "0.3.0" }
radicle = { git = "https://ash.radicle.garden/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git", package = "radicle", rev = "7c902b6905724345ba850eb6cca8f8becc9a9c72" }
@@ -15,6 +15,6 @@ radicle-surf = { version = "0.22.1", default-features = false, features = ["serd
radicle-types = { path = "../radicle-types" }
serde = { version = "1", features = ["derive"] }
serde_json = { version = "1", features = ["preserve_order"] }
-
thiserror = { version = "1" }
+
thiserror = { version = "2.0.12" }
tokio = { version = "1.40", default-features = false, features = ["macros", "rt-multi-thread"] }
-
tower-http = { version = "0.5.2", default-features = false, features = ["cors", "set-header"] }
+
tower-http = { version = "0.6.2", default-features = false, features = ["cors", "set-header"] }