Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump wry from 0.45.0 to 0.48.0 #199

Closed
wants to merge 1 commit into from
Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 2, 2025

Bumps wry from 0.45.0 to 0.48.0.

Release notes

Sourced from wry's releases.

wry v0.48.0

Updating crates.io index
     Locking 404 packages to latest compatible versions
      Adding html5ever v0.26.0 (available: v0.29.0)
      Adding soup3 v0.5.0 (available: v0.7.0)
      Adding toml v0.8.2 (available: v0.8.19)
      Adding toml_datetime v0.6.3 (available: v0.6.8)
      Adding toml_edit v0.20.2 (available: v0.20.7)
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 722 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (405 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.48.0
    ├── webkit2gtk 2.0.1
    │   └── wry 0.48.0
    └── tao 0.31.0
        └── wry 0.48.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.1 │ │ ├── wry 0.48.0 │ │ └── webkit2gtk 2.0.1 │ │ └── wry 0.48.0 │ ├── webkit2gtk 2.0.1 │ └── gtk 0.18.2 │ ├── wry 0.48.0 │ ├── webkit2gtk 2.0.1 </tr></table>

... (truncated)

Changelog

Sourced from wry's changelog.

[0.48.0]

[0.47.2]

[0.47.1]

[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

[0.46.3]

[0.46.2]

[0.46.1]

bug

[0.46.0]

  • 8cc2a7f (#1384 by @​amrbashir) This release contains quite the breaking changes, because even though [email protected], ignored duplicate custom protocols, On Linux when using a shared web context, the custom protocol handler can only be registered once so we are bringing the duplicate custom protocols on Linux again, Windows and macOS are not affected. If using a shared web context, make sure to register a protocol only once on Linux (other platforms should be registed multiple times), use WebContext::is_custom_protocol_registered with #[cfg(target_os = "linux")].

    We also noticed that it is hard to know which webview made a request to the custom protocol so we added a method to attach an ID to a webview, and changed relevant custom protocol APIs to take a new argument that passes the specified id back to protocol handler.

    We also made a few changes to the builder, specifically WebViewBuilder::new and WebViewBuilder::build methods to make them more ergonomic to work with.

    • Added Error::DuplicateCustomProtocol enum variant.
    • Added Error::ContextDuplicateCustomProtocol enum variant.

... (truncated)

Commits
  • 2ffcd49 Apply Version Updates From Current Changes (#1424)
  • 6ad66d3 chore(deps): update rust crate pollster to 0.4.0 (#1405)
  • f0c6b94 fix(deps): update rust crate webview2-com to 0.34 (#1441)
  • ca74176 chore(deps): update rust crate winit to 0.30 (#1235)
  • 72f386f fix: tried to access uninitialized instance variable (#1425)
  • 413817c chore(deps): update rust crate tao to 0.31 (#1351)
  • e3ef45f fix(deps): update rust crate thiserror to v2 (#1411)
  • b4ba5b4 fix: log postmessage errors (#1426)
  • 4740c0b refactor: destruct tuples to enhance readability (#1438)
  • eb0c816 refactor!: Rename with_extension_path to with_extensions_path (#1423)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 2, 2025
@dependabot dependabot bot force-pushed the dependabot/cargo/wry-0.48.0 branch from 1813207 to 3d2c73b Compare January 10, 2025 23:57
Bumps [wry](https://github.com/tauri-apps/wry) from 0.45.0 to 0.48.0.
- [Release notes](https://github.com/tauri-apps/wry/releases)
- [Changelog](https://github.com/tauri-apps/wry/blob/dev/CHANGELOG.md)
- [Commits](tauri-apps/wry@wry-v0.45...wry-v0.48)

---
updated-dependencies:
- dependency-name: wry
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/wry-0.48.0 branch from 3d2c73b to 8930165 Compare January 11, 2025 00:04
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 13, 2025

Superseded by #203.

@dependabot dependabot bot closed this Jan 13, 2025
@dependabot dependabot bot deleted the dependabot/cargo/wry-0.48.0 branch January 13, 2025 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants