turtle icon indicating copy to clipboard operation
turtle copied to clipboard

Update glutin requirement from 0.27 to 0.29

Open dependabot[bot] opened this issue 1 year ago • 0 comments

Updates the requirements on glutin to permit the latest version.

Release notes

Sourced from glutin's releases.

Glutin Version v0.29.0

  • Fix crash when creating OpenGLES context without explicit version.
  • Add buffer_age method on WindowedContext.
  • Return an Err instead of panicking when surfaceless GLX context creation fails on Linux.
  • Fix compilation on Android:
    • Switch from StaticStructGenerator to StructGenerator to dynamically load symbols.
    • Replace android_glue dependency with raw-window-handle, and remove broken lifecycle event handling.
    • Glutin can now be used on Android, however, the application must ensure it only creates the Context following a winit Event::Resumed event, and destroys the Context in response to a Event::Suspended event.
  • Updated winit dependency to 0.27.0. See winit's CHANGELOG for more info.
  • On Windows, build_raw_context now uses isize for hwnd to follow winit change.
Changelog

Sourced from glutin's changelog.

Version 0.29.0 (2022-07-30)

  • Fix crash when creating OpenGLES context without explicit version.
  • Add buffer_age method on WindowedContext.
  • Return an Err instead of panicking when surfaceless GLX context creation fails on Linux.
  • Fix compilation on Android:
    • Switch from StaticStructGenerator to StructGenerator to dynamically load symbols.
    • Replace android_glue dependency with raw-window-handle, and remove broken lifecycle event handling.
    • Glutin can now be used on Android, however, the application must ensure it only creates the Context following a winit Event::Resumed event, and destroys the Context in response to a Event::Suspended event.
  • Updated winit dependency to 0.27.0. See winit's CHANGELOG for more info.
  • On Windows, build_raw_context now uses isize for hwnd to follow winit change.

Version 0.28.0 (2021-12-02)

  • On Windows, fixed a panic for headless contexts because of active drag-and-drop (OleInitialize failed! Result was: RPC_E_CHANGED_MODE)
  • Updated winit dependency to 0.26.0. See winit's CHANGELOG for more info.
  • Remove emscripten support leftover.

Version 0.27.0 (2021-06-01)

Version 0.26.0 (2020-12-10)

Version 0.25.1 (2020-10-10)

  • X11 and Wayland are now optional features (enabled by default)

Version 0.25.0 (2020-10-02)

  • Updated winit dependency to 0.23.0. See winit's CHANGELOG for more info.
  • Avoid loading libEGL.dll from PATH on Windows.

Version 0.24.1 (2020-05-26)

  • On X11, Fixed unnecessary instantiation of GLX/EGL

Version 0.24.0 (2020-03-11)

Version 0.23.0 (2020-02-06)

  • Updated winit dependency to 0.21.0. See winit's CHANGELOG for more info.
  • Removed broken CI for the armv7-apple-ios target.

Version 0.22.1 (2020-01-29)

... (truncated)

Commits
  • 9cf99a2 Glutin version v0.29.0
  • 4ff400e Set rust-version to 1.57
  • 689feb3 Switch from lazy_static to once_cell
  • 2bffbf5 Update winit dependency to v0.27.0
  • 3f80e54 ci: test for Android on arm and aarch64 architectures
  • a60a186 docs: clarifying that examples use gl_generator
  • c07dc56 Replace deprecated Error::cause() implementation with Error::source()
  • bd01f37 Fix clippy issues on macOS/ios
  • 2113c04 Fix cargo-apk link in README
  • f5aab1c Replace hardcoded html links with intradoc-links
  • 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 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[bot] avatar Aug 01 '22 07:08 dependabot[bot]