-
Notifications
You must be signed in to change notification settings - Fork 1
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
build(deps): bump winit from 0.27.5 to 0.28.3 #784
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bors r+ |
bors bot
added a commit
that referenced
this pull request
Apr 3, 2023
784: build(deps): bump winit from 0.27.5 to 0.28.3 r=foresterre a=dependabot[bot] Bumps [winit](https://github.com/rust-windowing/winit) from 0.27.5 to 0.28.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-windowing/winit/releases">winit's releases</a>.</em></p> <blockquote> <h2>Winit Version v0.28.3</h2> <ul> <li>Fix macOS memory leaks.</li> </ul> <h2>Winit Version v0.28.2</h2> <ul> <li>Implement <code>HasRawDisplayHandle</code> for <code>EventLoop</code>.</li> <li>On macOS, set resize increments only for live resizes.</li> <li>On Wayland, fix rare crash on DPI change.</li> <li>On Web, add support for <code>Window::theme</code>.</li> <li>On Wayland, fix rounding issues when doing resize.</li> <li>On macOS, fix wrong focused state on startup.</li> <li>On Windows, fix crash on setting taskbar when using Visual Studio debugger.</li> <li>On macOS, resize simple fullscreen windows on windowDidChangeScreen events.</li> </ul> <h2>Winit Version v0.28.1</h2> <ul> <li>On Wayland, fix crash when dropping a window in multi-window setup.</li> </ul> <h2>Winit Version v0.28.0</h2> <ul> <li>On macOS, fixed <code>Ime::Commit</code> persisting for all input after interacting with <code>Ime</code>.</li> <li>On macOS, added <code>WindowExtMacOS::option_as_alt</code> and <code>WindowExtMacOS::set_option_as_alt</code>.</li> <li>On Windows, fix window size for maximized, undecorated windows.</li> <li>On Windows and macOS, add <code>WindowBuilder::with_active</code>.</li> <li>Add <code>Window::is_minimized</code>.</li> <li>On X11, fix errors handled during <code>register_xlib_error_hook</code> invocation bleeding into winit.</li> <li>Add <code>Window::has_focus</code>.</li> <li>On Windows, fix <code>Window::set_minimized(false)</code> not working for windows minimized by <code>Win + D</code> hotkey.</li> <li><strong>Breaking:</strong> On Web, touch input no longer fires <code>WindowEvent::Cursor*</code>, <code>WindowEvent::MouseInput</code>, or <code>DeviceEvent::MouseMotion</code> like other platforms, but instead it fires <code>WindowEvent::Touch</code>.</li> <li><strong>Breaking:</strong> Removed platform specific <code>WindowBuilder::with_parent</code> API in favor of <code>WindowBuilder::with_parent_window</code>.</li> <li>On Windows, retain <code>WS_MAXIMIZE</code> window style when un-minimizing a maximized window.</li> <li>On Windows, fix left mouse button release event not being sent after <code>Window::drag_window</code>.</li> <li>On macOS, run most actions on the main thread, which is strictly more correct, but might make multithreaded applications block slightly more.</li> <li>On macOS, fix panic when getting current monitor without any monitor attached.</li> <li>On Windows and MacOS, add API to enable/disable window buttons (close, minimize, ...etc).</li> <li>On Windows, macOS, X11 and Wayland, add <code>Window::set_theme</code>.</li> <li><strong>Breaking:</strong> Remove <code>WindowExtWayland::wayland_set_csd_theme</code> and <code>WindowBuilderExtX11::with_gtk_theme_variant</code>.</li> <li>On Windows, revert window background to an empty brush to avoid white flashes when changing scaling.</li> <li><strong>Breaking:</strong> Removed <code>Window::set_always_on_top</code> and related APIs in favor of <code>Window::set_window_level</code>.</li> <li>On Windows, MacOS and X11, add always on bottom APIs.</li> <li>On Windows, fix the value in <code>MouseButton::Other</code>.</li> <li>On macOS, add <code>WindowExtMacOS::is_document_edited</code> and <code>WindowExtMacOS::set_document_edited</code> APIs.</li> <li><strong>Breaking:</strong> Removed <code>WindowBuilderExtIOS::with_root_view_class</code>; instead, you should use <code>[[view layer] addSublayer: ...]</code> to add an instance of the desired layer class (e.g. <code>CAEAGLLayer</code> or <code>CAMetalLayer</code>). See <code>vulkano-win</code> or <code>wgpu</code> for examples of this.</li> <li>On MacOS and Windows, add <code>Window::set_content_protected</code>.</li> <li>On MacOS, add <code>EventLoopBuilderExtMacOS::with_activate_ignoring_other_apps</code>.</li> <li>On Windows, fix icons specified on <code>WindowBuilder</code> not taking effect for windows created after the first one.</li> <li>On Windows and macOS, add <code>Window::title</code> to query the current window title.</li> <li>On Windows, fix focusing menubar when pressing <code>Alt</code>.</li> <li>On MacOS, made <code>accepts_first_mouse</code> configurable.</li> <li>Migrated <code>WindowBuilderExtUnix::with_resize_increments</code> to <code>WindowBuilder</code>.</li> <li>Added <code>Window::resize_increments</code>/<code>Window::set_resize_increments</code> to update resize increments at runtime for X11/macOS.</li> <li>macOS/iOS: Use <code>objc2</code> instead of <code>objc</code> internally.</li> <li><strong>Breaking:</strong> Bump MSRV from <code>1.57</code> to <code>1.60</code>.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-windowing/winit/blob/master/CHANGELOG.md">winit's changelog</a>.</em></p> <blockquote> <h1>0.28.3</h1> <ul> <li>Fix macOS memory leaks.</li> </ul> <h1>0.28.2</h1> <ul> <li>Implement <code>HasRawDisplayHandle</code> for <code>EventLoop</code>.</li> <li>On macOS, set resize increments only for live resizes.</li> <li>On Wayland, fix rare crash on DPI change</li> <li>Web: Added support for <code>Window::theme</code>.</li> <li>On Wayland, fix rounding issues when doing resize.</li> <li>On macOS, fix wrong focused state on startup.</li> <li>On Windows, fix crash on setting taskbar when using Visual Studio debugger.</li> <li>On macOS, resize simple fullscreen windows on windowDidChangeScreen events.</li> </ul> <h1>0.28.1</h1> <ul> <li>On Wayland, fix crash when dropping a window in multi-window setup.</li> </ul> <h1>0.28.0</h1> <ul> <li>On macOS, fixed <code>Ime::Commit</code> persisting for all input after interacting with <code>Ime</code>.</li> <li>On macOS, added <code>WindowExtMacOS::option_as_alt</code> and <code>WindowExtMacOS::set_option_as_alt</code>.</li> <li>On Windows, fix window size for maximized, undecorated windows.</li> <li>On Windows and macOS, add <code>WindowBuilder::with_active</code>.</li> <li>Add <code>Window::is_minimized</code>.</li> <li>On X11, fix errors handled during <code>register_xlib_error_hook</code> invocation bleeding into winit.</li> <li>Add <code>Window::has_focus</code>.</li> <li>On Windows, fix <code>Window::set_minimized(false)</code> not working for windows minimized by <code>Win + D</code> hotkey.</li> <li><strong>Breaking:</strong> On Web, touch input no longer fires <code>WindowEvent::Cursor*</code>, <code>WindowEvent::MouseInput</code>, or <code>DeviceEvent::MouseMotion</code> like other platforms, but instead it fires <code>WindowEvent::Touch</code>.</li> <li><strong>Breaking:</strong> Removed platform specific <code>WindowBuilder::with_parent</code> API in favor of <code>WindowBuilder::with_parent_window</code>.</li> <li>On Windows, retain <code>WS_MAXIMIZE</code> window style when un-minimizing a maximized window.</li> <li>On Windows, fix left mouse button release event not being sent after <code>Window::drag_window</code>.</li> <li>On macOS, run most actions on the main thread, which is strictly more correct, but might make multithreaded applications block slightly more.</li> <li>On macOS, fix panic when getting current monitor without any monitor attached.</li> <li>On Windows and MacOS, add API to enable/disable window buttons (close, minimize, ...etc).</li> <li>On Windows, macOS, X11 and Wayland, add <code>Window::set_theme</code>.</li> <li><strong>Breaking:</strong> Remove <code>WindowExtWayland::wayland_set_csd_theme</code> and <code>WindowBuilderExtX11::with_gtk_theme_variant</code>.</li> <li>On Windows, revert window background to an empty brush to avoid white flashes when changing scaling.</li> <li><strong>Breaking:</strong> Removed <code>Window::set_always_on_top</code> and related APIs in favor of <code>Window::set_window_level</code>.</li> <li>On Windows, MacOS and X11, add always on bottom APIs.</li> <li>On Windows, fix the value in <code>MouseButton::Other</code>.</li> <li>On macOS, add <code>WindowExtMacOS::is_document_edited</code> and <code>WindowExtMacOS::set_document_edited</code> APIs.</li> <li><strong>Breaking:</strong> Removed <code>WindowBuilderExtIOS::with_root_view_class</code>; instead, you should use <code>[[view layer] addSublayer: ...]</code> to add an instance of the desired layer class (e.g. <code>CAEAGLLayer</code> or <code>CAMetalLayer</code>). See <code>vulkano-win</code> or <code>wgpu</code> for examples of this.</li> <li>On MacOS and Windows, add <code>Window::set_content_protected</code>.</li> <li>On MacOS, add <code>EventLoopBuilderExtMacOS::with_activate_ignoring_other_apps</code>.</li> <li>On Windows, fix icons specified on <code>WindowBuilder</code> not taking effect for windows created after the first one.</li> <li>On Windows and macOS, add <code>Window::title</code> to query the current window title.</li> <li>On Windows, fix focusing menubar when pressing <code>Alt</code>.</li> <li>On MacOS, made <code>accepts_first_mouse</code> configurable.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-windowing/winit/commit/64a97c16c74ac12c81d0601d1a38ee8e3f623a81"><code>64a97c1</code></a> Winit version 0.28.3</li> <li><a href="https://github.com/rust-windowing/winit/commit/dec45bb09fc521885ef6bd593a20eca98893d2c9"><code>dec45bb</code></a> Fix macos memory leaks (<a href="https://redirect.github.com/rust-windowing/winit/issues/2739">#2739</a>)</li> <li><a href="https://github.com/rust-windowing/winit/commit/d102c2179219b90cdab9cb2da302036d9002ec68"><code>d102c21</code></a> Winit version 0.28.2</li> <li><a href="https://github.com/rust-windowing/winit/commit/68ed564def00890d8dc2716374824a64498b6d87"><code>68ed564</code></a> On macOS, resize simple fullscreen on window move</li> <li><a href="https://github.com/rust-windowing/winit/commit/339d57b646f32fbd67dcf5d0352818c49a4c7870"><code>339d57b</code></a> On Windows, check whether CoCreateInstance succeeds</li> <li><a href="https://github.com/rust-windowing/winit/commit/2e4dafc9fe350ceb89dbb2fe045f676ea71a50cc"><code>2e4dafc</code></a> On macOS, fix initial focused state</li> <li><a href="https://github.com/rust-windowing/winit/commit/0fbba023181ba7e507883206f90a62c2c213689f"><code>0fbba02</code></a> Update FEATURES.md</li> <li><a href="https://github.com/rust-windowing/winit/commit/41e524f12c03da584efa8255205f83fb0b9a0e9d"><code>41e524f</code></a> On Wayland, fix rounding issue in resizes</li> <li><a href="https://github.com/rust-windowing/winit/commit/644c47a6f823c2741017a98f72336bfcab9ecffa"><code>644c47a</code></a> Add support for <code>Window::theme</code> on the web (<a href="https://redirect.github.com/rust-windowing/winit/issues/2687">#2687</a>)</li> <li><a href="https://github.com/rust-windowing/winit/commit/0be08e574d0d7626cd3d44accc8955d43629d53f"><code>0be08e5</code></a> On Wayland, fix rare crash on DPI change</li> <li>Additional commits viewable in <a href="https://github.com/rust-windowing/winit/compare/v0.27.5...v0.28.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=winit&package-manager=cargo&previous-version=0.27.5&new-version=0.28.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Build failed: |
Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting |
Bumps [winit](https://github.com/rust-windowing/winit) from 0.27.5 to 0.28.3. - [Release notes](https://github.com/rust-windowing/winit/releases) - [Changelog](https://github.com/rust-windowing/winit/blob/master/CHANGELOG.md) - [Commits](rust-windowing/winit@v0.27.5...v0.28.3) --- updated-dependencies: - dependency-name: winit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
bot
force-pushed
the
dependabot/cargo/winit-0.28.3
branch
from
April 4, 2023 11:46
8c4a635
to
8f65750
Compare
Superseded by #887. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps winit from 0.27.5 to 0.28.3.
Release notes
Sourced from winit's releases.
... (truncated)
Changelog
Sourced from winit's changelog.
... (truncated)
Commits
64a97c1
Winit version 0.28.3dec45bb
Fix macos memory leaks (#2739)d102c21
Winit version 0.28.268ed564
On macOS, resize simple fullscreen on window move339d57b
On Windows, check whether CoCreateInstance succeeds2e4dafc
On macOS, fix initial focused state0fbba02
Update FEATURES.md41e524f
On Wayland, fix rounding issue in resizes644c47a
Add support forWindow::theme
on the web (#2687)0be08e5
On Wayland, fix rare crash on DPI changeYou can trigger a rebase of this PR 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)