Skip to content

wry v0.56.1

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Aug 11:07
14be448

Cargo Audit

Updating crates.io index
     Locking 427 packages to latest compatible versions
      Adding base64 v0.22.1 (available: v0.23.1)
      Adding generic-array v0.14.7 (available: v0.14.9)
      Adding getrandom v0.3.4 (available: v0.4.3)
      Adding jni v0.21.1 (available: v0.22.4)
      Adding libloading v0.8.9 (available: v0.9.0)
      Adding sha2 v0.10.9 (available: v0.11.0)
      Adding soup3 v0.5.0 (available: v0.9.0)
      Adding toml v0.8.2 (available: v0.8.23)
      Adding toml_datetime v0.6.3 (available: v0.6.11)
      Adding toml_edit v0.20.2 (available: v0.20.7)
      Adding webview2-com v0.38.2 (available: v0.39.1)
      Adding wgpu v23.0.1 (available: v30.0.0)
      Adding windows v0.61.3 (available: v0.62.2)
      Adding windows-core v0.61.2 (available: v0.62.2)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1216 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (428 crate dependencies)
Crate:     atk
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0413
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0413

Crate:     atk-sys
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0416
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0416

Crate:     gdk
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0412
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0412

Crate:     gdk-sys
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0418
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0418

Crate:     gdkwayland-sys
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0411
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0411

Crate:     gdkx11
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0417
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0417

Crate:     gdkx11-sys
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0414
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0414

Crate:     gtk
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0415
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0415

Crate:     gtk-sys
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0420
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0420

Crate:     gtk3-macros
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0419
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0419

Crate:     paste
Version:   1.0.15
Warning:   unmaintained
Title:     paste - no longer maintained
Date:      2024-10-07
ID:        RUSTSEC-2024-0436
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0436

Crate:     proc-macro-error
Version:   1.0.4
Warning:   unmaintained
Title:     proc-macro-error is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0370
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0370

Crate:     ttf-parser
Version:   0.25.1
Warning:   unmaintained
Title:     `ttf-parser` is unmaintained
Date:      2026-06-28
ID:        RUSTSEC-2026-0192
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0192

Crate:     glib
Version:   0.18.5
Warning:   unsound
Title:     Unsoundness in `Iterator` and `DoubleEndedIterator` impls for `glib::VariantStrIter`
Date:      2024-03-30
ID:        RUSTSEC-2024-0429
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0429

warning: 14 allowed warnings found

[0.56.1]

  • 62080fa (#1811 by @gimenete) On Android, cache the asset-loader setting in RustWebViewClient so intercepted requests avoid repeated JNI calls into Rust state.
  • a5612a8 (#1812 by @Legend-Master) On Android, removed unused withAssetLoader binding and assetLoaderDomain can now return null.
  • 5ce72b0 (#1772 by @degant) Don't panic in the IPC handler when the webview's current document URL is not a valid http::Uri (for example a file:// URL, or one containing a raw space or non-ASCII characters). Such invalid IPC requests are now logged (under the tracing feature) and dropped instead of aborting the process, matching the existing behavior of the WKWebView backend.
  • b95a7f8 (#1799 by @Legend-Master) On Windows, ignore set webview focus error on create as it fails if the hosting window is minimized.
  • aff28ef (#1781 by @FabianLars) On macOS in debug mode, don't register requestMediaCapturePermissionForOrigin:initiatedByFrame:type:decisionHandler: delegate method on macOS 11 or older to prevent a debug_assertion startup panic.
  • be729e3 (#1804 by @velocitysystems) Override getDefaultVideoPoster() on Android to return a transparent bitmap instead of null, preventing Chromium from painting its default gray play-button placeholder on <video> elements.
  • 3fbf592 (#1795 by @qwerfunch) Fix a Windows crash when the WebView2 parent subclass is re-entered after its controller reference data is cleared during teardown.

Cargo Publish

Updating crates.io index
   Packaging wry v0.56.1 (/home/runner/work/wry/wry)
    Updating crates.io index
    Packaged 84 files, 851.7KiB (208.7KiB compressed)
   Uploading wry v0.56.1 (/home/runner/work/wry/wry)
    Uploaded wry v0.56.1 to registry `crates-io`
note: waiting for wry v0.56.1 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published wry v0.56.1 at registry `crates-io`