diff --git a/Cargo.lock b/Cargo.lock
index d92bd37327..b2f215b3df 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -18,7 +18,7 @@ version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"bytes",
"futures-core",
"futures-sink",
@@ -40,7 +40,7 @@ dependencies = [
"actix-service",
"actix-utils",
"base64 0.22.1",
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"bytes",
"bytestring",
"derive_more 2.0.1",
@@ -230,9 +230,9 @@ dependencies = [
[[package]]
name = "aho-corasick"
-version = "1.1.3"
+version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
+checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
dependencies = [
"memchr",
]
@@ -247,7 +247,7 @@ dependencies = [
"bytes",
"cfg-if",
"http 1.3.1",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"schemars 0.9.0",
"serde",
"serde_json",
@@ -286,7 +286,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed7572b7ba83a31e20d1b48970ee402d2e3e0537dcfe0a3ff4d6eb7508617d43"
dependencies = [
"alsa-sys",
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"cfg-if",
"libc",
]
@@ -771,7 +771,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -811,7 +811,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -848,7 +848,7 @@ checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -1026,9 +1026,9 @@ dependencies = [
[[package]]
name = "aws-sdk-s3"
-version = "1.108.0"
+version = "1.109.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "200be4aed61e3c0669f7268bacb768f283f1c32a7014ce57225e1160be2f6ccb"
+checksum = "3c6d81b75f8ff78882e70c5909804b44553d56136899fb4015a0a68ecc870e0e"
dependencies = [
"aws-credential-types",
"aws-runtime",
@@ -1082,9 +1082,9 @@ dependencies = [
[[package]]
name = "aws-sdk-ssooidc"
-version = "1.88.0"
+version = "1.89.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9a68d675582afea0e94d38b6ca9c5aaae4ca14f1d36faa6edb19b42e687e70d7"
+checksum = "695dc67bb861ccb8426c9129b91c30e266a0e3d85650cafdf62fcca14c8fd338"
dependencies = [
"aws-credential-types",
"aws-runtime",
@@ -1149,9 +1149,9 @@ dependencies = [
[[package]]
name = "aws-sdk-transcribestreaming"
-version = "1.89.0"
+version = "1.90.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "972e22d658d1eedcff86c47c1f51c89599bd49830da8a9fc682c5ebb84f8deef"
+checksum = "a5960c68943662749c752dfa3f0bbf3fb0f8d6d766b15eb20cdd3e379095830b"
dependencies = [
"aws-credential-types",
"aws-runtime",
@@ -1284,7 +1284,7 @@ dependencies = [
"hyper-util",
"pin-project-lite",
"rustls 0.21.12",
- "rustls 0.23.32",
+ "rustls 0.23.34",
"rustls-native-certs 0.8.2",
"rustls-pki-types",
"tokio",
@@ -1574,9 +1574,9 @@ dependencies = [
[[package]]
name = "backon"
-version = "1.5.2"
+version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "592277618714fbcecda9a02ba7a8781f319d26532a88553bbacc77ba5d2b3a8d"
+checksum = "cffb0e931875b666fc4fcb20fee52e9bbd1ef836fd9e9e04ec21555f9f85f7ef"
dependencies = [
"fastrand 2.3.0",
"gloo-timers",
@@ -1660,7 +1660,7 @@ dependencies = [
"globset",
"grep-cli",
"home",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"itertools 0.13.0",
"nu-ansi-term",
"once_cell",
@@ -1697,7 +1697,7 @@ version = "0.66.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"cexpr",
"clang-sys",
"lazy_static",
@@ -1710,7 +1710,7 @@ dependencies = [
"regex",
"rustc-hash 1.1.0",
"shlex",
- "syn 2.0.106",
+ "syn 2.0.108",
"which",
]
@@ -1720,7 +1720,7 @@ version = "0.69.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"cexpr",
"clang-sys",
"itertools 0.12.1",
@@ -1733,7 +1733,7 @@ dependencies = [
"regex",
"rustc-hash 1.1.0",
"shlex",
- "syn 2.0.106",
+ "syn 2.0.108",
"which",
]
@@ -1743,7 +1743,7 @@ version = "0.71.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"cexpr",
"clang-sys",
"itertools 0.13.0",
@@ -1754,7 +1754,7 @@ dependencies = [
"regex",
"rustc-hash 2.1.1",
"shlex",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -1763,7 +1763,7 @@ version = "0.72.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"cexpr",
"clang-sys",
"itertools 0.13.0",
@@ -1774,7 +1774,7 @@ dependencies = [
"regex",
"rustc-hash 2.1.1",
"shlex",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -1811,11 +1811,11 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
-version = "2.9.4"
+version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394"
+checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
dependencies = [
- "serde",
+ "serde_core",
]
[[package]]
@@ -1895,7 +1895,7 @@ dependencies = [
"hyperlocal",
"log",
"pin-project-lite",
- "rustls 0.23.32",
+ "rustls 0.23.34",
"rustls-native-certs 0.8.2",
"rustls-pemfile 2.2.0",
"rustls-pki-types",
@@ -1953,7 +1953,7 @@ dependencies = [
"ident_case",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -1968,7 +1968,7 @@ dependencies = [
"proc-macro2",
"quote",
"rustversion",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -1994,9 +1994,9 @@ dependencies = [
[[package]]
name = "bstr"
-version = "1.12.0"
+version = "1.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4"
+checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab"
dependencies = [
"memchr",
"regex-automata",
@@ -2036,7 +2036,7 @@ dependencies = [
"proc-macro2",
"quote",
"str_inflector",
- "syn 2.0.106",
+ "syn 2.0.108",
"thiserror 1.0.69",
"try_match",
]
@@ -2064,7 +2064,7 @@ checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -2137,7 +2137,7 @@ dependencies = [
"darling 0.20.11",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -2152,7 +2152,7 @@ version = "0.18.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"cairo-sys-rs",
"glib",
"libc",
@@ -2435,9 +2435,9 @@ dependencies = [
[[package]]
name = "cc"
-version = "1.2.41"
+version = "1.2.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7"
+checksum = "739eb0f94557554b3ca9a86d2d37bebd49c5e6d0c1d2bda35ba5bdac830befc2"
dependencies = [
"find-msvc-tools",
"jobserver",
@@ -2613,9 +2613,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.5.49"
+version = "4.5.51"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f4512b90fa68d3a9932cea5184017c5d200f5921df706d45e853537dea51508f"
+checksum = "4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5"
dependencies = [
"clap_builder",
"clap_derive",
@@ -2623,9 +2623,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.5.49"
+version = "4.5.51"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0025e98baa12e766c67ba13ff4695a887a1eba19569aad00a472546795bd6730"
+checksum = "75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a"
dependencies = [
"anstream",
"anstyle",
@@ -2643,7 +2643,7 @@ dependencies = [
"heck 0.5.0",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -2698,7 +2698,7 @@ version = "0.26.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad36507aeb7e16159dfe68db81ccc27571c3ccd4b76fb2fb72fc59e7a4b1b64c"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block",
"cocoa-foundation",
"core-foundation 0.10.1",
@@ -2714,7 +2714,7 @@ version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "81411967c50ee9a1fc11365f8c585f863a22a9697c89239c452292c40ba79b0d"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block",
"core-foundation 0.10.1",
"core-graphics-types 0.2.0",
@@ -2842,7 +2842,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "180e549344080374f9b32ed41bf3b6b57885ff6a289367b3dbc10eea8acc1918"
dependencies = [
"convert_case 0.6.0",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"json5",
"pathdiff",
"ron",
@@ -2991,7 +2991,7 @@ version = "0.24.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"core-foundation 0.10.1",
"core-graphics-types 0.2.0",
"foreign-types 0.5.0",
@@ -3004,7 +3004,7 @@ version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "064badf302c3194842cf2c5d61f56cc88e54a759313879cdf03abdd27d0c3b97"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"core-foundation 0.10.1",
"core-graphics-types 0.2.0",
"foreign-types 0.5.0",
@@ -3028,7 +3028,7 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"core-foundation 0.10.1",
"libc",
]
@@ -3229,7 +3229,7 @@ version = "0.28.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"crossterm_winapi",
"mio",
"parking_lot 0.12.5",
@@ -3310,26 +3310,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
dependencies = [
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
name = "csv"
-version = "1.3.1"
+version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf"
+checksum = "52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938"
dependencies = [
"csv-core",
"itoa",
"ryu",
- "serde",
+ "serde_core",
]
[[package]]
name = "csv-core"
-version = "0.1.12"
+version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d"
+checksum = "704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782"
dependencies = [
"memchr",
]
@@ -3341,16 +3341,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501"
dependencies = [
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
name = "ctrlc"
-version = "3.5.0"
+version = "3.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3"
+checksum = "73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790"
dependencies = [
- "dispatch",
+ "dispatch2",
"nix 0.30.1",
"windows-sys 0.61.2",
]
@@ -3402,7 +3402,7 @@ dependencies = [
"proc-macro2",
"quote",
"strsim",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -3416,7 +3416,7 @@ dependencies = [
"proc-macro2",
"quote",
"strsim",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -3427,7 +3427,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
dependencies = [
"darling_core 0.20.11",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -3438,7 +3438,7 @@ checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81"
dependencies = [
"darling_core 0.21.3",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -3769,9 +3769,9 @@ dependencies = [
[[package]]
name = "deranged"
-version = "0.5.4"
+version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071"
+checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587"
dependencies = [
"powerfmt",
"serde_core",
@@ -3785,7 +3785,7 @@ checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -3806,7 +3806,7 @@ dependencies = [
"darling 0.20.11",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -3816,7 +3816,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
dependencies = [
"derive_builder_core",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -3829,7 +3829,7 @@ dependencies = [
"proc-macro2",
"quote",
"rustc_version",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -3849,7 +3849,7 @@ checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
"unicode-xid",
]
@@ -3869,6 +3869,7 @@ dependencies = [
"tauri-plugin-auth",
"tauri-plugin-db2",
"tauri-plugin-deep-link",
+ "tauri-plugin-detect",
"tauri-plugin-dialog",
"tauri-plugin-fs",
"tauri-plugin-http",
@@ -3878,6 +3879,7 @@ dependencies = [
"tauri-plugin-notification",
"tauri-plugin-opener",
"tauri-plugin-os",
+ "tauri-plugin-permissions",
"tauri-plugin-process",
"tauri-plugin-sentry",
"tauri-plugin-shell",
@@ -3899,7 +3901,6 @@ version = "0.1.0"
dependencies = [
"cidre",
"lazy_static",
- "macos-accessibility-client",
"objc2 0.6.3",
"objc2-app-kit 0.3.2",
"objc2-application-services",
@@ -3986,7 +3987,7 @@ version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.6.2",
"libc",
"objc2 0.6.3",
@@ -4000,7 +4001,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -4032,7 +4033,7 @@ checksum = "788160fb30de9cdd857af31c6a2675904b16ece8fc2737b2c7127ba368c9d0f4"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -4259,7 +4260,7 @@ dependencies = [
"heck 0.5.0",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -4280,7 +4281,7 @@ checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -4497,7 +4498,7 @@ checksum = "a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -4606,9 +4607,9 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
[[package]]
name = "flate2"
-version = "1.1.4"
+version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9"
+checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb"
dependencies = [
"crc32fast",
"miniz_oxide",
@@ -4659,7 +4660,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -4794,7 +4795,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -5325,7 +5326,7 @@ checksum = "53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -5334,7 +5335,7 @@ version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"libc",
"libgit2-sys",
"log",
@@ -5426,18 +5427,18 @@ dependencies = [
[[package]]
name = "gix-bitmap"
-version = "0.2.14"
+version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540"
+checksum = "5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531"
dependencies = [
"thiserror 2.0.17",
]
[[package]]
name = "gix-chunk"
-version = "0.4.11"
+version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f"
+checksum = "5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb"
dependencies = [
"thiserror 2.0.17",
]
@@ -5495,7 +5496,7 @@ version = "0.14.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8dc2c844c4cf141884678cabef736fd91dd73068b9146e6f004ba1a0457944b6"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"bstr",
"gix-path",
"libc",
@@ -5599,7 +5600,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56f4399af6ec4fd9db84dd4cf9656c5c785ab492ab40a7c27ea92b4241923fed"
dependencies = [
"gix-trace",
- "gix-utils 0.3.0",
+ "gix-utils 0.3.1",
"libc",
"prodash",
]
@@ -5649,7 +5650,7 @@ dependencies = [
"fastrand 2.3.0",
"gix-features 0.42.1",
"gix-path",
- "gix-utils 0.3.0",
+ "gix-utils 0.3.1",
"thiserror 2.0.17",
]
@@ -5659,7 +5660,7 @@ version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20972499c03473e773a2099e5fd0c695b9b72465837797a51a43391a1635a030"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"bstr",
"gix-features 0.41.1",
"gix-path",
@@ -5719,7 +5720,7 @@ version = "0.39.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "855bece2d4153453aa5d0a80d51deea1ce8cd6a3b4cf213da85ac344ccb908a7"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"bstr",
"filetime",
"fnv",
@@ -5748,7 +5749,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "570f8b034659f256366dc90f1a24924902f20acccd6a15be96d44d1269e7a796"
dependencies = [
"gix-tempfile",
- "gix-utils 0.3.0",
+ "gix-utils 0.3.1",
"thiserror 2.0.17",
]
@@ -5838,15 +5839,14 @@ dependencies = [
[[package]]
name = "gix-path"
-version = "0.10.20"
+version = "0.10.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd"
+checksum = "0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8"
dependencies = [
"bstr",
"gix-trace",
- "gix-validate 0.10.0",
+ "gix-validate 0.10.1",
"home",
- "once_cell",
"thiserror 2.0.17",
]
@@ -5856,7 +5856,7 @@ version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fef8422c3c9066d649074b24025125963f85232bfad32d6d16aea9453b82ec14"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"bstr",
"gix-attributes",
"gix-config-value",
@@ -5936,7 +5936,7 @@ version = "0.33.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "342caa4e158df3020cadf62f656307c3948fe4eacfdf67171d7212811860c3e9"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"bstr",
"gix-commitgraph",
"gix-date",
@@ -5969,7 +5969,7 @@ version = "0.10.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47aeb0f13de9ef2f3033f5ff218de30f44db827ac9f1286f9ef050aacddd5888"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"gix-path",
"libc",
"windows-sys 0.52.0",
@@ -6043,9 +6043,9 @@ dependencies = [
[[package]]
name = "gix-trace"
-version = "0.1.13"
+version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658"
+checksum = "1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457"
[[package]]
name = "gix-transport"
@@ -6069,7 +6069,7 @@ version = "0.45.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36c0b049f8bdb61b20016694102f7b507f2e1727e83e9c5e6dad4f7d84ff7384"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"gix-commitgraph",
"gix-date",
"gix-hash 0.17.0",
@@ -6107,9 +6107,9 @@ dependencies = [
[[package]]
name = "gix-utils"
-version = "0.3.0"
+version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5"
+checksum = "befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5"
dependencies = [
"fastrand 2.3.0",
"unicode-normalization",
@@ -6127,9 +6127,9 @@ dependencies = [
[[package]]
name = "gix-validate"
-version = "0.10.0"
+version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d"
+checksum = "5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4"
dependencies = [
"bstr",
"thiserror 2.0.17",
@@ -6160,7 +6160,7 @@ version = "0.18.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"futures-channel",
"futures-core",
"futures-executor",
@@ -6188,7 +6188,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -6209,9 +6209,9 @@ checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"
[[package]]
name = "globset"
-version = "0.4.17"
+version = "0.4.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eab69130804d941f8075cfd713bf8848a2c3b3f201a9457a11e6f87e1ab62305"
+checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3"
dependencies = [
"aho-corasick",
"bstr",
@@ -6226,7 +6226,7 @@ version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"ignore",
"walkdir",
]
@@ -6313,7 +6313,7 @@ dependencies = [
"http 1.3.1",
"reqwest 0.12.24",
"rustc_version",
- "rustls 0.23.32",
+ "rustls 0.23.34",
"rustls-pemfile 2.2.0",
"serde",
"serde_json",
@@ -6665,7 +6665,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -6680,7 +6680,7 @@ dependencies = [
"futures-sink",
"futures-util",
"http 0.2.12",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"slab",
"tokio",
"tokio-util",
@@ -6699,7 +6699,7 @@ dependencies = [
"futures-core",
"futures-sink",
"http 1.3.1",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"slab",
"tokio",
"tokio-util",
@@ -6921,11 +6921,11 @@ dependencies = [
[[package]]
name = "home"
-version = "0.5.11"
+version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf"
+checksum = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -7191,7 +7191,7 @@ dependencies = [
"hyper 1.7.0",
"hyper-util",
"log",
- "rustls 0.23.32",
+ "rustls 0.23.34",
"rustls-native-certs 0.8.2",
"rustls-pki-types",
"tokio",
@@ -7318,22 +7318,22 @@ dependencies = [
[[package]]
name = "icu_collections"
-version = "2.0.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47"
+checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
dependencies = [
"displaydoc",
"potential_utf",
- "yoke 0.8.0",
+ "yoke 0.8.1",
"zerofrom",
"zerovec",
]
[[package]]
name = "icu_locale_core"
-version = "2.0.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a"
+checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
dependencies = [
"displaydoc",
"litemap",
@@ -7344,11 +7344,10 @@ dependencies = [
[[package]]
name = "icu_normalizer"
-version = "2.0.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979"
+checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
dependencies = [
- "displaydoc",
"icu_collections",
"icu_normalizer_data",
"icu_properties",
@@ -7359,44 +7358,40 @@ dependencies = [
[[package]]
name = "icu_normalizer_data"
-version = "2.0.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3"
+checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
[[package]]
name = "icu_properties"
-version = "2.0.1"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b"
+checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99"
dependencies = [
- "displaydoc",
"icu_collections",
"icu_locale_core",
"icu_properties_data",
"icu_provider",
- "potential_utf",
"zerotrie",
"zerovec",
]
[[package]]
name = "icu_properties_data"
-version = "2.0.1"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632"
+checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899"
[[package]]
name = "icu_provider"
-version = "2.0.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af"
+checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
dependencies = [
"displaydoc",
"icu_locale_core",
- "stable_deref_trait",
- "tinystr",
"writeable",
- "yoke 0.8.0",
+ "yoke 0.8.1",
"zerofrom",
"zerotrie",
"zerovec",
@@ -7493,9 +7488,9 @@ dependencies = [
[[package]]
name = "indexmap"
-version = "2.11.4"
+version = "2.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5"
+checksum = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f"
dependencies = [
"equivalent",
"hashbrown 0.16.0",
@@ -7518,9 +7513,9 @@ dependencies = [
[[package]]
name = "indicatif"
-version = "0.18.0"
+version = "0.18.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd"
+checksum = "ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65"
dependencies = [
"console 0.16.1",
"portable-atomic",
@@ -7531,9 +7526,12 @@ dependencies = [
[[package]]
name = "indoc"
-version = "2.0.6"
+version = "2.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd"
+checksum = "79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706"
+dependencies = [
+ "rustversion",
+]
[[package]]
name = "infer"
@@ -7581,7 +7579,7 @@ dependencies = [
"indoc",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -7649,9 +7647,9 @@ dependencies = [
[[package]]
name = "is_terminal_polyfill"
-version = "1.70.1"
+version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
+checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
[[package]]
name = "itertools"
@@ -7741,7 +7739,7 @@ checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -7793,9 +7791,9 @@ dependencies = [
[[package]]
name = "js-sys"
-version = "0.3.81"
+version = "0.3.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305"
+checksum = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65"
dependencies = [
"once_cell",
"wasm-bindgen",
@@ -7934,7 +7932,7 @@ source = "git+https://github.com/floneum/floneum?rev=52967ae#52967ae5dcd161e5cbe
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -7975,7 +7973,7 @@ version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"serde",
"unicode-segmentation",
]
@@ -8031,7 +8029,7 @@ checksum = "02cb977175687f33fa4afa0c95c112b987ea1443e5a51c8f8ff27dc618270cc2"
dependencies = [
"cssparser",
"html5ever",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"selectors",
]
@@ -8083,9 +8081,9 @@ checksum = "d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388"
[[package]]
name = "lazy-regex"
-version = "3.4.1"
+version = "3.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "60c7310b93682b36b98fa7ea4de998d3463ccbebd94d935d6b48ba5b6ffa7126"
+checksum = "191898e17ddee19e60bccb3945aa02339e81edd4a8c50e21fd4d48cdecda7b29"
dependencies = [
"lazy-regex-proc_macros",
"once_cell",
@@ -8094,14 +8092,14 @@ dependencies = [
[[package]]
name = "lazy-regex-proc_macros"
-version = "3.4.1"
+version = "3.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ba01db5ef81e17eb10a5e0f2109d1b3a3e29bac3070fdbd7d156bf7dbd206a1"
+checksum = "c35dc8b0da83d1a9507e12122c80dea71a9c7c613014347392483a83ea593e04"
dependencies = [
"proc-macro2",
"quote",
"regex",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -8210,7 +8208,7 @@ version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"libc",
"redox_syscall 0.5.18",
]
@@ -8226,7 +8224,7 @@ dependencies = [
"async-trait",
"base64 0.21.7",
"bincode",
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"bytes",
"chrono",
"crc32fast",
@@ -8285,7 +8283,7 @@ version = "0.9.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c2e7739b3828a547d21834779ea699a3b46c3dcfafba75da103d36adcb7c0ab"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"fallible-iterator 0.2.0",
"fallible-streaming-iterator",
"hashlink 0.8.4",
@@ -8299,10 +8297,10 @@ version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15a90128c708356af8f7d767c9ac2946692c9112b4f74f07b99a01a60680e413"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"cc",
"fallible-iterator 0.3.0",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"log",
"memchr",
"phf 0.11.3",
@@ -8383,9 +8381,9 @@ checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
[[package]]
name = "litemap"
-version = "0.8.0"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956"
+checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
[[package]]
name = "litrs"
@@ -8625,7 +8623,7 @@ checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -8673,7 +8671,7 @@ checksum = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -8703,9 +8701,9 @@ checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
[[package]]
name = "memmap2"
-version = "0.9.8"
+version = "0.9.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7"
+checksum = "744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490"
dependencies = [
"libc",
"stable_deref_trait",
@@ -8732,7 +8730,7 @@ version = "0.27.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block",
"core-graphics-types 0.1.3",
"foreign-types 0.5.0",
@@ -8747,7 +8745,7 @@ version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ecfd3296f8c56b7c1f6fbac3c71cefa9d78ce009850c45000015f206dc7fa21"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block",
"core-graphics-types 0.1.3",
"foreign-types 0.5.0",
@@ -8778,7 +8776,7 @@ version = "0.21.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c4d14bcca0fd3ed165a03000480aaa364c6860c34e900cb2dafdf3b95340e77"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"debugid",
"num-derive",
"num-traits",
@@ -8793,7 +8791,7 @@ version = "0.8.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abcd9c8a1e6e1e9d56ce3627851f39a17ea83e17c96bc510f29d7e43d78a7d"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"byteorder",
"cfg-if",
"crash-context",
@@ -8847,7 +8845,7 @@ version = "2.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a9f264d75233323f4b7d2f03aefe8a990690cdebfbfe26ea86bcbaec5e9ac990"
dependencies = [
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"memo-map",
"self_cell",
"serde",
@@ -8888,14 +8886,14 @@ dependencies = [
[[package]]
name = "mio"
-version = "1.0.4"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c"
+checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873"
dependencies = [
"libc",
"log",
"wasi 0.11.1+wasi-snapshot-preview1",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -8917,7 +8915,7 @@ checksum = "e4db6d5580af57bf992f59068d4ea26fd518574ff48d7639b255a36f9de6e7e9"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -8949,9 +8947,9 @@ dependencies = [
[[package]]
name = "moxcms"
-version = "0.7.7"
+version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c588e11a3082784af229e23e8e4ecf5bcc6fbe4f69101e0421ce8d79da7f0b40"
+checksum = "0fbdd3d7436f8b5e892b8b7ea114271ff0fa00bc5acae845d53b07d498616ef6"
dependencies = [
"num-traits",
"pxfm",
@@ -9031,7 +9029,7 @@ version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"jni-sys",
"log",
"ndk-sys 0.5.0+25.2.9519653",
@@ -9045,7 +9043,7 @@ version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"jni-sys",
"log",
"ndk-sys 0.6.0+11769913",
@@ -9097,7 +9095,7 @@ version = "0.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"cfg-if",
"cfg_aliases 0.1.1",
"libc",
@@ -9110,7 +9108,7 @@ version = "0.30.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"cfg-if",
"cfg_aliases 0.2.1",
"libc",
@@ -9273,7 +9271,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -9329,9 +9327,9 @@ dependencies = [
[[package]]
name = "num_enum"
-version = "0.7.4"
+version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a"
+checksum = "b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c"
dependencies = [
"num_enum_derive",
"rustversion",
@@ -9339,14 +9337,14 @@ dependencies = [
[[package]]
name = "num_enum_derive"
-version = "0.7.4"
+version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d"
+checksum = "ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7"
dependencies = [
"proc-macro-crate 3.4.0",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -9417,7 +9415,7 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.5.1",
"libc",
"objc2 0.5.2",
@@ -9433,7 +9431,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.6.2",
"libc",
"objc2 0.6.3",
@@ -9454,7 +9452,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "69282c2b5bc58fba07cb9de2113619532eb551e98efe3d8d695509ef45fbd53b"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"libc",
"objc2 0.6.3",
"objc2-core-foundation",
@@ -9469,7 +9467,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "478ae33fcac9df0a18db8302387c666b8ef08a3e2d62b510ca4fc278a384b6c0"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.6.2",
"dispatch2",
"objc2 0.6.3",
@@ -9501,7 +9499,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73ad74d880bb43877038da939b7427bba67e9dd42004a18b809ba7d87cee241c"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"objc2 0.6.3",
"objc2-foundation 0.3.2",
]
@@ -9535,7 +9533,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a89f2ec274a0cf4a32642b2991e8b351a404d290da87bb6a9a9d8632490bd1c"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"objc2 0.6.3",
]
@@ -9545,7 +9543,7 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.5.1",
"objc2 0.5.2",
"objc2-foundation 0.2.2",
@@ -9557,7 +9555,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b402a653efbb5e82ce4df10683b6b28027616a2715e90009947d50b8dd298fa"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"objc2 0.6.3",
"objc2-foundation 0.3.2",
]
@@ -9568,7 +9566,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.6.2",
"dispatch2",
"libc",
@@ -9581,7 +9579,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"dispatch2",
"objc2 0.6.3",
"objc2-core-foundation",
@@ -9628,7 +9626,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05ec576860167a15dd9fce7fbee7512beb4e31f532159d3482d1f9c6caedf31d"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"dispatch2",
"objc2 0.6.3",
"objc2-core-audio",
@@ -9655,7 +9653,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"objc2 0.6.3",
"objc2-core-foundation",
"objc2-core-graphics",
@@ -9667,7 +9665,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d425caf1df73233f29fd8a5c3e5edbc30d2d4307870f802d18f00d83dc5141a6"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"objc2 0.6.3",
"objc2-core-foundation",
"objc2-core-graphics",
@@ -9686,7 +9684,7 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b856880adb20bae9c1de8726b7218503268538775d22462eb839ed8959f05413"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.5.1",
"objc2 0.5.2",
"objc2-app-kit 0.2.2",
@@ -9710,7 +9708,7 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.5.1",
"libc",
"objc2 0.5.2",
@@ -9722,7 +9720,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.6.2",
"libc",
"objc2 0.6.3",
@@ -9756,7 +9754,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"objc2 0.6.3",
"objc2-core-foundation",
]
@@ -9777,7 +9775,7 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca30f6a66e39947b495622ae162d121c4e727e98c379bbed5c1b255904506368"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.5.1",
"objc2 0.5.2",
"objc2-app-kit 0.2.2",
@@ -9804,7 +9802,7 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.5.1",
"objc2 0.5.2",
"objc2-foundation 0.2.2",
@@ -9816,7 +9814,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f112d1746737b0da274ef79a23aac283376f335f4095a083a267a082f21db0c0"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"objc2 0.6.3",
"objc2-app-kit 0.3.2",
"objc2-foundation 0.3.2",
@@ -9828,7 +9826,7 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.5.1",
"objc2 0.5.2",
"objc2-foundation 0.2.2",
@@ -9841,7 +9839,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"objc2 0.6.3",
"objc2-foundation 0.3.2",
]
@@ -9852,7 +9850,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "709fe137109bd1e8b5a99390f77a7d8b2961dafc1a1c5db8f2e60329ad6d895a"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"objc2 0.6.3",
"objc2-core-foundation",
]
@@ -9863,7 +9861,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"objc2 0.6.3",
"objc2-core-foundation",
"objc2-foundation 0.3.2",
@@ -9875,7 +9873,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2e5aaab980c433cf470df9d7af96a7b46a9d892d521a2cbbb2f8a4c16751e7f"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.6.2",
"objc2 0.6.3",
"objc2-app-kit 0.3.2",
@@ -9970,9 +9968,9 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
[[package]]
name = "once_cell_polyfill"
-version = "1.70.1"
+version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad"
+checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
[[package]]
name = "onig"
@@ -9980,7 +9978,7 @@ version = "6.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"libc",
"once_cell",
"onig_sys",
@@ -10041,7 +10039,7 @@ version = "0.10.74"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"cfg-if",
"foreign-types 0.3.2",
"libc",
@@ -10058,7 +10056,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -10069,9 +10067,9 @@ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
[[package]]
name = "openssl-src"
-version = "300.5.3+3.5.4"
+version = "300.5.4+3.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dc6bad8cd0233b63971e232cc9c5e83039375b8586d2312f31fda85db8f888c2"
+checksum = "a507b3792995dae9b0df8a1c1e3771e8418b7c2d9f0baeba32e6fe8b06c7cb72"
dependencies = [
"cc",
]
@@ -10292,7 +10290,7 @@ dependencies = [
"env_logger",
"file",
"futures-util",
- "indicatif 0.18.0",
+ "indicatif 0.18.2",
"language",
"log",
"open",
@@ -10302,7 +10300,7 @@ dependencies = [
"owhisper-model",
"ratatui",
"rodio",
- "rustls 0.23.32",
+ "rustls 0.23.34",
"schemars 0.8.22",
"serde",
"serde_json",
@@ -10434,7 +10432,7 @@ dependencies = [
"regex",
"regex-syntax",
"structmeta",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -10548,7 +10546,7 @@ dependencies = [
"pest_meta",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -10568,7 +10566,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
dependencies = [
"fixedbitset",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
]
[[package]]
@@ -10685,7 +10683,7 @@ dependencies = [
"phf_shared 0.11.3",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -10742,7 +10740,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -10807,7 +10805,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07"
dependencies = [
"base64 0.22.1",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"quick-xml 0.38.3",
"serde",
"time",
@@ -10860,7 +10858,7 @@ version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"crc32fast",
"fdeflate",
"flate2",
@@ -10952,9 +10950,9 @@ dependencies = [
[[package]]
name = "potential_utf"
-version = "0.1.3"
+version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a"
+checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
dependencies = [
"zerovec",
]
@@ -10987,7 +10985,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
dependencies = [
"proc-macro2",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -11059,9 +11057,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
[[package]]
name = "proc-macro2"
-version = "1.0.101"
+version = "1.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
+checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
dependencies = [
"unicode-ident",
]
@@ -11072,7 +11070,7 @@ version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"hex",
]
@@ -11129,7 +11127,7 @@ dependencies = [
"itertools 0.12.1",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -11254,7 +11252,7 @@ dependencies = [
"quinn-proto",
"quinn-udp",
"rustc-hash 2.1.1",
- "rustls 0.23.32",
+ "rustls 0.23.34",
"socket2 0.6.1",
"thiserror 2.0.17",
"tokio",
@@ -11274,7 +11272,7 @@ dependencies = [
"rand 0.9.2",
"ring 0.17.14",
"rustc-hash 2.1.1",
- "rustls 0.23.32",
+ "rustls 0.23.34",
"rustls-pki-types",
"slab",
"thiserror 2.0.17",
@@ -11314,9 +11312,9 @@ checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
[[package]]
name = "ractor"
-version = "0.15.8"
+version = "0.15.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b2a03628f080f90360ed29f8a577b90ad9488820e561d33d22f34f241e58845d"
+checksum = "9500e0be6f12a0539cb1154d654ef2e888bf8529164e54aff4a097baad5bb001"
dependencies = [
"bon 2.3.0",
"dashmap",
@@ -11467,7 +11465,7 @@ version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"cassowary",
"compact_str 0.8.1",
"crossterm",
@@ -11497,7 +11495,7 @@ version = "11.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
]
[[package]]
@@ -11582,7 +11580,7 @@ version = "0.5.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
]
[[package]]
@@ -11624,7 +11622,7 @@ checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -11679,7 +11677,7 @@ checksum = "d7ef12e84481ab4006cb942f8682bba28ece7270743e649442027c5db87df126"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -11758,7 +11756,7 @@ dependencies = [
"percent-encoding",
"pin-project-lite",
"quinn",
- "rustls 0.23.32",
+ "rustls 0.23.34",
"rustls-pki-types",
"serde",
"serde_json",
@@ -12057,7 +12055,7 @@ dependencies = [
"proc-macro2",
"quote",
"serde_json",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -12080,8 +12078,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94"
dependencies = [
"base64 0.21.7",
- "bitflags 2.9.4",
- "indexmap 2.11.4",
+ "bitflags 2.10.0",
+ "indexmap 2.12.0",
"serde",
"serde_derive",
]
@@ -12204,7 +12202,7 @@ version = "0.38.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"errno",
"libc",
"linux-raw-sys 0.4.15",
@@ -12217,7 +12215,7 @@ version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"errno",
"libc",
"linux-raw-sys 0.11.0",
@@ -12252,16 +12250,16 @@ dependencies = [
[[package]]
name = "rustls"
-version = "0.23.32"
+version = "0.23.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40"
+checksum = "6a9586e9ee2b4f8fab52a0048ca7334d7024eef48e2cb9407e3497bb7cab7fa7"
dependencies = [
"aws-lc-rs",
"log",
"once_cell",
"ring 0.17.14",
"rustls-pki-types",
- "rustls-webpki 0.103.7",
+ "rustls-webpki 0.103.8",
"subtle",
"zeroize",
]
@@ -12323,9 +12321,9 @@ dependencies = [
[[package]]
name = "rustls-pki-types"
-version = "1.12.0"
+version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79"
+checksum = "94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a"
dependencies = [
"web-time",
"zeroize",
@@ -12354,9 +12352,9 @@ dependencies = [
[[package]]
name = "rustls-webpki"
-version = "0.103.7"
+version = "0.103.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf"
+checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52"
dependencies = [
"aws-lc-rs",
"ring 0.17.14",
@@ -12496,7 +12494,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f"
dependencies = [
"dyn-clone",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"ref-cast",
"schemars_derive 0.9.0",
"serde",
@@ -12526,7 +12524,7 @@ dependencies = [
"proc-macro2",
"quote",
"serde_derive_internals",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -12538,7 +12536,7 @@ dependencies = [
"proc-macro2",
"quote",
"serde_derive_internals",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -12550,7 +12548,7 @@ dependencies = [
"proc-macro2",
"quote",
"serde_derive_internals",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -12582,7 +12580,7 @@ checksum = "1783eabc414609e28a5ba76aee5ddd52199f7107a0b24c2e9746a1ecc34a683d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -12637,7 +12635,7 @@ version = "2.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"core-foundation 0.9.4",
"core-foundation-sys",
"libc",
@@ -12650,7 +12648,7 @@ version = "3.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"core-foundation 0.10.1",
"core-foundation-sys",
"libc",
@@ -12687,9 +12685,9 @@ dependencies = [
[[package]]
name = "self_cell"
-version = "1.2.0"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749"
+checksum = "16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33"
[[package]]
name = "semver"
@@ -12835,7 +12833,7 @@ version = "0.42.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fac841c7050aa73fc2bec8f7d8e9cb1159af0b3095757b99820823f3e54e5080"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"sentry-backtrace",
"sentry-core",
"tracing-core",
@@ -12936,7 +12934,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -12947,7 +12945,7 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -12957,7 +12955,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2f2d7ff8a2140333718bb329f5c40fc5f0865b84c426183ce14c97d2ab8154f"
dependencies = [
"form_urlencoded",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"itoa",
"ryu",
"serde_core",
@@ -12969,7 +12967,7 @@ version = "1.0.145"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
dependencies = [
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"itoa",
"memchr",
"ryu",
@@ -13053,7 +13051,7 @@ checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -13088,15 +13086,15 @@ dependencies = [
[[package]]
name = "serde_with"
-version = "3.15.0"
+version = "3.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6093cd8c01b25262b84927e0f7151692158fab02d961e04c979d3903eba7ecc5"
+checksum = "aa66c845eee442168b2c8134fec70ac50dc20e760769c8ba0ad1319ca1959b04"
dependencies = [
"base64 0.22.1",
"chrono",
"hex",
"indexmap 1.9.3",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"schemars 0.9.0",
"schemars 1.0.4",
"serde_core",
@@ -13107,14 +13105,14 @@ dependencies = [
[[package]]
name = "serde_with_macros"
-version = "3.15.0"
+version = "3.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a7e6c180db0816026a61afa1cff5344fb7ebded7e4d3062772179f2501481c27"
+checksum = "b91a903660542fced4e99881aa481bdbaec1634568ee02e0b8bd57c64cb38955"
dependencies = [
"darling 0.21.3",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -13123,7 +13121,7 @@ version = "0.9.34+deprecated"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
dependencies = [
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"itoa",
"ryu",
"serde",
@@ -13152,7 +13150,7 @@ checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -13174,7 +13172,7 @@ checksum = "772ee033c0916d670af7860b6e1ef7d658a4629a6d0b4c8c3e67f09b3765b75d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -13300,9 +13298,9 @@ dependencies = [
[[package]]
name = "signal-hook-mio"
-version = "0.2.4"
+version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd"
+checksum = "b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc"
dependencies = [
"libc",
"mio",
@@ -13505,7 +13503,7 @@ checksum = "0eb01866308440fc64d6c44d9e86c5cc17adfe33c4d6eed55da9145044d0ffc1"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -13618,7 +13616,7 @@ dependencies = [
"Inflector",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -13761,7 +13759,7 @@ dependencies = [
"proc-macro2",
"quote",
"structmeta-derive",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -13772,7 +13770,7 @@ checksum = "152a0b65a590ff6c3da95cabe2353ee04e6167c896b28e3b14478c2636c922fc"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -13803,7 +13801,7 @@ dependencies = [
"proc-macro2",
"quote",
"rustversion",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -13816,7 +13814,7 @@ dependencies = [
"proc-macro2",
"quote",
"rustversion",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -13908,9 +13906,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.106"
+version = "2.0.108"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
+checksum = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917"
dependencies = [
"proc-macro2",
"quote",
@@ -13952,7 +13950,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -13991,7 +13989,7 @@ version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec7dddc5f0fee506baf8b9fdb989e242f17e4b11c61dfbb0635b705217199eea"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"byteorder",
"enum-as-inner",
"libc",
@@ -14005,7 +14003,7 @@ version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01198a2debb237c62b6826ec7081082d951f46dbb64b0e8c7649a452230d1dfc"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"byteorder",
"enum-as-inner",
"libc",
@@ -14058,7 +14056,7 @@ version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"core-foundation 0.9.4",
"system-configuration-sys 0.6.0",
]
@@ -14098,11 +14096,11 @@ dependencies = [
[[package]]
name = "tao"
-version = "0.34.4"
+version = "0.34.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6121216ff67fe4bcfe64508ea1700bc15f74937d835a07b4a209cc00a8926a84"
+checksum = "f3a753bdc39c07b192151523a3f77cd0394aa75413802c883a0f6f6a0e5ee2e7"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block2 0.6.2",
"core-foundation 0.10.1",
"core-graphics 0.24.0",
@@ -14144,7 +14142,7 @@ checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -14175,9 +14173,9 @@ dependencies = [
[[package]]
name = "tauri"
-version = "2.8.5"
+version = "2.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d4d1d3b3dc4c101ac989fd7db77e045cc6d91a25349cd410455cb5c57d510c1c"
+checksum = "8bceb52453e507c505b330afe3398510e87f428ea42b6e76ecb6bd63b15965b5"
dependencies = [
"anyhow",
"bytes",
@@ -14221,7 +14219,6 @@ dependencies = [
"tokio",
"tray-icon",
"url",
- "urlpattern",
"webkit2gtk",
"webview2-com",
"window-vibrancy",
@@ -14230,9 +14227,9 @@ dependencies = [
[[package]]
name = "tauri-build"
-version = "2.4.1"
+version = "2.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9c432ccc9ff661803dab74c6cd78de11026a578a9307610bbc39d3c55be7943f"
+checksum = "a924b6c50fe83193f0f8b14072afa7c25b7a72752a2a73d9549b463f5fe91a38"
dependencies = [
"anyhow",
"cargo_toml",
@@ -14252,9 +14249,9 @@ dependencies = [
[[package]]
name = "tauri-codegen"
-version = "2.4.0"
+version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ab3a62cf2e6253936a8b267c2e95839674e7439f104fa96ad0025e149d54d8a"
+checksum = "6c1fe64c74cc40f90848281a90058a6db931eb400b60205840e09801ee30f190"
dependencies = [
"base64 0.22.1",
"brotli",
@@ -14268,7 +14265,7 @@ dependencies = [
"serde",
"serde_json",
"sha2",
- "syn 2.0.106",
+ "syn 2.0.108",
"tauri-utils",
"thiserror 2.0.17",
"time",
@@ -14279,14 +14276,14 @@ dependencies = [
[[package]]
name = "tauri-macros"
-version = "2.4.0"
+version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4368ea8094e7045217edb690f493b55b30caf9f3e61f79b4c24b6db91f07995e"
+checksum = "260c5d2eb036b76206b9fca20b7be3614cfd21046c5396f7959e0e64a4b07f2f"
dependencies = [
"heck 0.5.0",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
"tauri-codegen",
"tauri-utils",
]
@@ -14296,7 +14293,7 @@ name = "tauri-nspanel"
version = "2.0.1"
source = "git+https://github.com/ahkohd/tauri-nspanel?branch=v2#18ffb9a201fbf6fedfaa382fd4b92315ea30ab1a"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"block",
"cocoa",
"core-foundation 0.10.1",
@@ -14309,9 +14306,9 @@ dependencies = [
[[package]]
name = "tauri-plugin"
-version = "2.4.0"
+version = "2.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9946a3cede302eac0c6eb6c6070ac47b1768e326092d32efbb91f21ed58d978f"
+checksum = "076c78a474a7247c90cad0b6e87e593c4c620ed4efdb79cbe0214f0021f6c39d"
dependencies = [
"anyhow",
"glob",
@@ -14392,9 +14389,9 @@ dependencies = [
[[package]]
name = "tauri-plugin-clipboard-manager"
-version = "2.3.0"
+version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "adddd9e9275b20e77af3061d100a25a884cced3c4c9ef680bd94dd0f7e26c1ca"
+checksum = "206dc20af4ed210748ba945c2774e60fd0acd52b9a73a028402caf809e9b6ecf"
dependencies = [
"arboard",
"log",
@@ -14448,9 +14445,9 @@ dependencies = [
[[package]]
name = "tauri-plugin-deep-link"
-version = "2.4.3"
+version = "2.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cd67112fb1131834c2a7398ffcba520dbbf62c17de3b10329acd1a3554b1a9bb"
+checksum = "6e82759f7c7d51de3cbde51c04b3f2332de52436ed84541182cd8944b04e9e73"
dependencies = [
"dunce",
"plist",
@@ -14467,11 +14464,30 @@ dependencies = [
"windows-result 0.3.4",
]
+[[package]]
+name = "tauri-plugin-detect"
+version = "0.1.0"
+dependencies = [
+ "detect",
+ "host",
+ "intercept",
+ "serde",
+ "specta",
+ "specta-typescript",
+ "tauri",
+ "tauri-plugin",
+ "tauri-specta",
+ "thiserror 2.0.17",
+ "tokio",
+ "tracing",
+ "uuid",
+]
+
[[package]]
name = "tauri-plugin-dialog"
-version = "2.4.0"
+version = "2.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0beee42a4002bc695550599b011728d9dfabf82f767f134754ed6655e434824e"
+checksum = "313f8138692ddc4a2127c4c9607d616a46f5c042e77b3722450866da0aad2f19"
dependencies = [
"log",
"raw-window-handle",
@@ -14487,9 +14503,9 @@ dependencies = [
[[package]]
name = "tauri-plugin-fs"
-version = "2.4.2"
+version = "2.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "315784ec4be45e90a987687bae7235e6be3d6e9e350d2b75c16b8a4bf22c1db7"
+checksum = "47df422695255ecbe7bac7012440eddaeefd026656171eac9559f5243d3230d9"
dependencies = [
"anyhow",
"dunce",
@@ -14509,9 +14525,9 @@ dependencies = [
[[package]]
name = "tauri-plugin-http"
-version = "2.5.2"
+version = "2.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "938a3d7051c9a82b431e3a0f3468f85715b3442b3c3a3913095e9fa509e2652c"
+checksum = "c00685aceab12643cf024f712ab0448ba8fcadf86f2391d49d2e5aa732aacc70"
dependencies = [
"bytes",
"cookie_store",
@@ -14538,7 +14554,6 @@ dependencies = [
"agc",
"audio",
"audio-utils",
- "block2 0.6.2",
"bytes",
"chrono",
"codes-iso-639",
@@ -14549,7 +14564,6 @@ dependencies = [
"insta",
"language",
"llm",
- "objc2-av-foundation",
"ordered-float 5.1.0",
"owhisper-client",
"owhisper-interface",
@@ -14563,10 +14577,8 @@ dependencies = [
"tauri",
"tauri-plugin",
"tauri-plugin-local-stt",
- "tauri-plugin-shell",
"tauri-plugin-tray",
"tauri-specta",
- "tcc",
"thiserror 2.0.17",
"tokio",
"tokio-stream",
@@ -14747,9 +14759,9 @@ dependencies = [
[[package]]
name = "tauri-plugin-opener"
-version = "2.5.0"
+version = "2.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "786156aa8e89e03d271fbd3fe642207da8e65f3c961baa9e2930f332bf80a1f5"
+checksum = "c26b72571d25dee25667940027114e60f569fc3974f8cefbe50c2cbc5fd65e3b"
dependencies = [
"dunce",
"glob",
@@ -14769,9 +14781,9 @@ dependencies = [
[[package]]
name = "tauri-plugin-os"
-version = "2.3.1"
+version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77a1c77ebf6f20417ab2a74e8c310820ba52151406d0c80fbcea7df232e3f6ba"
+checksum = "d8f08346c8deb39e96f86973da0e2d76cbb933d7ac9b750f6dc4daf955a6f997"
dependencies = [
"gethostname",
"log",
@@ -14785,11 +14797,31 @@ dependencies = [
"thiserror 2.0.17",
]
+[[package]]
+name = "tauri-plugin-permissions"
+version = "0.1.0"
+dependencies = [
+ "audio",
+ "block2 0.6.2",
+ "futures-util",
+ "macos-accessibility-client",
+ "objc2-av-foundation",
+ "serde",
+ "specta",
+ "specta-typescript",
+ "tauri",
+ "tauri-plugin",
+ "tauri-plugin-shell",
+ "tauri-specta",
+ "tcc",
+ "thiserror 2.0.17",
+]
+
[[package]]
name = "tauri-plugin-process"
-version = "2.3.0"
+version = "2.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7461c622a5ea00eb9cd9f7a08dbd3bf79484499fd5c21aa2964677f64ca651ab"
+checksum = "d55511a7bf6cd70c8767b02c97bf8134fa434daf3926cfc1be0a0f94132d165a"
dependencies = [
"tauri",
"tauri-plugin",
@@ -14829,9 +14861,9 @@ dependencies = [
[[package]]
name = "tauri-plugin-shell"
-version = "2.3.1"
+version = "2.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "54777d0c0d8add34eea3ced84378619ef5b97996bd967d3038c668feefd21071"
+checksum = "c374b6db45f2a8a304f0273a15080d98c70cde86178855fc24653ba657a1144c"
dependencies = [
"encoding_rs",
"log",
@@ -14850,9 +14882,9 @@ dependencies = [
[[package]]
name = "tauri-plugin-single-instance"
-version = "2.3.4"
+version = "2.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fb9cac815bf11c4a80fb498666bcdad66d65b89e3ae24669e47806febb76389c"
+checksum = "dd707f8c86b4e3004e2c141fa24351f1909ba40ce1b8437e30d5ed5277dd3710"
dependencies = [
"serde",
"serde_json",
@@ -14882,9 +14914,9 @@ dependencies = [
[[package]]
name = "tauri-plugin-store"
-version = "2.4.0"
+version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d85dd80d60a76ee2c2fdce09e9ef30877b239c2a6bb76e6d7d03708aa5f13a19"
+checksum = "59a77036340a97eb5bbe1b3209c31e5f27f75e6f92a52fd9dd4b211ef08bf310"
dependencies = [
"dunce",
"serde",
@@ -15045,9 +15077,9 @@ dependencies = [
[[package]]
name = "tauri-runtime"
-version = "2.8.0"
+version = "2.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d4cfc9ad45b487d3fded5a4731a567872a4812e9552e3964161b08edabf93846"
+checksum = "9368f09358496f2229313fccb37682ad116b7f46fa76981efe116994a0628926"
dependencies = [
"cookie",
"dpi",
@@ -15070,9 +15102,9 @@ dependencies = [
[[package]]
name = "tauri-runtime-wry"
-version = "2.8.1"
+version = "2.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c1fe9d48bd122ff002064e88cfcd7027090d789c4302714e68fcccba0f4b7807"
+checksum = "929f5df216f5c02a9e894554401bcdab6eec3e39ec6a4a7731c7067fc8688a93"
dependencies = [
"gtk",
"http 1.3.1",
@@ -15120,14 +15152,14 @@ dependencies = [
"heck 0.5.0",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
name = "tauri-utils"
-version = "2.7.0"
+version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "41a3852fdf9a4f8fbeaa63dc3e9a85284dd6ef7200751f0bd66ceee30c93f212"
+checksum = "f6b8bbe426abdbf52d050e52ed693130dbd68375b9ad82a3fb17efb4c8d85673"
dependencies = [
"anyhow",
"brotli",
@@ -15282,13 +15314,13 @@ dependencies = [
[[package]]
name = "terminal-trx"
-version = "0.2.4"
+version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "975b4233aefa1b02456d5e53b22c61653c743e308c51cf4181191d8ce41753ab"
+checksum = "662a3cd5ca570df622e848ef18b50c151e65c9835257465417242243b0bce783"
dependencies = [
"cfg-if",
"libc",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -15371,7 +15403,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -15382,7 +15414,7 @@ checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -15452,9 +15484,9 @@ dependencies = [
[[package]]
name = "tinystr"
-version = "0.8.1"
+version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b"
+checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
dependencies = [
"displaydoc",
"zerovec",
@@ -15561,7 +15593,7 @@ checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -15627,7 +15659,7 @@ version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61"
dependencies = [
- "rustls 0.23.32",
+ "rustls 0.23.34",
"tokio",
]
@@ -15680,7 +15712,7 @@ checksum = "489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1"
dependencies = [
"futures-util",
"log",
- "rustls 0.23.32",
+ "rustls 0.23.34",
"rustls-native-certs 0.8.2",
"rustls-pki-types",
"tokio",
@@ -15758,7 +15790,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37e04c1865c281139e5ccf633cb9f76ffdaabeebfe53b703984cf82878e2aabb"
dependencies = [
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -15767,7 +15799,7 @@ version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
dependencies = [
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"serde",
"serde_spanned 0.6.9",
"toml_datetime 0.6.11",
@@ -15780,7 +15812,7 @@ version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8"
dependencies = [
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"serde_core",
"serde_spanned 1.0.3",
"toml_datetime 0.7.3",
@@ -15813,7 +15845,7 @@ version = "0.19.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
dependencies = [
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"toml_datetime 0.6.11",
"winnow 0.5.40",
]
@@ -15824,7 +15856,7 @@ version = "0.20.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81"
dependencies = [
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"toml_datetime 0.6.11",
"winnow 0.5.40",
]
@@ -15835,7 +15867,7 @@ version = "0.22.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
dependencies = [
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"serde",
"serde_spanned 0.6.9",
"toml_datetime 0.6.11",
@@ -15849,7 +15881,7 @@ version = "0.23.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d"
dependencies = [
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"toml_datetime 0.7.3",
"toml_parser",
"winnow 0.7.13",
@@ -15965,7 +15997,7 @@ version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"bytes",
"futures-core",
"futures-util",
@@ -15985,7 +16017,7 @@ version = "0.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"bytes",
"futures-util",
"http 1.3.1",
@@ -16042,7 +16074,7 @@ checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -16279,9 +16311,9 @@ dependencies = [
[[package]]
name = "tray-icon"
-version = "0.21.1"
+version = "0.21.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a0d92153331e7d02ec09137538996a7786fe679c629c279e82a6be762b7e6fe2"
+checksum = "e3d5572781bee8e3f994d7467084e1b1fd7a93ce66bd480f8156ba89dee55a2b"
dependencies = [
"crossbeam-channel",
"dirs 6.0.0",
@@ -16296,7 +16328,7 @@ dependencies = [
"png 0.17.16",
"serde",
"thiserror 2.0.17",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
[[package]]
@@ -16334,7 +16366,7 @@ checksum = "b9c81686f7ab4065ccac3df7a910c4249f8c0f3fb70421d6ddec19b9311f63f9"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -16367,7 +16399,7 @@ dependencies = [
"httparse",
"log",
"rand 0.9.2",
- "rustls 0.23.32",
+ "rustls 0.23.34",
"rustls-pki-types",
"sha1",
"thiserror 2.0.17",
@@ -16625,9 +16657,9 @@ checksum = "70ba288e709927c043cbe476718d37be306be53fb1fafecd0dbe36d072be2580"
[[package]]
name = "unicode-ident"
-version = "1.0.19"
+version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d"
+checksum = "462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06"
[[package]]
name = "unicode-normalization"
@@ -16729,7 +16761,7 @@ dependencies = [
"log",
"native-tls",
"once_cell",
- "rustls 0.23.32",
+ "rustls 0.23.34",
"rustls-pki-types",
"serde",
"serde_json",
@@ -16823,7 +16855,7 @@ version = "5.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2fcc29c80c21c31608227e0912b2d7fddba57ad76b606890627ba8ee7964e993"
dependencies = [
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"serde",
"serde_json",
"utoipa-gen",
@@ -16837,7 +16869,7 @@ checksum = "6d79d08d92ab8af4c5e8a6da20c47ae3f61a0f1dabc1997cdf2d082b757ca08b"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -17049,9 +17081,9 @@ checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b"
[[package]]
name = "wasm-bindgen"
-version = "0.2.104"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d"
+checksum = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60"
dependencies = [
"cfg-if",
"once_cell",
@@ -17060,25 +17092,11 @@ dependencies = [
"wasm-bindgen-shared",
]
-[[package]]
-name = "wasm-bindgen-backend"
-version = "0.2.104"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19"
-dependencies = [
- "bumpalo",
- "log",
- "proc-macro2",
- "quote",
- "syn 2.0.106",
- "wasm-bindgen-shared",
-]
-
[[package]]
name = "wasm-bindgen-futures"
-version = "0.4.54"
+version = "0.4.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c"
+checksum = "551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0"
dependencies = [
"cfg-if",
"js-sys",
@@ -17089,9 +17107,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.104"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119"
+checksum = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -17099,22 +17117,22 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.104"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7"
+checksum = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc"
dependencies = [
+ "bumpalo",
"proc-macro2",
"quote",
- "syn 2.0.106",
- "wasm-bindgen-backend",
+ "syn 2.0.108",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.104"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1"
+checksum = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76"
dependencies = [
"unicode-ident",
]
@@ -17167,7 +17185,7 @@ version = "0.31.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"rustix 1.1.2",
"wayland-backend",
"wayland-scanner",
@@ -17179,7 +17197,7 @@ version = "0.32.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"wayland-backend",
"wayland-client",
"wayland-scanner",
@@ -17191,7 +17209,7 @@ version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "efd94963ed43cf9938a090ca4f7da58eb55325ec8200c3848963e98dc25b78ec"
dependencies = [
- "bitflags 2.9.4",
+ "bitflags 2.10.0",
"wayland-backend",
"wayland-client",
"wayland-protocols",
@@ -17222,9 +17240,9 @@ dependencies = [
[[package]]
name = "web-sys"
-version = "0.3.81"
+version = "0.3.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120"
+checksum = "3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -17339,7 +17357,7 @@ checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -17646,7 +17664,7 @@ checksum = "f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -17657,7 +17675,7 @@ checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -17668,7 +17686,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -17679,7 +17697,7 @@ checksum = "08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -17690,7 +17708,7 @@ checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -17701,7 +17719,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -18204,15 +18222,15 @@ dependencies = [
[[package]]
name = "writeable"
-version = "0.6.1"
+version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb"
+checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
[[package]]
name = "wry"
-version = "0.53.4"
+version = "0.53.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6d78ec082b80fa088569a970d043bb3050abaabf4454101d44514ee8d9a8c9f6"
+checksum = "728b7d4c8ec8d81cab295e0b5b8a4c263c0d41a785fb8f8c4df284e5411140a2"
dependencies = [
"base64 0.22.1",
"block2 0.6.2",
@@ -18393,13 +18411,12 @@ dependencies = [
[[package]]
name = "yoke"
-version = "0.8.0"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc"
+checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
dependencies = [
- "serde",
"stable_deref_trait",
- "yoke-derive 0.8.0",
+ "yoke-derive 0.8.1",
"zerofrom",
]
@@ -18411,19 +18428,19 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
"synstructure 0.13.2",
]
[[package]]
name = "yoke-derive"
-version = "0.8.0"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6"
+checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
"synstructure 0.13.2",
]
@@ -18498,7 +18515,7 @@ dependencies = [
"proc-macro-crate 3.4.0",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
"zbus_names",
"zvariant",
"zvariant_utils",
@@ -18543,7 +18560,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -18554,7 +18571,7 @@ checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -18574,7 +18591,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
"synstructure 0.13.2",
]
@@ -18595,40 +18612,40 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
name = "zerotrie"
-version = "0.2.2"
+version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595"
+checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
dependencies = [
"displaydoc",
- "yoke 0.8.0",
+ "yoke 0.8.1",
"zerofrom",
]
[[package]]
name = "zerovec"
-version = "0.11.4"
+version = "0.11.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b"
+checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
dependencies = [
- "yoke 0.8.0",
+ "yoke 0.8.1",
"zerofrom",
"zerovec-derive",
]
[[package]]
name = "zerovec-derive"
-version = "0.11.1"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f"
+checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
]
[[package]]
@@ -18641,7 +18658,7 @@ dependencies = [
"crc32fast",
"crossbeam-utils",
"displaydoc",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"num_enum",
"thiserror 1.0.69",
]
@@ -18654,7 +18671,7 @@ checksum = "caa8cd6af31c3b31c6631b8f483848b91589021b28fffe50adada48d4f4d2ed1"
dependencies = [
"arbitrary",
"crc32fast",
- "indexmap 2.11.4",
+ "indexmap 2.12.0",
"memchr",
]
@@ -18697,7 +18714,7 @@ dependencies = [
"proc-macro-crate 3.4.0",
"proc-macro2",
"quote",
- "syn 2.0.106",
+ "syn 2.0.108",
"zvariant_utils",
]
@@ -18710,6 +18727,6 @@ dependencies = [
"proc-macro2",
"quote",
"serde",
- "syn 2.0.106",
+ "syn 2.0.108",
"winnow 0.7.13",
]
diff --git a/Cargo.toml b/Cargo.toml
index 1c44ece645..6e19d527f2 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -113,12 +113,14 @@ tauri-plugin-apple-calendar = { path = "plugins/apple-calendar" }
tauri-plugin-auth = { path = "plugins/auth" }
tauri-plugin-db = { path = "plugins/db" }
tauri-plugin-db2 = { path = "plugins/db2" }
+tauri-plugin-detect = { path = "plugins/detect" }
tauri-plugin-listener = { path = "plugins/listener" }
tauri-plugin-local-llm = { path = "plugins/local-llm" }
tauri-plugin-local-stt = { path = "plugins/local-stt" }
tauri-plugin-mcp = { path = "plugins/mcp" }
tauri-plugin-misc = { path = "plugins/misc" }
tauri-plugin-notification = { path = "plugins/notification" }
+tauri-plugin-permissions = { path = "plugins/permissions" }
tauri-plugin-sfx = { path = "plugins/sfx" }
tauri-plugin-sse = { path = "plugins/sse" }
tauri-plugin-store2 = { path = "plugins/store2" }
@@ -126,7 +128,7 @@ tauri-plugin-template = { path = "plugins/template" }
tauri-plugin-tracing = { path = "plugins/tracing" }
tauri-plugin-tray = { path = "plugins/tray" }
tauri-plugin-webhook = { path = "plugins/webhook" }
-tauri-plugin-windows = { path = "plugins/windows", default-features = false }
+tauri-plugin-windows = { path = "plugins/windows" }
async-stream = "0.3.6"
futures-channel = "0.3.31"
diff --git a/apps/desktop/package.json b/apps/desktop/package.json
index 89563ea7e3..ee5eff1a95 100644
--- a/apps/desktop/package.json
+++ b/apps/desktop/package.json
@@ -15,15 +15,15 @@
"gen:schema": "tsx src/devtool/seed/script.ts"
},
"dependencies": {
- "@ai-sdk/amazon-bedrock": "^3.0.47",
- "@ai-sdk/anthropic": "^2.0.37",
- "@ai-sdk/azure": "^2.0.54",
- "@ai-sdk/google": "^2.0.23",
- "@ai-sdk/google-vertex": "^3.0.53",
- "@ai-sdk/openai": "^2.0.53",
- "@ai-sdk/openai-compatible": "^1.0.22",
- "@ai-sdk/react": "^2.0.78",
- "@electric-sql/client": "^1.0.14",
+ "@ai-sdk/amazon-bedrock": "^3.0.49",
+ "@ai-sdk/anthropic": "^2.0.39",
+ "@ai-sdk/azure": "^2.0.59",
+ "@ai-sdk/google": "^2.0.25",
+ "@ai-sdk/google-vertex": "^3.0.55",
+ "@ai-sdk/openai": "^2.0.58",
+ "@ai-sdk/openai-compatible": "^1.0.24",
+ "@ai-sdk/react": "^2.0.82",
+ "@electric-sql/client": "^1.1.1",
"@huggingface/languages": "^1.0.0",
"@hypr/db": "workspace:*",
"@hypr/plugin-analytics": "workspace:*",
@@ -32,36 +32,39 @@
"@hypr/plugin-local-stt": "workspace:*",
"@hypr/plugin-misc": "workspace:*",
"@hypr/plugin-notification": "workspace:*",
+ "@hypr/plugin-detect": "workspace:*",
+ "@hypr/plugin-permissions": "workspace:*",
"@hypr/plugin-template": "workspace:*",
"@hypr/plugin-windows": "workspace:*",
"@hypr/tiptap": "workspace:^",
"@hypr/ui": "workspace:^",
"@hypr/utils": "workspace:^",
- "@iconify-icon/react": "^3.0.1",
+ "@iconify-icon/react": "^3.0.2",
"@lobehub/icons": "^2.43.1",
"@openrouter/ai-sdk-provider": "^1.2.0",
"@orama/highlight": "^0.1.9",
"@orama/orama": "^3.1.16",
"@orama/plugin-qps": "^3.1.16",
"@sentry/react": "^8.55.0",
- "@supabase/supabase-js": "^2.76.1",
+ "@supabase/supabase-js": "^2.77.0",
"@t3-oss/env-core": "^0.13.8",
"@tanstack/react-form": "^1.23.8",
"@tanstack/react-query": "^5.90.5",
- "@tanstack/react-router": "^1.133.25",
+ "@tanstack/react-router": "^1.133.36",
"@tanstack/react-virtual": "^3.13.12",
"@tauri-apps/api": "^2.9.0",
- "@tauri-apps/plugin-deep-link": "^2.4.3",
- "@tauri-apps/plugin-dialog": "^2.4.0",
- "@tauri-apps/plugin-http": "^2.5.2",
- "@tauri-apps/plugin-opener": "^2.5.0",
- "@tauri-apps/plugin-process": "^2.3.0",
- "@tauri-apps/plugin-store": "^2.4.0",
+ "@tauri-apps/plugin-deep-link": "^2.4.5",
+ "@tauri-apps/plugin-dialog": "^2.4.2",
+ "@tauri-apps/plugin-http": "^2.5.4",
+ "@tauri-apps/plugin-opener": "^2.5.2",
+ "@tauri-apps/plugin-process": "^2.3.1",
+ "@tauri-apps/plugin-shell": "^2.3.3",
+ "@tauri-apps/plugin-store": "^2.4.1",
"@tauri-apps/plugin-updater": "^2.9.0",
"@uidotdev/usehooks": "^2.4.1",
"@wavesurfer/react": "^1.0.11",
- "@xstate/store": "^3.11.1",
- "ai": "^5.0.78",
+ "@xstate/store": "^3.11.2",
+ "ai": "^5.0.82",
"clsx": "^2.1.1",
"date-fns": "^4.1.0",
"dompurify": "^3.3.0",
@@ -75,27 +78,27 @@
"react-dom": "^19.2.0",
"react-hotkeys-hook": "^4.6.2",
"streamdown": "^1.4.0",
- "tinybase": "^6.7.1",
+ "tinybase": "^6.7.2",
"tinytick": "^1.2.8",
- "wavesurfer.js": "^7.11.0",
+ "wavesurfer.js": "^7.11.1",
"xstate": "^5.23.0",
"zod": "^4.1.12",
"zustand": "^5.0.8"
},
"devDependencies": {
"@faker-js/faker": "^10.1.0",
- "@tanstack/react-router-devtools": "^1.133.25",
- "@tanstack/router-plugin": "^1.133.25",
- "@tauri-apps/cli": "^2.9.1",
+ "@tanstack/react-router-devtools": "^1.133.36",
+ "@tanstack/router-plugin": "^1.133.36",
+ "@tauri-apps/cli": "^2.9.2",
"@types/json5": "^2.2.0",
- "@types/node": "^24.9.1",
+ "@types/node": "^24.9.2",
"@types/react": "^19.2.2",
"@types/react-dom": "^19.2.2",
"@vitejs/plugin-react": "^4.7.0",
"autoprefixer": "^10.4.21",
"postcss": "^8.5.6",
"tailwindcss": "^3.4.18",
- "tsx": "^4.19.2",
+ "tsx": "^4.20.6",
"typescript": "~5.8.3",
"vite": "^7.1.12",
"vitest": "^3.2.4"
diff --git a/apps/desktop/src-tauri/Cargo.toml b/apps/desktop/src-tauri/Cargo.toml
index 92a5bb5f10..be813c6350 100644
--- a/apps/desktop/src-tauri/Cargo.toml
+++ b/apps/desktop/src-tauri/Cargo.toml
@@ -24,6 +24,7 @@ tauri-plugin-analytics = { workspace = true }
tauri-plugin-auth = { workspace = true }
tauri-plugin-db2 = { workspace = true }
tauri-plugin-deep-link = { workspace = true }
+tauri-plugin-detect = { workspace = true }
tauri-plugin-dialog = { workspace = true }
tauri-plugin-fs = { workspace = true }
tauri-plugin-http = { workspace = true }
@@ -33,6 +34,7 @@ tauri-plugin-misc = { workspace = true }
tauri-plugin-notification = { workspace = true }
tauri-plugin-opener = { workspace = true }
tauri-plugin-os = { workspace = true }
+tauri-plugin-permissions = { workspace = true }
tauri-plugin-process = { workspace = true }
tauri-plugin-sentry = { workspace = true }
tauri-plugin-shell = { workspace = true }
diff --git a/apps/desktop/src-tauri/capabilities/default.json b/apps/desktop/src-tauri/capabilities/default.json
index f1452dfc82..b1db8a6de0 100644
--- a/apps/desktop/src-tauri/capabilities/default.json
+++ b/apps/desktop/src-tauri/capabilities/default.json
@@ -60,10 +60,11 @@
"listener:default",
"template:default",
"notification:default",
- "shell:default",
+ "shell:allow-open",
"misc:default",
"os:default",
- "http:default",
+ "detect:default",
+ "permissions:default",
{
"identifier": "http:default",
"deny": [],
diff --git a/apps/desktop/src-tauri/src/lib.rs b/apps/desktop/src-tauri/src/lib.rs
index ffd4a76f32..bdb262b731 100644
--- a/apps/desktop/src-tauri/src/lib.rs
+++ b/apps/desktop/src-tauri/src/lib.rs
@@ -48,6 +48,7 @@ pub async fn main() {
.plugin(tauri_plugin_listener::init())
.plugin(tauri_plugin_shell::init())
.plugin(tauri_plugin_local_stt::init())
+ .plugin(tauri_plugin_permissions::init())
.plugin(tauri_plugin_updater::Builder::new().build())
.plugin(tauri_plugin_deep_link::init())
.plugin(tauri_plugin_sentry::init_with_no_injection(&sentry_client))
@@ -57,6 +58,7 @@ pub async fn main() {
.plugin(tauri_plugin_misc::init())
.plugin(tauri_plugin_template::init())
.plugin(tauri_plugin_http::init())
+ .plugin(tauri_plugin_detect::init())
.plugin(tauri_plugin_notification::init())
.plugin(tauri_plugin_tray::init())
.plugin(tauri_plugin_store::Builder::default().build())
diff --git a/apps/desktop/src/components/main/body/sessions/outer-header/in-meeting-indicator.tsx b/apps/desktop/src/components/main/body/sessions/outer-header/in-meeting-indicator.tsx
index d331b6282f..5c9c65b1b0 100644
--- a/apps/desktop/src/components/main/body/sessions/outer-header/in-meeting-indicator.tsx
+++ b/apps/desktop/src/components/main/body/sessions/outer-header/in-meeting-indicator.tsx
@@ -1,4 +1,5 @@
import { useHover } from "@uidotdev/usehooks";
+import { MicOff } from "lucide-react";
import { Button } from "@hypr/ui/components/ui/button";
import { cn } from "@hypr/utils";
@@ -8,10 +9,11 @@ import { SoundIndicator } from "../../shared";
export function InMeetingIndicator({ sessionId }: { sessionId: string }) {
const [ref, hovered] = useHover();
- const { active, stop, amplitude } = useListener((state) => ({
+ const { active, stop, amplitude, muted } = useListener((state) => ({
active: state.status === "running_active" && state.sessionId === sessionId,
stop: state.stop,
amplitude: state.amplitude,
+ muted: state.muted,
}));
if (!active) {
@@ -37,6 +39,21 @@ export function InMeetingIndicator({ sessionId }: { sessionId: string }) {
Stop
)
+ : muted
+ ? (
+
+
+
+
+ )
: (
listenerCommands.checkMicrophoneAccess(),
- refetchInterval: 1000,
- select: (result) => {
- if (result.status === "error") {
- throw new Error(result.error);
- }
-
- return result.data;
- },
- });
-
- const systemAudioPermissionStatus = useQuery({
- queryKey: ["systemAudioPermission"],
- queryFn: () => listenerCommands.checkSystemAudioAccess(),
- refetchInterval: 1000,
- select: (result) => {
- if (result.status === "error") {
- throw new Error(result.error);
- }
-
- return result.data;
- },
- });
-
- const micPermission = useMutation({
- mutationFn: () => listenerCommands.requestMicrophoneAccess(),
- onSuccess: () => {
- setTimeout(() => {
- micPermissionStatus.refetch();
- }, 3000);
- },
- onError: (error) => {
- console.error(error);
- },
- });
-
- const capturePermission = useMutation({
- mutationFn: () => listenerCommands.requestSystemAudioAccess(),
- onSuccess: () => {
- message("The app will now restart to apply the changes", { kind: "info", title: "System Audio Status Changed" });
- setTimeout(() => {
- relaunch();
- }, 2000);
- },
- onError: console.error,
- });
-
- const handleMicPermissionAction = () => {
- if (micPermissionStatus.data === "Denied") {
- listenerCommands.openMicrophoneAccessSettings();
- } else {
- micPermission.mutate();
- }
- };
-
- const handleSystemAudioPermissionAction = () => {
- if (systemAudioPermissionStatus.data === "Denied") {
- listenerCommands.openSystemAudioAccessSettings();
- } else {
- capturePermission.mutate(undefined);
- }
- };
+ const {
+ micPermissionStatus,
+ systemAudioPermissionStatus,
+ accessibilityPermissionStatus,
+ micPermission,
+ systemAudioPermission,
+ accessibilityPermission,
+ handleMicPermissionAction,
+ handleSystemAudioPermissionAction,
+ handleAccessibilityPermissionAction,
+ } = usePermissions();
return (
@@ -83,76 +22,24 @@ export function Permissions() {
title="Microphone access"
status={micPermissionStatus.data}
isPending={micPermission.isPending}
- onGrant={handleMicPermissionAction}
+ onAction={handleMicPermissionAction}
+ variant="compact"
/>
+
);
}
-function PermissionRow({
- title,
- status,
- isPending,
- onGrant,
-}: {
- title: string;
- status: PermissionStatus | undefined;
- isPending: boolean;
- onGrant: () => void;
-}) {
- const isAuthorized = status === "Authorized";
- const isDenied = status === "Denied";
-
- let message = "";
- let buttonText = "";
-
- if (isAuthorized) {
- message = "Thanks for granting permission";
- buttonText = "Access Granted";
- } else if (isDenied) {
- message = "You should toggle in the Settings manually";
- buttonText = "Open Settings";
- } else {
- message = "You need to grant access to use Hyprnote";
- buttonText = "Grant Permission";
- }
-
- return (
-
-
-
- {title}
-
-
- {message}
-
-
-
-
- );
-}
diff --git a/apps/desktop/src/components/settings/notification.tsx b/apps/desktop/src/components/settings/notification.tsx
index 32a1e6e500..e78ccf81f9 100644
--- a/apps/desktop/src/components/settings/notification.tsx
+++ b/apps/desktop/src/components/settings/notification.tsx
@@ -1,8 +1,10 @@
import { useForm } from "@tanstack/react-form";
+import { useQuery } from "@tanstack/react-query";
import { Plus, X } from "lucide-react";
-import { useState } from "react";
+import { useEffect, useState } from "react";
-import { commands as notificationCommands, type InstalledApp } from "@hypr/plugin-notification";
+import { commands as detectCommands } from "@hypr/plugin-detect";
+import { commands as notificationCommands } from "@hypr/plugin-notification";
import { Badge } from "@hypr/ui/components/ui/badge";
import { Button } from "@hypr/ui/components/ui/button";
import { Command, CommandEmpty, CommandGroup, CommandInput, CommandItem } from "@hypr/ui/components/ui/command";
@@ -15,7 +17,15 @@ export function SettingsNotifications() {
const values = main.UI.useValues(main.STORE_ID);
const [popoverOpen, setPopoverOpen] = useState(false);
const [newAppName, setNewAppName] = useState("");
- const [applications, setApplications] = useState([]);
+
+ useEffect(() => {
+ const cleanup = () => {
+ notificationCommands.clearNotifications();
+ };
+
+ cleanup();
+ return cleanup;
+ }, []);
const handleSetNotificationEvent = main.UI.useSetValueCallback(
"notification_event",
@@ -62,34 +72,22 @@ export function SettingsNotifications() {
handleSetNotificationDetect(value.notification_detect);
handleSetRespectDnd(value.respect_dnd);
handleSetIgnoredPlatforms(value.ignored_platforms);
+ },
+ });
- if (value.notification_event) {
- await notificationCommands.startEventNotification({
- respect_do_not_disturb: value.respect_dnd,
- });
- } else {
- await notificationCommands.stopEventNotification();
+ const { data: installedApps } = useQuery({
+ enabled: popoverOpen,
+ queryKey: ["installed-applications"],
+ queryFn: detectCommands.listInstalledApplications,
+ select: (result) => {
+ if (result.status === "error") {
+ throw new Error(result.error);
}
- if (value.notification_detect) {
- await notificationCommands.startDetectNotification({
- respect_do_not_disturb: value.respect_dnd,
- ignored_platforms: value.ignored_platforms,
- });
- } else {
- await notificationCommands.stopDetectNotification();
- }
+ return result.data.map((app) => app.name);
},
});
- const loadApplications = async () => {
- if (applications.length === 0) {
- const apps = await notificationCommands.listApplications();
- const uniqueNames = Array.from(new Set(apps.map((app: InstalledApp) => app.name))) as string[];
- setApplications(uniqueNames);
- }
- };
-
const handleAddIgnoredApp = (appName: string) => {
const trimmedName = appName.trim();
if (trimmedName) {
@@ -174,12 +172,7 @@ export function SettingsNotifications() {
{
- setPopoverOpen(open);
- if (open) {
- loadApplications();
- }
- }}
+ onOpenChange={setPopoverOpen}
>