Skip to content

Releases: JuliaGL/GLFW.jl

v3.0.0-alpha

12 May 17:21
Compare
Choose a tag to compare
v3.0.0-alpha Pre-release
Pre-release

Changes:

v2.3.0

11 Nov 21:44
5b9c9e0
Compare
Choose a tag to compare

SetWindowIcon now supports passing in multiple icons.

v2.2.0

31 Aug 00:42
Compare
Choose a tag to compare

API additions

  • Added function wrappers for:
    • MaximizeWindow
    • SetWindowAspectRatio
    • SetWindowSizeLimits
    • PostEmptyEvent
    • WaitEvents variant that wraps glfwWaitEventsTimeout

Backward compatible API changes

  • Updated functions to return named tuples:
    • GetCursorPos returns (x, y)
    • GetFramebufferSize returns (width, height)
    • GetMonitorPhysicalSize returns (width, height)
    • GetMonitorPos returns (x, y)
    • GetWindowFrameSize returns (left, top, right, bottom)
    • GetWindowPos returns (x, y)
    • GetWindowSize returns (width, height)
  • Created enum types for related constants:
    • MouseButton groups MOUSE_BUTTON_*
    • Joystick groups JOYSTICK_*
    • StandardCursorShape groups *_CURSOR
    • DeviceConfigEvent groups CONNECTED and DISCONNECTED
  • Improved show implementations for Joystick, Monitor, and VidMode types.

Implementation changes

  • Added minimum version for dependencies that work on Julia 1.0.

v2.1.0: Updated package for Julia 0.7 and 1.0 (#153)

10 Aug 23:43
973f440
Compare
Choose a tag to compare

GLFW.jl has been updated to work with Julia 0.7 and 1.0. Support for Julia 0.6 has been removed.

alpha release with mutable window

19 Jul 16:36
b576f1d
Compare
Choose a tag to compare
Pre-release
Merge pull request #150 from JuliaGL/sd/mutable

make window mutable

v2.0.0-alpha

24 May 18:01
Compare
Choose a tag to compare
v2.0.0-alpha Pre-release
Pre-release
  • Included some code from GLWindow
  • Improved 0.7 compat
  • Wrap set window icon
  • Vulkan support
  • enum for some keys and actions
  • Drop Julia 0.5 support

v1.5.0

03 Dec 19:23
Compare
Choose a tag to compare

Added GetKeyName

v1.4.1

11 Nov 19:30
5d0c391
Compare
Choose a tag to compare

Changes:

  • Non-fatal errors during GLFW initialization are reported as warnings
  • Improved support for precompilation

v1.4.0 - full screen support

28 Jul 17:42
Compare
Choose a tag to compare
  • add function for full screen functionality #113
  • remove depwarn on 0.6
  • Demote another joystick error to warning

v1.3.0

10 Mar 20:15
Compare
Choose a tag to compare

Changes:

  • A new GLFWError type will be thrown on error, rather than the generic ErrorException. GLFWError contains fields for the error code and description from GLFW.
  • Non-fatal, platform-specific errors that usually occur on headless systems will be treated as warnings and not errors.