UNPKG

@grain/libbinaryen

Version:

Libbinaryen packaged for OCaml.

305 lines (143 loc) 12.8 kB
# Changelog ## [121.0.0](https://github.com/grain-lang/libbinaryen/compare/v120.0.0...v121.0.0) (2025-03-04) ### ⚠ BREAKING CHANGES * Upgrade to Binaryen v121 ([#101](https://github.com/grain-lang/libbinaryen/issues/101)) ### Features * Upgrade to Binaryen v121 ([#101](https://github.com/grain-lang/libbinaryen/issues/101)) ([cc960c8](https://github.com/grain-lang/libbinaryen/commit/cc960c86c559ab6c86a5d9c529a0416c029d480e)) ## [120.0.0](https://github.com/grain-lang/libbinaryen/compare/v119.0.0...v120.0.0) (2025-03-02) ### ⚠ BREAKING CHANGES * Upgrade to Binaryen v120 ([#100](https://github.com/grain-lang/libbinaryen/issues/100)) ### Features * Upgrade to Binaryen v120 ([#100](https://github.com/grain-lang/libbinaryen/issues/100)) ([93c0281](https://github.com/grain-lang/libbinaryen/commit/93c0281a38b196b14a3e2a6148b0ae335388c077)) ## [119.0.0](https://github.com/grain-lang/libbinaryen/compare/v118.0.0...v119.0.0) (2025-03-02) ### ⚠ BREAKING CHANGES * Upgrade to Binaryen v119 ([#95](https://github.com/grain-lang/libbinaryen/issues/95)) ### Features * Upgrade to Binaryen v119 ([#95](https://github.com/grain-lang/libbinaryen/issues/95)) ([5cd6dc5](https://github.com/grain-lang/libbinaryen/commit/5cd6dc54817122ded9f22209c81294611544628d)) ## [118.0.0](https://github.com/grain-lang/libbinaryen/compare/v117.0.0...v118.0.0) (2025-03-02) ### ⚠ BREAKING CHANGES * Upgrade to Binaryen v118 ### Features * Upgrade to Binaryen v118 ([bf51e2c](https://github.com/grain-lang/libbinaryen/commit/bf51e2ca7e117822db160878fc73d238beb9adb9)) ## [117.0.0](https://github.com/grain-lang/libbinaryen/compare/v116.0.0...v117.0.0) (2025-03-02) ### ⚠ BREAKING CHANGES * Upgrade to Binaryen v117 ([#93](https://github.com/grain-lang/libbinaryen/issues/93)) ### Features * Upgrade to Binaryen v117 ([#93](https://github.com/grain-lang/libbinaryen/issues/93)) ([ea58318](https://github.com/grain-lang/libbinaryen/commit/ea58318ef23a7d59b61d149f387286fcedd92d86)) ## [116.0.0](https://github.com/grain-lang/libbinaryen/compare/v115.0.0...v116.0.0) (2025-02-17) ### ⚠ BREAKING CHANGES * Upgrade to Binaryen v116 ([#92](https://github.com/grain-lang/libbinaryen/issues/92)) ### Features * Upgrade to Binaryen v116 ([#92](https://github.com/grain-lang/libbinaryen/issues/92)) ([7f9308d](https://github.com/grain-lang/libbinaryen/commit/7f9308d15601ad989a89f619e5818056d0d872a0)) ## [115.0.0](https://github.com/grain-lang/libbinaryen/compare/v114.0.0...v115.0.0) (2023-11-02) ### ⚠ BREAKING CHANGES * Update to libbinaryen v115 ([#90](https://github.com/grain-lang/libbinaryen/issues/90)) ### Features * Update to libbinaryen v115 ([#90](https://github.com/grain-lang/libbinaryen/issues/90)) ([4f4a03c](https://github.com/grain-lang/libbinaryen/commit/4f4a03c8227ded32ab719daa6121a80bfbe2e640)) ## [114.0.0](https://github.com/grain-lang/libbinaryen/compare/v113.0.0...v114.0.0) (2023-10-24) ### ⚠ BREAKING CHANGES * Upgrade to libbinaryen v114 ([#87](https://github.com/grain-lang/libbinaryen/issues/87)) ### Features * Upgrade to libbinaryen v114 ([#87](https://github.com/grain-lang/libbinaryen/issues/87)) ([cb7574b](https://github.com/grain-lang/libbinaryen/commit/cb7574b2442aea58e8150200018b105ed67ee783)) ## [113.0.0](https://github.com/grain-lang/libbinaryen/compare/v112.0.0...v113.0.0) (2023-09-14) ### ⚠ BREAKING CHANGES * Upgrade to libbinaryen v113 ([#83](https://github.com/grain-lang/libbinaryen/issues/83)) ### Features * Upgrade to libbinaryen v113 ([#83](https://github.com/grain-lang/libbinaryen/issues/83)) ([f19e9a9](https://github.com/grain-lang/libbinaryen/commit/f19e9a95c7c4300e99ba72b3b1658e28f8379e13)) ## [112.0.0](https://github.com/grain-lang/libbinaryen/compare/v111.1.0...v112.0.0) (2023-07-06) ### ⚠ BREAKING CHANGES * Upgrade to libbinaryen v112 ([#81](https://github.com/grain-lang/libbinaryen/issues/81)) ### Features * Upgrade to libbinaryen v112 ([#81](https://github.com/grain-lang/libbinaryen/issues/81)) ([541f674](https://github.com/grain-lang/libbinaryen/commit/541f674f6047ada25a88d666714d3266d5a38bd0)) ## [111.1.0](https://github.com/grain-lang/libbinaryen/compare/v111.0.0...v111.1.0) (2023-07-04) ### Features * Relax the js_of_ocaml version range ([#78](https://github.com/grain-lang/libbinaryen/issues/78)) ([5863fe7](https://github.com/grain-lang/libbinaryen/commit/5863fe790b831c6e3888ce353598911ff17777c2)) ## [111.0.0](https://github.com/grain-lang/libbinaryen/compare/v110.0.0...v111.0.0) (2023-02-07) ### ⚠ BREAKING CHANGES * Upgrade to libbinaryen v111 ([#75](https://github.com/grain-lang/libbinaryen/issues/75)) ### Features * Upgrade to libbinaryen v111 ([#75](https://github.com/grain-lang/libbinaryen/issues/75)) ([e43a7ff](https://github.com/grain-lang/libbinaryen/commit/e43a7ffeb865034a3fbf6584b434eae890f980e5)) ## [110.0.0](https://github.com/grain-lang/libbinaryen/compare/v109.0.1...v110.0.0) (2023-01-05) ### ⚠ BREAKING CHANGES * Require dune 3.0 to better support js_of_ocaml * Require js_of_ocaml 4.1 to ensure optimization fix * Update binaryen to version_110 ([#72](https://github.com/grain-lang/libbinaryen/issues/72)) ### Features * Update binaryen to version_110 ([#72](https://github.com/grain-lang/libbinaryen/issues/72)) ([008d8ff](https://github.com/grain-lang/libbinaryen/commit/008d8ffa7431a0190b05db9b33a15c52044435c2)) ### Miscellaneous Chores * Require dune 3.0 to better support js_of_ocaml ([008d8ff](https://github.com/grain-lang/libbinaryen/commit/008d8ffa7431a0190b05db9b33a15c52044435c2)) * Require js_of_ocaml 4.1 to ensure optimization fix ([008d8ff](https://github.com/grain-lang/libbinaryen/commit/008d8ffa7431a0190b05db9b33a15c52044435c2)) ### [109.0.1](https://github.com/grain-lang/libbinaryen/compare/v109.0.0...v109.0.1) (2022-10-25) ### Bug Fixes * Disable the maybe-uninitialized error in newer gcc ([#69](https://github.com/grain-lang/libbinaryen/issues/69)) ([2b6834a](https://github.com/grain-lang/libbinaryen/commit/2b6834ad6d5fb19618b4a234ae133ddd6918e275)) ## [109.0.0](https://github.com/grain-lang/libbinaryen/compare/v108.0.0...v109.0.0) (2022-10-20) ### ⚠ BREAKING CHANGES * Update binaryen to version_109 (#65) ### Features * Update binaryen to version_109 ([#65](https://github.com/grain-lang/libbinaryen/issues/65)) ([f79c848](https://github.com/grain-lang/libbinaryen/commit/f79c84871122d40c4dacbb2f9db8c40657b85677)) ## [108.0.0](https://github.com/grain-lang/libbinaryen/compare/v107.0.1...v108.0.0) (2022-06-25) ### ⚠ BREAKING CHANGES * Change js_of_ocaml binding to Binaryen * Avoid building tools * Update binaryen to version_108 (#62) ### Features * Update binaryen to version_108 ([#62](https://github.com/grain-lang/libbinaryen/issues/62)) ([1e69a07](https://github.com/grain-lang/libbinaryen/commit/1e69a071c6cb905dd8d8e1b86957222f29243ed0)) ### Miscellaneous Chores * Avoid building tools ([1e69a07](https://github.com/grain-lang/libbinaryen/commit/1e69a071c6cb905dd8d8e1b86957222f29243ed0)) * Change js_of_ocaml binding to Binaryen ([1e69a07](https://github.com/grain-lang/libbinaryen/commit/1e69a071c6cb905dd8d8e1b86957222f29243ed0)) ### [107.0.1](https://github.com/grain-lang/libbinaryen/compare/v107.0.0...v107.0.1) (2022-05-24) ### Bug Fixes * Remove upper bounds on dependencies ([#60](https://github.com/grain-lang/libbinaryen/issues/60)) ([3a75c23](https://github.com/grain-lang/libbinaryen/commit/3a75c23941e1387d07a686dfa06266f517100c8f)) ## [107.0.0](https://github.com/grain-lang/libbinaryen/compare/v106.0.0...v107.0.0) (2022-05-06) ### ⚠ BREAKING CHANGES * Update binaryen to version_107 ([#57](https://github.com/grain-lang/libbinaryen/issues/57)) ### Features * Update binaryen to version_107 ([#57](https://github.com/grain-lang/libbinaryen/issues/57)) ([48090d5](https://github.com/grain-lang/libbinaryen/commit/48090d541df71df4a13766543beca7a5b559c10f)) ## [106.0.0](https://github.com/grain-lang/libbinaryen/compare/v105.1.0...v106.0.0) (2022-05-04) ### ⚠ BREAKING CHANGES * Update binaryen to version_106 (#55) ### Features * Update binaryen to version_106 ([#55](https://github.com/grain-lang/libbinaryen/issues/55)) ([5fd7257](https://github.com/grain-lang/libbinaryen/commit/5fd725751594e42d7beb62f054a6d7d969bca96e)) ## [105.1.0](https://github.com/grain-lang/libbinaryen/compare/v105.0.0...v105.1.0) (2022-03-09) ### Features * Provide binaryen.js with library ([#48](https://github.com/grain-lang/libbinaryen/issues/48)) ([f389527](https://github.com/grain-lang/libbinaryen/commit/f389527a95ff845996e2ecaa5118c4bbe30a1ab9)) ## [105.0.0](https://github.com/grain-lang/libbinaryen/compare/v104.0.0...v105.0.0) (2022-03-04) ### ⚠ BREAKING CHANGES * Upgrade binaryen to version_105 (#46) ### Features * Remove unnecessary conf-python-3 dependency ([e1d386e](https://github.com/grain-lang/libbinaryen/commit/e1d386e3c8f219ecf8f3c50064302b818e5bd951)) * Upgrade binaryen to version_105 ([#46](https://github.com/grain-lang/libbinaryen/issues/46)) ([e1d386e](https://github.com/grain-lang/libbinaryen/commit/e1d386e3c8f219ecf8f3c50064302b818e5bd951)) ## [104.0.0](https://github.com/grain-lang/libbinaryen/compare/v103.0.1...v104.0.0) (2022-02-07) ### ⚠ BREAKING CHANGES * Update binaryen to version_104 ### Features * Update binaryen to version_104 ([#42](https://github.com/grain-lang/libbinaryen/issues/42)) ([2000604](https://github.com/grain-lang/libbinaryen/commit/20006049db29f5256c69524821af2424484e0448)) ### [103.0.1](https://www.github.com/grain-lang/libbinaryen/compare/v103.0.0...v103.0.1) (2022-01-20) ### Bug Fixes * Copy wasm-delegations.def into the correct location ([#28](https://www.github.com/grain-lang/libbinaryen/issues/28)) ([#31](https://www.github.com/grain-lang/libbinaryen/issues/31)) ([bc0c7ee](https://www.github.com/grain-lang/libbinaryen/commit/bc0c7ee35de32c90b52cd73a28e5e5eccfd28a3f)) * Ensure project can build with Opam on Windows ([#33](https://www.github.com/grain-lang/libbinaryen/issues/33)) ([#35](https://www.github.com/grain-lang/libbinaryen/issues/35)) ([cf3a72e](https://www.github.com/grain-lang/libbinaryen/commit/cf3a72e931dc5323eb901955f4121a9266bdf7a5)) * Remove library_flags & only specify c_library_flags where needed ([#41](https://www.github.com/grain-lang/libbinaryen/issues/41)) ([a89fad6](https://www.github.com/grain-lang/libbinaryen/commit/a89fad610435b327df333cb0ef687087be0fd536)) * Run cmake build with -j4 for faster builds ([a89fad6](https://www.github.com/grain-lang/libbinaryen/commit/a89fad610435b327df333cb0ef687087be0fd536)) * Use double dash before -j4 to always pass through ([#39](https://www.github.com/grain-lang/libbinaryen/issues/39)) ([a89fad6](https://www.github.com/grain-lang/libbinaryen/commit/a89fad610435b327df333cb0ef687087be0fd536)) ## [103.0.0](https://www.github.com/grain-lang/libbinaryen/compare/v102.0.0...v103.0.0) (2022-01-11) ### ⚠ BREAKING CHANGES * Bump binaryen to version_103 (#24) ### Features * Bump binaryen to version_103 ([#24](https://www.github.com/grain-lang/libbinaryen/issues/24)) ([aa8a42d](https://www.github.com/grain-lang/libbinaryen/commit/aa8a42dd4c55065d5f7b27b813573d137c1dde08)) ## [102.0.0](https://www.github.com/grain-lang/libbinaryen/compare/v101.0.2...v102.0.0) (2022-01-06) ### ⚠ BREAKING CHANGES * Bump binaryen to version_102 (#20) ### Features * Bump binaryen to version_102 ([#20](https://www.github.com/grain-lang/libbinaryen/issues/20)) ([5e147d7](https://www.github.com/grain-lang/libbinaryen/commit/5e147d7ff767b21cacdacd786eb1e6860394925c)) ### [101.0.2](https://www.github.com/grain-lang/libbinaryen/compare/v101.0.1...v101.0.2) (2022-01-06) ### Bug Fixes * Always have a target non-Windows/non-MacOS ([#17](https://www.github.com/grain-lang/libbinaryen/issues/17)) ([fac9d36](https://www.github.com/grain-lang/libbinaryen/commit/fac9d36e5ddbfa7aaa7cc86344e53d716ae98c60)) ### [101.0.1](https://www.github.com/grain-lang/libbinaryen/compare/v101.0.0...v101.0.1) (2021-11-10) ### Bug Fixes * Build binaryen in source & avoid cmake --install ([4f67d9a](https://www.github.com/grain-lang/libbinaryen/commit/4f67d9a849b172874a52dcfddf691efc274cb044)) * **opam:** Add conf-python-3 & ocaml ([4f67d9a](https://www.github.com/grain-lang/libbinaryen/commit/4f67d9a849b172874a52dcfddf691efc274cb044)) ## 101.0.0 (2021-11-07) ### Features * Initial implementation ([#1](https://www.github.com/grain-lang/libbinaryen/issues/1)) ([9da8c77](https://www.github.com/grain-lang/libbinaryen/commit/9da8c770c7ead5b74bab70efbd94c8e763716ec3)) ### Miscellaneous Chores * **ci:** Fix release branch name ([#2](https://www.github.com/grain-lang/libbinaryen/issues/2)) ([a543459](https://www.github.com/grain-lang/libbinaryen/commit/a543459cc7f2313318e0b5ec7f48bb901f67dbfb))