From e2cd104f04af632994fc69ed6ff1f632f1cbb3a7 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Mon, 1 Jun 2026 09:38:58 -0700 Subject: [PATCH 1/3] go --- CHANGELOG.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49b598836ed..7347cec7609 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,17 @@ full changeset diff at the end of each section. Current Trunk ------------- +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) + - [JS & C API] Rename MemorySegment functions to DataSegment (#8576) + - Rename relaxed SIMD instructions to prepend the `relaxed_` prefix. - Rename C and JS API operations to prepend the `Relaxed` prefix: - `LaneselectI8x16` to `RelaxedLaneselectI8x16` From 7153dc9bbac612d87751ebe1f50feba02ddce7c9 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Mon, 1 Jun 2026 09:40:10 -0700 Subject: [PATCH 2/3] finish --- CHANGELOG.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7347cec7609..12a2e838529 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,9 +24,7 @@ v130 - New fuzzer mode: PreserveImportsExportsJS (#8592) - New fuzzer mode: Fuzz against JavaScript (#8655) - Increase Alpine stack size to 8MB for release builds (#8595) - - [JS & C API] Rename MemorySegment functions to DataSegment (#8576) - - - Rename relaxed SIMD instructions to prepend the `relaxed_` prefix. + - 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` @@ -34,7 +32,7 @@ v130 - `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. @@ -42,7 +40,6 @@ v130 - 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 ---- From 6d336c70824b03651e6afefbd02bfbca79e1201d Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Mon, 1 Jun 2026 09:40:33 -0700 Subject: [PATCH 3/3] 130 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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.