1. 08e031c Use `new URL(..., import.meta.url)` pattern in minimal runtime if `EXPORT_ES6` is enabled (#26039) by valadaptive · 8 hours ago main
  2. b3ba0ad Partial revert of #25848 (#26172) by Sam Clegg · 8 hours ago
  3. 15e22a0 Add warning if --shell-file is used without html output (#26168) by Sam Clegg · 8 hours ago
  4. 2d95861 Fix typo in changelog. NFC (#26171) by Alon Zakai · 9 hours ago
  5. 7f385f3 Move html templates to html/ directory (#26163) by Sam Clegg · 11 hours ago
  6. 05c6ed7 Simplify `minify_html` helper. NFC (#26166) by Sam Clegg · 14 hours ago
  7. 2924177 Fix typo in sdl3.py. NFC (#26160) by Sam Clegg · 15 hours ago
  8. da8b92b arm_neon.h: Enable additional native aliases (#26068) by Michael R. Crusoe · 2 days ago
  9. b1c3b6a Automatic rebaseline of codesize expectations. NFC (#26162) by emscripten-bot · 2 days ago
  10. 4244803 Mark 5.0.0 as released (#26159) by Sam Clegg · 3 days ago
  11. 57cf4b4 Automatic rebaseline of codesize expectations. NFC (#26158) by emscripten-bot · 3 days ago
  12. be68a76 Update llvm-libc readme to LLVM 21.1.8 (#26157) by Heejin Ahn · 3 days ago 5.0.0
  13. f6961e5 Update ChangeLog on llvm-libc 21.1.8 update (#26156) by Heejin Ahn · 3 days ago
  14. a7c5dea Update llvm-libc to llvm 21.1.8 (#26151) by google-yfyang · 4 days ago
  15. dc2aa93 Update compiler-rt/include/profile from LLVM 20.1.4 to 21.1.8 (#26152) by Heejin Ahn · 4 days ago
  16. 9016235 Remove source map 'names' field support (#26149) by Heejin Ahn · 5 days ago
  17. aad5488 [docs] Clarify async proxying behavior and add link to asyncify docs. (#26150) by Derek Schuff · 5 days ago
  18. bd17502 [test] Consistently use `require_engine` test helper. NFC (#26131) by Sam Clegg · 5 days ago
  19. 0cb4a5a Remove `--proxy-to-worker` from docs. NFC (#26139) by Sam Clegg · 5 days ago
  20. 22c8cb2 Rewrite docs on proxying work to the main thread. NFC (#26148) by Sam Clegg · 5 days ago
  21. 0c06f72 [test] Use get_current_js_engine in more places. NFC (#26146) by Sam Clegg · 5 days ago
  22. 3b1b68a Adjust section headers in SIMD doc (#26145) by Derek Schuff · 5 days ago
  23. 8c3abf4 Feedback from #26000. NFC (#26147) by Sam Clegg · 5 days ago
  24. 3d000e6 [CI] Remove testing of under node canary (#26143) by Sam Clegg · 5 days ago
  25. 2e08716 [llvm-libc] Add a few Compiler flags to optimize llvm-libc for binary size and math throughput performance. (#26142) by google-yfyang · 5 days ago
  26. b120a17 Allow synchronous proxying of async JS functions (#26000) by Sam Clegg · 5 days ago
  27. 9f1bb41 Remove `requires_v8` from `test_externref`. NFC (#26144) by Sam Clegg · 6 days ago
  28. 0371738 [AUDIO_WORKLET] Rewrite lock test to be more realistic (#25904) by Carl Woffenden · 6 days ago
  29. c6756c2 [docs] Add `smartquotes_excludes` to sphinx config (#26141) by Sam Clegg · 6 days ago
  30. d0a5502 Fix typo in ChangeLog.md. NFC by Sam Clegg · 6 days ago
  31. d5ce65e Enable test_exceptions_stack_trace under node. NFC (#26136) by Sam Clegg · 6 days ago
  32. 225f3d5 Fix test_environment and the resulting uncovered bug with environment testing (#26138) by Sam Clegg · 7 days ago
  33. b74f6e1 Update SDL3 from 3.2.22 to 3.2.30 (#26135) by Sam Clegg · 7 days ago
  34. 1fc8b22 Remove `wasm64_v8` test_core configuration. NFC (#26137) by Sam Clegg · 7 days ago
  35. fda71e5 [ASYNCIFY] Document new ``__async`` decorator. NFC (#26130) by Sam Clegg · 8 days ago
  36. 544bcaf GL_ASSERTIONS: check for MAX_TEMP_BUFFER_SIZE (#26098) by Alexander Guryanov · 10 days ago
  37. 5dafa6b Prefix Node.js built-in imports with `node:` (#26079) by Kleis Auke Wolthuizen · 10 days ago
  38. 3b81189 [ASYNCIFY] Convert remaining `async` JS function to use `auto` (#26117) by Sam Clegg · 10 days ago
  39. bed4a48 Fix lock file error with test/runner and EMCC_DEBUG mode. (#26110) by Brendan Dahl · 10 days ago
  40. ca1c316 Allow more tests to run under bun (#26128) by Sam Clegg · 10 days ago
  41. 48ee51e Update libcxx and libcxxabi from LLVM 20.1.8 to 21.1.8 (#26058) by Heejin Ahn · 11 days ago
  42. d82f50c Minor fixes to get more test running with bun. NFC (#26124) by Sam Clegg · 11 days ago
  43. edd26c0 Remove support for running gen_struct_info in older node versions. NFC (#26125) by Sam Clegg · 11 days ago
  44. 58ebbc8 Fix lsan.test_embind_lib_with_asyncify after #26095 (#26127) by Sam Clegg · 11 days ago
  45. d1e8d93 gen_struct_info.py: Remove redundant `-std=c++17`. NFC (#26123) by Sam Clegg · 11 days ago
  46. d1f88fa [Deno] Add more multi-threading testing (#26120) by Sam Clegg · 11 days ago
  47. 7329414 [GL] Micro-optimize C preprocessor code size in macro expansion. (#26121) by juj · 11 days ago
  48. 687e32c Fix strip_debug_sections in wasm-sourcemap.py (#26122) by Heejin Ahn · 11 days ago
  49. 2fdd845 [test] Merge setup_pthreads and require_pthreads. NFC (#26119) by Sam Clegg · 11 days ago
  50. c37c72d Initialize current_match variable in read_dwarf_info in wasm-sourcemap (#26067) by stephenduong1004 · 11 days ago
  51. 5672878 [GL] Fix different C preprocessor scenarios regarding booleans and lambdas (#26118) by juj · 11 days ago
  52. 8225a12 Rename @node_pthreads decorator to @requires_pthreads. NFC (#26114) by Sam Clegg · 11 days ago
  53. e854fb7 Add pthread deno test. NFC (#26116) by Sam Clegg · 11 days ago
  54. 6aa30fb Use `async: auto` for `dlopen_js`. NFC (#26111) by Sam Clegg · 12 days ago
  55. 37ba261 Fix generated JS output to not insert indentation characters inside multiline `` strings. (#26053) by juj · 12 days ago
  56. 2aa5a51 Fix building system libraries and ports when CPATH is set (#26063) by Mohamed Akram · 12 days ago
  57. 5b9cf09 Add some basic testing under Deno. NFC (#26113) by Sam Clegg · 12 days ago
  58. 91f5d88 Remove test_emmalloc_2GB. NFC (#26112) by Sam Clegg · 12 days ago
  59. 0af441e [ASYNCIFY] Run continuations under callUserCallback (#26095) by Sam Clegg · 12 days ago
  60. 67998b3 Fix named JS classes in libraries. (#26056) by Brendan Dahl · 12 days ago
  61. 0944454 Fix --no-entry being ignored when -sASSERTIONS is enabled (#26055) by Brendan Dahl · 12 days ago
  62. c4fe105 Cleanup embind_lib_with_asyncify. NFC (#26109) by Sam Clegg · 12 days ago
  63. 151584d Add test for memory64 variant of JSPI and embind test. (#26103) by Brendan Dahl · 13 days ago
  64. 8c22366 Return ENOTSUP from pthread_create when threads are not available. (#26105) by Sam Clegg · 13 days ago
  65. 1fe2598 Include <stdlib.h> in test_fetch_*.cpp files (#26107) by Heejin Ahn · 13 days ago
  66. 80d31d0 Fix incorrect PR numbers in ChangeLog (#26106) by Heejin Ahn · 13 days ago
  67. 7d3523f Bump expected LLVM version to 23. NFC (#26104) by Sam Clegg · 13 days ago
  68. 48a147b Add test_async_exit_after_wakeup. NFC (#26101) by Sam Clegg · 13 days ago
  69. 02dc75f Update libunwind from LLVM 20.1.8 to 21.1.8 (#26036) by Heejin Ahn · 13 days ago
  70. 1a55610 [embind] Add iterable protocol support for bound classes (#25993) by Ehsan · 13 days ago
  71. bc217ce Add `__async: auto` decorator (#26019) by Sam Clegg · 14 days ago
  72. 0cce6f8 Default to EXECUTABLE=1 when generating a JS file with no extension (#26088) by Sam Clegg · 14 days ago
  73. d3d9e0a Fix typo in ChangeLog (#26102) by Sam Clegg · 14 days ago
  74. 69334c6 [test] Fix inconsistency regarding subprocess stdout/stderr buffering. NFC (#26087) by Sam Clegg · 2 weeks ago
  75. 99997a4 Remove references to nodejs (rather than node) command. NFC (#26089) by Sam Clegg · 2 weeks ago
  76. acb8238 Mark `test_fs_readdir_ino_matches_stat_ino` as flaky. NFC (#26091) by Sam Clegg · 2 weeks ago
  77. 6e54001 Add `-sEXECUTABLE` to add #! line to generated JS (#26085) by Sam Clegg · 2 weeks ago
  78. 0733528 Add bootstrap check to test/runner.py. NFC (#26086) by Sam Clegg · 2 weeks ago
  79. b75cc39 Update `-sASYNCIFY=2` -> `-sJSPI`. NFC (#26078) by Sam Clegg · 2 weeks ago
  80. d5093b7 Support drag&drop directories for GLFW (#26081) by Grant Karapetyan · 2 weeks ago
  81. 42da3c5 [libc] Add ppoll stub to match existing pselect stub. NFC (#26084) by Sam Clegg · 2 weeks ago
  82. bceab81 Build musl 'exit' files by default. NFC (#26083) by Sam Clegg · 2 weeks ago
  83. dc878db Enable emrun to run on freebsd machines (#26080) by base · 2 weeks ago
  84. 2bab864 Only define noLeakCheck when lsan symbols are available (#26082) by Sam Clegg · 2 weeks ago
  85. ff7ac7b Fix multithreading to work in Deno and Bun (#25947) by Chris Cowan · 2 weeks ago
  86. c9ade8c Update npm dependencies. NFC (#26077) by Sam Clegg · 2 weeks ago
  87. 9d81dea Update compiler-rt from LLVM 20.1.8 to 21.1.8 (#26045) by Heejin Ahn · 2 weeks ago
  88. 4c3a201 Make getExceptionMessage work with EXCEPTION_STACK_TRACES in Emscripten EH (#26050) by Heejin Ahn · 2 weeks ago
  89. aa81962 Replace `withBuiltinMalloc` with `noLeakCheck`. NFC (#26074) by Sam Clegg · 2 weeks ago
  90. 804f9b0 Mark 4.0.23 as released (#26075) by emscripten-bot · 2 weeks ago
  91. 5a4f927 Remove --force64 test runner argument. NFC (#26072) by Sam Clegg · 2 weeks ago
  92. b60f327 [test] Don't run sanitizers on esm_integration* (#26043) by Heejin Ahn · 2 weeks ago
  93. 4d31e72 [test] Have build_library helper using subprocess wrapper. NFC (#26071) by Sam Clegg · 2 weeks ago
  94. da52638 Remove only remaining explicit use of `withBuiltinMalloc`. NFC (#26070) by Sam Clegg · 3 weeks ago
  95. bdf9c0c Remove redundant test: test_conftest_s_flag_passing. NFC (#26066) by Sam Clegg · 3 weeks ago
  96. 8d08573 [test] Remove `EMTEST_BUILD_VERBOSE` (#26069) by Sam Clegg · 3 weeks ago
  97. 95e9f1c Remove outdated comment from emconfigure.py. NFC (#26065) by Sam Clegg · 3 weeks ago
  98. c443023 Add some tracing to test_poll_blocking/test_select_blocking. NFC (#26062) by Sam Clegg · 3 weeks ago
  99. dc6f22f Implement missing #elif support to the preprocess_c_code() function. (#26054) by juj · 3 weeks ago
  100. 7a5d93b Fix preprocess_c_code() function to work under Closure optimization. (#26051) by juj · 3 weeks ago 4.0.23