tauri-apps/wry
 Watch   
 Star   
 Fork   
7 days ago
wry

wry v0.57.1

Cargo Audit

Updating crates.io index
     Locking 425 packages to highest Rust 1.85 compatible versions
      Adding gdkx11 v0.18.2 (available: v0.19.0, requires Rust 1.92)
      Adding generic-array v0.14.7 (available: v0.14.9)
      Adding getrandom v0.3.4 (available: v0.4.3)
      Adding gtk v0.18.2 (available: v0.19.0, requires Rust 1.92)
      Adding icu_collections v2.1.1 (available: v2.4.0, requires Rust 1.88)
      Adding icu_locale_core v2.1.1 (available: v2.4.0, requires Rust 1.88)
      Adding icu_normalizer v2.1.1 (available: v2.4.0, requires Rust 1.88)
      Adding icu_normalizer_data v2.1.1 (available: v2.4.0, requires Rust 1.88)
      Adding icu_properties v2.1.2 (available: v2.4.0, requires Rust 1.88)
      Adding icu_properties_data v2.1.2 (available: v2.4.0, requires Rust 1.88)
      Adding icu_provider v2.1.1 (available: v2.4.0, requires Rust 1.88)
      Adding idna_adapter v1.2.1 (available: v1.2.2, requires Rust 1.86)
      Adding javascriptcore-rs v1.1.2 (available: v2.0.0)
      Adding jni v0.21.1 (available: v0.22.4)
      Adding libloading v0.8.9 (available: v0.9.0, requires Rust 1.88.0)
      Adding sha2 v0.10.9 (available: v0.11.0)
      Adding soup3 v0.5.0 (available: v0.8.0)
      Adding time v0.3.45 (available: v0.3.55, requires Rust 1.88.0)
      Adding time-core v0.1.7 (available: v0.1.9, requires Rust 1.88.0)
      Adding time-macros v0.2.25 (available: v0.2.32, requires Rust 1.88.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 wasip2 v1.0.1+wasi-0.2.4 (available: v1.0.4+wasi-0.2.12, requires Rust 1.87.0)
      Adding wayland-protocols v0.32.12 (available: v0.32.13, requires Rust 1.86)
      Adding wgpu v23.0.1 (available: v26.0.1)
      Adding windows-core v0.62.2 (available: v0.100.0, requires Rust 1.95)
      Adding windows-version v0.1.7 (available: v0.100.0, requires Rust 1.95)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1350 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (426 crate dependencies)
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: 4 allowed warnings found

[0.57.1]

  • f9b8bee (#1885 by @LucaCappelletti94) On Android, read __wryActivityId only when the intent or saved state contains it.
  • 1f86475 (#1895 by @Arthurmtro) On Android, run initialization scripts once on URLs that are not intercepted by a custom protocol when the WebView supports DOCUMENT_START_SCRIPT, instead of a second time from onPageStarted.
  • b6bef41 (#1865 by @velocitysystems) On Android, stop the WebView from applying the Range header a second time to a custom protocol 206 response, and serve ranges past 2 GiB.
  • d8fe88d (#1847 by @Legend-Master) Moved to edition 2024
  • 75f2b48 (#1893 by @TimeToBuildBob) On Linux, isolate download failure state per download so a canceled or failed download does not make later successful downloads report failure.
  • 9a5f3aa (#1868 by @Legend-Master) Log eval exceptions when tracing feature's enabled at debug level. (thanks #1849 for bring this up)
  • 66cdfa1 (#1866 by @steipete) On macOS, only activate the application and request initial keyboard focus when the new webview is both visible and focused. Creating hidden or unfocused webviews no longer steals focus.
  • d93a812 (#1844 by @cpruijsen) On macOS, collect dragged file paths via NSPasteboard.readObjectsForClasses:options: instead of the deprecated NSFilenamesPboardType, fixing a panic in drag_drop::collect_paths when the drag source only publishes per-item public.file-url types or file reference URLs that AppKit cannot map to NSFilenamesPboardType. The legacy type is kept as a fallback.
  • 926dd15 (#1876 by @rterence) On macOS, a webview built on its opener's configuration (NewWindowResponse::Create with WebViewBuilderExtMacos::with_webview_configuration) shares the opener's WKUserContentController, so it no longer adds its own initialization scripts and IPC handler to it: the opener's scripts and ipc handler already serve it. This stops every opened window from growing the opener's script set, and stops dropping the new webview from removing the opener's ipc handler.

bug

  • 78a7056 (#1883 by @LucaCappelletti94) On Android, load with_html and load_html content at about:blank so IPC messages reach the handler.
  • cab3eac (#1839 by @zackees) Only inject the Linux WebKitGTK window.ipc bridge when an IPC handler is configured.

Cargo Publish

Updating crates.io index
   Packaging wry v0.57.1 (/home/runner/work/wry/wry)
    Updating crates.io index
    Packaged 84 files, 869.5KiB (213.3KiB compressed)
   Uploading wry v0.57.1 (/home/runner/work/wry/wry)
    Uploaded wry v0.57.1 to registry `crates-io`
note: waiting for wry v0.57.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.57.1 at registry `crates-io`
2026-09-08 11:50:47
wry

wry v0.57.0

Cargo Audit

Updating crates.io index
     Locking 426 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 wgpu v23.0.1 (available: v30.0.1)
      Adding windows-core v0.62.2 (available: v0.100.0)
      Adding windows-version v0.1.7 (available: v0.100.0)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1242 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (427 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.57.0]

Cargo Publish

Updating crates.io index
   Packaging wry v0.57.0 (/home/runner/work/wry/wry)
    Updating crates.io index
    Packaged 84 files, 852.9KiB (209.0KiB compressed)
   Uploading wry v0.57.0 (/home/runner/work/wry/wry)
    Uploaded wry v0.57.0 to registry `crates-io`
note: waiting for wry v0.57.0 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.57.0 at registry `crates-io`
2026-08-13 19:04:53
wry

wry v0.56.1

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`
2026-07-30 11:12:58
wry

wry v0.56.0

Cargo Audit

Updating crates.io index
     Locking 427 packages to latest compatible versions
      Adding base64 v0.22.1 (available: v0.23.0)
      Adding generic-array v0.14.7 (available: v0.14.9)
      Adding getrandom v0.3.4 (available: v0.4.3)
      Adding glow v0.16.0 (available: v0.18.0)
      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 1173 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.0]

  • affbb3c (#1720) Updated Android lifecycle JNI calls in WryActivity for Tao 0.36's renames:

    • create to onFirstActivityCreate
    • onActivityCreate to onCreate
    • start to onStart
    • resume to onResume
    • pause to onPause
    • stop to onStop
    • Removed onActivitySaveInstanceState
    • onActivityDestroy to onDestroy
    • onActivityLowMemory to onLowMemory

    onLowMemory no longer takes any parameters. onFirstActivityCreate no longer takes any parameters.

    and also emitting them as window-specific events.

  • 145b36f (#1736) Remove Send, Sync bounds from NewWindowOpener.

  • 871497a (#1748) Add back/forward navigation APIs (go_back, go_forward, can_go_back, and can_go_forward) to WebView.

  • fe52ff9 (#1715) On Android, release REQUEST_HANDLER mutex sooner by cloning the underlying Send + Sync handler.

  • 9d0a9fe (#1712) On Windows, Add WebViewExtWindows::hwnd getter to access the child HWND containing the webview.

  • 4ee8c38 (#1779) Enable WebView element fullscreen support on macOS 12.3+ and iOS 15.4+ without using private APIs.

  • 5bdda32 (#1719) On macOS, avoid an extra copy for owned custom protocol response bodies by transferring the body buffer into NSData.

  • 6ef93b3 (#1737) On macOS, updated objc2-* dependencies to 0.3.2

  • 9f9a237 (#1654) Add an expanded permission handling API for WebView2, WKWebView, WebKitGTK, and Android. This includes:

    • PermissionKind expansion: DisplayCapture, Midi, Sensors, MediaKeySystemAccess, LocalFonts, WindowManagement, PointerLock, AutomaticDownloads, FileSystemAccess, Autoplay.
    • Support for PermissionResponse::Prompt to trigger native system dialogs.
    • Android support via JNI bridge (onPermissionRequest in RustWebChromeClient).
    • macOS: Split camera/microphone requests; CameraAndMicrophone resolved from individual responses.
    • Linux: DisplayCapture detection for WebKitGTK < 2.42 (getDisplayMedia fix).
    • Windows: Full coverage of all 12 COREWEBVIEW2_PERMISSION_KIND values.
  • bd1decc (#1780) Breaking Change: Removed the macOS/iOS specific transparent and fullscreen feature flags. The functionalities are now always enabled. Please reach out immediatly if you see issues in the App Store submission process.

  • d29cd57 (#1787) Removed protocol feature, previously gated WebViewBuilder::with_custom_protocol, WebViewBuilder::with_asynchronous_custom_protocol and WebViewBuilder::with_asset_loader are now always available

  • 86ac6e8 (#1732) Updated dom_query dependency to 0.28.0

  • 10fdf73 (#1738) On Windows, add WebViewBuilderExtWindows::with_profile_name to opt the webview into a named WebView2 profile. Webviews with different profile names within the same environment have isolated cookies, storage, IndexedDB, and cache while sharing the runtime — matching WebView2's documented multi-profile pattern.

Cargo Publish

Updating crates.io index
   Packaging wry v0.56.0 (/home/runner/work/wry/wry)
    Updating crates.io index
    Packaged 84 files, 847.7KiB (207.0KiB compressed)
   Uploading wry v0.56.0 (/home/runner/work/wry/wry)
    Uploaded wry v0.56.0 to registry `crates-io`
note: waiting for wry v0.56.0 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.0 at registry `crates-io`
2026-05-04 23:31:00
wry

wry v0.55.1

Cargo Audit

Updating crates.io index
     Locking 425 packages to latest compatible versions
      Adding generic-array v0.14.7 (available: v0.14.9)
      Adding getrandom v0.3.4 (available: v0.4.2)
      Adding glow v0.16.0 (available: v0.17.0)
      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: v29.0.3)
      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 1067 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (426 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
Dependency tree:
atk 0.18.2
└── gtk 0.18.2
    ├── wry 0.55.1
    ├── webkit2gtk 2.0.2
    │   └── wry 0.55.1
    └── tao 0.35.0
        └── wry 0.55.1

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
Dependency tree:
atk-sys 0.18.2
├── gtk-sys 0.18.2
│   ├── webkit2gtk-sys 2.0.2
│   │   ├── wry 0.55.1
│   │   └── webkit2gtk 2.0.2
│   │       └── wry 0.55.1
│   ├── webkit2gtk 2.0.2
│   └── gtk 0.18.2
│       ├── wry 0.55.1
│       ├── webkit2gtk 2.0.2
│       └── tao 0.35.0
│           └── wry 0.55.1
└── atk 0.18.2
    └── gtk 0.18.2

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
Dependency tree:
gdk 0.18.2
├── webkit2gtk 2.0.2
│   └── wry 0.55.1
├── gtk 0.18.2
│   ├── wry 0.55.1
│   ├── webkit2gtk 2.0.2
│   └── tao 0.35.0
│       └── wry 0.55.1
└── gdkx11 0.18.2
    └── wry 0.55.1

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
Dependency tree:
gdk-sys 0.18.2
├── webkit2gtk-sys 2.0.2
│   ├── wry 0.55.1
│   └── webkit2gtk 2.0.2
│       └── wry 0.55.1
├── webkit2gtk 2.0.2
├── gtk-sys 0.18.2
│   ├── webkit2gtk-sys 2.0.2
│   ├── webkit2gtk 2.0.2
│   └── gtk 0.18.2
│       ├── wry 0.55.1
│       ├── webkit2gtk 2.0.2
│       └── tao 0.35.0
│           └── wry 0.55.1
├── gdkx11-sys 0.18.2
│   ├── tao 0.35.0
│   └── gdkx11 0.18.2
│       └── wry 0.55.1
├── gdkwayland-sys 0.18.2
│   └── tao 0.35.0
└── gdk 0.18.2
    ├── webkit2gtk 2.0.2
    ├── gtk 0.18.2
    └── gdkx11 0.18.2

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
Dependency tree:
gdkwayland-sys 0.18.2
└── tao 0.35.0
    └── wry 0.55.1

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
Dependency tree:
gdkx11 0.18.2
└── wry 0.55.1

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
Dependency tree:
gdkx11-sys 0.18.2
├── tao 0.35.0
│   └── wry 0.55.1
└── gdkx11 0.18.2
    └── wry 0.55.1

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
Dependency tree:
gtk 0.18.2
├── wry 0.55.1
├── webkit2gtk 2.0.2
│   └── wry 0.55.1
└── tao 0.35.0
    └── wry 0.55.1

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
Dependency tree:
gtk-sys 0.18.2
├── webkit2gtk-sys 2.0.2
│   ├── wry 0.55.1
│   └── webkit2gtk 2.0.2
│       └── wry 0.55.1
├── webkit2gtk 2.0.2
└── gtk 0.18.2
    ├── wry 0.55.1
    ├── webkit2gtk 2.0.2
    └── tao 0.35.0
        └── wry 0.55.1

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
Dependency tree:
gtk3-macros 0.18.2
└── gtk 0.18.2
    ├── wry 0.55.1
    ├── webkit2gtk 2.0.2
    │   └── wry 0.55.1
    └── tao 0.35.0
        └── wry 0.55.1

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
Dependency tree:
paste 1.0.15
└── metal 0.29.0
    └── wgpu-hal 23.0.1
        ├── wgpu-core 23.0.1
        │   └── wgpu 23.0.1
        │       └── wry 0.55.1
        └── wgpu 23.0.1

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
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.2
│   └── gtk 0.18.2
│       ├── wry 0.55.1
│       ├── webkit2gtk 2.0.2
│       │   └── wry 0.55.1
│       └── tao 0.35.0
│           └── wry 0.55.1
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── webkit2gtk 2.0.2
        ├── soup3 0.5.0
        │   ├── wry 0.55.1
        │   └── webkit2gtk 2.0.2
        ├── pango 0.18.3
        │   ├── gtk 0.18.2
        │   └── gdk 0.18.2
        │       ├── webkit2gtk 2.0.2
        │       ├── gtk 0.18.2
        │       └── gdkx11 0.18.2
        │           └── wry 0.55.1
        ├── javascriptcore-rs 1.1.2
        │   ├── wry 0.55.1
        │   └── webkit2gtk 2.0.2
        ├── gtk 0.18.2
        ├── gio 0.18.4
        │   ├── webkit2gtk 2.0.2
        │   ├── soup3 0.5.0
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.2
        │   ├── gdkx11 0.18.2
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.2
        │   │   └── gdk 0.18.2
        │   └── gdk 0.18.2
        ├── gdkx11 0.18.2
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.2
        ├── cairo-rs 0.18.5
        │   ├── webkit2gtk 2.0.2
        │   ├── gtk 0.18.2
        │   └── gdk 0.18.2
        └── atk 0.18.2
            └── gtk 0.18.2

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
Dependency tree:
glib 0.18.5
├── webkit2gtk 2.0.2
│   └── wry 0.55.1
├── soup3 0.5.0
│   ├── wry 0.55.1
│   └── webkit2gtk 2.0.2
├── pango 0.18.3
│   ├── gtk 0.18.2
│   │   ├── wry 0.55.1
│   │   ├── webkit2gtk 2.0.2
│   │   └── tao 0.35.0
│   │       └── wry 0.55.1
│   └── gdk 0.18.2
│       ├── webkit2gtk 2.0.2
│       ├── gtk 0.18.2
│       └── gdkx11 0.18.2
│           └── wry 0.55.1
├── javascriptcore-rs 1.1.2
│   ├── wry 0.55.1
│   └── webkit2gtk 2.0.2
├── gtk 0.18.2
├── gio 0.18.4
│   ├── webkit2gtk 2.0.2
│   ├── soup3 0.5.0
│   ├── pango 0.18.3
│   ├── gtk 0.18.2
│   ├── gdkx11 0.18.2
│   ├── gdk-pixbuf 0.18.5
│   │   ├── gtk 0.18.2
│   │   └── gdk 0.18.2
│   └── gdk 0.18.2
├── gdkx11 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│   ├── webkit2gtk 2.0.2
│   ├── gtk 0.18.2
│   └── gdk 0.18.2
└── atk 0.18.2
    └── gtk 0.18.2

warning: 13 allowed warnings found

[0.55.1]

Cargo Publish

Updating crates.io index
   Packaging wry v0.55.1 (/home/runner/work/wry/wry)
    Updating crates.io index
    Packaged 81 files, 818.6KiB (200.3KiB compressed)
   Uploading wry v0.55.1 (/home/runner/work/wry/wry)
    Uploaded wry v0.55.1 to registry `crates-io`
note: waiting for wry v0.55.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.55.1 at registry `crates-io`
2026-03-26 22:11:49
wry

wry v0.24.12

Updating crates.io index Locking 304 packages to latest compatible versions Adding base64 v0.13.1 (available: v0.22.1) Adding cocoa v0.24.1 (available: v0.26.1) Adding core-graphics v0.22.3 (available: v0.25.0) Adding dirs v4.0.0 (available: v6.0.0) Adding gdk v0.15.4 (available: v0.18.2) Adding generic-array v0.14.7 (available: v0.14.9) Adding gio v0.15.12 (available: v0.22.2) Adding glib v0.15.12 (available: v0.22.3) Adding gtk v0.15.5 (available: v0.18.2) Adding html5ever v0.26.0 (available: v0.39.0) Adding http v0.2.12 (available: v1.4.0) Adding sha2 v0.10.9 (available: v0.11.0) Adding tao v0.16.11 (available: v0.35.0) Adding thiserror v1.0.69 (available: v2.0.18) Adding webkit2gtk v0.18.2 (available: v2.0.2) Adding webkit2gtk-sys v0.18.0 (available: v2.0.2) Adding webview2-com v0.19.1 (available: v0.39.1) Adding windows v0.39.0 (available: v0.62.2) Adding windows-implement v0.39.0 (available: v0.60.2)

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1017 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (305 crate dependencies)
Crate:     atk
Version:   0.15.1
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
Dependency tree:
atk 0.15.1
└── gtk 0.15.5
    ├── wry 0.24.12
    ├── webkit2gtk 0.18.2
    │   └── wry 0.24.12
    ├── tao 0.16.11
    │   └── wry 0.24.12
    └── libappindicator 0.7.1
        └── tao 0.16.11

Crate:     atk-sys
Version:   0.15.1
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
Dependency tree:
atk-sys 0.15.1
├── webkit2gtk-sys 0.18.0
│   ├── wry 0.24.12
│   └── webkit2gtk 0.18.2
│       └── wry 0.24.12
├── gtk-sys 0.15.3
│   ├── webkit2gtk-sys 0.18.0
│   ├── webkit2gtk 0.18.2
│   ├── libappindicator-sys 0.7.3
│   │   └── libappindicator 0.7.1
│   │       └── tao 0.16.11
│   │           └── wry 0.24.12
│   ├── libappindicator 0.7.1
│   └── gtk 0.15.5
│       ├── wry 0.24.12
│       ├── webkit2gtk 0.18.2
│       ├── tao 0.16.11
│       └── libappindicator 0.7.1
└── atk 0.15.1
    └── gtk 0.15.5

Crate:     fxhash
Version:   0.2.1
Warning:   unmaintained
Title:     fxhash - no longer maintained
Date:      2025-09-05
ID:        RUSTSEC-2025-0057
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0057
Dependency tree:
fxhash 0.2.1
└── selectors 0.22.0
    └── kuchikiki 0.8.2
        └── wry 0.24.12

Crate:     gdk
Version:   0.15.4
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
Dependency tree:
gdk 0.15.4
├── wry 0.24.12
├── webkit2gtk 0.18.2
│   └── wry 0.24.12
├── tao 0.16.11
│   └── wry 0.24.12
└── gtk 0.15.5
    ├── wry 0.24.12
    ├── webkit2gtk 0.18.2
    ├── tao 0.16.11
    └── libappindicator 0.7.1
        └── tao 0.16.11

Crate:     gdk-sys
Version:   0.15.1
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
Dependency tree:
gdk-sys 0.15.1
├── webkit2gtk-sys 0.18.0
│   ├── wry 0.24.12
│   └── webkit2gtk 0.18.2
│       └── wry 0.24.12
├── webkit2gtk 0.18.2
├── tao 0.16.11
│   └── wry 0.24.12
├── gtk-sys 0.15.3
│   ├── webkit2gtk-sys 0.18.0
│   ├── webkit2gtk 0.18.2
│   ├── libappindicator-sys 0.7.3
│   │   └── libappindicator 0.7.1
│   │       └── tao 0.16.11
│   ├── libappindicator 0.7.1
│   └── gtk 0.15.5
│       ├── wry 0.24.12
│       ├── webkit2gtk 0.18.2
│       ├── tao 0.16.11
│       └── libappindicator 0.7.1
├── gdkx11-sys 0.15.1
│   └── tao 0.16.11
├── gdkwayland-sys 0.15.3
│   └── tao 0.16.11
└── gdk 0.15.4
    ├── wry 0.24.12
    ├── webkit2gtk 0.18.2
    ├── tao 0.16.11
    └── gtk 0.15.5

Crate:     gdkwayland-sys
Version:   0.15.3
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
Dependency tree:
gdkwayland-sys 0.15.3
└── tao 0.16.11
    └── wry 0.24.12

Crate:     gdkx11-sys
Version:   0.15.1
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
Dependency tree:
gdkx11-sys 0.15.1
└── tao 0.16.11
    └── wry 0.24.12

Crate:     gtk
Version:   0.15.5
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
Dependency tree:
gtk 0.15.5
├── wry 0.24.12
├── webkit2gtk 0.18.2
│   └── wry 0.24.12
├── tao 0.16.11
│   └── wry 0.24.12
└── libappindicator 0.7.1
    └── tao 0.16.11

Crate:     gtk-sys
Version:   0.15.3
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
Dependency tree:
gtk-sys 0.15.3
├── webkit2gtk-sys 0.18.0
│   ├── wry 0.24.12
│   └── webkit2gtk 0.18.2
│       └── wry 0.24.12
├── webkit2gtk 0.18.2
├── libappindicator-sys 0.7.3
│   └── libappindicator 0.7.1
│       └── tao 0.16.11
│           └── wry 0.24.12
├── libappindicator 0.7.1
└── gtk 0.15.5
    ├── wry 0.24.12
    ├── webkit2gtk 0.18.2
    ├── tao 0.16.11
    └── libappindicator 0.7.1

Crate:     gtk3-macros
Version:   0.15.6
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
Dependency tree:
gtk3-macros 0.15.6
└── gtk 0.15.5
    ├── wry 0.24.12
    ├── webkit2gtk 0.18.2
    │   └── wry 0.24.12
    ├── tao 0.16.11
    │   └── wry 0.24.12
    └── libappindicator 0.7.1
        └── tao 0.16.11

Crate:     instant
Version:   0.1.13
Warning:   unmaintained
Title:     `instant` is unmaintained
Date:      2024-09-01
ID:        RUSTSEC-2024-0384
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0384
Dependency tree:
instant 0.1.13
└── tao 0.16.11
    └── wry 0.24.12

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
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.15.6
│   └── gtk 0.15.5
│       ├── wry 0.24.12
│       ├── webkit2gtk 0.18.2
│       │   └── wry 0.24.12
│       ├── tao 0.16.11
│       │   └── wry 0.24.12
│       └── libappindicator 0.7.1
│           └── tao 0.16.11
└── glib-macros 0.15.13
    └── glib 0.15.12
        ├── wry 0.24.12
        ├── webkit2gtk 0.18.2
        ├── tao 0.16.11
        ├── soup2 0.2.1
        │   ├── wry 0.24.12
        │   └── webkit2gtk 0.18.2
        ├── pango 0.15.10
        │   ├── gtk 0.15.5
        │   └── gdk 0.15.4
        │       ├── wry 0.24.12
        │       ├── webkit2gtk 0.18.2
        │       ├── tao 0.16.11
        │       └── gtk 0.15.5
        ├── libappindicator 0.7.1
        ├── javascriptcore-rs 0.16.0
        │   └── webkit2gtk 0.18.2
        ├── gtk 0.15.5
        ├── gio 0.15.12
        │   ├── wry 0.24.12
        │   ├── webkit2gtk 0.18.2
        │   ├── tao 0.16.11
        │   ├── soup2 0.2.1
        │   ├── gtk 0.15.5
        │   ├── gdk-pixbuf 0.15.11
        │   │   ├── tao 0.16.11
        │   │   ├── gtk 0.15.5
        │   │   └── gdk 0.15.4
        │   └── gdk 0.15.4
        ├── gdk-pixbuf 0.15.11
        ├── gdk 0.15.4
        ├── cairo-rs 0.15.12
        │   ├── webkit2gtk 0.18.2
        │   ├── tao 0.16.11
        │   ├── gtk 0.15.5
        │   └── gdk 0.15.4
        └── atk 0.15.1
            └── gtk 0.15.5

Crate:     glib
Version:   0.15.12
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
Dependency tree:
glib 0.15.12
├── wry 0.24.12
├── webkit2gtk 0.18.2
│   └── wry 0.24.12
├── tao 0.16.11
│   └── wry 0.24.12
├── soup2 0.2.1
│   ├── wry 0.24.12
│   └── webkit2gtk 0.18.2
├── pango 0.15.10
│   ├── gtk 0.15.5
│   │   ├── wry 0.24.12
│   │   ├── webkit2gtk 0.18.2
│   │   ├── tao 0.16.11
│   │   └── libappindicator 0.7.1
│   │       └── tao 0.16.11
│   └── gdk 0.15.4
│       ├── wry 0.24.12
│       ├── webkit2gtk 0.18.2
│       ├── tao 0.16.11
│       └── gtk 0.15.5
├── libappindicator 0.7.1
├── javascriptcore-rs 0.16.0
│   └── webkit2gtk 0.18.2
├── gtk 0.15.5
├── gio 0.15.12
│   ├── wry 0.24.12
│   ├── webkit2gtk 0.18.2
│   ├── tao 0.16.11
│   ├── soup2 0.2.1
│   ├── gtk 0.15.5
│   ├── gdk-pixbuf 0.15.11
│   │   ├── tao 0.16.11
│   │   ├── gtk 0.15.5
│   │   └── gdk 0.15.4
│   └── gdk 0.15.4
├── gdk-pixbuf 0.15.11
├── gdk 0.15.4
├── cairo-rs 0.15.12
│   ├── webkit2gtk 0.18.2
│   ├── tao 0.16.11
│   ├── gtk 0.15.5
│   └── gdk 0.15.4
└── atk 0.15.1
    └── gtk 0.15.5

warning: 13 allowed warnings found

[0.24.12]

  • ee1fab7 (#1703 by @FabianLars) Fixed a compile error about missing Ext traits when building wry 0.24 / tauri v1 apps with Rust 1.94.

Cargo Publish

Updating crates.io index
   Packaging wry v0.24.12 (/home/runner/work/wry/wry)
    Updating crates.io index
    Packaged 62 files, 447.3KiB (113.0KiB compressed)
   Uploading wry v0.24.12 (/home/runner/work/wry/wry)
    Uploaded wry v0.24.12 to registry `crates-io`
note: waiting for wry v0.24.12 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.24.12 at registry `crates-io`
2026-03-23 19:33:33
wry

wry v0.55.0

Cargo Audit

Updating crates.io index
     Locking 421 packages to latest compatible versions
      Adding generic-array v0.14.7 (available: v0.14.9)
      Adding getrandom v0.3.4 (available: v0.4.2)
      Adding glow v0.16.0 (available: v0.17.0)
      Adding jni v0.21.1 (available: v0.22.4)
      Adding libloading v0.8.9 (available: v0.9.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: v29.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 985 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (422 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
Dependency tree:
atk 0.18.2
└── gtk 0.18.2
    ├── wry 0.55.0
    ├── webkit2gtk 2.0.2
    │   └── wry 0.55.0
    └── tao 0.35.0
        └── wry 0.55.0

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
Dependency tree:
atk-sys 0.18.2
├── gtk-sys 0.18.2
│   ├── webkit2gtk-sys 2.0.2
│   │   ├── wry 0.55.0
│   │   └── webkit2gtk 2.0.2
│   │       └── wry 0.55.0
│   ├── webkit2gtk 2.0.2
│   └── gtk 0.18.2
│       ├── wry 0.55.0
│       ├── webkit2gtk 2.0.2
│       └── tao 0.35.0
│           └── wry 0.55.0
└── atk 0.18.2
    └── gtk 0.18.2

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
Dependency tree:
gdk 0.18.2
├── webkit2gtk 2.0.2
│   └── wry 0.55.0
├── gtk 0.18.2
│   ├── wry 0.55.0
│   ├── webkit2gtk 2.0.2
│   └── tao 0.35.0
│       └── wry 0.55.0
└── gdkx11 0.18.2
    └── wry 0.55.0

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
Dependency tree:
gdk-sys 0.18.2
├── webkit2gtk-sys 2.0.2
│   ├── wry 0.55.0
│   └── webkit2gtk 2.0.2
│       └── wry 0.55.0
├── webkit2gtk 2.0.2
├── gtk-sys 0.18.2
│   ├── webkit2gtk-sys 2.0.2
│   ├── webkit2gtk 2.0.2
│   └── gtk 0.18.2
│       ├── wry 0.55.0
│       ├── webkit2gtk 2.0.2
│       └── tao 0.35.0
│           └── wry 0.55.0
├── gdkx11-sys 0.18.2
│   ├── tao 0.35.0
│   └── gdkx11 0.18.2
│       └── wry 0.55.0
├── gdkwayland-sys 0.18.2
│   └── tao 0.35.0
└── gdk 0.18.2
    ├── webkit2gtk 2.0.2
    ├── gtk 0.18.2
    └── gdkx11 0.18.2

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
Dependency tree:
gdkwayland-sys 0.18.2
└── tao 0.35.0
    └── wry 0.55.0

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
Dependency tree:
gdkx11 0.18.2
└── wry 0.55.0

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
Dependency tree:
gdkx11-sys 0.18.2
├── tao 0.35.0
│   └── wry 0.55.0
└── gdkx11 0.18.2
    └── wry 0.55.0

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
Dependency tree:
gtk 0.18.2
├── wry 0.55.0
├── webkit2gtk 2.0.2
│   └── wry 0.55.0
└── tao 0.35.0
    └── wry 0.55.0

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
Dependency tree:
gtk-sys 0.18.2
├── webkit2gtk-sys 2.0.2
│   ├── wry 0.55.0
│   └── webkit2gtk 2.0.2
│       └── wry 0.55.0
├── webkit2gtk 2.0.2
└── gtk 0.18.2
    ├── wry 0.55.0
    ├── webkit2gtk 2.0.2
    └── tao 0.35.0
        └── wry 0.55.0

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
Dependency tree:
gtk3-macros 0.18.2
└── gtk 0.18.2
    ├── wry 0.55.0
    ├── webkit2gtk 2.0.2
    │   └── wry 0.55.0
    └── tao 0.35.0
        └── wry 0.55.0

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
Dependency tree:
paste 1.0.15
└── metal 0.29.0
    └── wgpu-hal 23.0.1
        ├── wgpu-core 23.0.1
        │   └── wgpu 23.0.1
        │       └── wry 0.55.0
        └── wgpu 23.0.1

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
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.2
│   └── gtk 0.18.2
│       ├── wry 0.55.0
│       ├── webkit2gtk 2.0.2
│       │   └── wry 0.55.0
│       └── tao 0.35.0
│           └── wry 0.55.0
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── webkit2gtk 2.0.2
        ├── soup3 0.5.0
        │   ├── wry 0.55.0
        │   └── webkit2gtk 2.0.2
        ├── pango 0.18.3
        │   ├── gtk 0.18.2
        │   └── gdk 0.18.2
        │       ├── webkit2gtk 2.0.2
        │       ├── gtk 0.18.2
        │       └── gdkx11 0.18.2
        │           └── wry 0.55.0
        ├── javascriptcore-rs 1.1.2
        │   ├── wry 0.55.0
        │   └── webkit2gtk 2.0.2
        ├── gtk 0.18.2
        ├── gio 0.18.4
        │   ├── webkit2gtk 2.0.2
        │   ├── soup3 0.5.0
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.2
        │   ├── gdkx11 0.18.2
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.2
        │   │   └── gdk 0.18.2
        │   └── gdk 0.18.2
        ├── gdkx11 0.18.2
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.2
        ├── cairo-rs 0.18.5
        │   ├── webkit2gtk 2.0.2
        │   ├── gtk 0.18.2
        │   └── gdk 0.18.2
        └── atk 0.18.2
            └── gtk 0.18.2

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
Dependency tree:
glib 0.18.5
├── webkit2gtk 2.0.2
│   └── wry 0.55.0
├── soup3 0.5.0
│   ├── wry 0.55.0
│   └── webkit2gtk 2.0.2
├── pango 0.18.3
│   ├── gtk 0.18.2
│   │   ├── wry 0.55.0
│   │   ├── webkit2gtk 2.0.2
│   │   └── tao 0.35.0
│   │       └── wry 0.55.0
│   └── gdk 0.18.2
│       ├── webkit2gtk 2.0.2
│       ├── gtk 0.18.2
│       └── gdkx11 0.18.2
│           └── wry 0.55.0
├── javascriptcore-rs 1.1.2
│   ├── wry 0.55.0
│   └── webkit2gtk 2.0.2
├── gtk 0.18.2
├── gio 0.18.4
│   ├── webkit2gtk 2.0.2
│   ├── soup3 0.5.0
│   ├── pango 0.18.3
│   ├── gtk 0.18.2
│   ├── gdkx11 0.18.2
│   ├── gdk-pixbuf 0.18.5
│   │   ├── gtk 0.18.2
│   │   └── gdk 0.18.2
│   └── gdk 0.18.2
├── gdkx11 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│   ├── webkit2gtk 2.0.2
│   ├── gtk 0.18.2
│   └── gdk 0.18.2
└── atk 0.18.2
    └── gtk 0.18.2

warning: 13 allowed warnings found

[0.55.0]

  • a535fd9 (#1699 by @FabianLars) On Android, fixed panics on custom protocol timeouts. Increased timeout for non-internal requests to 30 seconds.
  • 781f371 (#1633 by @lucasfernog) Update to latest tao to support multi-window on Android and iOS.
  • 848aff7 (#1660 by @Legend-Master) Run new_window_req_handler on main thread and remove the Send + Sync restriction on it
  • 92114b2 (#1634 by @lucasfernog) Call onNewIntent for tao's 0.35 Opened event.
  • 05440b8 (#1688 by @Legend-Master) Removed drag-drop feature, previously gated WebViewAttributes::drag_drop_handler and WebViewBuilder::with_drag_drop_handler are now always available
  • 222c63d (#1698 by @FabianLars) Remove WebViewAttributes, WebView::new and WebView::new_as_child from public API. Use WebViewBuilder instead.

Cargo Publish

Updating crates.io index
   Packaging wry v0.55.0 (/home/runner/work/wry/wry)
    Updating crates.io index
    Packaged 81 files, 817.3KiB (200.0KiB compressed)
   Uploading wry v0.55.0 (/home/runner/work/wry/wry)
    Uploaded wry v0.55.0 to registry `crates-io`
note: waiting for wry v0.55.0 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.55.0 at registry `crates-io`
2026-03-17 23:28:12
wry

wry v0.54.4

Cargo Audit

Updating crates.io index
     Locking 408 packages to latest compatible versions
      Adding generic-array v0.14.7 (available: v0.14.9)
      Adding getrandom v0.3.4 (available: v0.4.2)
      Adding glow v0.16.0 (available: v0.17.0)
      Adding jni v0.21.1 (available: v0.22.4)
      Adding libloading v0.8.9 (available: v0.9.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: v28.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 951 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (409 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
Dependency tree:
atk 0.18.2
└── gtk 0.18.2
    ├── wry 0.54.4
    ├── webkit2gtk 2.0.2
    │   └── wry 0.54.4
    └── tao 0.34.6
        └── wry 0.54.4

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
Dependency tree:
atk-sys 0.18.2
├── gtk-sys 0.18.2
│   ├── webkit2gtk-sys 2.0.2
│   │   ├── wry 0.54.4
│   │   └── webkit2gtk 2.0.2
│   │       └── wry 0.54.4
│   ├── webkit2gtk 2.0.2
│   └── gtk 0.18.2
│       ├── wry 0.54.4
│       ├── webkit2gtk 2.0.2
│       └── tao 0.34.6
│           └── wry 0.54.4
└── atk 0.18.2
    └── gtk 0.18.2

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
Dependency tree:
gdk 0.18.2
├── webkit2gtk 2.0.2
│   └── wry 0.54.4
├── gtk 0.18.2
│   ├── wry 0.54.4
│   ├── webkit2gtk 2.0.2
│   └── tao 0.34.6
│       └── wry 0.54.4
└── gdkx11 0.18.2
    └── wry 0.54.4

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
Dependency tree:
gdk-sys 0.18.2
├── webkit2gtk-sys 2.0.2
│   ├── wry 0.54.4
│   └── webkit2gtk 2.0.2
│       └── wry 0.54.4
├── webkit2gtk 2.0.2
├── gtk-sys 0.18.2
│   ├── webkit2gtk-sys 2.0.2
│   ├── webkit2gtk 2.0.2
│   └── gtk 0.18.2
│       ├── wry 0.54.4
│       ├── webkit2gtk 2.0.2
│       └── tao 0.34.6
│           └── wry 0.54.4
├── gdkx11-sys 0.18.2
│   ├── tao 0.34.6
│   └── gdkx11 0.18.2
│       └── wry 0.54.4
├── gdkwayland-sys 0.18.2
│   └── tao 0.34.6
└── gdk 0.18.2
    ├── webkit2gtk 2.0.2
    ├── gtk 0.18.2
    └── gdkx11 0.18.2

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
Dependency tree:
gdkwayland-sys 0.18.2
└── tao 0.34.6
    └── wry 0.54.4

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
Dependency tree:
gdkx11 0.18.2
└── wry 0.54.4

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
Dependency tree:
gdkx11-sys 0.18.2
├── tao 0.34.6
│   └── wry 0.54.4
└── gdkx11 0.18.2
    └── wry 0.54.4

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
Dependency tree:
gtk 0.18.2
├── wry 0.54.4
├── webkit2gtk 2.0.2
│   └── wry 0.54.4
└── tao 0.34.6
    └── wry 0.54.4

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
Dependency tree:
gtk-sys 0.18.2
├── webkit2gtk-sys 2.0.2
│   ├── wry 0.54.4
│   └── webkit2gtk 2.0.2
│       └── wry 0.54.4
├── webkit2gtk 2.0.2
└── gtk 0.18.2
    ├── wry 0.54.4
    ├── webkit2gtk 2.0.2
    └── tao 0.34.6
        └── wry 0.54.4

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
Dependency tree:
gtk3-macros 0.18.2
└── gtk 0.18.2
    ├── wry 0.54.4
    ├── webkit2gtk 2.0.2
    │   └── wry 0.54.4
    └── tao 0.34.6
        └── wry 0.54.4

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
Dependency tree:
paste 1.0.15
└── metal 0.29.0
    └── wgpu-hal 23.0.1
        ├── wgpu-core 23.0.1
        │   └── wgpu 23.0.1
        │       └── wry 0.54.4
        └── wgpu 23.0.1

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
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.2
│   └── gtk 0.18.2
│       ├── wry 0.54.4
│       ├── webkit2gtk 2.0.2
│       │   └── wry 0.54.4
│       └── tao 0.34.6
│           └── wry 0.54.4
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── webkit2gtk 2.0.2
        ├── soup3 0.5.0
        │   ├── wry 0.54.4
        │   └── webkit2gtk 2.0.2
        ├── pango 0.18.3
        │   ├── gtk 0.18.2
        │   └── gdk 0.18.2
        │       ├── webkit2gtk 2.0.2
        │       ├── gtk 0.18.2
        │       └── gdkx11 0.18.2
        │           └── wry 0.54.4
        ├── javascriptcore-rs 1.1.2
        │   ├── wry 0.54.4
        │   └── webkit2gtk 2.0.2
        ├── gtk 0.18.2
        ├── gio 0.18.4
        │   ├── webkit2gtk 2.0.2
        │   ├── soup3 0.5.0
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.2
        │   ├── gdkx11 0.18.2
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.2
        │   │   └── gdk 0.18.2
        │   └── gdk 0.18.2
        ├── gdkx11 0.18.2
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.2
        ├── cairo-rs 0.18.5
        │   ├── webkit2gtk 2.0.2
        │   ├── gtk 0.18.2
        │   └── gdk 0.18.2
        └── atk 0.18.2
            └── gtk 0.18.2

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
Dependency tree:
glib 0.18.5
├── webkit2gtk 2.0.2
│   └── wry 0.54.4
├── soup3 0.5.0
│   ├── wry 0.54.4
│   └── webkit2gtk 2.0.2
├── pango 0.18.3
│   ├── gtk 0.18.2
│   │   ├── wry 0.54.4
│   │   ├── webkit2gtk 2.0.2
│   │   └── tao 0.34.6
│   │       └── wry 0.54.4
│   └── gdk 0.18.2
│       ├── webkit2gtk 2.0.2
│       ├── gtk 0.18.2
│       └── gdkx11 0.18.2
│           └── wry 0.54.4
├── javascriptcore-rs 1.1.2
│   ├── wry 0.54.4
│   └── webkit2gtk 2.0.2
├── gtk 0.18.2
├── gio 0.18.4
│   ├── webkit2gtk 2.0.2
│   ├── soup3 0.5.0
│   ├── pango 0.18.3
│   ├── gtk 0.18.2
│   ├── gdkx11 0.18.2
│   ├── gdk-pixbuf 0.18.5
│   │   ├── gtk 0.18.2
│   │   └── gdk 0.18.2
│   └── gdk 0.18.2
├── gdkx11 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│   ├── webkit2gtk 2.0.2
│   ├── gtk 0.18.2
│   └── gdk 0.18.2
└── atk 0.18.2
    └── gtk 0.18.2

warning: 13 allowed warnings found

[0.54.4]

  • 47d9470 (#1693 by @Legend-Master) Updated dependency dom_query to 0.27.0, this fixed a bug where initialization scripts were escaped incorrectly on Android
  • 1540788 (#1692 by @Sbenazar) fix(webkitgtk): normalize background color values to 0.0–1.0

Cargo Publish

Updating crates.io index
   Packaging wry v0.54.4 (/home/runner/work/wry/wry)
    Updating crates.io index
    Packaged 80 files, 803.6KiB (196.8KiB compressed)
   Uploading wry v0.54.4 (/home/runner/work/wry/wry)
    Uploaded wry v0.54.4 to registry `crates-io`
note: waiting for wry v0.54.4 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.54.4 at registry `crates-io`
2026-03-10 04:58:07
wry

wry v0.54.3

Cargo Audit

Updating crates.io index
     Locking 409 packages to latest compatible versions
      Adding dom_query v0.25.1 (available: v0.26.0)
      Adding generic-array v0.14.7 (available: v0.14.9)
      Adding getrandom v0.3.4 (available: v0.4.2)
      Adding jni v0.21.1 (available: v0.22.3)
      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 wgpu v23.0.1 (available: v28.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 946 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (410 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
Dependency tree:
atk 0.18.2
└── gtk 0.18.2
    ├── wry 0.54.3
    ├── webkit2gtk 2.0.2
    │   └── wry 0.54.3
    └── tao 0.34.6
        └── wry 0.54.3

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
Dependency tree:
atk-sys 0.18.2
├── gtk-sys 0.18.2
│   ├── webkit2gtk-sys 2.0.2
│   │   ├── wry 0.54.3
│   │   └── webkit2gtk 2.0.2
│   │       └── wry 0.54.3
│   ├── webkit2gtk 2.0.2
│   └── gtk 0.18.2
│       ├── wry 0.54.3
│       ├── webkit2gtk 2.0.2
│       └── tao 0.34.6
│           └── wry 0.54.3
└── atk 0.18.2
    └── gtk 0.18.2

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
Dependency tree:
gdk 0.18.2
├── webkit2gtk 2.0.2
│   └── wry 0.54.3
├── gtk 0.18.2
│   ├── wry 0.54.3
│   ├── webkit2gtk 2.0.2
│   └── tao 0.34.6
│       └── wry 0.54.3
└── gdkx11 0.18.2
    └── wry 0.54.3

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
Dependency tree:
gdk-sys 0.18.2
├── webkit2gtk-sys 2.0.2
│   ├── wry 0.54.3
│   └── webkit2gtk 2.0.2
│       └── wry 0.54.3
├── webkit2gtk 2.0.2
├── gtk-sys 0.18.2
│   ├── webkit2gtk-sys 2.0.2
│   ├── webkit2gtk 2.0.2
│   └── gtk 0.18.2
│       ├── wry 0.54.3
│       ├── webkit2gtk 2.0.2
│       └── tao 0.34.6
│           └── wry 0.54.3
├── gdkx11-sys 0.18.2
│   ├── tao 0.34.6
│   └── gdkx11 0.18.2
│       └── wry 0.54.3
├── gdkwayland-sys 0.18.2
│   └── tao 0.34.6
└── gdk 0.18.2
    ├── webkit2gtk 2.0.2
    ├── gtk 0.18.2
    └── gdkx11 0.18.2

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
Dependency tree:
gdkwayland-sys 0.18.2
└── tao 0.34.6
    └── wry 0.54.3

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
Dependency tree:
gdkx11 0.18.2
└── wry 0.54.3

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
Dependency tree:
gdkx11-sys 0.18.2
├── tao 0.34.6
│   └── wry 0.54.3
└── gdkx11 0.18.2
    └── wry 0.54.3

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
Dependency tree:
gtk 0.18.2
├── wry 0.54.3
├── webkit2gtk 2.0.2
│   └── wry 0.54.3
└── tao 0.34.6
    └── wry 0.54.3

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
Dependency tree:
gtk-sys 0.18.2
├── webkit2gtk-sys 2.0.2
│   ├── wry 0.54.3
│   └── webkit2gtk 2.0.2
│       └── wry 0.54.3
├── webkit2gtk 2.0.2
└── gtk 0.18.2
    ├── wry 0.54.3
    ├── webkit2gtk 2.0.2
    └── tao 0.34.6
        └── wry 0.54.3

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
Dependency tree:
gtk3-macros 0.18.2
└── gtk 0.18.2
    ├── wry 0.54.3
    ├── webkit2gtk 2.0.2
    │   └── wry 0.54.3
    └── tao 0.34.6
        └── wry 0.54.3

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
Dependency tree:
paste 1.0.15
└── metal 0.29.0
    └── wgpu-hal 23.0.1
        ├── wgpu-core 23.0.1
        │   └── wgpu 23.0.1
        │       └── wry 0.54.3
        └── wgpu 23.0.1

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
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.2
│   └── gtk 0.18.2
│       ├── wry 0.54.3
│       ├── webkit2gtk 2.0.2
│       │   └── wry 0.54.3
│       └── tao 0.34.6
│           └── wry 0.54.3
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── webkit2gtk 2.0.2
        ├── soup3 0.5.0
        │   ├── wry 0.54.3
        │   └── webkit2gtk 2.0.2
        ├── pango 0.18.3
        │   ├── gtk 0.18.2
        │   └── gdk 0.18.2
        │       ├── webkit2gtk 2.0.2
        │       ├── gtk 0.18.2
        │       └── gdkx11 0.18.2
        │           └── wry 0.54.3
        ├── javascriptcore-rs 1.1.2
        │   ├── wry 0.54.3
        │   └── webkit2gtk 2.0.2
        ├── gtk 0.18.2
        ├── gio 0.18.4
        │   ├── webkit2gtk 2.0.2
        │   ├── soup3 0.5.0
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.2
        │   ├── gdkx11 0.18.2
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.2
        │   │   └── gdk 0.18.2
        │   └── gdk 0.18.2
        ├── gdkx11 0.18.2
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.2
        ├── cairo-rs 0.18.5
        │   ├── webkit2gtk 2.0.2
        │   ├── gtk 0.18.2
        │   └── gdk 0.18.2
        └── atk 0.18.2
            └── gtk 0.18.2

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
Dependency tree:
glib 0.18.5
├── webkit2gtk 2.0.2
│   └── wry 0.54.3
├── soup3 0.5.0
│   ├── wry 0.54.3
│   └── webkit2gtk 2.0.2
├── pango 0.18.3
│   ├── gtk 0.18.2
│   │   ├── wry 0.54.3
│   │   ├── webkit2gtk 2.0.2
│   │   └── tao 0.34.6
│   │       └── wry 0.54.3
│   └── gdk 0.18.2
│       ├── webkit2gtk 2.0.2
│       ├── gtk 0.18.2
│       └── gdkx11 0.18.2
│           └── wry 0.54.3
├── javascriptcore-rs 1.1.2
│   ├── wry 0.54.3
│   └── webkit2gtk 2.0.2
├── gtk 0.18.2
├── gio 0.18.4
│   ├── webkit2gtk 2.0.2
│   ├── soup3 0.5.0
│   ├── pango 0.18.3
│   ├── gtk 0.18.2
│   ├── gdkx11 0.18.2
│   ├── gdk-pixbuf 0.18.5
│   │   ├── gtk 0.18.2
│   │   └── gdk 0.18.2
│   └── gdk 0.18.2
├── gdkx11 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│   ├── webkit2gtk 2.0.2
│   ├── gtk 0.18.2
│   └── gdk 0.18.2
└── atk 0.18.2
    └── gtk 0.18.2

warning: 13 allowed warnings found

[0.54.3]

  • 40a7032 (#1677 by @russellmcc) Fix bug where wry would crash when loaded by multiple dylibs in the same process on macOS.

Dependencies

enhance

bug

Cargo Publish

Updating crates.io index
   Packaging wry v0.54.3 (/home/runner/work/wry/wry)
    Updating crates.io index
    Packaged 79 files, 796.1KiB (195.2KiB compressed)
   Uploading wry v0.54.3 (/home/runner/work/wry/wry)
    Uploaded wry v0.54.3 to registry `crates-io`
note: waiting for wry v0.54.3 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.54.3 at registry `crates-io`
2026-02-14 21:34:58
wry

wry v0.54.2

Cargo Audit

Updating crates.io index
     Locking 431 packages to latest compatible versions
      Adding generic-array v0.14.7 (available: v0.14.9)
      Adding getrandom v0.3.4 (available: v0.4.1)
      Adding html5ever v0.29.1 (available: v0.38.0)
      Adding soup3 v0.5.0 (available: v0.8.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 wgpu v23.0.1 (available: v28.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 920 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (432 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
Dependency tree:
atk 0.18.2
└── gtk 0.18.2
    ├── wry 0.54.2
    ├── webkit2gtk 2.0.2
    │   └── wry 0.54.2
    └── tao 0.34.5
        └── wry 0.54.2

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
Dependency tree:
atk-sys 0.18.2
├── gtk-sys 0.18.2
│   ├── webkit2gtk-sys 2.0.2
│   │   ├── wry 0.54.2
│   │   └── webkit2gtk 2.0.2
│   │       └── wry 0.54.2
│   ├── webkit2gtk 2.0.2
│   └── gtk 0.18.2
│       ├── wry 0.54.2
│       ├── webkit2gtk 2.0.2
│       └── tao 0.34.5
│           └── wry 0.54.2
└── atk 0.18.2
    └── gtk 0.18.2

Crate:     fxhash
Version:   0.2.1
Warning:   unmaintained
Title:     fxhash - no longer maintained
Date:      2025-09-05
ID:        RUSTSEC-2025-0057
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0057
Dependency tree:
fxhash 0.2.1
└── selectors 0.24.0
    └── kuchikiki 0.8.8-speedreader
        └── wry 0.54.2

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
Dependency tree:
gdk 0.18.2
├── webkit2gtk 2.0.2
│   └── wry 0.54.2
├── gtk 0.18.2
│   ├── wry 0.54.2
│   ├── webkit2gtk 2.0.2
│   └── tao 0.34.5
│       └── wry 0.54.2
└── gdkx11 0.18.2
    └── wry 0.54.2

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
Dependency tree:
gdk-sys 0.18.2
├── webkit2gtk-sys 2.0.2
│   ├── wry 0.54.2
│   └── webkit2gtk 2.0.2
│       └── wry 0.54.2
├── webkit2gtk 2.0.2
├── gtk-sys 0.18.2
│   ├── webkit2gtk-sys 2.0.2
│   ├── webkit2gtk 2.0.2
│   └── gtk 0.18.2
│       ├── wry 0.54.2
│       ├── webkit2gtk 2.0.2
│       └── tao 0.34.5
│           └── wry 0.54.2
├── gdkx11-sys 0.18.2
│   ├── tao 0.34.5
│   └── gdkx11 0.18.2
│       └── wry 0.54.2
├── gdkwayland-sys 0.18.2
│   └── tao 0.34.5
└── gdk 0.18.2
    ├── webkit2gtk 2.0.2
    ├── gtk 0.18.2
    └── gdkx11 0.18.2

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
Dependency tree:
gdkwayland-sys 0.18.2
└── tao 0.34.5
    └── wry 0.54.2

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
Dependency tree:
gdkx11 0.18.2
└── wry 0.54.2

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
Dependency tree:
gdkx11-sys 0.18.2
├── tao 0.34.5
│   └── wry 0.54.2
└── gdkx11 0.18.2
    └── wry 0.54.2

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
Dependency tree:
gtk 0.18.2
├── wry 0.54.2
├── webkit2gtk 2.0.2
│   └── wry 0.54.2
└── tao 0.34.5
    └── wry 0.54.2

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
Dependency tree:
gtk-sys 0.18.2
├── webkit2gtk-sys 2.0.2
│   ├── wry 0.54.2
│   └── webkit2gtk 2.0.2
│       └── wry 0.54.2
├── webkit2gtk 2.0.2
└── gtk 0.18.2
    ├── wry 0.54.2
    ├── webkit2gtk 2.0.2
    └── tao 0.34.5
        └── wry 0.54.2

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
Dependency tree:
gtk3-macros 0.18.2
└── gtk 0.18.2
    ├── wry 0.54.2
    ├── webkit2gtk 2.0.2
    │   └── wry 0.54.2
    └── tao 0.34.5
        └── wry 0.54.2

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
Dependency tree:
paste 1.0.15
└── metal 0.29.0
    └── wgpu-hal 23.0.1
        ├── wgpu-core 23.0.1
        │   └── wgpu 23.0.1
        │       └── wry 0.54.2
        └── wgpu 23.0.1

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
Dependency tree:
proc-macro-error 1.0.4
├── gtk3-macros 0.18.2
│   └── gtk 0.18.2
│       ├── wry 0.54.2
│       ├── webkit2gtk 2.0.2
│       │   └── wry 0.54.2
│       └── tao 0.34.5
│           └── wry 0.54.2
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── webkit2gtk 2.0.2
        ├── soup3 0.5.0
        │   ├── wry 0.54.2
        │   └── webkit2gtk 2.0.2
        ├── pango 0.18.3
        │   ├── gtk 0.18.2
        │   └── gdk 0.18.2
        │       ├── webkit2gtk 2.0.2
        │       ├── gtk 0.18.2
        │       └── gdkx11 0.18.2
        │           └── wry 0.54.2
        ├── javascriptcore-rs 1.1.2
        │   ├── wry 0.54.2
        │   └── webkit2gtk 2.0.2
        ├── gtk 0.18.2
        ├── gio 0.18.4
        │   ├── webkit2gtk 2.0.2
        │   ├── soup3 0.5.0
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.2
        │   ├── gdkx11 0.18.2
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.2
        │   │   └── gdk 0.18.2
        │   └── gdk 0.18.2
        ├── gdkx11 0.18.2
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.2
        ├── cairo-rs 0.18.5
        │   ├── webkit2gtk 2.0.2
        │   ├── gtk 0.18.2
        │   └── gdk 0.18.2
        └── atk 0.18.2
            └── gtk 0.18.2

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
Dependency tree:
glib 0.18.5
├── webkit2gtk 2.0.2
│   └── wry 0.54.2
├── soup3 0.5.0
│   ├── wry 0.54.2
│   └── webkit2gtk 2.0.2
├── pango 0.18.3
│   ├── gtk 0.18.2
│   │   ├── wry 0.54.2
│   │   ├── webkit2gtk 2.0.2
│   │   └── tao 0.34.5
│   │       └── wry 0.54.2
│   └── gdk 0.18.2
│       ├── webkit2gtk 2.0.2
│       ├── gtk 0.18.2
│       └── gdkx11 0.18.2
│           └── wry 0.54.2
├── javascriptcore-rs 1.1.2
│   ├── wry 0.54.2
│   └── webkit2gtk 2.0.2
├── gtk 0.18.2
├── gio 0.18.4
│   ├── webkit2gtk 2.0.2
│   ├── soup3 0.5.0
│   ├── pango 0.18.3
│   ├── gtk 0.18.2
│   ├── gdkx11 0.18.2
│   ├── gdk-pixbuf 0.18.5
│   │   ├── gtk 0.18.2
│   │   └── gdk 0.18.2
│   └── gdk 0.18.2
├── gdkx11 0.18.2
├── gdk-pixbuf 0.18.5
├── gdk 0.18.2
├── cairo-rs 0.18.5
│   ├── webkit2gtk 2.0.2
│   ├── gtk 0.18.2
│   └── gdk 0.18.2
└── atk 0.18.2
    └── gtk 0.18.2

warning: 14 allowed warnings found

[0.54.2]

  • 1d1b870 (#1662 by @JSKitty) On macOS, implement background_color support for WKWebView behind the transparent feature. Disables the default white background via the drawsBackground KVC key at init and applies underPageBackgroundColor on macOS 12+ for both initial creation and runtime set_background_color calls.
  • e3761e5 (#1668 by @zeta-gundam) Fixed an issue that caused "Symbol not found: _NSHTTPCookieSameSite..." panics on macOS 10.13 & 10.14.
  • e3761e5 (#1668 by @zeta-gundam) Fixed an issue that caused "[<WKWebViewConfiguration 0x6000003f4d00> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key drawsBackground." panics on macOS 10.13

Cargo Publish

Updating crates.io index
   Packaging wry v0.54.2 (/home/runner/work/wry/wry)
    Updating crates.io index
    Packaged 78 files, 789.7KiB (194.2KiB compressed)
   Uploading wry v0.54.2 (/home/runner/work/wry/wry)
    Uploaded wry v0.54.2 to registry `crates-io`
note: waiting for wry v0.54.2 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.54.2 at registry `crates-io`