2025

icon emscripten-glfw
2025-12-30

Released emscripten-glfw 3.4.0.20251230 with the following changes:

  • Fixed #26: Cursor position set to delta movement instead of virtual position on pointer lock (thanks to mrizaln for reporting and providing the fix)
icon emscripten-glfw
2025-12-17

Released emscripten-glfw 3.4.0.20251217 with the following changes:

  • Fixed #24: glfwMakeContextCurrent non-compliance
  • Use emscripten_html5_remove_event_listener which makes the library safer to use (it no longer iterferes with the client code). Note that the client should also use emscripten_html5_remove_event_listener in order not to interfere with the library.
icon emscripten-ports
2025-11-23

Released emscripten-ports v2025.11.23 with the following changes:

  • Upgraded ImGui to 1.92.5
    • dropped support for -s USE_WEBGPU=1 since it is no longer supported in Emscripten
    • use contrib port emdawnwebgpu instead
icon Jamba
2025-11-12

Released Jamba 7.4.0 with the following changes:

  • Upgraded Jamba to use VST3 SDK 3.8.0 (release notes)

    Note that the VST3 SDK is now released under an MIT license!

icon emscripten-ports
2025-10-15

Released emscripten-ports v2025.10.15 with the following changes:

icon WebGPU Shader Toy
2025-10-04

Pushed WebGPU Shader Toy update: v2025.10.04

  • Improved font resizing

Run the new version

icon WebGPU Shader Toy
2025-09-29

Pushed WebGPU Shader Toy update: v2025.09.29

  • Improved resizing behavior

Run the new version

icon emscripten-ports
2025-09-27

Released emscripten-ports v2025.09.27 with the following changes:

  • Fixed Dawn example for Emscripten 4.0.15
icon emscripten-glfw
2025-09-27

Released emscripten-glfw 3.4.0.20250927 with the following changes:

  • Fixed #23: Calling glfwInit() breaks various input elements
icon emscripten-ports
2025-09-26

Released emscripten-ports v2025.09.26 with the following changes:

icon WebGPU Shader Toy
2025-08-24

Pushed WebGPU Shader Toy update: v2025.08.24

  • Fixes flickering when resizing

Run the new version

icon emscripten-glfw
2025-08-24

Released emscripten-glfw 3.4.0.20250824 with the following changes:

  • 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 call glfwPollEvents() at the beginning of the loop to ensure a flicker-free experience. See Events & Main loop for more details.
icon re-mock
2025-08-17

Released re-mock update: v1.8.1

  • Fixes issue with JBOX_TRACE called from destructor
icon re-cmake
2025-08-17

Released re-cmake v1.8.5 with the following changes:

  • Use re-mock 1.8.1 (fix for JBOX_TRACE crashing in destructor)

Released re-cmake v1.8.4 with the following changes:

  • Use re-logging 2.0.2 (simplified prefix)

Available with RE Quickstart - Bootstrap Tool

icon re-logging
2025-08-16

Released re-logging v2.0.2 with the following changes:

  • Simplified prefix logic
icon re-logging
2025-08-15

Released re-logging v2.0.1 with the following changes:

  • Fixed prefix override

Released re-logging v2.0.0 with the following changes:

  • Removed most of the loguru implementation in favor of a lighter implementation (#1)
  • Only the major loguru APIs were kept (DLOG_F, ABORT_F, DCHECK_F and DCHECK_*_F variants)
  • Added RE_LOGGING_SET_VERBOSITY macro to change the logging verbosity at runtime
  • Added RE_LOGGING_DEFAULT_VERBOSITY C define to change the default logging verbosity at compilation time (default to INFO)
  • Added RE_LOGGING_STRIP_FILE_PATH C define to change if the filename or the full path is displayed (default to filename)
  • Replaced loguru::init_for_re (now deprecated) with the macro RE_LOGGING_INIT_FOR_RE
  • Replaced loguru::init_for_test (now deprecated) with the macro RE_LOGGING_INIT_FOR_TEST
icon re-cmake
2025-08-15

Released re-cmake v1.8.3 with the following changes:

  • Use re-logging 2.0.1 (fix for prefix override)

Released re-cmake v1.8.2 with the following changes:

  • Use re-logging 2.0.0 (fix for Rack Extension development lifecycle with Recon)
  • Renamed RE_CMAKE_*_VERSION to re-cmake_*_VERSION to be consistent with other projects
icon emscripten-ports
2025-08-13

Released emscripten-ports v2025.08.12 with the following changes:

  • Upgraded ImGui to 1.92.2b (hot fix)
icon emscripten-ports
2025-08-12

Released emscripten-ports v2025.08.12 with the following changes:

icon emscripten-ports
2025-07-12

Released emscripten-ports v2025.07.12 with the following changes:

icon emscripten-ports
2025-06-26

Released emscripten-ports v2025.06.26 with the following changes:

icon Jamba
2025-06-23

Released Jamba 7.3.0 with the following changes:

  • Upgraded Jamba to use VST3 SDK 3.7.14 (release notes)
  • Upgraded GoogleTest to 1.17.0
icon emscripten-ports
2025-06-08

Released emscripten-ports v2025.06.08 with the following changes:

  • Dawn port has been removed because it is now part of Emscripten (since 4.0.10) (--use-port=emdawnwebgpu)
icon emscripten-glfw
2025-06-07

Released emscripten-glfw 3.4.0.20250607 with the following changes:

  • The main port file has been simplified and is now using the new (as of 4.0.10) “external port file” Emscripten feature
icon Jamba
2025-06-06

Released Jamba 7.2.1 with the following changes:

  • Uses “Visual Studio 17 2022” by default on Windows when creating a new device (you can still use “Visual Studio 16 2019” via the -G option). Note that “Visual Studio 16 2019” is no longer automatically tested.
icon re-cmake
2025-05-18

Released re-cmake v1.8.1 with the following changes:

  • Updated GoogleTest version (to get rid of CMake warnings)
  • Upgraded re-mock version
  • Updated RE Quickstart to use this new version
icon emscripten-ports
2025-05-01

Released emscripten-ports v2025.05.01 with the following changes:

  • Added new port: Dawn for WebGPU support (JavaScript WebGPU support soon to be deprecated in Emscripten)
    • Dawn is an open-source and cross-platform implementation of the WebGPU standard
icon emscripten-ports
2025-03-18

Released emscripten-ports v2025.03.18 with the following changes:

  • Upgraded ImGui to 1.91.9b (hotfix)
icon emscripten-ports
2025-03-14

Released emscripten-ports v2025.03.14 with the following changes:

  • Upgraded ImGui to 1.91.9
icon emscripten-glfw
2025-03-05

Released emscripten-glfw 3.4.0.20250305 with the following changes:

  • Fixed missing i key in keyboard mapping. Thanks, @iarwain for PR #18
icon Jamba
2025-03-01

Released Jamba 7.2.0 with the following changes:

icon WebGPU Shader Toy
2025-02-27

Pushed WebGPU Shader Toy update: v2025.02.27

  • Fixes button disabled when going backward
icon WebGPU Shader Toy
2025-02-26

Pushed WebGPU Shader Toy update: v2025.02.26

  • Switching tabs pauses the shader clock
icon emscripten-ports
2025-02-24

Released emscripten-ports v2025.02.24 with the following changes:

  • When using WebGPU with ImGui, disable WebGL2 as it is unnecessary and adds to the final output size
icon emscripten-glfw
2025-02-09

Released emscripten-glfw 3.4.0.20250209 with the following changes:

  • Added support for touch (mobile)
  • Added support for wasm64 (-sMEMORY64 Emscripten option)
icon emscripten-ports
2025-02-01

Released emscripten-ports v2025.02.01 with the following changes:

  • Upgraded ImGui to 1.91.8
icon emscripten-glfw
2025-01-17

Released emscripten-glfw 3.4.0.20250117 with the following changes:

  • Added port option disableWebGL2 to disable support for WebGL2 when not needed (reduces JavaScript code size)
icon emscripten-ports
2025-01-14

Released emscripten-ports v2025.01.14 with the following changes:

  • Upgraded ImGui to 1.91.7
  • Upgraded port file to force WebGL 2 to prevent errors with the Emscripten 4.0.0 release (which contains a contrib.glfw3 regression bug)
icon emscripten-glfw
2025-01-12

Released emscripten-glfw 3.4.0.20250112 with the following changes:

  • Added support for GLFW_CONTEXT_VERSION_MAJOR and GLFW_CONTEXT_VERSION_MINOR
  • Re-enable GL extensions by default (regression introduced in 3.4.0.20241230). Fixes #13.
  • Changed port to automatically set the proper Emscripten flags to enable GLFW_CONTEXT_VERSION_MAJOR. Fixes #14.

← 2024 News