Skip to content

Releases: WebAssembly/binaryen

version_99

08 Jan 16:52
6a35e33
Compare
Choose a tag to compare
[GC] Fix parsing/printing of ref types using i31 (#3469)

This lets us parse (ref null i31) and (ref i31) and not just i31ref.

It also fixes the parsing of i31ref, making it nullable for now, which we
need to do until we support non-nullability.

Fix some internal handling of i31 where we had just i31ref (which meant we
just handled the non-nullable type).

After fixing a bug in printing (where we didn't print out (ref null i31)
properly), I found some a simplification, to remove TypeName.

version_98

13 Oct 15:32
8dfe134
Compare
Choose a tag to compare
Release 98 (#3234)

version_97

17 Sep 15:58
edc03a6
Compare
Choose a tag to compare
Release 97 (#3140)

version_96

14 Aug 02:29
72f07db
Compare
Choose a tag to compare
Release 96 (#3040)

version_95

21 Jul 04:05
8da3c51
Compare
Choose a tag to compare
Version 95 (#2967)

version_94

12 Jun 17:30
49f2443
Compare
Choose a tag to compare
  • The C-API's BinaryenSetAPITracing and the JS-API's setAPITracing have been
    removed because this feature was not very useful anymore and had a significant
    maintainance cost.
  • wasm-emscripten-finalize will no longer generate stackSave, stackAlloc,
    stackRestore function. It not expects them to be included in the input
    file.

version_93

29 Apr 01:21
f53f88f
Compare
Choose a tag to compare
Version 93 (#2800)

version_92

20 Apr 20:31
1dc820c
Compare
Choose a tag to compare
Version 92 (#2778)

version_91

24 Feb 22:28
dfb2f27
Compare
Choose a tag to compare
Version 91 (#2642)

version_90

23 Dec 23:13
Compare
Choose a tag to compare
version_90