@elmindreda elmindreda released this Aug 18, 2016 · 582 commits to master since this release

Assets 5

This release adds support for statically linking the Vulkan loader and fixes for a number of bugs that together affect all supported platforms.

See the version history for a complete list of changes.

3.2

@elmindreda elmindreda released this Jun 2, 2016 · 674 commits to master since this release

Assets 5

This release adds support for Vulkan surface creation, window mode switching, window maximization, window input focus control, window size and aspect ratio limits, human-readable key names, window icons, joystick connection events, XInput and DirectInput joystick input, event waiting with timeout, 64-bit integer raw timer, context-less window creation, error-less contexts via GL_KHR_no_error (where available), run-time context creation API selection, Windows 8.1 per-monitor DPI and the CMake config-file package system, adds simpler build-time configuration, improved documentation and fixes for a large number of bugs that together affect all supported platforms.

See the version history for a complete list of changes.

@elmindreda elmindreda released this Oct 12, 2015 · 1041 commits to master since this release

Assets 5

This release adds fixes for a large number of bugs that together affect all supported platforms, as well as dynamic loading work that simplifies compilation and linking.

See the version history for a complete list of changes.

@elmindreda elmindreda released this Mar 19, 2015 · 1236 commits to master since this release

Assets 5

This release adds fixes for a number of bugs that together affect all supported platforms, most notably workarounds for bugs in some popular window managers.

See the version history for a complete list of changes.

3.1

@elmindreda elmindreda released this Mar 10, 2015 · 1281 commits to master since this release

Assets 5

This release adds improved documentation, support for custom system cursors, file drop events, main thread wake-up, window frame size retrieval, floating windows, character input with modifier keys, single buffered windows, build improvements and fixes for a large number of bugs.

See the version history for a complete list of changes.

@elmindreda elmindreda released this Aug 7, 2016 · 1735 commits to master since this release

Assets 5

This release adds better support for custom build environments and fixes for a large number of bugs that together affect all supported platforms. As this is a patch release, there are no API changes.

@elmindreda elmindreda released this Aug 7, 2016 · 1863 commits to master since this release

Assets 5

This release adds fixes for a number of bugs that together affect all supported platforms, most notably MinGW compilation issues and cursor mode issues on OS X. As this is a patch release, there are no API changes.

@elmindreda elmindreda released this Aug 7, 2016 · 1879 commits to master since this release

Assets 5

This release adds support for OpenGL 4 and precise scrolling deltas on OS X and fixes for a number of bugs that together affect all supported platforms. As this is a patch release, there are no API changes.

@elmindreda elmindreda released this Aug 7, 2016 · 1954 commits to master since this release

Assets 5

This release adds fixes for a number of bugs that together affect all supported platforms. As this is a patch release, there are no API changes.

3.0

@elmindreda elmindreda released this Aug 7, 2016 · 1975 commits to master since this release

Assets 5

This release brings a new API with many new features such as multiple windows and contexts, multi-monitor support, EGL and OpenGL ES support, clipboard text support, an error description callback, gamma ramp control, layout-independent keyboard input and UTF-8 for all strings.