Skip to content

Commit 17e3bf2

Browse files
authored
Update version number to 1.3.1 and update release notes (#2999)
1 parent 3198018 commit 17e3bf2

File tree

2 files changed

+71
-1
lines changed

2 files changed

+71
-1
lines changed

RELEASE_NOTES.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,73 @@
1+
## WAMR-1.3.1
2+
3+
### Breaking Changes
4+
- In multi-threading, when an exception was thrown in wasm_func_call(),
5+
the trap returned contains the stack frames of the thread where the
6+
exception occurs, but not the stack frames of the main thread.
7+
- Disable emitting custom name section to AOT file with
8+
`wamrc --enable-dump-call-stack` option, instead, use
9+
`wamrc --emit-custom-sections=name` to emit it and make it clear.
10+
11+
### New Features
12+
- Enable AOT linux perf support (#2930)
13+
14+
### Bug Fixes
15+
- Corrects Zephyr include files for current versions of Zephyr (#2881)
16+
- Fix possible dead lock in wasm_cluster_spawn_exec_env (#2882)
17+
- Handle ambiguous fstflags on fd_filestat_set_times (#2892)
18+
- Fix memory size not updating after growing in interpreter (#2898)
19+
- fixed(freertos): Fix crash when wasm app call pthread_exit(NULL) (#2970)
20+
- fast-jit: Fix const shift and const i64 compare issues (#2969)
21+
- Fix ref.is_null processing in fast-interp loader (#2971)
22+
- simd-128: The input lanes of integer-to-integer narrowing ops should be interpreted as signed (#2850)
23+
- Fix ref.func function declared check in wasm loader (#2972)
24+
- Fix fast-interp polymorphic stack processing (#2974)
25+
- Fix potential recursive lock in pthread_create_wrapper (#2980)
26+
- Fix build failure on esp-idf platform (#2991)
27+
- Return stack frames of crashed thread when using wasm-c-api (#2908)
28+
- Fix compilation error on iOS due to macOS-specific API (#2995)
29+
- Fix a bug when emit the custom name section to aot file (#2987)
30+
- Fix linux-sgx build error when libc-wasi is disabled (#2997)
31+
32+
### Enhancements
33+
- fix command-reactor: Look for _initialize only if _start not found (#2891)
34+
- Refactor reloc symbols for riscv (#2894)
35+
- Avoid memory import failure when wasi-threads is enabled (#2893)
36+
- interpreter: Simplify memory.grow a bit (#2899)
37+
- Avoid reporting timestamp if custom logger is used (#2905)
38+
- Expose API to set log level in embedder (#2907)
39+
- Add a script to translate jitted function names in flamegraph (#2906)
40+
- Refine wasm-c-api wasm_func_call (#2922)
41+
- Add VectorCombine pass for JIT and AOT (#2923)
42+
- Enable wasm_runtime_terminate for single-threading (#2924)
43+
- nuttx: Add CONFIG_INTERPRETERS_WAMR_DEBUG_AOT (#2929)
44+
- Allow to control built-in libraries for wamrc from command line options (#2928)
45+
- Fix a bug that appends '_precheck' to aot_func (#2936)
46+
- freertos: Add os_cond_broadcast for pthread wrapper (#2937)
47+
- Append .aot to .wasm as a custom section named "aot" (#2933)
48+
- fix(sgx-ra): Fix building when enclave is built without librats ahead (#2968)
49+
- Refine LLVM JIT function call process (#2925)
50+
- Refine AOT function call process (#2940)
51+
- Allow to set segue flags for wasm-c-api JIT (#2926)
52+
- freertos: Minor changes for freertos libc_wasi build adaption (#2973)
53+
- freertos: Change ssp_config.h due to clock_nanosleep() not supported in freertos (#2979)
54+
- aot compiler: Some updates for LLVM 18 (#2981)
55+
- Enable MAP_32BIT for macOS (#2992)
56+
- Register quick call entries to speedup the aot/jit func call process (#2978)
57+
- Refine AOT/JIT code call wasm-c-api import process (#2982)
58+
59+
### Others
60+
- compilation_on_nuttx.yml: Use docker image to simplify env setup (#2878)
61+
- samples/spawn-thread: Disable libc and pthread (#2883)
62+
- Add arm64 to nuttx compilation test (#2886)
63+
- samples/spawn-thread: Tweak to expose a bug (#2888)
64+
- Fix typo in CI config and suppress STORE_U8 in TSAN (#2802)
65+
- Using docker image for nuttx spectest (#2887)
66+
- doc: Separate source_debugging.md into two files (#2932)
67+
- doc/build_wasm_app.md: Add a note about aot abi compatibility (#2993)
68+
69+
---
70+
171
## WAMR-1.3.0
272

373
### Breaking Changes

core/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
#define _WAMR_VERSION_H_
88
#define WAMR_VERSION_MAJOR 1
99
#define WAMR_VERSION_MINOR 3
10-
#define WAMR_VERSION_PATCH 0
10+
#define WAMR_VERSION_PATCH 1
1111
#endif

0 commit comments

Comments
 (0)