From e63965d7b3e8b20135128586cbf797a664151c2f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 5 Jul 2022 22:22:07 +0000 Subject: [PATCH 1/2] chore(master): Release 0.18.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ binaryen.opam | 2 +- package.json | 2 +- 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52c6369..e735acb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [0.18.0](https://github.com/grain-lang/binaryen.ml/compare/v0.17.1...v0.18.0) (2022-07-05) + + +### ⚠ BREAKING CHANGES + +* Remove externref type +* Update to libbinaryen v108 (#163) +* Support passive memory segments (#158) + +### Features + +* Add anyref type as replacement for externref type ([f0c7d7e](https://github.com/grain-lang/binaryen.ml/commit/f0c7d7e5aaad93eb75ad850387730a245db3a545)) +* Add eqref, i31ref, and dataref types ([#162](https://github.com/grain-lang/binaryen.ml/issues/162)) ([b6808ee](https://github.com/grain-lang/binaryen.ml/commit/b6808ee4422a68aa27114573e642b2467df9cc3c)) +* Remove externref type ([f0c7d7e](https://github.com/grain-lang/binaryen.ml/commit/f0c7d7e5aaad93eb75ad850387730a245db3a545)) +* Support passive memory segments ([#158](https://github.com/grain-lang/binaryen.ml/issues/158)) ([21857f7](https://github.com/grain-lang/binaryen.ml/commit/21857f7cf653a52e558fb7ffaa5a1e6042e895a0)) +* Update to libbinaryen v108 ([#163](https://github.com/grain-lang/binaryen.ml/issues/163)) ([f0c7d7e](https://github.com/grain-lang/binaryen.ml/commit/f0c7d7e5aaad93eb75ad850387730a245db3a545)) + + +### Bug Fixes + +* Convert JSOO lists to JS arrays before working with them ([#161](https://github.com/grain-lang/binaryen.ml/issues/161)) ([e4931f0](https://github.com/grain-lang/binaryen.ml/commit/e4931f00cffccefd5918b94b17b18883e120e444)) + ### [0.17.1](https://github.com/grain-lang/binaryen.ml/compare/v0.17.0...v0.17.1) (2022-06-11) diff --git a/binaryen.opam b/binaryen.opam index d54f5b1..80a4303 100644 --- a/binaryen.opam +++ b/binaryen.opam @@ -1,5 +1,5 @@ opam-version: "2.0" -version: "0.17.1" +version: "0.18.0" synopsis: "OCaml bindings for Binaryen" maintainer: "oscar@grain-lang.org" author: "Oscar Spencer" diff --git a/package.json b/package.json index 7489ffc..a830394 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@grain/binaryen.ml", - "version": "0.17.1", + "version": "0.18.0", "description": "OCaml bindings for Binaryen.", "author": "Oscar Spencer ", "license": "Apache-2.0", From 5bbab7d5ed34566535f73dfd37f4b774202d4b03 Mon Sep 17 00:00:00 2001 From: Blaine Bublitz Date: Tue, 5 Jul 2022 17:27:46 -0700 Subject: [PATCH 2/2] Apply suggestions from code review --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e735acb..b73031e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,8 +6,8 @@ ### ⚠ BREAKING CHANGES * Remove externref type -* Update to libbinaryen v108 (#163) -* Support passive memory segments (#158) +* Update to libbinaryen v108 ([#163](https://github.com/grain-lang/binaryen.ml/issues/163)) +* Support passive memory segments ([#158](https://github.com/grain-lang/binaryen.ml/issues/158)) ([21857f7](https://github.com/grain-lang/binaryen.ml/commit/21857f7cf653a52e558fb7ffaa5a1e6042e895a0)) ### Features