mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2024-11-26 07:21:54 +00:00
Update version to 2.1.0 and update release notes (#3481)
There was quite a few enhancements since 2.0.0 release and it'd be good to have another release now.
This commit is contained in:
parent
0712c7f361
commit
3fbb7fca25
|
@ -1,3 +1,97 @@
|
|||
## WAMR-2.1.0
|
||||
|
||||
### Breaking Changes
|
||||
|
||||
### New Features
|
||||
- Add api to get export global instance (#3452)
|
||||
- Add wasm-mutator-fuzz test (#3420)
|
||||
- Implement Memory64 support for AOT (#3362)
|
||||
- Add wasm module global type information APIs (#3406)
|
||||
- Add aot binary analysis tool aot-analyzer (#3379)
|
||||
- Expose API to get import/export function's param/result valkind (#3363)
|
||||
- Add WASI support for esp-idf platform (#3348)
|
||||
|
||||
### Bug Fixes
|
||||
- Fix wasm loader check data segment count (#3492)
|
||||
- Fix loader parse block type and calculate dynamic offset for loop args (#3482)
|
||||
- Fix memory64 handling find_block_addr and execute_main (#3480)
|
||||
- Fix two issues to make fuzzing test quit earlier (#3471)
|
||||
- Fix test-wamr-ide CI failure (#3485)
|
||||
- NuttX: Fix a dbus-related crash on esp32s3 (#3470)
|
||||
- Clone data segments when specified with load args (#3463)
|
||||
- Fix codeql compilation error (#3461)
|
||||
- Fix several typos and fix bh_log calculate mills (#3441)
|
||||
- ssp_config.h: Fix ifdef for android random api (#3444)
|
||||
- libc-wasi: Fix a locking botch (#3437)
|
||||
- Fix fast interp RECOVER_BR_INFO and local set/tee (#3434)
|
||||
- aot compiler: Fix a type mismatch in compile_op_float_min_max (#3423)
|
||||
- Correct Exception Handling tag type when GC is enabled (#3413)
|
||||
- wasm loader: Fix handling if block without op else (#3404)
|
||||
- ref-types: Correct default value for function local variables (#3397)
|
||||
- aot compiler: Fix the length type passed to aot_memmove/aot_memset (#3378)
|
||||
- Fix loader and mini-loader select potiential error (#3374)
|
||||
- Fix aot debugger compilation error on windows (#3370)
|
||||
- A few native stack detection fixes for macOS/arm64 (#3368)
|
||||
- Fix ESP32-S3 compiling error (#3359)
|
||||
- Fix a few native stack address calculations (#3351)
|
||||
|
||||
### Enhancements
|
||||
- Modify logging for windows exception handler and remove unused function (#3489)
|
||||
- posix iwasm: Make the timeout logic a bit more robust (#3478)
|
||||
- libc-builtin: Enhance buffered print for printf_wrapper (#3460)
|
||||
- Enhance GC const initializer expression to support nested struct/array new (#3447)
|
||||
- wasi: Tweak the configuration for nuttx and explain why (#3451)
|
||||
- NuttX: Replace esp32s3 bits with the OS-provided APIs (#3439)
|
||||
- Allow not copying the wasm binary in wasm-c-api and not referring to the binary in wasm/aot loader (#3389)
|
||||
- aot: Make precheck functions use short-call for xtensa (#3418)
|
||||
- Add wasm_runtime_detect_native_stack_overflow_size (#3355)
|
||||
- Enhance wasm loader checks for opcode br_table (#3352)
|
||||
|
||||
### Others
|
||||
- Enable building static library on Android platform (#3488)
|
||||
- wasm-mutator-fuzz: Generate more kinds of corpus (#3487)
|
||||
- Correct nuttx repo names (#3484)
|
||||
- Bump requests from 2.31.0 to 2.32.2 in /build-scripts (#3474)
|
||||
- wasm-mutator-fuzz: Adapt to oss-fuzz compilation (#3464)
|
||||
- Add regression tests of BA issue cases (#3462)
|
||||
- Add malformed test cases (#3459)
|
||||
- NuttX: Rename a few recently-added nuttx options (#3449)
|
||||
- wamr-test-suites: Enable AOT multi-module spec tests (#3450)
|
||||
- Remove install_wasi_sdk from workload preparation script (#3445)
|
||||
- Add cmake static/shared library build settings (#3443)
|
||||
- Update spec test to latest commit (#3293)
|
||||
- Fix typo of WAMR_CONFIGUABLE_BOUNDS_CHECKS (#3424)
|
||||
- ci/coding_guidelines_check.py: Allow some well-known file names to contain '-' (#3428)
|
||||
- product-mini/platforms/posix/main.c: Adapt to WASM_MEM_DUAL_BUS_MIRROR (#3427)
|
||||
- Add comments to global type function declarations (#3431)
|
||||
- nuttx/esp32s3: Apply ibus/dbus adjustment to internal ram 1 as well (#3421)
|
||||
- Change WASM_ANYREF to WASM_EXTERNREF (#3426)
|
||||
- Remove unused macros which were moved to wamr-app-framework (#3425)
|
||||
- Add WASM_V128 in wasm_valkind_enum (#3412)
|
||||
- Fix basic example, parameter missmatch between host and wasm (#3415)
|
||||
- Fix workspaces path in build_wamr.sh (#3414)
|
||||
- core/iwasm/compilation: Remove stale function prototypes (#3408)
|
||||
- Add test cases for the requirements of "gc-aot" feature (#3399)
|
||||
- append_aot_to_wasm.py: Add --ver-str option to emit more info in custom section name (#3398)
|
||||
- Fix clang compile warnings (#3396)
|
||||
- Fix some more spelling issues (#3393)
|
||||
- Fix some spelling issues (#3385)
|
||||
- samples/native-stack-overflow: Examine native functions with signature (#3382)
|
||||
- Add some more comments on WASM_STACK_GUARD_SIZE (#3380)
|
||||
- Fix typo for 'native' in wasm_export.h (#3376)
|
||||
- CI: Use macos-13 instead of macos-latest (#3366)
|
||||
- Test more samples in nightly-run CI (#3358)
|
||||
- Random improvements to samples/native-stack-overflow (#3353)
|
||||
- Reduce WASM_STACK_GUARD_SIZE a bit for posix-like platforms (#3350)
|
||||
- doc: Add ADOPTERS.md (#3324)
|
||||
- Update binary size info in README.md (#3030)
|
||||
- core/config.h: Bump the default WASM_STACK_GUARD_SIZE (#3344)
|
||||
- Add unit test suites (#3490)
|
||||
- Fix internal global getter types (#3495)
|
||||
- Fix CI build and run unit tests (#3499)
|
||||
|
||||
---
|
||||
|
||||
## WAMR-2.0.0
|
||||
|
||||
### Breaking Changes
|
||||
|
|
|
@ -6,6 +6,6 @@
|
|||
#ifndef _WAMR_VERSION_H_
|
||||
#define _WAMR_VERSION_H_
|
||||
#define WAMR_VERSION_MAJOR 2
|
||||
#define WAMR_VERSION_MINOR 0
|
||||
#define WAMR_VERSION_MINOR 1
|
||||
#define WAMR_VERSION_PATCH 0
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue
Block a user