@@ -4,12 +4,16 @@ Introduction
44This project is an Emscripten port of GLFW written in C++ for the web/wasm platform. The currently supported
55GLFW API is 3.4.
66
7- [ ![ emscripten - 4.0.11 ] ( https://img.shields.io/badge/emscripten-4.0.11 -blue )] ( https://emscripten.org )
8- [ ![ contrib.glfw3 - 3.4.0.20250607 ] ( https://img.shields.io/badge/contrib.glfw3-3.4.0.20250607 -blue )] ( https://github.com/pongasoft/emscripten-glfw/releases/latest )
7+ [ ![ emscripten - TBD ] ( https://img.shields.io/badge/emscripten-TBD -blue )] ( https://emscripten.org )
8+ [ ![ contrib.glfw3 - 3.4.0.20250824 ] ( https://img.shields.io/badge/contrib.glfw3-3.4.0.20250824 -blue )] ( https://github.com/pongasoft/emscripten-glfw/releases/latest )
99[ ![ GLFW - 3.4.0] ( https://img.shields.io/badge/GLFW-3.4.0-blue )] ( https://www.glfw.org/ )
1010[ ![ License] ( https://img.shields.io/badge/License-Apache%20License%202.0-blue.svg )] ( https://www.apache.org/licenses/LICENSE-2.0 )
1111![ Compiles] ( https://github.com/pongasoft/emscripten-glfw/actions/workflows/main.yml/badge.svg )
1212
13+ [ ![ emscripten - 4.0.11] ( https://img.shields.io/badge/emscripten-4.0.11-blue )] ( https://emscripten.org )
14+ [ ![ contrib.glfw3 - 3.4.0.20250607] ( https://img.shields.io/badge/contrib.glfw3-3.4.0.20250607-blue )] ( https://github.com/pongasoft/emscripten-glfw/releases/latest )
15+ [ ![ GLFW - 3.4.0] ( https://img.shields.io/badge/GLFW-3.4.0-blue )] ( https://www.glfw.org/ )
16+
1317Goal
1418----
1519
@@ -209,6 +213,7 @@ emcc --use-port=contrib.glfw3:disableWarning=true:disableMultiWindow=true main.c
209213> #### Note about availability in Emscripten
210214> | Emscripten | this port |
211215> | ------------| ----------------|
216+ > | TBD | 3.4.0.20250824 |
212217> | 4.0.11 | 3.4.0.20250607 |
213218> | 4.0.5 | 3.4.0.20250305 |
214219> | 4.0.4 | 3.4.0.20250209 |
@@ -243,6 +248,14 @@ Check the [Building](docs/Building.md) page for details on how to build this pro
243248
244249Release Notes
245250-------------
251+ # ### 3.4.0.20250824 - 2025-08-24 | Emscripten TBD
252+
253+ - The code has been optimized for size
254+ - Fixed [# 21](https://github.com/pongasoft/emscripten-glfw/issues/21): Flicker when resizing
255+ - to fix this issue, resizing (when the handle is moved or the window resized) is now delayed until `glfwPollEvents ()`
256+ is called. Make sure to call ` glfwPollEvents()` at the beginning of the loop to ensure a flicker-free experience.
257+ See [Events & Main loop](docs/Usage.md#events--main-loop) for more details.
258+
246259# ### 3.4.0.20250607 - 2025-06-07 | Emscripten 4.0.11
247260
248261- The main port file has been simplified and is now using the new (as of 4.0.10) " external port file" Emscripten feature
0 commit comments