Skip to content

wry v0.47.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 09 Nov 01:33
08f3c68

Cargo Audit

Updating crates.io index
     Locking 418 packages to latest compatible versions
      Adding android-activity v0.5.2 (latest: v0.6.0)
      Adding ash v0.37.3+1.3.251 (latest: v0.38.0+1.3.281)
      Adding bit-set v0.5.3 (latest: v0.8.0)
      Adding bit-vec v0.6.3 (latest: v0.8.0)
      Adding bitflags v1.3.2 (latest: v2.6.0)
      Adding block2 v0.3.0 (latest: v0.5.1)
      Adding cairo-rs v0.18.5 (latest: v0.20.5)
      Adding cairo-sys-rs v0.18.2 (latest: v0.20.0)
      Adding calloop v0.12.4 (latest: v0.14.1)
      Adding calloop-wayland-source v0.2.0 (latest: v0.4.0)
      Adding cfg-expr v0.15.8 (latest: v0.17.0)
      Adding cfg_aliases v0.1.1 (latest: v0.2.1)
      Adding convert_case v0.4.0 (latest: v0.6.0)
      Adding core-foundation v0.9.4 (latest: v0.10.0)
      Adding core-graphics v0.23.2 (latest: v0.24.0)
      Adding core-graphics-types v0.1.3 (latest: v0.2.0)
      Adding cssparser v0.27.2 (latest: v0.34.0)
      Adding d3d12 v0.19.0 (latest: v22.0.0)
      Adding derive_more v0.99.18 (latest: v1.0.0)
      Adding gdk-pixbuf v0.18.5 (latest: v0.20.4)
      Adding gdk-pixbuf-sys v0.18.0 (latest: v0.20.4)
      Adding generic-array v0.14.7 (latest: v1.1.0)
      Adding gethostname v0.4.3 (latest: v0.5.0)
      Adding getrandom v0.1.16 (latest: v0.2.15)
      Adding gio v0.18.4 (latest: v0.20.5)
      Adding gio-sys v0.18.1 (latest: v0.20.5)
      Adding glib v0.18.5 (latest: v0.20.5)
      Adding glib-macros v0.18.5 (latest: v0.20.5)
      Adding glib-sys v0.18.1 (latest: v0.20.5)
      Adding glow v0.13.1 (latest: v0.15.0)
      Adding glutin_wgl_sys v0.5.0 (latest: v0.6.0)
      Adding gobject-sys v0.18.0 (latest: v0.20.4)
      Adding gpu-allocator v0.25.0 (latest: v0.27.0)
      Adding gpu-descriptor v0.2.4 (latest: v0.3.0)
      Adding gpu-descriptor-types v0.1.2 (latest: v0.2.0)
      Adding hashbrown v0.12.3 (latest: v0.15.1)
      Adding hashbrown v0.14.5 (latest: v0.15.1)
      Adding heck v0.4.1 (latest: v0.5.0)
      Adding html5ever v0.26.0 (latest: v0.29.0)
      Adding icrate v0.0.4 (latest: v0.1.2)
      Adding indexmap v1.9.3 (latest: v2.6.0)
      Adding itoa v0.4.8 (latest: v1.0.11)
      Adding jni-sys v0.3.0 (latest: v0.4.0)
      Adding libloading v0.7.4 (latest: v0.8.5)
      Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
      Adding malloc_buf v0.0.6 (latest: v1.0.0)
      Adding markup5ever v0.11.0 (latest: v0.14.0)
      Adding metal v0.27.0 (latest: v0.30.0)
      Adding naga v0.19.2 (latest: v23.0.0)
      Adding ndk v0.8.0 (latest: v0.9.0)
      Adding ndk-sys v0.5.0+25.2.9519653 (latest: v0.6.0+11769913)
      Adding objc2 v0.4.1 (latest: v0.5.2)
      Adding objc2-encode v3.0.0 (latest: v4.0.3)
      Adding pango v0.18.3 (latest: v0.20.4)
      Adding pango-sys v0.18.0 (latest: v0.20.4)
      Adding phf v0.8.0 (latest: v0.11.2)
      Adding phf v0.10.1 (latest: v0.11.2)
      Adding phf_codegen v0.8.0 (latest: v0.11.2)
      Adding phf_codegen v0.10.0 (latest: v0.11.2)
      Adding phf_generator v0.8.0 (latest: v0.11.2)
      Adding phf_generator v0.10.0 (latest: v0.11.2)
      Adding phf_macros v0.8.0 (latest: v0.11.2)
      Adding phf_shared v0.8.0 (latest: v0.11.2)
      Adding phf_shared v0.10.0 (latest: v0.11.2)
      Adding pollster v0.3.0 (latest: v0.4.0)
      Adding proc-macro-crate v1.3.1 (latest: v3.2.0)
      Adding proc-macro-crate v2.0.2 (latest: v3.2.0)
      Adding quick-xml v0.36.2 (latest: v0.37.0)
      Adding rand v0.7.3 (latest: v0.8.5)
      Adding rand_chacha v0.2.2 (latest: v0.3.1)
      Adding rand_core v0.5.1 (latest: v0.6.4)
      Adding rand_hc v0.2.0 (latest: v0.3.2)
      Adding rand_pcg v0.2.1 (latest: v0.3.1)
      Adding redox_syscall v0.3.5 (latest: v0.5.7)
      Adding rustc-hash v1.1.0 (latest: v2.0.0)
      Adding sctk-adwaita v0.8.3 (latest: v0.10.1)
      Adding selectors v0.22.0 (latest: v0.26.0)
      Adding servo_arc v0.1.1 (latest: v0.4.0)
      Adding siphasher v0.3.11 (latest: v1.0.1)
      Adding smithay-client-toolkit v0.18.1 (latest: v0.19.2)
      Adding smol_str v0.2.2 (latest: v0.3.2)
      Adding soup3 v0.5.0 (latest: v0.7.0)
      Adding soup3-sys v0.5.0 (latest: v0.7.0)
      Adding strict-num v0.1.1 (latest: v0.2.0)
      Adding syn v1.0.109 (latest: v2.0.87)
      Adding system-deps v6.2.2 (latest: v7.0.3)
      Adding tao v0.29.1 (latest: v0.30.6)
      Adding thiserror v1.0.68 (latest: v2.0.1)
      Adding thiserror-impl v1.0.68 (latest: v2.0.1)
      Adding toml v0.8.2 (latest: v0.8.19)
      Adding toml_datetime v0.6.3 (latest: v0.6.8)
      Adding toml_edit v0.19.15 (latest: v0.22.22)
      Adding toml_edit v0.20.2 (latest: v0.22.22)
      Adding unicode-width v0.1.14 (latest: v0.2.0)
      Adding wasi v0.9.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
      Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.3+wasi-0.2.2)
      Adding wayland-protocols v0.31.2 (latest: v0.32.5)
      Adding wayland-protocols-plasma v0.2.0 (latest: v0.3.5)
      Adding wayland-protocols-wlr v0.2.0 (latest: v0.3.5)
      Adding web-time v0.2.4 (latest: v1.1.0)
      Adding wgpu v0.19.4 (latest: v23.0.0)
      Adding wgpu-core v0.19.4 (latest: v23.0.0)
      Adding wgpu-hal v0.19.5 (latest: v23.0.0)
      Adding wgpu-types v0.19.2 (latest: v23.0.0)
      Adding windows v0.52.0 (latest: v0.58.0)
      Adding windows-core v0.52.0 (latest: v0.58.0)
      Adding windows-strings v0.1.0 (latest: v0.2.0)
      Adding windows-sys v0.45.0 (latest: v0.59.0)
      Adding windows-sys v0.48.0 (latest: v0.59.0)
      Adding windows-sys v0.52.0 (latest: v0.59.0)
      Adding windows-targets v0.42.2 (latest: v0.52.6)
      Adding windows-targets v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_i686_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_i686_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
      Adding winit v0.29.15 (latest: v0.30.5)
      Adding winnow v0.5.40 (latest: v0.6.20)
      Adding zerocopy v0.7.35 (latest: v0.8.9)
      Adding zerocopy-derive v0.7.35 (latest: v0.8.9)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 664 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (418 crate dependencies)
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.0
│   └── gtk 0.18.1
│       ├── wry 0.47.0
│       ├── webkit2gtk 2.0.1
│       │   └── wry 0.47.0
│       └── tao 0.29.1
│           └── wry 0.47.0
└── glib-macros 0.18.5
    └── glib 0.18.5
        ├── webkit2gtk 2.0.1
        ├── soup3 0.5.0
        │   ├── wry 0.47.0
        │   └── webkit2gtk 2.0.1
        ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        │       ├── webkit2gtk 2.0.1
        │       ├── gtk 0.18.1
        │       └── gdkx11 0.18.0
        │           └── wry 0.47.0
        ├── javascriptcore-rs 1.1.2
        │   ├── wry 0.47.0
        │   └── webkit2gtk 2.0.1
        ├── gtk 0.18.1
        ├── gio 0.18.4
        │   ├── webkit2gtk 2.0.1
        │   ├── soup3 0.5.0
        │   ├── pango 0.18.3
        │   ├── gtk 0.18.1
        │   ├── gdkx11 0.18.0
        │   ├── gdk-pixbuf 0.18.5
        │   │   ├── gtk 0.18.1
        │   │   └── gdk 0.18.0
        │   └── gdk 0.18.0
        ├── gdkx11 0.18.0
        ├── gdk-pixbuf 0.18.5
        ├── gdk 0.18.0
        ├── cairo-rs 0.18.5
        │   ├── webkit2gtk 2.0.1
        │   ├── gtk 0.18.1
        │   └── gdk 0.18.0
        └── atk 0.18.0
            └── gtk 0.18.1

warning: 1 allowed warning found

[0.47.0]

  • 7221256 (#1365 by @Norbiros) Add WebViewBuilder::with_initialization_script_for_main_only to enable injecting JavaScript code into main frame only or all subframes.
  • c1b26b9 (#1394 by @amrbashir) Add WebView::cookies and WebView::cookies_for_url APIs.
  • c193e2a (#1408 by @amrbashir) Fix DragDropEvent::Drop event never fired on Wayland (and sometimes on X11).
  • 1d63fa3 (#1403 by @SpikeHD) Add WebViewBuilder::with_extension_path API to Windows and Linux.
  • 0c192f4 (#1414 by @lucasfernog) Fix Android static handlers not being replaced when the application UI is relaunched while still running in the foreground.
  • 9a2a2d4 (#1412 by @amrbashir) Fix icons of dragged items getting stuck when using WebViewBuilder::with_drag_drop_handler on some distros like Gnome.
  • fa9875b (#1409 by @amrbashir) On Windows, disable Webview2's file drop when using WebViewBuilder::with_drag_drop_handler which fix drag events for files from "Recent files" view.
  • 6007608 (#1400 by @amrbashir) On Windows, fix webview slightly larger than the window inner size, which resulted in a hidden 1px in the right and bottom borders of the webview

Cargo Publish

Updating crates.io index
   Packaging wry v0.47.0 (/home/runner/work/wry/wry)
    Updating crates.io index
    Packaged 75 files, 689.7KiB (169.6KiB compressed)
   Uploading wry v0.47.0 (/home/runner/work/wry/wry)
    Uploaded wry v0.47.0 to registry `crates-io`
note: waiting for `wry v0.47.0` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published wry v0.47.0 at registry `crates-io`