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

Publish New Versions #586

Merged
merged 1 commit into from May 24, 2022
Merged

Publish New Versions #586

merged 1 commit into from May 24, 2022

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented May 15, 2022

Version Updates

Merging this PR will release new versions of the following packages based on your change files.

wry

[0.17.0]

  • Add option to enable/disable zoom shortcuts for WebView2, disabled by default.
    • 494a110 WebView2: Enable/disable platform default zooming shortcuts, closes #569 (#574) on 2022-05-15
  • Prevent memory leak on macOS.
    • 16d1924 fix: prevent memory leak on macOS, closes #536 (#587) on 2022-05-20
  • Update the windows crate to the latest 0.37.0 release and webview2-com to 0.16.0 to match.

The #[implement] macro in windows-implement and the implement feature in windows depend on some const generic features which stabilized in rustc 1.61. The MSRV on Windows targets is effectively 1.61, but other targets do not require these features.

The webview2-com crate specifies rust-version = "1.61", so wry will inherit that MSRV and developers on Windows should get a clear error message telling them to update their toolchain when building wry or anything that depends on wry. Developers targeting other platforms should be able to continue using whatever toolchain they were using before.

  • 9d9d9d8 Update windows-rs to 0.37.0 and webview2-com to 0.16.0 to match (#592) on 2022-05-23

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant