1. 2f3d9cc [Emscripten-EH] Implement `__cxa_throw` in terms of `_Unwind_RaiseException` (#27498) by Sam Clegg · 10 hours ago main
  2. ec43f61 Update instantiateWasm docs and tests (#27493) by Hood Chatham · 10 hours ago
  3. 4946c02 [test] Assert parameterize arguments are tuples and convert test lists (#27495) by Sam Clegg · 16 hours ago
  4. ba1040c Update emsdk version from 36d4c36b to 763c2d21 (#27497) by emscripten-bot · 19 hours ago
  5. 8be44a7 Update comment about passing --no-shlib-sigcheck when configuring (#27494) by Hood Chatham · 2 days ago
  6. b1be552 Turn off shared library signature check for autoconf checks (#27470) by Hood Chatham · 2 days ago
  7. eb51a98 Remove extra line breaks in JS error messages. NFC (#27489) by Sam Clegg · 2 days ago
  8. ad0641c Update emsdk version from 504cd45c to 36d4c36b (#27491) by emscripten-bot · 2 days ago
  9. 0134648 Support JS libraries self-registering their exports with visibility attributes (#27436) by Guy Bedford · 3 days ago
  10. 2f34f27 Mark 6.0.6 as released (#27490) by emscripten-bot · 3 days ago
  11. d40790b Fix warnings in box2d and bullet benchmarks. NFC (#27488) by Sam Clegg · 3 days ago
  12. 739800b [eventloop] Fix main loop keepalive cleanup when cancelling or pausing (#27468) by Sam Clegg · 3 days ago
  13. 6d5db10 Update emsdk version from d155441c to 504cd45c (#27484) by emscripten-bot · 3 days ago
  14. ce75e06 Fix benchmarks after DEFAULT_TO_CXX change (#27487) by Sam Clegg · 3 days ago 6.0.6
  15. cbd604f [docs] Update emscripten_get_compiler_setting documentation (#27482) by Sam Clegg · 4 days ago
  16. 4ebe72e Remove warning when compiling to `.bc` file (#27481) by Sam Clegg · 4 days ago
  17. feec5c0 Remove LTO from COMPILE_TIME_SETTINGS. NFC (#27483) by Sam Clegg · 4 days ago
  18. b736ef5 Add example config and testing for meson build system (#27478) by Sam Clegg · 4 days ago
  19. 6ec69f5 Disable C++ linking (DEFAULT_TO_CXX) by default (#27469) by Sam Clegg · 5 days ago
  20. 9c8b0c1 Update emsdk version from cffe26f6 to d155441c (#27479) by emscripten-bot · 5 days ago
  21. 2073d7d [EH] Reenable Wasm EH tests (#27457) by Heejin Ahn · 5 days ago
  22. 7301d6e Fix embind exports with MODULARIZE=instance and AUTO_INIT (#27414) by Guy Bedford · 6 days ago
  23. f641579 Update emsdk version from ed44e9ca to cffe26f6 (#27477) by emscripten-bot · 6 days ago
  24. 1570c07 [deps]: Bump the production-dependencies group with 2 updates (#27475) by dependabot[bot] · 6 days ago
  25. 9afaf97 Update emsdk version from f1215009 to ed44e9ca (#27474) by emscripten-bot · 7 days ago
  26. 349bde9 Use more python f-strings. NFC (#27467) by Sam Clegg · 8 days ago
  27. 7affcce Use argv[0] to determine em++ vs emcc. NFC (#27465) by Sam Clegg · 8 days ago
  28. a42bfb3 [emcc.py] Use get_clang helper. NFC (#27464) by Sam Clegg · 8 days ago
  29. b6ca1fe Move EMCC_REPRODUCE handling. NFC (#27462) by Sam Clegg · 8 days ago
  30. 28c2296 Add Safari version check around `webkitfullscreenchange`. NFC (#27461) by Sam Clegg · 8 days ago
  31. a11b6cf Extract handle_early_exit_flags in emcc.py. NFC (#27460) by Sam Clegg · 8 days ago
  32. 7bc2c09 Remove unused test files. NFC (#27458) by Sam Clegg · 8 days ago
  33. 6b7c15c Update emsdk version from ded6d7cb to f1215009 (#27459) by emscripten-bot · 8 days ago
  34. 7e97d35 [emcc] Defer early exit flag handling until after option parsing (#27454) by Sam Clegg · 8 days ago
  35. 39a0a85 Handle symbolic links in create_entry_points.py (#27453) by Sam Clegg · 8 days ago
  36. d212b13 [EH] Apply Call EH personality fix from LLVM (#27445) by Heejin Ahn · 9 days ago
  37. 8682166 [test] Parse start hex offset when extracting WAT address in test_dwarf (#27455) by Sam Clegg · 9 days ago
  38. 1754f78 Remove all references to webkitAudioContext. NFC (#27444) by Sam Clegg · 9 days ago
  39. c8cfa1e Remove errors on ancient EMMAKEN environment variables (#27452) by Sam Clegg · 9 days ago
  40. 223995c Remove internal `settings.LTO` in favor of `options.lto` (#27422) by Sam Clegg · 9 days ago
  41. 00149c0 Use `cmdline.options` consistently. NFC (#27439) by Sam Clegg · 9 days ago
  42. 306c32f [jslib] Minor cleanups to JS library files. NFC (#27441) by Sam Clegg · 9 days ago
  43. eb0aefe [html5] Align event_data in callback_args_t to max_align_t (#27450) by Sam Clegg · 9 days ago
  44. f4509e4 [EH] Make test_embind_val_coro_catch_cpp_exception use @with_all_eh_sjlj (#27446) by Heejin Ahn · 9 days ago
  45. 6e20fdc Update emsdk version from 61d205aa to ded6d7cb (#27451) by emscripten-bot · 9 days ago
  46. c407b75 Remove a stray line from ChangeLog (#27443) by Heejin Ahn · 9 days ago
  47. 38e35eb Update libcxx and libcxxabi from LLVM 21.1.8 to 22.1.8 (#27428) by Heejin Ahn · 10 days ago
  48. 86ea17d [OpenAL] Fix sourceSeek crash on stopped sources (#27426) by Sam Clegg · 10 days ago
  49. 2768c9f Refactor src/lib/libopenal.js. NFC (#27425) by Sam Clegg · 10 days ago
  50. 370104f Update emsdk version from fab320b1 to 61d205aa (#27440) by emscripten-bot · 10 days ago
  51. c5e54ea Update OpenMP from LLVM 1823581ecb to 22.1.8 (#27437) by Heejin Ahn · 10 days ago
  52. 1ab2950 Mark 6.0.5 as released (#27438) by emscripten-bot · 10 days ago
  53. f11cc0b Experimental shared Wasm GC support (#27427) by Thomas Lively · 11 days ago
  54. 784b48f Add AF_UNIX named (pathname) stream socket support under NODERAWSOCKETS (#27424) by Guy Bedford · 11 days ago
  55. 9e8fbbd [CI] When updating emsdk version, update existing PR. NFC (#27432) by Sam Clegg · 11 days ago
  56. 216a193 Fix benchmark.test_zzz_poppler. NFC (#27434) by Sam Clegg · 11 days ago
  57. df30ada Update emsdk version from 5e3cfa38 to fab320b1 (#27433) by emscripten-bot · 11 days ago
  58. f70cc14 Avoid running wasm-as with `--all-features` (#27431) by Sam Clegg · 11 days ago
  59. 1db5137 Remove ./tools/scons/ from ruff exclusion list. NFC (#27423) by Sam Clegg · 11 days ago 6.0.5
  60. fec5d61 Revert #27397: Use shlex.split for executables in config file (#27421) by Sam Clegg · 12 days ago
  61. 0044857 Update ruff to latest version. NFC (#27415) by Sam Clegg · 12 days ago
  62. 7054160 [openal] Fix AL_SAMPLE_OFFSET and AL_BYTE_OFFSET with buffer 0 (#27420) by Sam Clegg · 12 days ago
  63. 28030e6 Fix compiler error when exporting integers while emitting tsd (#27412) by Jeremy Nguyen · 12 days ago
  64. 1172b2d Fix missing $_emscriptenWasmWorkerPolicy dependency in wasm workers (#27419) by stephenduong1004 · 12 days ago
  65. d983d28 Fix warning for link-only flags that contains `=` (e.g. `--closure=1`) (#27410) by Sam Clegg · 12 days ago
  66. 34cf549 Update emsdk version from 926b6837 to 5e3cfa38 (#27416) by emscripten-bot · 2 weeks ago
  67. ac90a66 Mark 6.0.4 as released (#27413) by emscripten-bot · 2 weeks ago
  68. 466e11d Simplify LTO flag passing in `get_clang_flags` (#27407) by Sam Clegg · 2 weeks ago
  69. 3e9a4c0 Remove redundant llvm args from link_lld. NFC (#27409) by Sam Clegg · 2 weeks ago
  70. fe5be6a Fix config string parsing for windows pathnames (with backslashes) (#27408) by Sam Clegg · 2 weeks ago 6.0.4
  71. 41ec5c7 Update emsdk version from 9308e6ad to 926b6837 (#27406) by emscripten-bot · 2 weeks ago
  72. 4e8579a Implement recvmmsg and sendmmsg (#27395) by Guy Bedford · 2 weeks ago
  73. 0b2ed01 Skip pkg-config tests on windows (#27405) by Sam Clegg · 2 weeks ago
  74. 64b7374 Use shlex.split for executables in config file. (#27397) by Sam Clegg · 2 weeks ago
  75. 62af666 Update mimalloc to 3.4.1 (#27380) by Kleis Auke Wolthuizen · 2 weeks ago
  76. c43384e Update emsdk version from 8adab2e4 to 9308e6ad (#27404) by emscripten-bot · 2 weeks ago
  77. 6d8b2c1 Fix recvmsg msghdr outputs (#27399) by Guy Bedford · 2 weeks ago
  78. e5e7313 Add design doc for native clang frontend (#27398) by Sam Clegg · 2 weeks ago
  79. dad92aa Include heap views only when needed (#27269) by Brendan Dahl · 2 weeks ago
  80. ed36d7e Automatic rebaseline of codesize expectations. NFC (#27400) by emscripten-bot · 3 weeks ago
  81. 97bc84a Backport fix for musl's qsort (CVE-2026-40200) (#27029) by HCL-JasonR · 3 weeks ago
  82. 46ca7ed Update emsdk version from fc776de7 to 8adab2e4 (#27393) by emscripten-bot · 3 weeks ago
  83. c859929 Fix synchronously proxied async JS functions under ASYNCIFY (#27375) by Guy Bedford · 3 weeks ago
  84. c8c8b8a [sync_deps.py] Error out if target directory is not clean (#27391) by Sam Clegg · 3 weeks ago
  85. 597849e Allow environment variables in config strings. NFC (#27215) by Sam Clegg · 3 weeks ago
  86. 1c6fa69 Build arm64 version of pylauncher.exe (#27360) by Sam Clegg · 3 weeks ago
  87. e9a6e86 Second attempt at fixing SkiaPerfBenchmarker (#27389) by Sam Clegg · 3 weeks ago
  88. cdb111e [test] Remove duplicate emmake declaration. NFC (#27388) by Sam Clegg · 3 weeks ago
  89. fbb73a8 Update emsdk version from 4bfdde80 to fc776de7 (#27385) by emscripten-bot · 3 weeks ago
  90. 7b8fef2 Fix SkiaPerfBenchmarker (#27370) by Sam Clegg · 3 weeks ago
  91. be4262a [config] Remove support for legacy environment variables (#27381) by Sam Clegg · 3 weeks ago
  92. 487a372 Update llvm-libc from LLVM 21.1.8 to 22.1.8 (#27374) by Heejin Ahn · 3 weeks ago
  93. 3bb2b49 Apply ruff checks to files under `system/lib`. NFC (#27384) by Sam Clegg · 3 weeks ago
  94. 2e02343 Fix update_openmp.py, openmp README. NFC (#27383) by Sam Clegg · 3 weeks ago
  95. c9cdff6 Remove legacy library symbols: $ALLOC_NORMAL, $ALLOC_STACK, $allocate (#27378) by Sam Clegg · 3 weeks ago
  96. cf1becd Update emsdk version from c09b2d2f to 4bfdde80 (#27379) by emscripten-bot · 3 weeks ago
  97. 91f0234 NODERAWSOCKETS: socket fstat and SO_TYPE/SO_LINGER/TCP_MAXSEG options (#27306) by Guy Bedford · 3 weeks ago
  98. dcfb343 Simplify NODERAWSOCKETS test output to 'done'. NFC (#27373) by Guy Bedford · 3 weeks ago
  99. 3322f0a Mark SOCKET_WEBRTC as deprecated (#27371) by Sam Clegg · 3 weeks ago
  100. 44d9f22 Update Emscripten Toolchain Requirements docs (#27369) by Sam Clegg · 3 weeks ago