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
[0.16.2]
Fixed build on macos.
17ab12d fix: fix build on macos, closes #580 (#581) on 2022-05-10
[0.16.1]
Fixes a crash on macOS below Big Sur due to titlebarSeparatorStyle (11+ API) usage.
eb2dddb fix(macos): only use APIs when supported on 2022-05-08
Only run WebView::print on macOS on v11+. This prevents a crash on older versions.
eb2dddb fix(macos): only use APIs when supported on 2022-05-08
[0.16.0]
Fixes a typo in the WebviewExtMacOS conditional compilation.
10d7f03 fix(macos): typo in the WebviewExtMacOS conditional compilation (#568) on 2022-05-02
Fixes a crash when the custom protocol response is empty on macOS.
67809f4 fix(macos): crash when custom protocol response is empty (#567) on 2022-05-01
Add WebView::zoom method.
34b6cbc feat: add feature to zoom webview contents, closes #388 (#564) on 2022-05-02
Set the titlebar separator style in macOS to none.
9776fc4 fix(macos): set titlebar style to none (#566) on 2022-05-01
Disable webview2 mini menu
ed0b223 fix: disable WebView2 mini menu ("OOUI"), closes #535 (#559) on 2022-04-29
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 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)
Bumps wry from 0.15.1 to 0.18.1.
Release notes
Sourced from wry's releases.
... (truncated)
Changelog
Sourced from wry's changelog.
Commits
c6a80f8
publish new versions (#603)5eecb00
Remove unused tray from doc features (#602)8029381
publish new versions (#601)a3fea48
Remove trivial tray features (#599)cbecec9
Publish New Versions (#586)9d9d9d8
Update windows-rs to 0.37.0 and webview2-com to 0.16.0 to match (#592)16d1924
fix: prevent memory leak on macOS, closes #536 (#587)494a110
WebView2: Enable/disable platform default zooming shortcuts, closes #569 (#574)5e03204
Publish New Versions (#582)17ab12d
fix: fix build on macos, closes #580 (#581)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 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)