|
| 1 | +## WAMR-1.3.3 |
| 2 | + |
| 3 | +### Breaking Changes |
| 4 | + |
| 5 | +### New Features |
| 6 | + |
| 7 | +### Bug Fixes |
| 8 | +- Cumulative fixes for release/1.3.x (#3155) |
| 9 | + Apply patches in branch main for branch `release/1.3.x`: |
| 10 | + - Fix loader check_wasi_abi_compatibility (#3126) |
| 11 | + - Zero the memory mapped from os_mmap in NuttX (#3132) |
| 12 | + - Fix possible integer overflow in loader target block check (#3133) |
| 13 | + - Fix locel.set in polymorphic stack (#3135) |
| 14 | + - Fix threads opcodes' boundary check in classic-interp and fast-interp (#3136) |
| 15 | + - aot_compile_op_call: Stop setting calling convention explicitly (#3140) |
| 16 | + - aot compiler: Place precheck wrapper before the corresponding wrapped function (#3141) |
| 17 | + - fast-interp: Fix copy_stack_top_i64 overlap issue (#3146) |
| 18 | + - fast-interp: Fix frame_offset overflow issue (#3149) |
| 19 | + - Fix null pointer access in fast-interp when configurable soft bound check is enabled (#3150) |
| 20 | +- Cumulative fixes for release/1.3.x (#3268) |
| 21 | + Apply patches which were fixed branch main to branch `release/1.3.x`: |
| 22 | + - zephyr: Use zephyr sys_cache instead of CMSIS (#3162) |
| 23 | + - Fix llvm jit push funcref/externref result type issue (#3169) |
| 24 | + - Fix inconsistent coding convention (#3171) |
| 25 | + - VSCode IDE enhancement and readme update (#3172) |
| 26 | + - zephyr: include math only with minimal libc (#3177) |
| 27 | + - Fix wasm loader handling opcode br_table (#3176) |
| 28 | + - Specify language in the wasi socket ext project (#3183) |
| 29 | + - lldb_function_to_function_dbi: Fix a null dereference (#3189) |
| 30 | + - Fix LLVM assertion failure and update CONTRIBUTING.md (#3197) |
| 31 | + - lldb_function_to_function_dbi: A hack to avoid crashing on C++ methods (#3190) |
| 32 | + - Fix compilation errors on MinGW (#3217) |
| 33 | + - Fix compilation errors on esp-idf platform (#3224) |
| 34 | + - Fix aot relocation symbols not found on windows 32-bit (#3231) |
| 35 | + - Fix nightly run tsan ASLR issue (#3233) |
| 36 | + - Go binding: Change C.long to C.int64_t when call wasm_runtime_set_wasi_args_ex (#3235) |
| 37 | + - posix_file.c: Correct the dirfd argument that passes to fstatat (#3244) |
| 38 | + - Fix compilation errors on zephyr platform (#3255) |
| 39 | + - Fix dynamic offset not updated in op_br for block with ret type (#3269) |
| 40 | + - Fix CI error when install packages for macos-14 (#3270) |
| 41 | +- Fix ESP-IDF platform mmap data size error (#3288) |
| 42 | +- Fix ESP32-S3 compiling error (#3360) |
| 43 | +- release/1.3.x: Cumulative fixes for release/1.3.x (#3342) |
| 44 | + Apply patches which were fixed in branch main to branch `release/1.3.x`: |
| 45 | + - aot debug: Fix a few NULL dereferences on errors (#3273) |
| 46 | + - aot debug: Fix a NULL dereference (#3274) |
| 47 | + - aot debug: Process lldb_function_to_function_dbi only for C (#3278) |
| 48 | + - Revert "lldb_function_to_function_dbi: A hack to avoid crashing on C++ methods (#3190)" (#3281) |
| 49 | + - Fix warnings/issues reported in Windows and by CodeQL/Coverity (#3275) |
| 50 | + - thread mgr: Free aux stack only when it was allocated (#3282) |
| 51 | + - interp: Restore context from prev_frame after tail calling a native function (#3283) |
| 52 | + - Sync simd opcode definitions spec (#3290) |
| 53 | + - Add more checks in wasm loader (#3300) |
| 54 | + - Fix posix_fadvise error handling (#3323) |
| 55 | + - Fix readdir for posix (#3339) |
| 56 | + - wasm loader: Fix checks for opcode ref.func and opcode else (#3340) |
| 57 | + - Enhance wasm loader checks for opcode br_table (#3352) |
| 58 | + - CI: Use macos-13 instead of macos-latest (#3366) |
| 59 | + |
| 60 | +### Enhancements |
| 61 | +- Add wamr to esp-idf components registry (#3264) |
| 62 | +- Update esp-idf platform support in release/v1.3.x (#3296) |
| 63 | +- Add WASI support for esp-idf platform in release/1.3.x (#3334) |
| 64 | + |
| 65 | +### Others |
| 66 | +- Update release CI (#3294) |
| 67 | + |
| 68 | +--- |
| 69 | + |
1 | 70 | ## WAMR-1.3.2
|
2 | 71 |
|
3 | 72 | ### Breaking Changes
|
|
0 commit comments