diff --git a/CHANGELOG.md b/CHANGELOG.md index 49b598836ed..12a2e838529 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,7 +15,16 @@ full changeset diff at the end of each section. Current Trunk ------------- - - Rename relaxed SIMD instructions to prepend the `relaxed_` prefix. +v130 +---- + + - MarkJSCalled pass, to help configureAll users. (#8733) + - RemoveExports pass, to allow easy export removal (e.g. after merge) (#8670) + - Wide Arithmetic support (#8544) + - New fuzzer mode: PreserveImportsExportsJS (#8592) + - New fuzzer mode: Fuzz against JavaScript (#8655) + - Increase Alpine stack size to 8MB for release builds (#8595) + - Rename relaxed SIMD instructions to prepend the `relaxed_` prefix. (#8673) - Rename C and JS API operations to prepend the `Relaxed` prefix: - `LaneselectI8x16` to `RelaxedLaneselectI8x16` - `LaneselectI16x8` to `RelaxedLaneselectI16x8` @@ -23,7 +32,7 @@ Current Trunk - `LaneselectI64x2` to `RelaxedLaneselectI64x2` - `DotI8x16I7x16AddSToVecI32x4` to `RelaxedDotI8x16I7x16AddSToVecI32x4` - `DotI8x16I7x16SToVecI16x8` to `RelaxedDotI8x16I7x16SToVecI16x8` - - Rename `MemorySegment` functions to `DataSegment` in the c and js apis + - [JS & C API] Rename MemorySegment functions to DataSegment (#8576) - Rename `BinaryenGetNumMemorySegments` to `BinaryenGetNumDataSegments` in c api. - Rename `BinaryenGetMemorySegmentByteOffset` to `BinaryenGetDataSegmentByteOffset` in c api. - Rename `BinaryenGetMemorySegmentByteLength` to `BinaryenGetDataSegmentByteLength` in c api. @@ -31,7 +40,6 @@ Current Trunk - Rename `BinaryenCopyMemorySegmentData` to `BinaryenCopyDataSegmentData` in c api. - Rename `module.getNumMemorySegments` to `module.getNumDataSegments` in js api. - Rename `module.getMemorySegmentInfo` to `module.getDataSegmentInfo` in js api. - - Add C and JS APIs for the Wide Arithmetic proposal (#8660). v129 ---- diff --git a/CMakeLists.txt b/CMakeLists.txt index aa6797b600e..fb4bb241a77 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ cmake_minimum_required(VERSION 3.16.3) # Needed for C++17 (std::path) set(CMAKE_OSX_DEPLOYMENT_TARGET "10.15" CACHE STRING "Minimum OS X deployment version") -project(binaryen LANGUAGES C CXX VERSION 129) +project(binaryen LANGUAGES C CXX VERSION 130) include(GNUInstallDirs) # The C++ standard whose features are required to build Binaryen.