chore(deps): upgrade wry from 0.45.0 to v0.52.0 (#4255)

* chore(deps): upgrade wry from 0.45.0 to v0.51.2

* Unwrap webview

* update tauri

* fix more versions

* switch to a single websocket per app to communicate edits in desktop

* use websockets on the ts side

* queue pending edits before the websocket connects

* fix decoding the websocket blobs in ts

* rebuild js

* fix clippy

* more sensible struct names

* allow http on android and require a key to match between the webview and native sides

* remove out.txt

* clippy

* small style changes

* More light cleanups

---------

Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
This commit is contained in:
authored and GitHub committed 2025-07-01 18:08:24 -07:00
1 parent 65dd1f1762
commit d5daf14c15
18 files changed
+1324 -1083

No files matched your search

+10 -10
View File
@@ -226,10 +226,10 @@ html_parser = "0.7.0"
thiserror = "2.0.12"
prettyplease = { version = "0.2.30", features = ["verbatim"] }
const_format = "0.2.34"
cargo_toml = { version = "0.21.0" }
tauri-utils = { version = "=2.4.0" }
tauri-bundler = { version = "=2.4.0" }
lru = "0.13.0"
cargo_toml = { version = "0.22.1" }
tauri-utils = { version = "=2.5.0" }
tauri-bundler = { version = "=2.5.0" }
lru = "0.14.0"
async-trait = "0.1.87"
axum = { version = "0.8.1", default-features = false }
axum-server = { version = "0.7.1", default-features = false }
@@ -264,8 +264,8 @@ ciborium = "0.2.2"
base64 = "0.22.1"
uuid = "1.15.1"
convert_case = "0.8.0"
tungstenite = { version = "0.26.2" }
tokio-tungstenite = { version = "0.26.2" }
tungstenite = { version = "0.27.0" }
tokio-tungstenite = { version = "0.27.0" }
gloo-timers = "0.3.0"
fluent-uri = { version = "0.3.2", features = ["serde"] }
internment = { version = "0.8.6" }
@@ -313,16 +313,16 @@ memmap2 = "0.9.5"
memfd = "0.6.4"
# desktop
wry = { version = "0.45.0", default-features = false }
tao = { version = "0.33.0", features = ["rwh_05"] }
wry = { version = "0.52.1", default-features = false }
tao = { version = "0.34.0", features = ["rwh_05"] }
infer = "0.19.0"
dunce = "1.0.5"
percent-encoding = "2.3.1"
global-hotkey = "0.7.0"
rfd = { version = "0.15.2", default-features = false }
muda = "0.16.1"
muda = "0.17.0"
cocoa = "0.26"
core-foundation = "0.10.0"
core-foundation = "0.10.1"
objc = { version = "0.2.7", features = ["exception"] }
objc_id = "0.1.1"
tray-icon = "0.20.0"