2025
Released emscripten-glfw 3.4.0.20251230 with the following changes:
Released emscripten-glfw 3.4.0.20251217 with the following changes:
- 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.
Released emscripten-ports v2025.11.23 with the following changes:
- Upgraded ImGui to 1.92.5
- dropped support for
-s USE_WEBGPU=1since it is no longer supported in Emscripten - use contrib port
emdawnwebgpuinstead
- dropped support for
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!
Released emscripten-ports v2025.10.15 with the following changes:
- Upgraded ImGui to 1.92.4
Released emscripten-ports v2025.09.27 with the following changes:
- Fixed Dawn example for Emscripten 4.0.15
Released emscripten-glfw 3.4.0.20250927 with the following changes:
- Fixed #23: Calling
glfwInit()breaks various input elements
Released emscripten-ports v2025.09.26 with the following changes:
- Upgraded ImGui to 1.92.3
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 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
Released re-mock update: v1.8.1
- Fixes issue with
JBOX_TRACEcalled from destructor
Released re-cmake v1.8.5 with the following changes:
- Use
re-mock1.8.1 (fix forJBOX_TRACEcrashing in destructor)
Released re-cmake v1.8.4 with the following changes:
- Use
re-logging2.0.2 (simplified prefix)
Available with RE Quickstart - Bootstrap Tool
Released re-logging v2.0.2 with the following changes:
- Simplified prefix logic
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_FandDCHECK_*_Fvariants) - Added
RE_LOGGING_SET_VERBOSITYmacro to change the logging verbosity at runtime - Added
RE_LOGGING_DEFAULT_VERBOSITYC define to change the default logging verbosity at compilation time (default toINFO) - Added
RE_LOGGING_STRIP_FILE_PATHC define to change if the filename or the full path is displayed (default to filename) - Replaced
loguru::init_for_re(now deprecated) with the macroRE_LOGGING_INIT_FOR_RE - Replaced
loguru::init_for_test(now deprecated) with the macroRE_LOGGING_INIT_FOR_TEST
Released re-cmake v1.8.3 with the following changes:
- Use
re-logging2.0.1 (fix for prefix override)
Released re-cmake v1.8.2 with the following changes:
- Use
re-logging2.0.0 (fix for Rack Extension development lifecycle with Recon) - Renamed
RE_CMAKE_*_VERSIONtore-cmake_*_VERSIONto be consistent with other projects
Released emscripten-ports v2025.08.12 with the following changes:
- Upgraded ImGui to 1.92.2b (hot fix)
Released emscripten-ports v2025.08.12 with the following changes:
- Upgraded ImGui to 1.92.2
Released emscripten-ports v2025.07.12 with the following changes:
- Upgraded ImGui to 1.92.1
Released emscripten-ports v2025.06.26 with the following changes:
- Upgraded ImGui to 1.92.0
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
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)
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
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
-Goption). Note that “Visual Studio 16 2019” is no longer automatically tested.
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
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
Released emscripten-ports v2025.03.18 with the following changes:
- Upgraded ImGui to 1.91.9b (hotfix)
Released emscripten-ports v2025.03.14 with the following changes:
- Upgraded ImGui to 1.91.9
Released emscripten-glfw 3.4.0.20250305 with the following changes:
Released Jamba 7.2.0 with the following changes:
- Upgraded Jamba to use VST3 SDK 3.7.13 (release notes)
Pushed WebGPU Shader Toy update: v2025.02.27
- Fixes button disabled when going backward
Pushed WebGPU Shader Toy update: v2025.02.26
- Switching tabs pauses the shader clock
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
Released emscripten-glfw 3.4.0.20250209 with the following changes:
Released emscripten-ports v2025.02.01 with the following changes:
- Upgraded ImGui to 1.91.8
Released emscripten-glfw 3.4.0.20250117 with the following changes:
- Added port option
disableWebGL2to disable support for WebGL2 when not needed (reduces JavaScript code size)
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)
Released emscripten-glfw 3.4.0.20250112 with the following changes: