Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 3, 2025

Updates the requirements on glutin to permit the latest version.

Release notes

Sourced from glutin's releases.

Glutin version 0.32.3

  • Bump MSRV from 1.70 to 1.71.
  • Updated objc2 dependency to v0.6.
Changelog

Sourced from glutin's changelog.

Version 0.32.3

  • Bump MSRV from 1.70 to 1.71.
  • Updated objc2 dependency to v0.6.

Version 0.32.2

  • Added PossiblyCurrentContext::make_not_current_in_place(&self) for when Send capability of NotCurrentContext is not required.
  • Added NotCurrentContext::make_current_surfaceless(self) and PossiblyCurrentContext::make_current_surfaceless(&self) in the Cgl implementation to allow the use of surfaceless contexts on MacOS.
  • Added NotCurrentContext::make_current_surfaceless(self) and PossiblyCurrentContext::make_current_surfaceless(&self) in the Glx implementation to allow the use of surfaceless contexts with GLX.
  • Added NotCurrentContext::make_current_surfaceless(self) and PossiblyCurrentContext::make_current_surfaceless(&self) in the Wgl implementation to allow the use of surfaceless contexts with WGL.
  • Added workaround for EGL drivers reporting EGL_KHR_platform_gbm without EGL 1.5 client.
  • Added GlContext::priority/ContextAttributesBuilder::with_priority to get/set context priority.

Version 0.32.1

  • Fixed EGL's Device::query_devices() being too strict about required extensions.
  • Fixed crash in EglGetProcAddress on Win32-x86 platform due to wrong calling convention.
  • Fixed EGL's Display::device() always returning an error due to invalid pointer-argument passing inside.
  • Fixed EGL's Display::new() making an EGLDisplay::Khr when the EGL version for the display is 1.4 or lower.
  • Added Device::drm_device_node_path() and Device::drm_render_device_node_path() getters to EGL via EGL_EXT_device_drm.
  • Added support for DrmDisplayHandle in EGL's Display::with_device() using EGL_DRM_MASTER_FD_EXT from EGL_EXT_device_drm.
  • Properly set up OpenGL-specific stuff on the NSView, instead of relying on Winit to do it.
  • Added OpenHarmony platform support with EGL.
  • Added support for Display::create_pbuffer_surface() in WGL via WGL_ARB_pbuffer.

Version 0.32.0

  • Breaking: updated raw-window-handle dependency to 0.6.
  • Bump MSRV from 1.65 to 1.70.
  • Bump windows-sys from 0.48.0 to 0.52.0.
  • Expose Egl and Glx raw API functions on Egl and Glx displays.
  • Add GLUTIN_WGL_OPENGL_DLL environment variable to change OpenGL provider name with WGL.

Version 0.31.3

  • Change Surface to be Send. This makes it consistent with the context, so now they are both Send but not Sync.

Version 0.31.2

  • Fixed EGL not setting context version with EGL versions before 1.5 and missing context ext.

Version 0.31.1

... (truncated)

Commits
  • 20d1c10 Glutin version 0.32.3
  • 19f0f75 cgl: update to objc2 v0.6.1
  • ad174bd Bump MSRV to 1.71
  • 3b5e598 ci: remove unneeded cache
  • d9b4fd7 Glutin version 0.32.2
  • 799ac8a wgl/surface: hide WglSurface
  • a007d9e api/context: add ways to get/set context priority
  • 6505674 egl/display: workaround gbm platforms without EGL 1.5 cilent
  • 1675780 wgl: add make_current_surfaceless
  • e7d09b5 glx: add make_current_surfaceless
  • 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 [glutin](https://github.com/rust-windowing/glutin) to permit the latest version.
- [Release notes](https://github.com/rust-windowing/glutin/releases)
- [Changelog](https://github.com/rust-windowing/glutin/blob/master/CHANGELOG.md)
- [Commits](rust-windowing/glutin@v0.24.1...v0.32.3)

---
updated-dependencies:
- dependency-name: glutin
  dependency-version: 0.32.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Nov 3, 2025
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 rust Pull requests that update rust code

Development

Successfully merging this pull request may close these issues.

1 participant