Releases: JuliaGL/GLFW.jl
Releases · JuliaGL/GLFW.jl
v3.1.0
v3.1.0 (2019-08-10)
Merged pull requests:
v3.0.0
- Upgraded to GLFW v3.3.
- Dropped support for Julia v0.7.
- Switched package metadata from
REQUIRE
toProject.toml
. - Switched package build process from
BinaryDeps
toBinaryProvider
. - Windows and MacOS builds are downloaded from https://github.com/JuliaGL/GLFWBuilder.
- Linux builds continue to be from source.
- FreeBSD builds from source are fixed (thanks @iblis17).
v3.0.0-alpha
Changes:
- Upgraded to GLFW v3.3.
- Switched package build process from
BinaryDeps
toBinaryProvider
.- Windows and MacOS builds are downloaded from https://github.com/JuliaGL/GLFWBuilder.
- Linux builds continue to be from source.
v2.3.0
v2.2.0
API additions
- Added function wrappers for:
MaximizeWindow
SetWindowAspectRatio
SetWindowSizeLimits
PostEmptyEvent
WaitEvents
variant that wrapsglfwWaitEventsTimeout
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
groupsMOUSE_BUTTON_*
Joystick
groupsJOYSTICK_*
StandardCursorShape
groups*_CURSOR
DeviceConfigEvent
groupsCONNECTED
andDISCONNECTED
- Improved
show
implementations forJoystick
,Monitor
, andVidMode
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)
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
Merge pull request #150 from JuliaGL/sd/mutable make window mutable
v2.0.0-alpha
- 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