All Versions
38
Latest Version
Avg Release Cycle
78 days
Latest Release
166 days ago

Changelog History
Page 2

  • v0.22.0-alpha6 Changes

    January 05, 2020
    • ๐Ÿ›  Fixed dependencies so wrong winit version is not used.
    • On X11, got rid of mistaken XRenderFindVisualFormat call so that glutin doesn't ignore configs that lack a XRenderPictFormat.
    • ๐Ÿ›  On iOS, fixed not linking against OpenGLES.framework.
    • ๐Ÿ›  On X11, fixed VSync not being disabled when requested.
  • v0.22.0-alpha5 Changes

    November 14, 2019
    • ๐Ÿ›  Fixed build issue.
  • v0.22.0-alpha4 Changes

    November 10, 2019
    • โšก๏ธ Update winit dependency to 0.20.0-alpha4. See winit's CHANGELOG for more info.
    • โž• Added an xcode example for building for iOS.
    • 0๏ธโƒฃ Made using sRGB the default.
    • ๐ŸŽ MacOSX's raw_handle trait method now returns the CGLContext object.
  • v0.22.0-alpha3 Changes

    • Switched from needing a EventLoop to a EventLoopWindowTarget
  • v0.22.0-alpha2 Changes

    August 15, 2019
    • ๐Ÿ›  Fixed attribute handling for sRGB in WGL.
    • ๐Ÿ›  Fixed VSync being always enabled on EGL.
  • v0.22.0-alpha1 Changes

    June 21, 2019
    • โšก๏ธ Update winit dependency to 0.20.0-alpha1. See winit's CHANGELOG for more info.
  • v0.21.1 Changes

    January 29, 2020
    • ๐Ÿ›  Fixed incorrectly documented default value for ContextBuilder::with_srgb
  • v0.21.0 Changes

    May 03, 2019
    • Added treat_as_current function.
    • ๐Ÿ’ฅ Breaking: Replaced CreationErrorPair enum variant with CreationErrors.
    • โž• Added Clone to ContextBuilder.
    • โž• Added headless example.
    • โœ‚ Removed internal code relating to libcaca.
    • Implemented Debug on all public facing types.
    • โฌ‡๏ธ Dropping contexts on platforms using egl and/or glx no longer resets the
      current context, if the context dropped wasn't the current context.
    • โž• Added context sharing support to MacOS.
    • ๐Ÿ’ฅ Breaking : Removed ContextTrait.
    • ๐Ÿ’ฅ Breaking : Renamed OsMesaContextExt to HeadlessContextExt. Added functions
      for using egl-surfaceless.
    • ๐Ÿ’ฅ Breaking : Changed WindowedContext and RawContext into typedefs of
      ContextWrapper.
    • ๐Ÿ’ฅ Breaking : Removed new_windowed and new_headless from WindowedContext
      and Context, respectively.
    • ๐Ÿ’ฅ Breaking : Added two new types, NotCurrent and PossiblyCurrent,
      which RawContext, WindowedContext, ContextBuilder and Context are now
      generic over.
    • Added {make,treat_as}_not_current function to {Raw,Windowed,}Context.
    • We now load libGL.so instead of libGLX.so.
    • ๐Ÿ›  Fixed bug where we drop the hidden window belonging to a headless context on
      on X11 and/or Wayland before the actual context.
    • ๐Ÿ›  "Fixed" bug where we will close EGLDisplays while they are still in use by
      others. Angry and/or salty rant can be found in glutin/src/api/egl/mod.rs,
      you can't miss it.
    • ๐Ÿ’ฅ Breaking : WindowedContexts now deref to Context, not Window.
      Please use .window() to access the window.
  • v0.21.0-rc3 Changes

    April 13, 2019
    • Bumped dependencies.
  • v0.21.0-rc2 Changes

    April 08, 2019
    • Breaking: Removed DisplayLost variant to ContextError.
    • Breaking: Renamed NotCurrentContext to NotCurrent.
    • Breaking: Renamed PossiblyCurrentContext to PossiblyCurrent.
    • Added treat_as_current function.