Skip to content

Commit fba5005

Browse files
authored
Version 133 (#9131)
1 parent 7855ff4 commit fba5005

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,21 @@ full changeset diff at the end of each section.
1515
Current Trunk
1616
-------------
1717

18+
v133
19+
----
20+
1821
- Add a new `--constraint-analysis` pass which propagates logical facts along
19-
branches. (#9010)
22+
branches. The pass runs automatically in `-O3` and `-Os` and above. (#9010)
23+
- Add an optional TailCall optimization pass (`--tail-call`). (#9103)
24+
- Add an optional pass to remove empty function exports. (#9078)
2025
- Replace the `BINARYEN_ROOT` environment variable (used by developers who are
2126
doing out-of-tree builds of binaryen) with `BINARYEN_BIN` (#9023)
2227
- Reject non-natural alignment for atomic memory operations at parse time (#8962)
2328
- Note that fast-math mode can ignore the difference between negative zero and
2429
zero (like clang and gcc). (#9056)
25-
- [JS API] **(breaking)** Organize types into enums (#9098)
30+
- [JS API] Organize types into enums (breaking change in JS API). (#9098)
31+
- [JS API] Expose heap types `exn` & `noexn` (#9057)
32+
- [JS API] Expose instructions `try_table` & `throw_ref` (#9057)
2633

2734
v132
2835
----

‎CMakeLists.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ cmake_minimum_required(VERSION 3.16.3)
55
# Needed for C++17 (std::path)
66
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.15" CACHE STRING "Minimum OS X deployment version")
77

8-
project(binaryen LANGUAGES C CXX VERSION 132)
8+
project(binaryen LANGUAGES C CXX VERSION 133)
99
include(GNUInstallDirs)
1010

1111
# The C++ standard whose features are required to build Binaryen.

0 commit comments

Comments
 (0)