wasm-opt-sys
Native wasm-opt build
0.116.0
8.4M downloads/mo
#3424 most downloaded on crates.io
brson/wasm-opt-rs
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 9 of 10 stable releases
1 version withdrawn
withdrawn after publishing
4 years old
16 releases · first in 2022
0 releases in the last 12 months
see the full history below
Release timeline
16 releases · Jul 2022 to Oct 2023Releases
latest 16-
0.116.019 Oct 2023Release notes
Open source →- The "dwarf" feature is enabled by default. This feature activates DWARF-related passes in Binaryen. It builds C++ code from the LLVM project. Disable it to avoid linkage errors with LLVM.
- Binaryen changelog for 116.
- Binaryen changelog for 115.
-
0.114.218 Oct 2023Release notes
Open source →-
Added the "dwarf" cargo feature, disabled by default.
-
Fixed link-time regression in 0.114.1
0.114.1 added missing DWARF passes. Unfortunately these passes, taken from LLVM code, cause duplicate symbol linker errors when linked into a program that links to LLVM. For now we have put the compilation of these passes under the "dwarf" flag and made them non-default. In a future release "dwarf" will be a default feature. Version 0.114.1 has been yanked.
-
-
0.114.114 Aug 2023 withdrawn -
0.114.031 Jul 2023 -
0.113.001 Jul 2023 -
0.112.009 Mar 2023Release notes
Open source →- Upgraded to Binaryen 112.
- Fixed the displayed version number in
wasm-optbin
-
0.111.031 Dec 2022Release notes
Open source →-
Upgraded to Binaryen 111.
-
Binaryen now enables the
SignExtandMutableGlobalsfeatures by default, which are also enabled in the LLVM backend. In the future Binaryen will align its default feature selection with the LLVM backend. To get the same feature selection as Binaryen 110, callopts.mvp_features_only() -
The
TypedFunctionReferencesfeature has been removed. The CLI still accepts--enable-typed-function-referencesand--disabled-type-function-referencesas no-ops. Theintegrationmodule does not accept these command line arguments.
-
-
0.110.227 Oct 2022 -
0.110.115 Oct 2022 -
0.110.004 Oct 2022 -
0.110.0-beta.204 Oct 2022 pre-releaseNothing published for this version
-
0.110.0-beta.104 Oct 2022 pre-releaseNothing published for this version
-
0.0.1-preview.325 Aug 2022 pre-releaseNothing published for this version
-
0.0.1-preview.225 Aug 2022 pre-releaseNothing published for this version
-
0.0.1-preview.121 Aug 2022 pre-releaseNothing published for this version
-
0.0.017 Jul 2022Nothing published for this version