summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md34
1 files changed, 34 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fc63248f3..62b1a925f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -15,6 +15,40 @@ full changeset diff at the end of each section.
Current Trunk
-------------
+- `BinaryenSetFunctionTable` and `module.setFunctionTable` have been removed
+ in favor of `BinaryenAddTable` and `module.addTable` respectively.
+- `BinaryenIsFunctionTableImported` is removed.
+- A new type `BinaryenElementSegmentRef` has been added to the C API with
+ new apis in both C & JS:
+ - `BinaryenAddActiveElementSegment`
+ - `BinaryenAddPassiveElementSegment`
+ - `BinaryenRemoveElementSegment`
+ - `BinaryenGetElementSegment`
+ - `BinaryenGetElementSegmentByIndex`
+ - `BinaryenElementSegmentGetName`
+ - `BinaryenElementSegmentSetName`
+ - `BinaryenElementSegmentGetTable`
+ - `BinaryenElementSegmentSetTable`
+ - `BinayenElementSegmentIsPassive`
+ - `module.addActiveElementSegment`
+ - `module.addPassiveElementSegment`
+ - `module.removeElementSegment`
+ - `module.getElementSegment`
+ - `module.getElementSegmentByIndex`
+ - `module.getTableSegments`
+ - `module.getNumElementSegments`
+ - `binaryen.getElementSegmentInfo`
+- `BinaryenAddTable` and `module.addTable` no longer take offset and function
+ names.
+- `BinaryenGetNumFunctionTableSegments` is replaced with
+ `BinaryenGetNumElementSegments`.
+- `BinaryenGetFunctionTableSegmentOffset` is replaced with
+ `BinaryenElementSegmentGetOffset`.
+- `BinaryenGetFunctionTableSegmentLength` is replaced with
+ `BinaryenElementSegmentGetLength`.
+- `BinaryenGetFunctionTableSegmentData` is replaced with
+ `BinaryenElementSegmentGetData`.
+
v100
----