Skip to content

Commit 0807a9c

Browse files
Merge branch 'dev' into ipc-introspection
2 parents 9a16548 + 5e3126f commit 0807a9c

14 files changed

Lines changed: 201 additions & 44 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"tauri-driver": patch
3+
---
4+
5+
Support `eq-separator` for `tauri-driver`.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'tauri': 'patch:sec'
3+
---
4+
5+
Enforce ACL checks for IPC requests from remote origins even when no `AppManifest` is configured. Previously, custom (non-plugin) commands bypassed ACL entirely without an `AppManifest`, allowing any origin to invoke them. Now, remote origins are always subject to ACL resolution, and can only reach custom commands if an explicit `remote` capability has been granted.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"tauri": patch:enhance
3+
---
4+
5+
Expose the monitor (display) APIs on mobile.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"tauri": patch:bug
3+
---
4+
5+
Fix crash when using the requestPermission API on Android.

.changes/phf-0.13.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'tauri-utils': 'patch:deps'
3+
---
4+
5+
Updated `phf` to 0.13
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
tauri: patch:sec
3+
---
4+
5+
Correctly handle .localhost suffix in local origins on Windows and Android to fix a security issue that made tauri think remote websites that started with a registered scheme were local websites.
6+
For example, when registering an `app` custom protocol, Tauri would think `http://app.evil.com/` would be a local URL on Windows/Android.

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/tauri-cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ oxc_span = "0.36"
104104
oxc_allocator = "0.36"
105105
oxc_ast = "0.36"
106106
magic_string = "0.3"
107-
phf = { version = "0.11", features = ["macros"] }
107+
phf = { version = "0.13", features = ["macros"] }
108108
walkdir = "2"
109109
elf = "0.7"
110110
memchr = "2"

crates/tauri-driver/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ hyper-util = { version = "0.1", features = [
2424
"server",
2525
"tokio",
2626
] }
27-
pico-args = "0.5"
27+
pico-args = { version = "0.5", features = ["eq-separator"] }
2828
serde = { version = "1", features = ["derive"] }
2929
serde_json = "1"
3030
tokio = { version = "1", features = ["macros"] }

crates/tauri-utils/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ serde = { version = "1", features = ["derive"] }
1717
serde_json = "1"
1818
anyhow = "1"
1919
thiserror = "2"
20-
phf = { version = "0.11", features = ["macros"] }
20+
phf = { version = "0.13", features = ["macros"] }
2121
brotli = { version = "8", optional = true, default-features = false, features = [
2222
"std",
2323
] }

0 commit comments

Comments
 (0)