From 3113a54cc275b1af532c3fb20154beba7d67d623 Mon Sep 17 00:00:00 2001 From: Fabian-Lars <30730186+FabianLars@users.noreply.github.com> Date: Wed, 7 Oct 2026 10:05:08 +0200 Subject: [PATCH] chore(deps): update urlpattern to 0.6 (#3670) --- .changes/http-urlpattern.md | 6 ++++ Cargo.lock | 57 ++----------------------------------- plugins/http/Cargo.toml | 4 +-- 3 files changed, 10 insertions(+), 57 deletions(-) create mode 100644 .changes/http-urlpattern.md diff --git a/.changes/http-urlpattern.md b/.changes/http-urlpattern.md new file mode 100644 index 000000000..4509b7773 --- /dev/null +++ b/.changes/http-urlpattern.md @@ -0,0 +1,6 @@ +--- +http: patch +http-js: patch +--- + +Updated inner dependency `urlpattern` from `v0.3` to `v0.6` to fix advisories about unmaintained `unic-` crates. diff --git a/Cargo.lock b/Cargo.lock index b86d80b1d..f93474ab6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6757,7 +6757,7 @@ dependencies = [ "tokio", "tracing", "url", - "urlpattern 0.3.0", + "urlpattern", ] [[package]] @@ -7151,7 +7151,7 @@ dependencies = [ "thiserror 2.0.12", "toml 1.1.6+spec-1.1.0", "url", - "urlpattern 0.6.0", + "urlpattern", "uuid", "walkdir", ] @@ -7699,47 +7699,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "unic-char-property" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" -dependencies = [ - "unic-char-range", -] - -[[package]] -name = "unic-char-range" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" - -[[package]] -name = "unic-common" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" - -[[package]] -name = "unic-ucd-ident" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" -dependencies = [ - "unic-char-property", - "unic-char-range", - "unic-ucd-version", -] - -[[package]] -name = "unic-ucd-version" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" -dependencies = [ - "unic-common", -] - [[package]] name = "unicase" version = "2.8.1" @@ -7839,18 +7798,6 @@ version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" -[[package]] -name = "urlpattern" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70acd30e3aa1450bc2eece896ce2ad0d178e9c079493819301573dae3c37ba6d" -dependencies = [ - "regex", - "serde", - "unic-ucd-ident", - "url", -] - [[package]] name = "urlpattern" version = "0.6.0" diff --git a/plugins/http/Cargo.toml b/plugins/http/Cargo.toml index 6e7a75c67..bf8b8618b 100644 --- a/plugins/http/Cargo.toml +++ b/plugins/http/Cargo.toml @@ -28,7 +28,7 @@ tauri-plugin = { workspace = true, features = ["build"] } schemars = { workspace = true } serde = { workspace = true } url = { workspace = true } -urlpattern = "0.3" +urlpattern = "0.6" regex = "1" [dependencies] @@ -38,7 +38,7 @@ tauri = { workspace = true } thiserror = { workspace = true } tokio = { version = "1", features = ["sync", "macros"] } tauri-plugin-fs = { path = "../fs", version = "2.6.0" } -urlpattern = "0.3" +urlpattern = "0.6" regex = "1" http = "1" # 0.12.16 is when `system-proxy` was added