Releases: pongasoft/emscripten-glfw
Releases · pongasoft/emscripten-glfw
Version 3.4.0.20251230
Version 3.4.0.20251217
- Fixed #24:
glfwMakeContextCurrentnon-compliance - Use
emscripten_html5_remove_event_listenerwhich makes the library safer to use (it no longer iterferes with
the client code). Note that the client should also useemscripten_html5_remove_event_listenerin order not to
interfere with the library.
Version 3.4.0.20250927
- Fixed #23: Calling
glfwInit()breaks various input elements
Version 3.4.0.20250824
- The code has been optimized for size
- Fixed #21: Flicker when resizing
- to fix this issue, resizing (when the handle is moved or the window resized) is now delayed until
glfwPollEvents()
is called. Make sure to callglfwPollEvents()at the beginning of the loop to ensure a flicker-free experience.
See Events & Main loop for more details.
- to fix this issue, resizing (when the handle is moved or the window resized) is now delayed until
Version 3.4.0.20250607
- The main port file has been simplified and is now using the new (as of 4.0.10) "external port file" Emscripten feature
Version 3.4.0.20250305
Version 3.4.0.20250209
Version 3.4.0.20250117
- Added port option
disableWebGL2to disable support for WebGL2 when not needed (reduces JavaScript code size)
Version 3.4.0.20250112
- Added support for
GLFW_CONTEXT_VERSION_MAJORandGLFW_CONTEXT_VERSION_MINOR - Re-enable GL extensions by default (regression introduced in 3.4.0.20241230). Fixes #13
Version 3.4.0.20241230
- Added support for offscreen canvas (check example_offscreen_canvas for a comprehensive example)