Releases: tauri-apps/wry
wry v0.39.4
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 623 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (370 crate dependencies)
[0.39.4]
8bbc2bf
(#1237) FixWebviewBuilder::with_transparent
,WebviewBuilder::with_background_color
, andWebview::set_background_color
always failing and causing the webview to fail to load.130c469
(#1238) AddWebViewBuilderExtDarwin::with_data_store_identifier
.203604c
(#1233) On Windows, fix the webview not filling up the whole window if the parent window was resized during the webview initialization.
Cargo Publish
Updating crates.io index
Packaging wry v0.39.4 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 63 files, 593.8KiB (146.8KiB compressed)
Uploading wry v0.39.4 (/home/runner/work/wry/wry)
Uploaded wry v0.39.4 to registry `crates-io`
note: Waiting for `wry v0.39.4` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published wry v0.39.4 at registry `crates-io`
wry v0.39.3
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 622 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (369 crate dependencies)
[0.39.3]
c7ca3db
(#1221) On Windows, fix data directory created next to the executable with a gibberish name even if it was explicitly provided inWebConext::new
Cargo Publish
Updating crates.io index
Packaging wry v0.39.3 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 63 files, 590.5KiB (146.0KiB compressed)
Uploading wry v0.39.3 (/home/runner/work/wry/wry)
Uploaded wry v0.39.3 to registry `crates-io`
note: Waiting for `wry v0.39.3` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published wry v0.39.3 at registry `crates-io`
wry v0.39.2
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 621 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (368 crate dependencies)
[0.39.2]
3e3d59c
(#1215) On macOS, prevent NSExceptions and invalid memory access panics when dropping the WebView while custom protocols handlers may still be running.ca6b5fb
(#1224) Updatewindows
crate to0.56
Cargo Publish
Updating crates.io index
Packaging wry v0.39.2 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 61 files, 580.9KiB (143.0KiB compressed)
Uploading wry v0.39.2 (/home/runner/work/wry/wry)
Uploaded wry v0.39.2 to registry `crates-io`
note: Waiting for `wry v0.39.2` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published wry v0.39.2 at registry `crates-io`
wry v0.24.8
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 621 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (258 crate dependencies)
[0.24.8]
Cargo Publish
Updating crates.io index
Packaging wry v0.24.8 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 62 files, 433.6KiB (108.3KiB compressed)
Uploading wry v0.24.8 (/home/runner/work/wry/wry)
Uploaded wry v0.24.8 to registry `crates-io`
note: Waiting for `wry v0.24.8` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published wry v0.24.8 at registry `crates-io`
wry v0.39.1
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 620 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (368 crate dependencies)
[0.39.1]
f0e82d3
(#1217) Fix target detection on build script to enhance cross compiling capabilities.ed9fa9b
(#1210) On iOS, allows media plays inline.
Cargo Publish
Updating crates.io index
Packaging wry v0.39.1 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 60 files, 579.0KiB (142.5KiB compressed)
Uploading wry v0.39.1 (/home/runner/work/wry/wry)
Uploaded wry v0.39.1 to registry `crates-io`
note: Waiting for `wry v0.39.1` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published wry v0.39.1 at registry `crates-io`
wry v0.39.0
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 616 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (432 crate dependencies)
[0.39.0]
ddda455
(#1207) Disable deprecated applicationCache web api. This api was completely removed upstream in webkitgtk 2.44.d7031ae
(#1206) On Windows, fix a crash due to a double-free when the host window is destroyed before the webview is dropped.34ae1ca
(#1202) Adddpi
module which is a re-export ofdpi
crate.fdbd3d3
(#1081) Updatehttp
dependency to1
34ae1ca
(#1202) Breaking Change: Removedx
,y
,with
andheight
fields fromRect
struct and replaced it withsize
andposition
fields.c033bd2
(#1156) OnmacOS
, fix menu keyboard shortcuts when addedwebview
aschild
.
Cargo Publish
Updating crates.io index
Packaging wry v0.39.0 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 60 files, 595.5KiB (146.4KiB compressed)
Uploading wry v0.39.0 (/home/runner/work/wry/wry)
Uploaded wry v0.39.0 to registry `crates-io`
note: Waiting for `wry v0.39.0` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published wry v0.39.0 at registry `crates-io`
wry v0.38.2
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 615 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (431 crate dependencies)
[0.38.2]
Cargo Publish
Updating crates.io index
Packaging wry v0.38.2 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 59 files, 587.6KiB (144.2KiB compressed)
Uploading wry v0.38.2 (/home/runner/work/wry/wry)
Uploaded wry v0.38.2 to registry `crates-io`
note: Waiting for `wry v0.38.2` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published wry v0.38.2 at registry `crates-io`
wry v0.38.1
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 614 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (431 crate dependencies)
[0.38.1]
Cargo Publish
Updating crates.io index
Packaging wry v0.38.1 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 59 files, 587.3KiB (144.2KiB compressed)
Uploading wry v0.38.1 (/home/runner/work/wry/wry)
Uploaded wry v0.38.1 to registry `crates-io`
note: Waiting for `wry v0.38.1` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published wry v0.38.1 at registry `crates-io`
wry v0.38.0
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 614 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (431 crate dependencies)
[0.38.0]
-
e6f0fbd
(#1180) Fixes a null pointer exception when runningwindow.ipc.postMessage(null)
on Android. -
5789bf7
(#1187) Breaking change: Refactored the file-drop handling on the webview for better representation of the actual drag and drop operation:- Renamed
file-drop
cargo feature flag todrag-drop
. - Removed
FileDropEvent
enum and replaced with a newDragDropEvent
enum. - Renamed
WebViewAttributes::file_drop_handler
field toWebViewAttributes::drag_drop_handler
. - Renamed
WebViewAttributes::with_file_drop_handler
method toWebViewAttributes::with_drag_drop_handler
.
- Renamed
-
b8fea39
(#1183) ChangedWebViewBuilder::with_ipc_handler
closure to takehttp::Request
instead ofString
so the request URL is available. -
3a2026b
(#1182) Breaking changes: Changed a few methods onWebView
type to return aResult
:Webview::url
Webview::zoom
Webview::load_url
Webview::load_url_with_headers
Webview::bounds
Webview::set_bounds
Webview::set_visible
WebviewExtWindows::set_theme
WebviewExtWindows::set_memory_usage_level
WebviewExtWindows::reparent
WebviewExtUnix::reparent
WebviewExtMacOS::reparent
-
00bc96d
(#1179) AddedWryActivity::onWebViewCreate(android.webkit.WebView)
on Android.
Cargo Publish
Updating crates.io index
Packaging wry v0.38.0 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 59 files, 587.1KiB (144.1KiB compressed)
Uploading wry v0.38.0 (/home/runner/work/wry/wry)
Uploaded wry v0.38.0 to registry `crates-io`
note: Waiting for `wry v0.38.0` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published wry v0.38.0 at registry `crates-io`
wry v0.37.0
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 604 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (427 crate dependencies)
[0.37.0]
-
8c86fba
Breaking change: Removeddata:
url support, as its native support in Windows and macOS are buggy and unreliable, useWebview::with_html
instead. -
8c86fba
On Linux, decodeFilDropEvent
paths before emitting them to make it consistent across all platforms. -
8c86fba
AddedWebViewExtMacOS::reparent
,WebViewExtWindows::reparent
andWebViewExtUnix::reparent
. -
8c86fba
Revert global keys shortcuts (wry#1156) -
8c86fba
Breaking change: Removed internal url parsing which had a few side-effects such as encoded url content, now it is up to the user to pass a valid URL as a string. This also came with a few breaking changes:- Removed
Url
struct re-export - Removed
Error::UrlError
variant. - Changed
WebviewAttributes::url
field type toString
. - Changed
WebviewBuilder::with_url
andWebviewBuilder::with_url_and_headers
return type toWebviewBuilder
instead ofResult<WebviewBuilder>
. - Changed
Webview::url
getter to return aString
instead ofUrl
.
- Removed
Cargo Publish
Updating crates.io index
Packaging wry v0.37.0 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 59 files, 575.0KiB (141.5KiB compressed)
Uploading wry v0.37.0 (/home/runner/work/wry/wry)
Uploaded wry v0.37.0 to registry `crates-io`
note: Waiting for `wry v0.37.0` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published wry v0.37.0 at registry `crates-io`