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

Update winit requirement from 0.28 to 0.29 #153

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 4, 2024

Updates the requirements on winit to permit the latest version.

Release notes

Sourced from winit's releases.

Winit version 0.29.13

  • On Web, fix possible crash with ControlFlow::Wait and ControlFlow::WaitUntil.
Changelog

Sourced from winit's changelog.

0.29.13

  • On Web, fix possible crash with ControlFlow::Wait and ControlFlow::WaitUntil.

0.29.12

  • On X11, fix use after free during xinput2 handling.
  • On X11, filter close to zero values in mouse device events

0.29.11

  • Fix compatibility with 32-bit platforms without 64-bit atomics.
  • On macOS, fix incorrect IME cursor rect origin.
  • On Windows, fixed a race condition when sending an event through the loop proxy.
  • On X11, fix swapped instance and general class names.
  • On X11, don't require XIM to run.
  • On X11, fix xkb state not being updated correctly sometimes leading to wrong input.
  • On X11, reload dpi on _XSETTINGS_SETTINGS update.
  • On X11, fix deadlock when adjusting DPI and resizing at the same time.
  • On Wayland, disable Occluded event handling.
  • On Wayland, fix DeviceEvent::Motion not being sent
  • On Wayland, fix Focused(false) being send when other seats still have window focused.
  • On Wayland, fix Window::set_{min,max}_inner_size not always applied.
  • On Wayland, fix title in CSD not updated from AboutToWait.
  • On Windows, fix inconsistent resizing behavior with multi-monitor setups when repositioning outside the event loop.
  • On Wayland, fix WAYLAND_SOCKET not used when detecting platform.
  • On Orbital, fix logical_key and text not reported in KeyEvent.
  • On Orbital, implement KeyEventExtModifierSupplement.
  • On Orbital, map keys to NamedKey when possible.
  • On Orbital, implement set_cursor_grab.
  • On Orbital, implement set_cursor_visible.
  • On Orbital, implement drag_window.
  • On Orbital, implement drag_resize_window.
  • On Orbital, implement set_transparent.
  • On Orbital, implement set_visible.
  • On Orbital, implement is_visible.
  • On Orbital, implement set_resizable.
  • On Orbital, implement is_resizable.
  • On Orbital, implement set_maximized.
  • On Orbital, implement is_maximized.
  • On Orbital, implement set_decorations.
  • On Orbital, implement is_decorated.
  • On Orbital, implement set_window_level.
  • On Orbital, emit DeviceEvent::MouseMotion.

0.29.10

  • On Web, account for canvas being focused already before event loop starts.
  • On Web, increase cursor position accuracy.

... (truncated)

Commits
  • b1dad45 Winit version 0.29.13
  • 8d66df7 Web: fix crash with ControlFlow::Wait|WaitUntil
  • 1c5fcf3 Winit version 0.29.12
  • 58c89c1 On X11, fix use after free during xinput2 processing
  • 2dae807 On X11, filter out tiny device mouse events
  • 8b6c8ef Winit version 0.29.11
  • 2e63493 On X11, replay modifiers consumed by XIM
  • d2acea9 Fix nightly CI
  • 454dc56 Update documentation regarding set_cursor_position (#3521)
  • 016fd47 On X11, force resend modifiers when focus changes
  • Additional commits viewable in compare view

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)

Updates the requirements on [winit](https://github.com/rust-windowing/winit) to permit the latest version.
- [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.28.0...v0.29.13)

---
updated-dependencies:
- dependency-name: winit
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 4, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 29, 2024

Superseded by #156.

@dependabot dependabot bot closed this Apr 29, 2024
@dependabot dependabot bot deleted the dependabot/cargo/winit-0.29 branch April 29, 2024 21:31
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.

1 participant