mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2024-11-26 07:21:54 +00:00
Update version to 2.1.2 and update release notes (#3718)
This commit is contained in:
parent
6fdad9916f
commit
c04ef6b44f
|
@ -1,3 +1,77 @@
|
|||
## WAMR-2.1.2
|
||||
|
||||
### Breaking Changes
|
||||
- wasi-nn: Apply new architecture (#3692)
|
||||
|
||||
### New Features
|
||||
- [wasi-nn] Add a new wasi-nn backend openvino (#3603)
|
||||
- Add APIs into wasm_c_api.h to summary wasm function execution duration (#3639)
|
||||
- Add support for RISCV32 ILP32F (#3708)
|
||||
|
||||
### Bug Fixes
|
||||
- libc-builtin: Fix function prototype for wasm_runtime_module_realloc (#3702)
|
||||
- Fix potential memory leak in insert_native_symbol (#3712)
|
||||
- aot compiler: Fix NaN handling for opcode f32/f64.const in XIP mode (#3721)
|
||||
- Fix table idx resolving in op call_indirect/return_call_indirect (#3726)
|
||||
|
||||
### Enhancements
|
||||
- Remove a few hardcoded spec test knowledge from the core library (#3648)
|
||||
- Change log of import function to be consistent (#3656)
|
||||
- libc-builtin: Fix a printf format (#3652)
|
||||
- Set compile symbol visibility to hidden in cmake (#3655)
|
||||
- wamrc: Add --mllvm= option (#3658)
|
||||
- wamr-compiler: Avoid size-level tweak if target is specified (#3659)
|
||||
- aot runtime: Add missing arm/thumb relocations (#3660)
|
||||
- aot compiler: Enlarge AOTNativeSymbol->symbol (#3662)
|
||||
- aot compiler: Bail out on too long native symbol names (#3663)
|
||||
- Support more features for rt-thread (#3661)
|
||||
- Zephyr User Mode Support (#3650)
|
||||
- Set posix thread name for debug build (#3657)
|
||||
- Add emscripten_sleep() wrapper to libc-emcc (#3669)
|
||||
- Fix a compilation warning (#3682)
|
||||
- wamrc: Add some help text for --size-level (#3689)
|
||||
- Restore linux iwasm default visibility (#3691)
|
||||
- posix_thread.c: Restore old signal alternate stack before thread exit (#3693)
|
||||
- libc-wasi: Make rights of STDIN/STDOUT/STDERR fixed and overlook their access modes (#3694)
|
||||
- [refactoring] Extract read leb to a separate file, share the code between loader and mini loader (#3701)
|
||||
- debug-interp: Only add lock when signal_flag is SIG_SINGSTEP (#3704)
|
||||
- Fix compilation warnings (#3707)
|
||||
- Add missing headers in bh_atomic.h and aot_llvm_extra.cpp (#3715)
|
||||
- Update std atomic check and simd compatibility check for arc compiler (#3716)
|
||||
- aot compiler: Track non-0x00 tableindex as ref types use (#3695)
|
||||
- compilation: Use the dedicated stack-sizes section only for AOT (#3732)
|
||||
- riscv: Add missing relocation intrinsics for __fixdfsi/__ltdf2 (#3733)
|
||||
|
||||
### Others
|
||||
- Fix night run CI (#3640)
|
||||
- spec-test-script/runtest.py: Don't assume the tmp dir path (#3632)
|
||||
- wamr-test-suites: Remove dead code (wasi_test) (#3634)
|
||||
- wamr-test-suites/test_wamr.sh: Add an option to specify wamrc binary (#3635)
|
||||
- CI: Build llvm for xtensa (#3637)
|
||||
- spec-test-script/runtest.py: Avoid specifying -v=0 unnecessarily (#3642)
|
||||
- spec-test-script: Add xtensa case (#3643)
|
||||
- spec-test-script/runtest.py: Move "--size-level=1" to common place for RISCV64 (#3644)
|
||||
- spec-test-script/runtest.py: Use a shorter timeout when expected to fail (#3647)
|
||||
- spec-test-script: Make case_last_words larger (#3651)
|
||||
- spec-test-script/runtest.py: Reduce stack size for aot w/o gc (#3653)
|
||||
- spec-test-script: Skip a few tests for xtensa qemu (#3664)
|
||||
- spec-test-script: Use -mtext-section-literals for xtensa xip (#3666)
|
||||
- spec_test_on_nuttx.yml: Add xtensa (#3665)
|
||||
- spec_test_on_nuttx.yml: Enable xip (#3671)
|
||||
- spec_test_on_nuttx.yml: Record more logs (#3670)
|
||||
- spec_test_on_nuttx.yml: Replace sed with kconfig-tweak (#3672)
|
||||
- spec_test_on_nuttx.yml: Retire CONFIG_EOL_IS_LF (#3676)
|
||||
- spec-test-script/runtest.py: Use wamrc --xip option for xip (#3683)
|
||||
- CI: Bump NuttX version to 12.6 (#3684)
|
||||
- wamr-test-suites: Clean up generated tmp files after spec test (#3700)
|
||||
- test_wamr.sh: Fix build wabt tool (#3703)
|
||||
- NuttX: Retire CONFIG_ARCH_RV32IM and CONFIG_ARCH_RV64GC (#3717)
|
||||
- runtest.py: Normallize option handling for XIP mode (#3722)
|
||||
- CI: Enable XIP spectest for RISCV32 ILP32F (#3727)
|
||||
- CI: Unify configuration stage for NuttX (#3725)
|
||||
|
||||
---
|
||||
|
||||
## WAMR-2.1.1
|
||||
|
||||
### Breaking Changes
|
||||
|
|
|
@ -7,5 +7,5 @@
|
|||
#define _WAMR_VERSION_H_
|
||||
#define WAMR_VERSION_MAJOR 2
|
||||
#define WAMR_VERSION_MINOR 1
|
||||
#define WAMR_VERSION_PATCH 1
|
||||
#define WAMR_VERSION_PATCH 2
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue
Block a user