Hi all,

We just released emscripten 5.0.   Mostly by coincidence it's the first
release of the new year just like 4.0 was a year ago!

There are almost 2000 changes in the last year, and you can see the
highlights in ChangeLog.md
<https://github.com/emscripten-core/emscripten/blob/main/ChangeLog.md>.
Recently highlights include:

  - LLVM libraries updated to 21.0
  - New `__async: auto` decorator
<https://emscripten.org/docs/porting/asyncify.html#marking-js-library-functions-as-async>
for simplified JSPI/ASYICIFY usage ()
  - New `-sEXECTUABLE` setting to generate executable JS files (#!)
  - Smaller/faster `-sMAIN_MODULE` support (main module is no longer
relocatable)
  - Support for blocking `poll()/select()` when using JSPI/ASYNCIFY/threads
  - Better/explicit support for Bun and Deno
  - Smaller `SINGLE_FILE` support via new binary encoding

cheers,
sam

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/emscripten-discuss/CAL_va281d_e7TQRKZk1AVGyTXiBUXEs0-mpzPde3MhC3%2BB0V9g%40mail.gmail.com.

Reply via email to