Releases: tauri-apps/wry
wry v0.10.0
Updating crates.io index
Cargo Audit
\
`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 307 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (186 crate dependencies)
\
`
[0.10.0]
- Add WebViewAttributes
- Add
with_web_context
method that can work well with builder pattern. - Change the custom protocol handler on macOS so it returns a response on error and a status code on success.
- Update signature of custom protocol closure. It should return a mime type string now.
- Fix webview creation when using new_any_thread of event loop.
- Remove
Dispatcher
,dispatch_script
anddispatcher
in thewebview
module and add ajs
parameter toevaluate_script
. - Removes the
image
dependency. - Bump tao to
0.3
and add more examples.
For more details, please refer to tao
changelog.
- cd4697e bump
tao
to 0.3 with examples (#294) on 2021-06-21 - Add
wry::webview::WebContext
. It's now a required argument onWebViewBuilder::build
.
Cargo Publish
\
`
Updating crates.io index
Packaging wry v0.10.0 (/home/runner/work/wry/wry)
Uploading wry v0.10.0 (/home/runner/work/wry/wry)
\
`
wry v0.9.4
Updating crates.io index
Cargo Audit
\
`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 302 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (202 crate dependencies)
\
`
[0.9.4]
- Update tao to v0.2.6
Cargo Publish
\
`
Updating crates.io index
Packaging wry v0.9.4 (/home/runner/work/wry/wry)
Uploading wry v0.9.4 (/home/runner/work/wry/wry)
\
`
wry v0.9.3
Updating crates.io index
Cargo Audit
\
`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 302 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (202 crate dependencies)
\
`
[0.9.3]
- Expose
webview_version
function in thewebview
module. - Add print method on Linux and Windows.
- Disable smooth scrolling on Linux to match bahaviour on browsers.
Cargo Publish
\
`
Updating crates.io index
Packaging wry v0.9.3 (/home/runner/work/wry/wry)
Uploading wry v0.9.3 (/home/runner/work/wry/wry)
\
`
wry v0.9.2
Updating crates.io index
Cargo Audit
\
`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 301 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (202 crate dependencies)
\
`
[0.9.2]
Cargo Publish
\
`
Updating crates.io index
Packaging wry v0.9.2 (/home/runner/work/wry/wry)
Uploading wry v0.9.2 (/home/runner/work/wry/wry)
\
`
wry v0.9.1
Updating crates.io index
Cargo Audit
\
`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 301 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (202 crate dependencies)
\
`
[0.9.1]
- Correctly set visibilty when building
Window
on gtk-backend - Fix
macOS
cursors and other minors UI glitch. - Expose
print()
function to the webview. Work only on macOS for now. - Fix macOS windows order for tray (statusbar) applications.
- Add
request_redraw
method ofWindow
on Linux - Add tao as window dependency.
- Close the window when the instance is dropped on Linux and Windows.
- Remove winit dependency on Linux
Cargo Publish
\
`
Updating crates.io index
Packaging wry v0.9.1 (/home/runner/work/wry/wry)
Uploading wry v0.9.1 (/home/runner/work/wry/wry)
\
`
wry v0.9.0
Updating crates.io index
Cargo Audit
\
`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 289 security advisories (from /Users/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (219 crate dependencies)
\
`
[0.9.0]
- Refactor signatures of most closure types
- Drop handler closures properly on macOS.
- Fix
history.pushState
in webview2. - The
data_directory
field now affects the IndexedDB and LocalStorage directories on Linux. - Fix runtime panic on macOS, when no file handler are defined.
- Add position field on WindowAttribute
- Fix panic on mutiple custom protocol registration.
- Fix SVG render with the custom protocol.
- Initial custom WindowExtWindows trait.
- Fix transparency on Windows
- Add platform module and WindowExtUnix trait on Linux
- Make sure custom protocol on Windows is over HTTPS.
- Initial winit interface for gtk backend
Cargo Publish
\
`
Updating crates.io index
Packaging wry v0.9.0 (/Users/runner/work/wry/wry)
Uploading wry v0.9.0 (/Users/runner/work/wry/wry)
\
`
wry v0.8.0
Updating crates.io index
Cargo Audit
\
`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 288 security advisories (from /Users/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (223 crate dependencies)
\
`
[0.8.0]
- Wry now accepts multiple custom protocol registerations.
- Apply license header for SPDX compliance.
- Remove bindings crate and use windows-webview2 as dependency instead.
Cargo Publish
\
`
Updating crates.io index
Packaging wry v0.8.0 (/Users/runner/work/wry/wry)
Uploading wry v0.8.0 (/Users/runner/work/wry/wry)
\
`
wry v0.7.0
Updating crates.io index
Cargo Audit
\
`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 278 security advisories (from /Users/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (215 crate dependencies)
\
`
[0.7.0]
- Add old win32 implementation on windows as default feature flag.
- Adds a
WindowProxy
to the file drop handler closure -WindowFileDropHandler
.
Cargo Publish
\
`
Updating crates.io index
Packaging wry v0.7.0 (/Users/runner/work/wry/wry)
Uploading wry v0.7.0 (/Users/runner/work/wry/wry)
\
`
wry v0.6.2
Updating crates.io index
Cargo Audit
\
`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 278 security advisories (from /Users/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (215 crate dependencies)
\
`
[0.6.2]
- Add pipe back to version check for covector config. This prevents the CI failure on publish if it exists already. The issue was patched in covector (and tests in place so it doesn't break in the future).
- Fix messages to the webview from the backend being delayed on Linux/GTK when the user is not actively engaged with the UI.
- Add draggable regions, just add
drag-region
class to the html element. - Add event listener in application proxy
- Better result errror handling
- Fix visibility on webview2 when window was invisible previously and then shown.
Cargo Publish
\
`
Updating crates.io index
Packaging wry v0.6.2 (/Users/runner/work/wry/wry)
Uploading wry v0.6.2 (/Users/runner/work/wry/wry)
\
`