Skip to content

Commit 99f722a

Browse files
authored
Add ChangeLog entries (#17181)
Also, bump the minor emscripten version, mostly arbitrarily, but also because the `main` mangling change is fairly significant and could arguably be an ABI change (at least for the wasm module itself).
1 parent 24f765d commit 99f722a

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

ChangeLog.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,19 @@ to browse the changes between the tags.
1818

1919
See docs/process.md for more on how version tagging works.
2020

21-
3.1.14
22-
------
21+
3.2.0
22+
-----
23+
- Weak undefined symbols fixed in dynamic linking. (#17164)
24+
- Internally, the name of `main` function now gets mangled (by clang) in the
25+
same way as with other wasm targets. This means that within the wasm module
26+
the name of the main function can now be `__main_argc_argv`, but, since we
27+
still export this to JS as `_main`, this should not be a user-visible change.
28+
- Use of pkg-config from cmake not longer causes the C++ include path to be
29+
broken. (#17137)
30+
- `emscripten_runtime_keeplive_push()` and `emscripten_runtime_keeplive_push()`
31+
are now exposed to native code and can be used to keep the runtime alive
32+
without immediately unwinding the event loop (as
33+
`emscripten_exit_with_live_runtime()` does). (#17160)
2334

2435
3.1.13 - 06/02/2022
2536
-------------------

0 commit comments

Comments
 (0)