Releases: tauri-apps/wry
wry v0.24.4
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 567 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (250 crate dependencies)
Crate: kuchiki
Version: 0.8.1
Warning: unmaintained
Title: `kuchiki` is unmaintained
Date: 2023-01-21
ID: RUSTSEC-2023-0019
URL: https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
└── wry 0.24.4
warning: 1 allowed warning found
[0.24.4]
634b021
(#994) BackportWebViewBuilderExtWindows::with_https_scheme
from[email protected]
to[email protected]
to be able to choose betweenhttp
andhttps
for custom protocols on Windows. Note that the default behavior for this release is to usehttps
unlike[email protected]
which useshttp
by default.1f83261
(#1015) AddWebViewBuilder::with_focused
to control whether to focus the webview upon creation or not. Supported on Windows and Linux only.
Cargo Publish
Updating crates.io index
Packaging wry v0.24.4 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 80 files, 2.4MiB (2.0MiB compressed)
Uploading wry v0.24.4 (/home/runner/work/wry/wry)
Uploaded wry v0.24.4 to registry `crates-io`
note: Waiting for `wry v0.24.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.24.4 at registry `crates-io`
wry v0.32.0
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 563 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (356 crate dependencies)
[0.32.0]
4bdf1c3
(#1017) AddedWebViewBuilder::with_asynchronous_custom_protocol
to allow implementing a protocol handler that resolves asynchronously.70d8ae0
(#1009) Fixes Android freezing when handling request due to endless iteration when reading request headers.b5e1875
(#994) Breaking change Wry now defaults tohttp://<scheme>.localhost/
for custom protocols on Windows.b5e1875
(#994) AddWebViewBuilderExtWindows::with_https_scheme
to be able to choose betweenhttp
andhttps
for custom protocols on Windows.fa15076
(#163) Addwinit
andtao
feature flag withtao
as default.4bdf1c3
(#1017) Breaking change:WebViewBuidler::with_custom_protocol
closure now returnshttp::Response
instead ofResult<http::Response>
.ebc4a20
(#1015) AddWebViewAtrributes.focused
andWebViewBuilder::with_focused
to control whether to focus the webview upon creation or not. Supported on Windows and Linux only.
Cargo Publish
Updating crates.io index
Packaging wry v0.32.0 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 87 files, 2.5MiB (2.1MiB compressed)
Uploading wry v0.32.0 (/home/runner/work/wry/wry)
Uploaded wry v0.32.0 to registry `crates-io`
note: Waiting for `wry v0.32.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.32.0 at registry `crates-io`
wry v0.31.1
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 557 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (302 crate dependencies)
[0.31.1]
e30034d
(#1009) Fixes Android freezing when handling request due to endless iteration when reading request headers.
Cargo Publish
Updating crates.io index
Packaging wry v0.31.1 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 83 files, 2.5MiB (2.0MiB compressed)
Uploading wry v0.31.1 (/home/runner/work/wry/wry)
Uploaded wry v0.31.1 to registry `crates-io`
note: Waiting for `wry v0.31.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.31.1 at registry `crates-io`
wry v0.31.0
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 556 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (302 crate dependencies)
[0.31.0]
e47562f
(#993) Update the unmaintainedkuchiki
crate to the maintainedkuchikiki
crate.7a353c7
(#980) AddWebViewBuilder::with_on_page_load_handler
for providing a callback for handling various page loading events.b0a08b1
(#997) Updatetao
to version0.22
which has removed the global-shortcut, menus and tray features, see [email protected] release.
Cargo Publish
Updating crates.io index
Packaging wry v0.31.0 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 83 files, 2.5MiB (2.0MiB compressed)
Uploading wry v0.31.0 (/home/runner/work/wry/wry)
Uploaded wry v0.31.0 to registry `crates-io`
note: Waiting for `wry v0.31.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.31.0 at registry `crates-io`
wry v0.30.0
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 553 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (292 crate dependencies)
Crate: kuchiki
Version: 0.8.1
Warning: unmaintained
Title: `kuchiki` is unmaintained
Date: 2023-01-21
ID: RUSTSEC-2023-0019
URL: https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
└── wry 0.30.0
warning: 1 allowed warning found
[0.30.0]
17e04e2
(#985) MakeWebViewBuilder::with_navigation_handler
apply to AndroidloadUrl
calls.17e04e2
(#985) Add support forWebViewBuilder::with_navigation_handler
on Android.87b331a
(#978) On Windows, avoid resizing the webview when the window gets minimized to avoid unnecessaryresize
event on JS side.17e04e2
(#985) Update tao to 0.21.
Cargo Publish
Updating crates.io index
Packaging wry v0.30.0 (/home/runner/work/wry/wry)
Updating crates.io index
Packaged 84 files, 2.5MiB (2.0MiB compressed)
Uploading wry v0.30.0 (/home/runner/work/wry/wry)
Uploaded wry v0.30.0 to registry `crates-io`
note: Waiting for `wry v0.30.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.30.0 at registry `crates-io`
wry v0.29.0
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 549 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (238 crate dependencies)
Crate: kuchiki
Version: 0.8.1
Warning: unmaintained
Title: `kuchiki` is unmaintained
Date: 2023-01-21
ID: RUSTSEC-2023-0019
URL: https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
└── wry 0.29.0
warning: 1 allowed warning found
[0.29.0]
-
c09dd7b
(#968) Remove ActionBar handling from wry. If you want to hide the action bar, hide it using thethemes.xml
file in your android project or inheritWryActivity
class and usegetSupportActionBar()?.hide()
in theonCreate
method. -
2b56bfa
(#966) Add support forWebViewBuilder::with_html
andWebViewAttributes.html
on Android. -
d2c1819
(#969) On Linux, replacelinux-header
flag withlinux-body
flag. Request headers are enabled by default. Add request body on custom protocol but it's behind the flag. -
f7dded4
(#955) The bug was reported in tauri repo: tauri-apps/tauri#5986With input method preedit disabled,fcitx can anchor at edit cursor position.
the pre-edit text will not disappear,instead it shows in the fcitx selection window below the input area. -
2b56bfa
(#966) Set base url and origin to null forWebViewBuilder::with_html
andWebViewAttributes.html
for consistency on all platforms.
Cargo Publish
Updating crates.io index
Packaging wry v0.29.0 (/home/runner/work/wry/wry)
Packaged 85 files, 2.5MiB (2.0MiB compressed)
Uploading wry v0.29.0 (/home/runner/work/wry/wry)
Updating crates.io index
Waiting on `wry` to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
wry v0.24.3
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 543 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (248 crate dependencies)
Crate: kuchiki
Version: 0.8.1
Warning: unmaintained
Title: `kuchiki` is unmaintained
Date: 2023-01-21
ID: RUSTSEC-2023-0019
URL: https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
└── wry 0.24.3
warning: 1 allowed warning found
[0.24.3]
- On macOS/iOS, remove web_context module declaration.
- 24c3777 On macOS/iOS, remove web_context declaration on 2023-05-06
Cargo Publish
Updating crates.io index
Packaging wry v0.24.3 (/home/runner/work/wry/wry)
Packaged 80 files, 2.4MiB (2.0MiB compressed)
Uploading wry v0.24.3 (/home/runner/work/wry/wry)
Updating crates.io index
Waiting on `wry` to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
wry v0.24.2
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 543 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (248 crate dependencies)
Crate: kuchiki
Version: 0.8.1
Warning: unmaintained
Title: `kuchiki` is unmaintained
Date: 2023-01-21
ID: RUSTSEC-2023-0019
URL: https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
└── wry 0.24.2
warning: 1 allowed warning found
[0.24.2]
- On macOS and iOS, remove webcontext implementation since we don't actually use it. This also fix segfault if users drop webcontext early.
- Fix the WebViewBuilder::with_url when the projet use mimalloc (#863)
- 9944b5d Rename fix-with_url.txt to fix-with_url.md on 2023-05-06
- Revert
51b49c54
which hid the webview when minimized on Windows. - Use the new WKWebView
inspectable
property if available (iOS 16.4, macOS 13.3). - On iOS, set webview scroll bounce default to NO.
- Update the value returned on a
None
value ofClassDecl::new("WryDownloadDelegate", class!(NSObject))
fromUIViewController
toWryDownloadDelegate
.- 8b51cfe fix: WryDownloadDelegate call after first time on 2023-02-20
- On Linux, disable system appearance for scrollbars.
Cargo Publish
Updating crates.io index
Packaging wry v0.24.2 (/home/runner/work/wry/wry)
Packaged 80 files, 2.4MiB (2.0MiB compressed)
Uploading wry v0.24.2 (/home/runner/work/wry/wry)
Updating crates.io index
Waiting on `wry` to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
wry v0.28.3
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 543 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (239 crate dependencies)
Crate: kuchiki
Version: 0.8.1
Warning: unmaintained
Title: `kuchiki` is unmaintained
Date: 2023-01-21
ID: RUSTSEC-2023-0019
URL: https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
└── wry 0.28.3
warning: 1 allowed warning found
[0.28.3]
- On iOS, fix panic at runtime due to setting webview ivar.
Cargo Publish
Updating crates.io index
Packaging wry v0.28.3 (/home/runner/work/wry/wry)
Packaged 84 files, 2.5MiB (2.0MiB compressed)
Uploading wry v0.28.3 (/home/runner/work/wry/wry)
Updating crates.io index
Waiting on `wry` to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
wry v0.28.2
Updating crates.io index
Cargo Audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 542 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (239 crate dependencies)
Crate: kuchiki
Version: 0.8.1
Warning: unmaintained
Title: `kuchiki` is unmaintained
Date: 2023-01-21
ID: RUSTSEC-2023-0019
URL: https://rustsec.org/advisories/RUSTSEC-2023-0019
Dependency tree:
kuchiki 0.8.1
└── wry 0.28.2
warning: 1 allowed warning found
[0.28.2]
- Adjust
cargo:rerun-if-changed
instruction for Android files.
Cargo Publish
Updating crates.io index
Packaging wry v0.28.2 (/home/runner/work/wry/wry)
Packaged 84 files, 2.5MiB (2.0MiB compressed)
Uploading wry v0.28.2 (/home/runner/work/wry/wry)
Updating crates.io index
Waiting on `wry` to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index