Skip to content

v0.21.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jul 01:16
a39f908

0.21.0 (2023-07-04)

⚠ BREAKING CHANGES

  • Remove typed_function_reference feature which was removed in Binaryen
  • Add memory64 flag to Memory.set_memory
  • Upgrade to libbinaryen v111 (#184)

Features

  • Add array, none, noext, and nofunc heap types (f1c9fd7)
  • Add arrayref, nullref, null_externref, and null_funcref types (f1c9fd7)
  • Add is_64 check for memory (f1c9fd7)
  • Add memory64 flag to Memory.set_memory (f1c9fd7)
  • Add multi_memories module feature (f1c9fd7)
  • Add new BinaryenOps (f1c9fd7)
  • Add new optimization passes (f1c9fd7)
  • Add operations on array types (f1c9fd7)
  • Add operations on heap types (f1c9fd7)
  • Add operations on signature types (f1c9fd7)
  • Add operations on struct types (f1c9fd7)
  • Upgrade to libbinaryen v111 (#184) (f1c9fd7)
  • Widen version range for js_of_ocaml (f1c9fd7)

Miscellaneous Chores

  • Remove typed_function_reference feature which was removed in Binaryen (f1c9fd7)